e3a7fe156ec0a02a21f4960d68c9a460650dddec3cbcdcb46dc317654348e72e3432e9d6be30410c2ab4e1fa459df3eb7100266468f5bab94ddcb711c9ac7c974f742a756659cf0fd1680c9c3cd05c48bab9154b2669bf37fca3661a793068b3e853e65b61de9857cffa668b02bdd4b2f863d4180871a063ec74934be864a432efc31b1211876f2cc43ecca0984b850f1aeaab2f21f79e0dcdcea11cc2d6ac08201b8407163076e7ad96048066faede2876350bf27127ee1dc48322efe5c7e6cd5a84ea8d1680d4d323e4b4d92814c8d7868af47512d8f94bb80a35dd94ca90fe48a03fbbb8f656d70aad271ea9b3255eb8edacfc23d9e67095d421072ff679a714e347f58110e4385805a462d72bb3485a9b67d8fe354107996143799b3f2720cb89b1c2fe6ddb2c4e6bdeed9af5a19ac0ed3d85e1783c19f1114591ecd0cb439f21d14ed47bcfbd6ad6caa7c459bd321b4561e222f22ff9d1e131da062124e810d094e942d1438ec2c127c0f93782d7ff63ce8605b1749a1121c1f4a1cd4b0b8493beb080019e25f43264cef7b49294a3e6f09dd84ea26a5e806633512210d42160bb385315df7c0052ae85788b154a6c1a9818b7329ec0d5d4fe3b30e54427f238f2653eaf75d8528729728b56245444da09e1f9dd0624f276b2c472dbd822eee8bce97a39553274bf93c8683a3cc6d2e23e8b1bc7d0c7c3bbe658daf85bc83f601c38197d1744a6ad9e3fb89973ea32843e71343d63b97961adb1ac3e2f6cc9c5f4012f3f47fb0110f9c04a985414bfd810cdba921173863c4ab9c88b52ef6cf2fdfd0918aaa6d88a32c1d571641df5d1c30bd5caa9924e7c17c67fa137e7b20cac5dfc25944f4332b7be645c3785c5ffa460b71e181fb039156c4f6c1ad5f68ccfb18a16742fe820d61bd3e0746b0deada4e0c2ba67be1655eff86c13989d74b4d662ad93bb8eb1854334925bdcc75762311c45695a9b271fa318c03c99a88d1d0a5f24cbf9e773e952a087c04ca5533b9798f34de4d118735bfccde85209605fb1268fc995a11bc70477cd3cd86dd91dacc535b06222c967bb12338bc3e7f2353a1828a42ba381bc245f7a920d20d3b629d5ff78aebd7d98d84079f66ce7f2d1154f21900879e3e3ad5c67505b5e7be3b06da187b000546ee8e8adb96acc4ef93c9b411691c20bd4ae47cedda0bdd09ff11c6ff99307b099152c85f1888f13dc7441cc9f30197e2eefef232f9828319e5aa833d2d3da096bc42fd8b7d030f77c292ce823a668b8f16a051f0f6ebb32402a129b63075412dc2b2ecaf34139cdf39aeb9dbd91152bc1d1359440354cf393d60585ac31daa2ce25a547e0ddead1a6f65f317d5586aea32e3791edbb8fe5757d66766e6c0b0392336e75377995e03f4398b2d5ac28f86463d745f6329179693d3511b56f7ea77ffd1699db7eee788da3de232d71684cb1bf44c38832859073c1ad4215b189f2646f32b3bd1130affa0913cd5cfdd63015c08da3be3ab98791f1b22083e030e50f2bda19e97e49ea497b5402f5affbf990f56c8c7a2798ef37abf9194d93cc8070615ecc8b6196bf942089eee343fde194949ec3c395b0d3fbf0b8170837c7335a49b2d219fb358871b04d9cb382e4eaa56f6eb51a02cdb20457d34e005c092c648df3ba4d063deb1111bc9d45d190f73efa82450cd29e55feb1f79637e279d6a829cc4913bb5516b872985fc9a065051db56b68bf3d3ce417b26741b3795818046825f93e4c235ce08e1fceb96cef19654f7176bbe85843841f05531994c37de75dcfebdd94a6454fcbeac9cd442003eab48f7275a2d650aaa9e9477dc89987f0ca7f805c30bfa29bd3e5793bfd24724405f7f30062656b4793fd61b22e164a8c118e75f6c79a1938b7807cb524fcf8e987f816f1565867970fb00565177862b4a229f850611ace2950d49e44f01489a5cfdcf1daab354de8691f019ca1c196b9d40d942fab8782e84b114920821aabe0b7b0032d77771838de51d54db3d653d28e1c271fe651c7ef9f98eadfc267dddbab5cd15a0bd6dcdd2e80b5304d81290d6b7f74cd9ce67bca3f7e97c65161a7c5974dfbe23becf37061a56b32a3aad0c94d8d2238f035b80e449a8be71b32498309873567fa7f6487f22a82d60d7ecb44931a64b7f5b64bde70bdc3e42ebf854f1df20f2029873a1c545097faa7e6ef2890fc704f60737d4709da679c04763db6285b6c3cec153420024a53e54701b7a5b37a2e6c9543a4aee045d20edb267bad635684a8874004566ec835eb33cc7cf50020d394e0cfe50b7532de76cd642922f965b12ad5f28e8fd792e94fcde378f8d88399030a5b3056fb377cff73d1d6564778cbcfe93218739a6b9529506729d6bbd09a827762c1938ce1478448ac67493f1b974eb8d68972e9b9e67dac43d83e3a78e733f1ca6afc661d64f92e2f16bdac2e430a7e6fe26c825786ce8e85bbf1786966f717c45da4bdfe58ee178d4f3f3802a82506a23910e2929be7f04896d777c4d53ba5e59175438f6f546605bdc6c7d92637564ab4fcd506f5a55d0567af1c6605cb764040acb5b419375fac04a494f9bbad8c448b2faf4b8de1f51c7ba5db2199b96049f5c340d003c0d5606607172a3617c4d9c8c4b4335f67d2590ed97d4e33184fcd90cf403795790c37b730847296766b317a8ff5bcafa70f5455f3a17ac2e2e9788e617550cee77440287defcb83fc6875a3c3545de9aa16bd5de7e4bd6e936a026bd0f31621ba264851b0ced1c2f1dadff9d04491465efdab610973376bf8698600d94787fdd69235e9a81b2b5293683fb2d41c68b905bac4e9eacb415eee9200572d7dcb7708e8396572a17b97de6e30fc3cf6934b0bc56a60de5c5f228f77ce91d9a9cc725e4fce234234481fe11282c2c0f6f8c0bdd58f1228453ca6c21ed115f47a6ccd460605cbfffc174941b76ab1a25220e6bde22f765132b631ace24553cfca3b32a9133fa0842d11899439c4d0e8edc3a6103ea1a4fa217ce22bcd0fb7388277188d2657a82bcb8d6f5da089e9e51fd7323c5ffb60472cf4c2f6e9e87883695c59b31d4c0b7d4f0eb6aff71e9990abc93615e82ce5dbf81e3819400d248308276bc5d0916bc13e6965f6d46e58d99928025586a23d52d1a266a2c1bfea6e02230813c326cd5a6f246141ebf715d76c31d7cbba0b2ec12bb42e5cee9896ae0b98672dd6911b306397104720ab73f29913f5c870120f20433cfd0e402fc4891d3d1793b82cb49ff9f3aeda6500417a928f4a1fa1270d5dba1c7b11ab7c7e28dd5bf1efeceb4dbe5688462531003d984c013a5bcbc1f64369620f6005150e6fa0aa0ffd4a316fae54dbdc384e1c553562652223f1aa171749024c2e79cb3a14785d170c16fc676cd347b43876820c8c3f771d76938e07c492d058e59de1369f99390f91e964a0f440e8a24e3b751828cef73d4ed098f2e79fe9c816f8ede1d960ae890b754f34fd052f35fcf208d2d9b7678e3d1ede6ae90f7282b5c3643d99112fa20e8c3ed3c2c56718d1d33b4fe02ab2ca1868181a6ed531064ab979588b283b184c0be2891d8dafb196d2915cea0bf5427deb347800edd22a7b4a8b7b6709bacd1b10c2c3def2052dd8ed39ff081b649c153e193527d664eb176065da88029066dc548bcf28880cafe4505e519b919760acb4d5d618ffb577d826892dbb63c4092395313498bf00417d9101520502ebb6d468ab10cb0e776a5306e0f5fe01d5c372f114ec4b6068e35eb03c8b310c381aed9c2824aca87a0ad20a8b7787f90cbd237c5e8e04dcdb1110504f8388c07ff6f1c160b5d3aa729485938e45e26301a1518d711d1ff8287d01dbc9d6ce9c07bfc8ac1a49557ae75a030caa415450cff5b595c70a35767fcf223fad495d70436b020aec8500b6875e02ba4cbeb83d8366e7657395697d8be1fe68520903545e500178f1bd813bc5c8f1a4f715651177bb130f56f5b76953c8fee9a265158f0b1054bd4e14948158a8ee98d8a7022b23775f3c0c74a44b38a5d70e763d47b9d95b20e8824cfbdcb6699d7de60d5d33f8c4373dcf063aaf10fc9784997cc6cf598c7935a55277d4bd0f81ad558b70421a7f6f001c4a09bebc51cf53475b878d4cf46599fe72a667db798fdb2f65688cfe2807d9e9e67b35eea03bd24824c488346888e573a1f767ec3c16265ebe2333cf7d4123300e0aae86aae3a1e9c3a747862492fba58866224457f6cc16dd4e2bb314d5c414861d9d2e20d186193780cb6d4688439d8c9c06cf", 0x1000}], 0x5) socketpair$unix(0x1, 0xf, 0x0, &(0x7f00000013c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x800000000009031, r1, 0x0, 0x0) 16:03:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:03:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:03:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x3, 0x10001, 0x6, 0x1, 0x10001, 0x3fe00, 0x100, 0x4e8027748f4f794d, 0x1, 0x5, 0x297b}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$getown(r3, 0x5) 16:03:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x0, 0x3f) accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/47}, &(0x7f0000000380)=0x31) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x3, './bus\x00', './bus\x00'}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x7f, 0x8, {0x81, 0x7}}) 16:03:07 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 16:03:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) close(r2) setsockopt(r1, 0x1, 0x2, &(0x7f0000000100)="ebff8bff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd35) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r3, 0x5, 0x0, &(0x7f0000000140)="307d4472de1351504993425c0da5a23922d17d54cdb3e85c129d0607757dad169bd043aed2072ad2d9761f80a3b203016c2137c713367cdc829b68946cc06c5fffd10cfabebd0ee50f37c1f384afccb98f5d8d961201ccc62492e67fa1d504b42e2a3285d539eda5cc8c59e394f923d739c229081c9d556eb70a3f361a67660ec7cdb548ce58028bd36fb8618f9d0a25d7cd753f843dec34d5d95ed6d0c17e9d6f152103ddb6fe9f18d2b86e450b9216c44bba7e854b844b21a129b3b254c0", 0xbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x50) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:03:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x5) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r0, &(0x7f0000000400)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1) 16:03:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x3, 0xeb) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000000)={0x1000, 0x80000001, {0x5, 0x2}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x8fe}]}) r1 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000140)={0x0, "085b6f13ce0d4ec5fa6044f63f694c0250ba5cafd2674768edc416aaee23ddc9110594c8740a41ccba680e340d17763773c3a11587a3e1213dfddc02405d9795f6b01efc5c9b01d03e1baf59abae50b776413a19196de1ffd7ca8cbd46d234136ae723f7a5ce9f8f403cf1fd72d5b6abd9adfcf4986ac541c9dbac5704924f6ef1b8bcc0bf24bc42cc28e1a9ca1220895ab35fb20fae37c4f34d42c307006de5991f776cfd6a0134fbf2204ef4c89b0fbd8fe4c70267"}, 0xbe, 0x400) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r15) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:03:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r2 = dup(r1) shutdown(r2, 0x3) 16:03:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xaba0, 0x7, 0x5, 0xf5c}, {0x45c4, 0x3f, 0x7f, 0x9}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:03:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r2, 0xffffffffffffffff) 16:03:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) 16:03:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:03:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 16:03:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x5, 0x86) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:03:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet6(r2, &(0x7f00000000c0)="8e66caac8fb5f4ea07dd7a1a7791d4e294d1fcb052c4363fa8a8e57a3203010167653d35c4d6f63d94867647d08d31c1455067b9b818b83746ba", 0x3a, 0x0, 0x0, 0x0) 16:03:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getuid() socket$inet(0x2, 0x4, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x7fffffff, 0x0, "050000000000000000000000ddff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x4}, {0xfffffffffffffffc, 0x81}}, 0x2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x4}) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = geteuid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000100)=0x7ff) setuid(r6) fchflags(r4, 0x0) 16:03:14 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:03:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x4c2c812b) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00003d5000/0x4000)=nil, 0x4000) munmap(&(0x7f0000035000/0x1000)=nil, 0x1000) 16:03:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) setsockopt(r2, 0x9, 0x8, &(0x7f00000000c0)="528670675668cae61c90dd7307d2c1cf38d51a68621375caad40224a3cbaaf71a84b9d025b9f07dbf89ffc9120f2cd34928f64e647a713f22d0e666c6c69eef9b8fcaf5a22314e37", 0x48) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(0xffffffffffffff9c, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fffffff, 0x39}, {0x1000, 0x9}}) sendto(r1, &(0x7f00000001c0)="4d3d626e7b4c45211564cf876dfaf6f8f472fc9411d05ef787b887f57bcce91882a11e5d9cad030932c55624dc965550066d88da90a4de05f75232af72c606479fddfb9153e03c7f5a54fda0bb7f22b322077e5a921f89184d7a609bf040d10c9171adb21c2f53f6044571f91d616069b56ccb8c849ac649995fde75bd87aae8563b5d884f3f1c307c6b660918fe6648e432e60131812f945d25c6f91ea859566ea0e1f0cb72b13d166f2d31d5d0f078083f1bb6dea9c63f0d00c901a04a0bce80e80557114256e143e442c70eabf27c3ad187f13b66a49f181823ee7852c34e906b96", 0xe3, 0x5, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) socket$inet(0x2, 0x1, 0x20) r4 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2) 16:03:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bfc53f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f74c41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/94}, &(0x7f0000000000)=0x60) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ff9000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0xafbdd354083d69bc) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[], 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:03:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:03:15 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="5914b9d618216a09e08aceb9788da7b8758d9c0f83b81715a75d5fff973e27d11a7d", 0x22}], 0x1, &(0x7f0000000240)=[{0x58, 0xffff, 0x10000, "7e980e376c2b539a74e64758ecbd0959a4912e5f8bfe00cf02be3e72f79f8ad160a87df6ed67646e1cb2192ce405b39e30ec338e90910304ac27b40924a447e16fd1a34a3591fc57"}, {0xa0, 0xffff, 0x1aa, "71dffec44676652f3f1162b6b5611120171096befb21107707d878b95c1c13e981e85db998caa4d5200df6a89444c18071daf2087bb4eeb13115a17ab10b2869a44141f9860de6fff91e62f93f24eed807bd963ea3f2f60482269aae87a4adb268dbb0b9d88a83bf5a6e2e63e96850e73d15cf891a0393df19549f0024935e8fa7a19b976e3117d0259685"}, {0x108, 0xffff, 0x80000001, "68016219e62045155d6f86aa282ba06a4f7faf10389524509dcc52e4fbf66ce57d4745c17e346b29ef91e3ba15a9d2cebe7d24eaa07c5ccda2d1827424df0edf80ea2e1e97c0c1bdfef8983d4a30cf2a78de37b1356eeb09ae38c1ddd2242e3d14c5f067dc0145c9aaab488794ef17261fc1fe7a00a5144be609c87c8c9445e5cbaf6de7c64d8535c99fa98065cb174b4265f1859ff81b95cdca4f34f93b3d33bc00d68fd36d4e515d881e5a7529b966e8d08f590b9c8e55f5d9758f2ae6bc4bbdd1f8c37c831114147eacdaabffbee67a2efcc2a5a1f1077529ee945f5154b0e2408030bd0bd5632a4e591f6e5aaedde3c3"}, {0xc0, 0x1, 0x2b7, "83fececb63c5b9ddad34d17b1cb17cb026924379fa4dbf988d97d037d59d061b519c3c2a8e0626f1aef38313dd060227840af97b0bda9bbfabb401a30385a7662ca1d59f7dfe5a5274ee0cdb63fef298876d27a3a3ac34cf4476150d409aa92f6669a0af522e94b02ffca5b96eafd48b70c7a60d6e00eb39b1f5fe45bc6ddb4803e4291ba20b2e05a04ae6d8ca3bcb063c855681ce904443729d2e0dc6327ef8fb50f6042171d387ab26"}, {0x78, 0x1, 0x7f, "76b884e359df41f1e1eb2f7a1ad249f044361ac6d4d83ad6a14cec8bce34af78dd95312c25146ad6cd1036ed53a7b61ec2b5da885d86a72c29f62ad0f03629c401cc55d50541619a2349600ff86407f92135cc4cd5246d77a31ea97d1d30c4a3e9"}, {0x1010, 0x1, 0x6, "a9b8de2781f16d4bf67380f0ad2889daab0a6b8d786e77d8ec09539df70995069d5f987c306ef94e52569d3b71b7bf3652375b273e2d25143729b1100d4be50189cf408ac4f1492db4fcbf366b3a147fe618b0e8e753e54dfb4f89b4651bba08b80c678ca36b142943d9b95b6640a906800813bb1f67fca771cd5bfcaa4aab8727b374198e5102416a356b57f602a871da88a739905ddd35e4e8aea11f8aea5927c86bbd47a63f62302ce1743109080bf07894d2ef04901c238f5164cf1b86189cf9b6fbfcfe125fd1d5a57a36ed18529bdfd846ae3a5782a5d79280e36a5cb32aa6800996135329ddf35fb78b548932309e5170a488762ba6c2644e5334eedb7b75e1ac48b4febc3461cc13b97e8aede3a57b83c972f8e274e407df4202d86c1b2c3a28984dd2a2274529c2f8a6e778ca2ba7ad8994158d31c64732731c3bbe041d9b20e11bdb59e5b246638cbd71774402c98e495c7fe1fdebd25d3c878cb0bb10a7b70ed801d8d10f2d90b68c9fc402331842276216c92ae6dc3e03cc6d4bdc2086121671dcebb34d305aef43d118aecb57214d5e96785678760601266911128adad6cd408ddada9d575e76abfbb2ff35376ca88058356076e94f4f7a0dec340b1ba001f4a5da03fb598c30d6580c6e1dc7463f4070b08dde9bd8f82ee96949a0004a1a35e67d5375d3ee2d27cd34b70bece1804e973683bd3551987783034c03e841b5daa23c007efc3bf09f207aaab025598adde62ae248cba2e0cab578408a5b9a457e4d8140fa8c3408392ca95d5155ff2965a2a8a768a7c4e54107f6712f33a0cebf6161625633bfd692c6b8dc34e23e0a89d2904b4d6c0608ff721a3023294b7fb6a875547edc7f85c66137bb269e202686b1eee224ac259a4c933d239aaf49b021b1691fc7224ef5c202bf833747c53f3b861315655e3ea5d5445ae8ef551b13978b4a7516aee24016a54f2ac272c129b38e88296351bd7930b4b3be67c1dad7bda99b0e19d14f8ff9818ef548c73a08fd9b17a75ef804d7db5d7fc0e33756984181dbe6f83692daa1a0c3f1f1d990a7f76bca660216f3781880f4fd23c93488c0b1c7636431675aa182737ce1d5d74645f7c5cb51e3cc5677b8bd7360ab22589d3cb70088c2018ff91d505718d10ad59c00f259d27b6f9f65ec574fdd5bec137c8f809c061f32186e743794c29fd72844eb0724c7a587f3c46e422ebde12af3084606f11761268592ec55c0aca6f2be78991c5a5c5e1f815d337d63f64f376df828d9330ce6a5cb81c45d68ca4839dec6aee33067fa966a308106dd1e5828e11b956cc65bc8eafb174c895db27e9f78927889364773eb69ccc76060d279819a2b8b5f9857f4084919f5b6e7d7a9e93dee86d482eb58d51bfd445dae7c5addace4e84e64d8b9e847a9f40c4a170484b42ebad7545cfe38b843b3b24eccc7a7d134d14568bd608d9e73ca802a348f72b4e0f5113d4cb381e1678eb77f9782d7cbeb1ffac125de13a2ae8326db3ba7eb62c84dca969c60bb2f796266f15862eb40bb1a54682cc0a9976c9aa4623cbfdb3aaab3123dd157b8a99b72c03b7c0455b1cb81eb8620029527143e18f253176b08da33284fbcba41f03a0a2ce01b46ec710bf9d917e7916758ae0691cfb9f6789c10a0cf41dbd0cbe7d378358c9c6b16f93f2810396326d12830e85d3bbf5d62b2b3abe1b93362d1ea6e317dac86fdfd552008cd0713c7f8b1cb048287fef29f074c196e84457c8e54dd57195097215a0bef58a69ca4394d981ebcc795f6419a1932f8feb3c2165ebd8c03dcfca033171c3f792fee033e3f4e5d93de74c18df15a60bdfba9ba7adabe522789e7ec0e662f5e7c042b0f9b437a62f584ff46d18ad56602c759ba2ab5ee002e430912913f2ce3a433c3cd2e3b5dd03d5458cae90ae3ab8681567f2039c2186197c72c70479beb7216776f39b2592c0feea211534a9aa9914d3c69ed580cdfd2b2799e766f08459233b012be4a3a0e8b6245b2261b8972fe52ab925730cc4405566e2aa509f52c903cd6610de93a5b0b0cf82c73945be4474cd7deea1a959672171a1ce9506bf8b99df91a5ae763d6c4f2295379bc75ef3d632a65324955e5486878d6355f982f254d7a6bea4810193ac0e498d0ff20b9d2880e973ba37e192499e6ed1f22b5af9ebf597cad12750a15618f7a3fabaa95c9b07761eea80c15bef3b0ee43281ce6c055529dc2c4f4b3080e6191d64c55b633feef83e4b740bfc0a30059247d6fbeb5679f13a2715fe20d785b0e97456ee7bbf88fc205e77e10828b202072ba3eb4f0ee3fb70cbead8d988bcc569e252891fdaf622bf01a19e7e38e8625e81f36b9a452731b7c90078f05aded2089d838550f28d010ceeec39d747cbaa89d66d7a4c6667f6c3bef9c67e968932e06e0b3a83fce0e2d19b784ad1c4689fc81255fddcfcd6cda73122fd4ae656a3188f12b9e200959b35c4b216e03a50e7040eac86fc8544bbbcc8bf75c7617216e4fd27039ff67284b36d11b894fc75c4fafc93e48ca0cec356863d466776059434fd1d6609158f2bc4e9780a787c2e88d7894ccb262d0c33e59a073119746f2a28e4a743654449bce2c16a24bcd59a582ece13bad5dcfa328d17dd5fd86559a42f33eb068bc692ab5715ffd62bf0a188e25b385e816a9fcce01544412eff64dae11cc1bfcb09aa8ba92ca11d4168077dbbdce84a49529bffe6f6b7d0f6be2d557afbd863981fe0c9dd16b9035d30fc07f60b5bcdc89d2f6fe4b2bbe00f1cd46a3b281115d251de6a0a6fd07fdffb0940376a2cb25bfb63e47df73e4949cbe57dd471bcef02b0c375a327ff101872703e1a19036bdd2d01b18fd9759acd04957348bc95dc6c274e7a2ec99d0fdb3e542c77844ff0076d5c83634712c269547f4d0e30bae8694a2ebd64ffefa467d917d4293bbc98ffd8a734ca3b26e449ab1166149ee8409168d36f688af85bc79101c2802267a9984cfaf86173d2fdd0bb1f175810c9b0e366b67decc4f97f9976d43b964a8ed4e2716e6d7c8e76913c44e845739d0484e988e0bea760e6903069fe590d62eb3db5202376b7e867e1ae378124d271285b7a385aca4b5b02b3eb26c3cfad51f7b3ba12011ae0f304e9ead2e1e57c4ce9c78d51894fbe6ca3c408c12edb85ef135024c64d4f25e538aa089cc0633299e34c9d522e22e62f95ac72322e33ffc7ed573439e27b3ea390ff7ae74488cbad9e646e5a2e1e906c034ce288bf1f59b636d232d42e123918901b965461349a72bed3ecf8403e1eeb91e496d1f4475f543e97d54017c5ee97fd3a9ace8c30534bf59e999573ecf97c52071e9a821564c115e4c5e61490381800cfcd39b7f6cfb73607a00ad1be65732c67ea46801a13fc055661b22a0cf42a0b60e5af0b0928a3a097ea719d2346f488ff1d6acdcfdec0683ab1f5ccd648ae91f0149f84273da4b650820edd1648121d14b7388fafe2f63c0e28746ae7e218aadb2944dae2f38868737a5cbd6830e0c930ea8c6bd440b4ab6b322d1e6964f2bdd2b37d9c1fe8579ede69cf51e66bd7028a12101a7c401ad43c9f29520519ae008c6aaf97a93fd83b85671503bf81f7a6ee3076ef3a84276b66f18dba12d15c4c1269b6f2ea476adc1934013e2872099860169fa498aeb7351adf50dcce355d24dbb07c4fc8b91c43414898b5bafdeda805ad1afca64966b7c2cbab4703b66f072f1bb41ddad20a9d820c14503359d517dbfe21662f7b0fa73d650c8e34f5884595cc69938e5aced47e90806f9f0cd3ce7349fd733444e54ca07091a6675e6dd8d29a2ec0d25eb701099395653551410a599126620459a55e4e9d7d073e8a2b1feddfd65fe7c0bca72f64dee257aceb884451fd70612d825d5ae4d8ba39e6a7820575c2c1ef71453994f422dbc5da5b92ee3ca1c6a972d385540e8d4609dec3b8b0b19334ecfd78664e74e9f39d601c51fbb32e6f350b279be597782ff4b286d191c1225c6b877dfef8c88add787f851054e3888288d95acaf0df8150641daab3910cd702e72291f3d27cfd83c2fdcaf9a71ddeb04f90a673778b2b13e45e9eed22fcf193b843d7cb262ce9c9e76fc9bbe9b7dac3678108ecd0663a26895be9e0ae305f55f0a239e38435b53aad20876cdc67b0a0e2d28956b9beb8565e26fa0e5931d63dc6803a73e635f47eafd3b074f77d1c3435a3749bd6efa8259d5d5200d793492d21bb8fad0e596f2b7cb1b6830a345fe073e3d60308d19eebd671b84c6de35cf6a914de2a47cc820bf12e7fa69f70339290afd97ffb8ac10924746c4bb78db0d9045e29240762dba39e2bebe87ff9314327d329769ec2efc1e5a60af77b308e0162bd63ab163254d050d57bb7bc1e2cf69d1032e93115d6f4427b2d57c3c28f987ae0783924c02167cc3b2034d5a1174342f1f6de92fbcf029d610e576456a587f017cc2bea8c8eea95ec057d1d99ec3c17efbf4eccb3e70c9b33bbec15a0bab50ac25d1210e1a4529892e45a074de4f804b7d744c2e50273700a55632d58a7896a0f25daaf526473543bdf0fbb643e7c872d47fd4f818cf8351eeadf90ab8af7064040f6a7eb4feb8f72753e0ef90978983152cd120ae7a420f5075c5f63c7de4b42c844a399312df8ba303b966b56913b8e518eaae962e96a5ef74230be4115e157b0d31380eff65a758ec5dcddefc522b9ac77b1847a1a3db93bd9c846591913e48a58eb6da5377ec13e5f4968a0ff3ee51abe9ffefc8ec70867812d8ee00c67d259c7dd53f1acce9e1e0b847599291b4e65cc37b2163b469fe3d0e678e60430bb6845438cff5c62b9c2fa1a92b5da8327a3b1b352bc839d2cbda74e3ff647c385dea80747815f7c204400cf9e23339e659d5de19232086043568556de40cc2a96bba9c1b068c5714b03fc710c18f71a00829d55ca6658d1e328f1fcacf7e6b06ef86e1a395b6467fecad4876b6ef2780f2d116cd211d9476953136e5e5efa1ad224e6f2c73594c4b861e3b40014bab0d4a971f36bef8f44e2c8996d6ca92d11660237c49f5812bd1ad3eecf5cf286c955e397b2cba68d53bc76566925fb0170a266aac110bfe6dbe44c460e1836cd0ce9e7833a7a598ba9271dac32a65f5a041d1f627b11faedad36aef701611180bc31524542ae5d26112ae9c599354e9d7744627d3f1355a457327863ca17bc1dd76a320708235ed5027da13e3a98a41887e6d2b9f408331d5918d469b57b368367f67f0fcdee3bd3daa97817c35f369e14069eb21e1309fe4380782c267e1193ce21655ea580c306367f9268432684190ee63c6d29e4b4fc34d760468bd8d91fc67fadb511f135f6a813dad075322079c4d5214df30124ba6c2bc35a61434653b1f226e7dbf54aa59f1a1b8f3c6b997ec9d6af48c457df43cb13f2740dabe9205a696341c941978d21a7fa648a5a43f8c70a5c9b8302a725ffc8ea754f629e9342d36f78a5a8b4d0ebd3409ba9c5f6720fc52e9b1c6ba84235e962a41799379ad865abba4bee0b554ca488efb5427702d87d0465c632a4b79b9ff0c69378fa714723bc13f1a92d836d930c40aa1330dff251c32d74bd5add9640ccea96eb87e30d92a562b8e0970a15c0aa01f895879e65b1be4c63cf8b0a61e8b4fc9d5c7841dc89d2d664344e508e37616e951c72524f2666a8dba4ed25bff979ad0b09011730b297ffcfd6685218e27eae8672209ca5a517a50ca350b216fc14aa7ea875beef522312e03519950db2b12a38a20f70ea6dabe89834cacbe093169c8b5562a"}, {0x20, 0x0, 0x1b60, "582a98f42c77d8b24b5ff8bec7c81c"}], 0x1368}, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) r5 = dup(r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x880, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) kevent(r2, &(0x7f0000001680)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x1, 0x1, 0x6}, {{r4}, 0xfffffffffffffff9, 0x20, 0x40, 0xe600, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x80000000, 0x6, 0x9}, {{}, 0xfffffffffffffffc, 0x20, 0x80, 0x2, 0xe96c}, {{r6}, 0xfffffffffffffffa, 0x80, 0x2, 0xfffffffffffffff7, 0x4a7000}, {{r7}, 0xfffffffffffffffa, 0x140, 0x1, 0x1, 0x9}], 0x9130fbb, 0x0, 0x4000000, 0x0) dup2(r2, r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = dup2(r0, r8) bind$inet6(r8, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x9}, 0xc) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="0000e30100000000000066696c653000"], 0x10) sendto$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(r10, 0xa, r3) 16:03:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202d, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40000000ae5, 0x40) write(r0, &(0x7f0000000040)='>', 0x1) 16:03:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r5 = fcntl$getown(r1, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r10, r9) r11 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r12, r11) bind$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r13}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x40) msgsnd(r16, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3be4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2b464c6eee8be38af00e92b0b5b3e0110481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602dde785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640897da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771b1dddb38d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d710970000000000000000000000000000000094444bff70b248234fdf061bb614ad1231853eb6f1295c62b7f547ccfc0a252b5eb8a8dc288ba8f836616528b99365a07d63c75e27703751ecc02c3be3e115c407a19e8a95ba0480a06f5a944e67dc0d576a1bd44ca7606216823974eed2ec7b40cc1c8ec9192de575b7a6e004dd7e0800000000000002fc1513f2f18e71bf79be8ca40cadf29ac6bd383278a12c84b34e664f5693b198085dd885684d718379e4f3f64cb4b287b242875d5be1b380d69914dd5736de18c396782b49635a6b8bb438b3e4fb7052c43c39280219d24d32b833297f1c3d8e4b12fe38511e3bb4f9740c2aec7c865064"], 0x176, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) msgsnd(r15, &(0x7f0000000980)=ANY=[@ANYRES32, @ANYRES64=r17, @ANYRESOCT, @ANYRES16=r0, @ANYRESDEC=r12, @ANYRES16=r15, @ANYRES64=r11], 0x7, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCCONS(r20, 0x20004276, 0x0) ioctl$TIOCMSET(r20, 0x8010426d, &(0x7f0000000000)) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCCONS(r22, 0x20004276, 0x0) ioctl$TIOCMSET(r22, 0x8010426d, &(0x7f0000000000)) r23 = msgget$private(0x0, 0x1) msgsnd(r23, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000ff0700000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d924b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6b3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:03:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() munlock(&(0x7f00004c1000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xffff03a4) 16:03:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcf3d) semget$private(0x0, 0x1, 0x42) r1 = socket(0x2, 0x0, 0x11) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d8fd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906ce74bf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29"], 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") fchflags(r3, 0x0) dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:03:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000040)) syz_open_pts() fcntl$getown(r0, 0x5) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="706dda5ad83b9228826e4fc06a9f25078a4584e6cccefa7138e1113fca0b3504ab3bc509fafa0e283c11bf473c0f7effeb82da225708f26a64c89632f7983313c139ddca34e4323599f1145fb7730092e432ba02455ee74d4236b5f53b41c7d1aef9c1cd5b928fef17e5b7261367c394fd157470497a1b441f315542829613bae8f0122eee3780892b427f7b63548a604ab62fa6316f09a91f3604630f2d", 0xffffffffffffff1e}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:03:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0xe5, &(0x7f0000000200)="0d8a00fbdac59de1b5d26c91c7a200954bce0dfb4ad36bfc205cfb6dafc946497465db8140bf1385f72fa2be504b8e473db7533a01a0b7a17be31dfcdc9bc461410fe45721f08d93b65f20ce83797fd6fce9c1576b643b89049bca2851d39f5942e7562cedfba0539f697095df6cb622ab95cda90f64735a4fc5cb2deda3535f0b86a0fb91c5f145fc61597be49eac870943a184f863bf5e94043d60b1fdfc93355980c31c8448557cfbcc3b8c47d224cc45457d0492cdc4f13a703403961699163803d30eca4092647a47cd6ec12124011166fc2714e13b3e111f4b7a3525f2e45211216b") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) flock(r2, 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0xff, 0x40, 0x4, 0x3}) 16:03:24 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0x6, 0x1000, 0xff, 0xfffffffffffffffe, 0x1, 0x7, 0x6, 0x8}, &(0x7f0000000080)={0xfffffffffffffffc, 0x401, 0x0, 0xfffffffffffffff7, 0x71, 0xfff, 0x2, 0x7d}, &(0x7f00000002c0)={0xa0d, 0x9, 0x3d0, 0x0, 0x1000, 0x1000, 0x7, 0x7}, &(0x7f0000000100)={0x9, 0x5}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x63, &(0x7f0000000300)="2fc088fcd9d5eec402698b91a4e956c834ce182848e38aa3327bbc634ee7209cc95849bc78390affa43395938d61e65fad803afbc950a712febe187b0b1aab4e77406254df8ba7d9ff850d85174065896676df6dc3a400f9e6c4ad2d24e91e6e119462") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r2, &(0x7f0000000180), 0x2, &(0x7f0000000200)) 16:03:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3ff, 0x1, 0x8, 0x6ebb, 0xfffffff8}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:03:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$KDGKBMODE(r3, 0x40044b06) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x2, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x200000000000]}}) 16:03:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x110, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r1) ktrace(&(0x7f0000000240)='./file1\x00', 0x6, 0x8, r1) pread(r0, &(0x7f0000000200)="ca76791e04e396cfc6f45014cc2f31850c2553", 0x13, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:03:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r2 = semget$private(0x0, 0x5, 0x20) semop(r2, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000000c0)=""/9) 16:03:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() 16:03:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) fchmod(r2, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000300)="feba34adc7e8814d91e8ecd053dfe990504034267f7f03fb68d583f6a861c136294ee2edbb6d11141eb7043a25409c8c50dee9d52ecdee583bc741b7a34cc69bd3b1d9346b0c4e4f63584643fef7900cd64d3c36c9acf18fbcd11d91becf2f32ffabaa959d39945b2426945adb565dc9f09b2381bf52f966217598267c34337f1328dd58fcaea5e8d152da43a98db62ce6fcd0a2366da38f036954fa65c6c2c93d13fe9f7d1e3da90306e96f7ee6100c401c0d259aaa5338ad0c2019dff7c2417be0f4b87a72b3f73d96879f459275d762e04619eed8b95ff7bf27c378de39c37e3de1c9f1", 0xe5}, {&(0x7f0000000080)="0318dfb3ef984da3becb8286e179374295c5fabcd7ab8a60290cf49919333d8acf91c6cb66932bb8a76bdfcc93f7db914f66166b50044cee8660928fe3d4e7da91f93933f94706d44073deedacdaec4f1f6561b8df1a78c2f364e74631e832b9c20c6ca55eea8bb24e", 0x69}, {&(0x7f0000000140)="54aa33ddc65cd12e50b51749f4d91a9839b9e3dcb911a0fd021dc7c631a0", 0x1e}, {&(0x7f0000000480)="8d765b7cc518ace76985f6417596a9eeae6c3818c3c8057b78f0ea8c0d4823d4709d7d4803d680f4f417092b80c2dd4820abdb668e689d0cbc315fe39e29e13b56abf153294a566306c2b880452d67ab1120fefe2c6521bd1558d13ac0ac5ac665e0ffd2f3a9d8e09279", 0x86}, {&(0x7f0000000500)="0a1f811ad67396b93b790b866eaba3359755e9c30cb72ca489a4a950dd323944919f9acca48dd38a8c6a6c7a8ceebcf2abdbe4fadd623d234789b4e3596de80b8ad1c5fff40818731750bdf1ef7ecb1a2183100a2be963d786e842a652ca350d3ed32a7c899c48841df13134fec51f4b0c741a69ab8fce9d3c8bc89bd08a6d82d5c807d5f7c4c6b32c240e3a46678a29ff99173cb54cb23c08495ec453f015148e08657ba1951281003eec83f5d6d52b4bc477dc06a7ff597b6b514114c39c6542b42f23bf01d68e47d5778401ee5767b78c8a39b068ac8420276d3cee300a8e33c71acfb2d018e88325acc0d0b253a3c7ecb9a47741749753e156f1946cf91718a8086c4eb251ad37536597be5fa160d5418d24aad9ddebb4a13fcd50abbea2d41574276d10be1614088bba5c1e4f46692b49ee05529af3a46c622ebb08ceb0aa264d98f21bf8c4c38c1c2ababb4e2f2478aa7f5eebc84037902ff7b56ebbace412d289742e02428a76818f491095b794204d61be1f624241f59cbb9428d113e525a858f47b219569a21ff35477f54d4f69bfe266472bdc1f7d295a28ccc81cb9e36dff164645eb6f029164989464f4013be252cbc0fa743ae0586545e83abc717dacaa96c8b46cfed955ddf462eb9d84965e6200865ea8bd978a8ecef5c771fff0466e1669794d822344350320d156869e54912a2f9630956b8e32b71228ea4db59a25dc8f053c9cce5a46dc2179423bed19a6ea97b5272d2b487ca1eae0643e1e62380011684688c15e702d3349e883106b2018c139086c770f4d72dc637cad143d6aed037eff156281bb00f5c87b0b718c2e97c50fa29ca31f95cf4aef594ea69380f3f4a504b942169da259a35302cdd6df40a0d38ce633c65fc2825527572fecf1ef91aaefadad6f29a9501a7deec92085ba319e681e1d8578613c83801e1568b4eb7fba422cdc6f19d9f3e7e99fc9ed99e97a1dccd4b2a8e32ecea2a3c82cb76cef134518666b15572b653447318ce6583a6465f0f7c775266862e5c0658b6b5627c63a8acdcbd2d1f6591fc60b172cfbbac8a68297e0e7982519355f5fec1af6263db1976e81ee84088c3d74aec591a1cddce980a7ed106f0a7886bbf66a10d8a7c125fcfda5af496af95297f0c95813a0ad96886df5fd4da138c27daf9edf1ef031aabd2d1938df00c57f2b6867b9b5ab619bd1e06b531527f90de12414dedae0e97246f5023bddf570abc49adcca3d59d0df5aa5f910664861fb786977f444effeb7e79472ed227d11c9be53a11df14389854f5b10dc2b317801c4a33c6213a0b3f661f53a484034b06ba8f8c994c69fb4bff2d35bd3248795a0cbfc725262c8ebbda8425542f1f4c48636c3158d758c5156870e0226a980fd78196cd9e4dbd35bfacf9317bbc99e5eaf3429256ed29d52a25908f626fb9dbf75d8a97916434100b415842845802d890e379b413ee5b620b2eb77c7e6346c4349aff15b6f28698248e859fdcb04d1f6150b5255cd105e0569e39487347e3e326a528836376f7d1afb18abb22a016e728e481c032f0a4d87613f28bc4beff228b0cde1038d9645b09e379f3bb22f37a03b48ce3dbac8719611a0713e7eddc7d5d5e9e3fd15cb4ec216671b046a3e9a92497e88d5970d062907235fa3bf5ffee18e77d3900b0bf5c2889ab1dccbdc21f9f40c362f6bfad8af56930514d0178b2309ba4e8b4987bb45b87934e9f9767d2be8a398d35293039c78a4db09b504744aebdd65b0077c07364104357d2bd0fa9b7a67e38d5e9e0d72c418ec18901d0621dece4991d959525895cf35780fffee84a815a19712ffbd5fcc89c82c0c744ecf2cd76352ad2ef8fc3918568d1f1299a18a7a3bd8b4a98dcf7240afcf233367b6b67b96beabf4d7989036af67582bd75ef87669b431f138239d92f8934a501aa3d2ee3536f95547fe1ecfc11640547c2f9d5e9272a55b732e304525afaabda8be5c32b3de15628a97930e462187e9d6196dc5b23b10b578e44a835d19510b765c10f81d68f3873eb0e6353d9783c0257e0cf6df8c45b76c9193690605f2f2d62edb1820140a4be34bf64b9541f2c58836e8a49619c9a3579a9f5e72455041d778a3511a8d174192ba840c16c92b32163e083f7e83a24b068c859c1411a95c48fc5f1da446a0ff5203d3b9533559c4cd72c9d697de58780d124a682b099c96948f50a588f4fadbeb7b070fdf0a1e0138d406f0ecf1c83a7f4f83471a7c369f0f12baf7541fb38805879e06586a99c19116ebe0a0059049477af2992dd562f6ea4d36a2ef7ff873f1ec3921bb3e1378da29da6d2f731bb076f9ea9697a84bad97c6df8eba029b0eddbb168a43f1b47cb3bec9ae8880ef7468f37b27957a9fc61c416bf5fceaaa8dd073fcf636881abf7e05a52cfc4c72410e9ff00ef2888775e8d54cedfa6c228a680ac933a4b93429931177a955dbdc7ce2f5eb6789141eba9b5d20cba1abe417656d02ba62dc83ebd420f72c26b19a1e6b99dee4b0d6292a14a4b6dbcf8a8e980d8e263779e0eeca563d09964d0f4078afa897d9ce244de4e7d62d1762e06513bdc68b7f51247f1ac17d32e978da87fd77631fe318940e934b24b26ba1f46ed070c053b8c5464c313a897a9e84b3bec0fac99f8b1ee887a0e370e53572795ee3a1dc4927113cd5507b9363d83a017eb6d3be75014ec8b2614807003ec0dda213adb0114023b6bae54e22401a666fac28de50fcc65a66241c336a39606d3375c70df92a2a8eeea6772414b7d5aa2edce2b06e06f58981d9356350f3da62f6a2ba402d6fb12532dd04a58634df609fc896b99950eee34f76dde7ef442a886b3e67147503328811fef5d40823d307b1615cfcb0f160d3b4e7f947e51915941a39d8ce51cf1b7c34964fa9219b95681541fb29a1f72d3c6cd2c4f9315529aa575b24c4a5f42c1ac1ead51ad07bc4302b84bdae5d24fdc4a266569365cf4d76901c1ab8fc6f35ad43c625d1546331ef433f745cf65d68ca6ea3952d9aa71fe424b210c4ce83f3c077ac5412ac477c13caf26cf5eb447531aed36ae0cb38ebcc34dd6931dbcd540b6dcaeb364ef7ed2f8917216330f72cbd5955c9f80919953a1af7b1af7d565430f328b6321e4ad965fd7dbd41ff9357fff1e490c55ab7a654a2a2cecfea8fc2339cf9b35f3dbe234e7da719b32ac3065970e074ca8414efe1fcaea551cf2393e098cc2a9bb19eccab78e0a65b8f9d99ad28d71a3740fe20beb23f32d0f9a627e8ee7466feed111561075b4878be5fc1a404a97e25f50e95028b9fa905f2d49ce6719565d670dbab0587d43d19b00c7e41397b85333b9c1c6f1443e92bb01787d9478d3b778b92f6fe10ae87b396e0200bd66edbc9873033bb7ddb4c02832ed648b839fad23630f42e249d61b95ba752170d5c942b3fc3a95d78deb032806b9699b0c994e813b4b1c6543255cc50bfe5e81a00160fe9ba98e19d5988e2b7e9bd730a8b8f5272a79d48f8dbf27a4f08753cb8930b261753bc53c4e11e998b27a494d54160232833f1a8d258758c44ebde8ae6fe41ba5f7b7f00f09154c9c56be6bc13562f970b9f7b5e8d248cf64e957dfa04b4ff94d5110b00213feda085b92c8853a0fb2fee15a84e9a94f0a0d7ee30a8c224d7b6f1c8740c04c19b75e87085f381084f045ad56f35ca21584356e1b8ec5c4e7d551a9b641643eee8b21ce2958f3f2f4f8e560fa3ced171409a1c11eb3cc141d52090a0271037e97dd883b25c54a12617fc641d9848fd7805eefab06a421b7d322c2860da4b89486106ad88c21301e37664a603f4d5e1358c0d577d2f3900065cfab7602a42e26eea513c856c29af3fd26a731aa9dc2011b67f3f1fb32b16a0b929f9918bc2fa099fc0fe42c9ece90da5b86d9466874530d60ade005953673f222b5c14ff26863c89515999f74b55d13590b24cab081812f585c1f2294012dd4e38b0a0d996553fd30a4ca2c67122bbe71ddfaf76097dde80ed33ddb91d6ce36556e695694af16864da309922cda2758315751417f1b31d75c638eec9f6d4f6d3d31949b66be36f732866e9c151b887ea2ef4e746dcf6e949774fb68fbd665a668f8c77cd550d0442394144fadab0273fc331a6022e6c7f623c38445660fe204b0d0bfa1f24e7a77ef8c39696dbd88153a307d366621fc76211132bc9fb8f8716b201c3730919cb603d25df5777c63b7ee78cae5e3bf16a2281325d9142978a095a9aa6d527b86d1439ad16686c651173f05aeec0b05f5cc2fa68505ad7497d39e57b17f1df65f66356757599091cfc2735e00edb5458db08da103f82124c6be11e4a4a2e4862a1f5ac6e7e6533cca130c1e04de9d17148ba2212c1df7f042ee2ff719c033bea9c770b15d8718e5ecc078e89d83e3ca367f4a9c50e2408cce32fe391f415088308e73b311fabdd4c038dde7295a844907065c1bee4e3c606b71cc03fffe7681be489cf317b3ee25e628955a435c567eafda5192871edbcfe87de308ba5b206ef08f44aacbe38d8694d25a5e27a2fe94540ead4da7b82f32a55d76e3e6be9a95008797ef3a8ba082ade166dc1a491457a59657d4e101b19b89b5b0e87b3be96256e43a5338eb13268ae866d7733efd3a0bd5b0fe9185984e9973d9b50353a4afdc0626f822b645cbabfe2dfe970edd315f203bad4a5ae991078f6df950a50bec3432d45607c6832521fd55439f4274e5a182135cc22aa7cd485cb29536c0fe4db1008b865dcaec88caae64f93d823486bc1a7560c6e2bd9ce81f864a389fec4782db84e42bd5a79d90174e2303cfd2e1b788da82d5a5fbeba9b3b3d7f4b2bfe84637bb26484560682edd5fb6fb60965469cd1bdadea98aac6c3b96fea0e7fb7cf4ed7d5b24b3e8f31829d5345a397662465ce2d3975b40cce3c213fef99e61359b96851bd9bcc3a7a1584cb558548e0939a7fc93482662162916ea3e58efa9f4abc93a6c248ebcb41f75e8cb48ae22b1687aa7ce98aefb053b4bc91679758d67a1eb51ea57ff332063c3a456fb6975a115bd2769b4c26f3e4d172e3a35d79069f762f28992c1c74d48e60838df4464128e5c45fa2f1bfffbd5b7970fb0f1cdfbc6f51cf4c358e0f8d47752617131c6f409d0b7109c0b3f745c590626785b7893fce181dcba57848d5f6b6d8727edd579f8107c88dc5cfa7e4ba20bf2c5e8460cf1025fb27938e2b5fea5c1b8b691d9c463e868d7443035a3564ed469772f1f301bea8e7951e78f777ce524248294a231ec4f79de4d6530b7361652e485aac1b6e0ba0004ce553010f5c1b94d497dd7784bf7a2635a162d3f297d5c4cb3ded63c41d69b0447365c484ece613d8abf6e49defd5bb18b005ea531f28ea326791d2330bd2573a216258fe78599e0c97809d1764f3909a28731d88ddab79b15960e7628adac61e555551d2fa3f338835a3f46004f37e39b545d410309de8374c8a6bb06b8bf8ee542428ae44c8f1a4eae2bc9c177e3be7a5b977a7cbe3c65b525d1530a30c8e9c6d1d6eb728a57ad25459cc7b4289ecc27a3f88c1ccd54ce3c23ca09bccc66745f5f721c6b90f59b353acdf78f146f11dd21062b02b14af879b4df8ad4ff7ec6a230b90051bb4811ebbbb5db5a814b455c0f847797032f5cc47edc350d7123a5b3f4f2d0ce843966a4689c794fbb4cd5baca30e9c4b999be0009562daff71dfab8ba7e4c0c792457bd4a234ff96da169bdd1e2b873d5cd1225762c53375c48806573f366df0736e8dcacdb53702380bcdef2e319520b74937f3ab", 0x1000}, {&(0x7f0000001500)="b6b02b6763ee330ca900fff939f381e2530f498477b8e2419d24c282d5edb0f35be87583dd0477dc6bd63088fcc15dda523624bbdbd7c0b4e210527cf2ac6e710219a8cfc36001402a0c48d74b5bfcb2b30a6bb40af8dce7f843aa6b4e718ed8652319dfee1417214f634129046486602c695904f5b47d3f2a0b68cf32694eca", 0x80}, {&(0x7f0000000200)="ace19eaa26522cc3a40a8d96b8c000ac1e1b5155957e1b06d644fb2ccdc6e05ace08cd3d2f48", 0x26}], 0x7, 0x0, 0x0) fcntl$getflags(r1, 0x1) 16:03:26 executing program 0: r0 = socket(0x11, 0x4003, 0x1) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 16:03:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = semget(0x1, 0x0, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/202) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:03:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) semget$private(0x0, 0x1, 0x20e) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r5) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88219d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b08093e1f1a490e5509722260abc388478b85568ffc80df14f6433479cea696de954055c03a6b2e4a4784a6dcb6d971a270cbfa9ea5a1c8555709f6fc2fb0382ceb95219e6bcf5fa417f2f36f5c03b80c45b86d1ce289f0ba758ed2f0aa47c9e991efeadf0326f4070a98d1f3ff080d1f94a9b4a4f3d78559206a50cc38a4f1a8f9ad012e32cb39e2ff3765b764630f088cd5303201480a629ad2a69b0e82af46fc64e9f87ee4ee59c3629717c1bc102682a34ff6910c2a05957a1596a4ed0f95c89dae65e0111ae83995b6608e9b619db5ce23884d320b7456c251fee5fb542fd2253ace1b80b71abd2272a534ad103d8deee6b0b38c207070078cd62ca954d937ed7a1c29563a1c2fea1e666fc94", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 16:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x47, &(0x7f0000000140)="7357078135646899860e7b37de50ce533846c3b20b53b4872a78b9d1e976423d086cc31b40e959d00be84fad7c0e9fdde8c9771574f2f0759eedbe670ecb0385d0908148273992") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) socket$inet(0x2, 0x4000, 0x80) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) read(r0, &(0x7f00000001c0)=""/56, 0x38) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'ta\x93', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) readv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/122, 0x7a}, {&(0x7f0000001480)=""/38, 0x26}, {&(0x7f00000014c0)=""/47, 0x2f}, {&(0x7f0000001500)=""/8, 0x8}, {&(0x7f0000001540)=""/231, 0xe7}, {&(0x7f0000001640)=""/4096, 0x1000}], 0xa) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x4) 16:03:28 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 16:03:28 executing program 0: connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x50, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x7) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0xc2160240c3c79c23, 0x0) r9 = socket$inet6(0x18, 0x1, 0x81) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xdf2e4b0691a0ab18, 0x40, 0x20000000, 0x7fffffff, 0xbc}, {{r0}, 0xfffffffffffffff9, 0xc0, 0xa399091a824cfa4, 0xfffffffffffffff8, 0x20000000000000}, {{r4}, 0x0, 0x82, 0x1, 0x400, 0x7e5e}, {{r5}, 0x2, 0x84, 0x20, 0x7fff, 0xffffffff}, {{r6}, 0xfffffffffffffffa, 0x30, 0x40, 0x3ff, 0x1}, {{r7}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x9, 0x5}, {{r8}, 0xfffffffffffffffd, 0x20, 0x40000005, 0x86, 0x80000001}], 0x0, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0xbf}, {{r10}, 0xfffffffffffffff9, 0xdc98ba0e73077661, 0x8, 0x54ca, 0x7}, {{r11}, 0x5, 0x40, 0x4, 0x0, 0x6}, {{r1}, 0x7ffffffffffffffb, 0x40, 0x20, 0xd63, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x82, 0xc4}], 0x20, &(0x7f00000004c0)={0x7}) r12 = socket$inet6(0x18, 0x4000, 0x6) sendto$inet6(r12, &(0x7f0000000500), 0x0, 0x40a, &(0x7f0000000540)={0x18, 0x1, 0x0, 0x4}, 0xc) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETRAD(r13, 0x20004b43) semget$private(0x0, 0x4, 0x400) semget$private(0x0, 0x1a1bda0860c96669, 0x200) syz_extract_tcp_res(&(0x7f0000000580), 0x5, 0x7) getrlimit(0x0, &(0x7f00000005c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r14, &(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0\x00', 0x487f0f707186b60c) r15 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fcntl$setown(r15, 0x6, 0xffffffffffffffff) ioctl$TIOCGETD(r13, 0x4004741a, &(0x7f0000000740)) openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x2, 0x0) 16:03:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180), 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:03:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:03:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x20) semop(r1, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = semget$private(0x0, 0x8, 0x400) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r15, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r15, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r15, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r15, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r15, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r15, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r15, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r15, &(0x7f0000000040), 0x0) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000540)={{0x5, r17, r19, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r28 = getuid() r29 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r8, r19, r28, r29, 0x1, 0x5}, 0x800, 0x10001, 0xfffffffffffffff8}) 16:03:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r2) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240), 0x1bf) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r13, r15, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000335000), 0xfcb7) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x24, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r27 = geteuid() r28 = semget$private(0x0, 0x8, 0x400) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r28, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r28, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r28, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r28, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r28, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r28, &(0x7f00000019c0)=[{0x0, 0x5, 0x800}, {0x2, 0x9, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}], 0x4) semctl$GETPID(r28, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r28, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r28, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r28, &(0x7f0000000040), 0x0) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r31 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r35 = socket(0x0, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r40}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000540)={{0x5, r30, r32, r34, r40, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x2, &(0x7f00000016c0)=[r40, 0x0]) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r42, &(0x7f0000335000), 0xfcb7) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x800, 0x0) socketpair(0x0, 0x4000, 0x81, &(0x7f0000001740)={0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r46 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x80, 0x0) r47 = socket$inet6(0x18, 0x0, 0x40) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r48, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r49, &(0x7f0000335000), 0xfcb7) r50 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x8, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r51, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r52, &(0x7f0000335000), 0xfcb7) r53 = dup2(r0, r0) r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000280)="f844c0c4cae95d82890a66fec14964d8266d391268a33330fb793651c885d08014e9a4f4419af8513753a909b5f1bad34acfaaaef362b1cee85e2b304707fb0eca5997f8734af2cacc5f31e36e19b73080487d94088f1e13548518bda61f94058e921c33ee234673fbb5efc244157ca846b1f94185d81c60bd3ad1ec757bbcfb51f3efe8b9cf13f2248baf7ab7cdc46b6c3e166ccd8d4e924cc392d2bff3653c64dffe7d722edd61799c08e7cd6eade6a499e983a88ad67eb369332d18c756d5fc4f181d0ff282cacb1e510796ef0d1a0dac5deaaeb7d7e06e55bf08ea193484704a3debeec2dd0a181eaffe1df61cf847cb425292fc4cde7a8fed47170303a8d7b6810d828f512435a6f3680103ae68bc964c41215ce86202ee1ca9dee93a103ce6cad90d699a5e5a6dfb06b4c5651e2846ab3c4a18b2373289a713b55b22244f18fcb8b87b36ecce293804c5bae2d528256f0dd410d06097251ee7a4f6005ab795e70c9defa82ce58a66477b7c78221119db3d0a3d69ac5b6438a67982b40b09c940b582884407d03596ea50e99f94e54827d7c42967abd224a3496ed60bc1d4ab763d5674524b1075700fca1a8bba3e12002dc9bd71dc8dab76c92b562a4ade2eac80a279ed2eabba18130a0c671c29581493f83f2599879acbb9bd42caf475e6da0451ca7a5c8df095f9e1a86055f2372f9d7c34c1bfc60bfb372af9a5995e63cb013f1e396d416f154e00048a4531dad3418e9f1a56c82e913e1bb68242d366d00e2f7f4846dd09a95c496b8616bf0f8fd67369d06251d616155a11ba289ed63faea2ac5c4eeff06e299c972e119a749d98b41161341f846368d6f221da1ae9ea3af731925a6afd24e03109ce27c8f1a750afd020a4a51bdb2ecd4cfc8c0cb50d1cd8028ea1ff056eed983356fedab477341733562c65fc66ddf14bf76aed7d409b21b6f4330b0407126226078c09523f7fcd7488a7d02933172e5e20194c5a46ee510f306c917d6dbadea8fe70fbd7703258bfdaaa697da68d8ec608b8101941ce620b314a243714828781ad37328c53a8929f5cc6201fc254ed47e5c434f0b4a1cb59963a5ccef3c8a6d7e0493248e6738b169decd6749d2d1556d987954af8e3341169e5751935282e29d190ef30517ec60660b79b9c1193767ef0f760fcfb7d995174e98101d5340b770901f4e028d2aaef8ad7dddc38852c9f3f05c81b812028053697da13ed646b855ade70662a0b96e094954887a602c96b1a0a0e92cab5b94a2e7b12a1218ff3326b25d3b7f257358b3ac02aa7182449bb57a616d66c2faf4d2025569e002b98d32120905d8b14abf2178b5829ecac086381bf22f15fdd6e75a06d313770ae93a78131332798502cbbbb8cd1c923e63d93b307393c8cf3ba9dc6aae0ff67f6772d5aed0038f005f7c9b7046ec8808359934282e3a9c9a91ce5ea6d3b912e8d6f790123d6351e7d5e3c3624e5d2981e1fd021be78dfc889ed784448a6ee87a7397d7303e0aaddf0225aaaf17f40d3f36af81e4776ca35a2494163eda73196f33cd6d3e22e8f9977b25b113af47c38002db0116864bfe268f0e35ccc46f32b3889b7e571e09b5d10bf435cfec56c52081beec82e454175598ade26719ef1e3ef6e5081d91a9d693d1e8aad7f5128b77ca0ae5b0afb1266950492da29b198d0b4bc77ccf21ab46f2041108240a9b906d61db9ae3b097a9782463e4c82887d091db5d68a49b0ca420fad8f1946880c653efb8f348de640447153bb5cbb9140b7bc1a94918ebcb170a42711ca2ba646dd59426e98486b41d312bcebfdc20975dae3aa61204cd42228961da48cbb966ea85deb8f934e7e1c246f8d8fa9c8a2538d77c61d411d95e9122149c723adc64d7c156e4136841d217840fc54a5cf2994c35b74182f51d3c972c842a607830c6a86843b229a08d3e23164d149956d09e745dfd80df944b04b336d7e8ed03240e420418f633e7bbbd87e92212928d218fb948132ec7eb75f96bf3c60eb95c20eb085596e5e47e2d6151a038f92732e81275dc3f3aaaf4fea24e510848e69b806e91efd54fb7c940e9cd4982677a75d53961d725c78981fa233862d62dad395092f7fd389cfe198db7b7ffc59db0a2be8a99b597066b40745d9977afc8d7c8662aa650077723aa86428e01ff2473720caa771752c648e29a6f6567e05d47656ecf521e3462b20423e3400970cbe11bef3071d3b046dc1c675176d502a491c7b92c539ca0a79257b5922dccdbe107204ad2d44f343c92f37bc0e27700ab3591398a9171deeb79b13fa9d728eae2d1343143bf7f5fd3c46713df25f90a1086d7b40a20664b0facc722378d520e6c3d77621c88c59be02671f2599c9a1edcb1ba813ebeefe7a5033f4829538097dc3d83cf4a4a3c230414175716f8dcd5ea0cd68abba278a730412140ecd8cd6f3e15aafab3122a7b4396d5d306cac93db83756dc9a69f396024a6dd60188d100c894c7287ed1fed230ba9fc3645b89d86075b5c54a0253c07cb70b01aab6e9b0cd6b72d1f325f21774364555cd44921307487e0d9d07e8e2edba098a43d789cbc5157ffd3f612d7bad174d10c8043ad26260599ca584519cb39faa806ba88c00b8604aebc4a82545f9c08e12ccac604de883c194a8a868662dc129a788f20e35c07766289728dc17e0e047036233490333ae9a9b2bc99e385908ac58d6161ed1f4bd00fcecd19cc82f217625b36991ee809719dc49edefa9bf48684409ed9c6f6929b443dd6476317a9a207bef45d7baf8547e5a67a29dee5ca491558a3d45e16f40dd74ff199ff986d48c260413a0b64c3139b94cb72b10bf3b42935aefecdbd04558d695d27d225dedb06742055edfca14c5a230d478d4c6bed7f1251484730f935dc83b16318e6b71b5bd4ffbbf22a758ebe173d2fb31df4d873f1306d7098d8d2db77f742da07c7fa42cb2a6bda7790e7612e53c99ca79b6a504c8b7c9c883051ee4266b2b58080403f819e34844d880d6758214af9c69a446d0a0deab94b15a906c1bcffb3eaf005b890cf0d25b8d35d6357ab56d4ed9f5142a436ba404e44f9dcb1d0f89e50475600dcfab28c363cc663d508982346a76d71843703572e5b0d1ecb089121c4cb2b4292670fe37a4fa633ee54f4351ab2bd9da431830ca8c2c85b219e70261b2b3c8707b833766684704d79555649f965df6c3a356220ce3b3a3563202531b47212dac2ff50eb99d8ad6979575ca12359d35e9bac29d2b1d4de40ffc6cf77ce8ee15fef9f1ea6e7fd61e196aa3cd61df8cc292860d5afd3852539f03ae5e4ed8a5108df9ec449f30e469b821730a2feada45a5b593b7864c3036e4e4d41eda75098a095052902a4e48ca68e68a3ba81f1305bebef3a405a05b52d99b742c23c2aefa141532e1a2dd3f683d63f4b2e8f8b89aaf6096cca770fd231596a8310a561715dc3e7e3e16654dec435f6e9c4d74aef5dba64bbbe123bea82ad575cf7bf4e899a3c4b3ce2e06a7458a8528ff3fed665a4d2b34b6bebf0b130a67b1672441f22f3c0d9c1b646916c7a18ba81f6b7a6f0cae869a552c137943e1a9222d83b10c73ba2d4544a2a3fd8ffd3411bc1253af652799bc5467e341dea40c0bb744bc5609152f927d857f8ba85bb28a5b54218a43902c3fe349bf5d4b1d230a9d54466bb2c6b636c3973e721b90563ebf1d7a2b487b6de6b824d499baff9aae95680dab4187ab046371ab01e267c95da8d5894cfaaf1de4d59fcd9c00f57f18189729c4d055aa7e264b5e9c3cd6bc96a60b6149ee1d2afc4c7f300af6e7b191a52f589cd54d462e4e35b5e71018423062aab0fb1bde93f836c11b842212be7ac6944178a71fbefe8084620a242a3f750229104bb94a7260487f88a713514a7067ae4048ff673e0d8043f485309dbfc4f03129561c6297b1910fb406d1d4b1159d13d0da7ccc59bf5dc8e879a6947b2b56980a9824b73a52c82a5385ea3076563df8c517d89ba887f3f9524670b3f34f6d526086205c2d605d09b2054db232b4ec1e07ea0abf1353965b90b434e07287aa33a24d2f662cd833b75ae1d84d92a949f63e97c768607ca055bfbb21507564c0caf54384fc5a383f80bf8f01ded4b0ca91c3af4bf4a0f8435575ebb57ba94c89e823ec675663057b6eada22b30751ad58eb081c7d7f97f8b8d5399c3185abbb180099e429ae0fda48a75ecdbf4ec510ae7a44b047c3124227509e5ed089cea22d5a75737661352f430efb4d3cfae6ba8d4d81a6fde7d541325bee0d47755fd595056dae8600dfaa50141179ad735e0cf56583f324ad0c5c8064d904a31434d5301c2c6b623080590817790a47c1a4aa75b80a43be97af880ded1a9006f5965962b6f2f54f3c06f46a3047540d8656a73af448fb22de848c4c61089b6c96a5210568d14889149788fa9d4d495de02901b5b4015f75cab617ad7b4dadf0c6f5ebbada5a3cf6124b4d483978e5f3d6c2ca98d210e58b49ed7cdbf0c67eac4593014ec2c073f68249441f2a2c0f8d8763690c053e6b31d9d26aca9e0b942716f34285fa9f8fd35beb19460170e995dc6f023cf3b4b25edaf446f4f8c6854955295369434aeea125106c3f0110aeb6c20a5814caa77acd1d439ae52cd1c9b806654671a1ec6279adac9c34320a5d88608fb1ca1ed3c282e8e4c306af8512fdd07a89b8051741dc6431786e38a6fa2f8ac09e1a48a79d665119899f28babcae3f12c73b7a749eebe49b3780975f4fa4aefb113e6646e8692f150a33b38350300ad65ab9d0560f249ef894888ccf26e67eef765e130f9d0d240a73178237b791109693825f364dd21af639bde6d9f1b55629d4770b57e3f77e918be36ca1832527cc98f1a13416a8614ebe18fb45a2a2d79454e1cd626c652cbcaffd2b6d7a17b60107a431d734cdff5c0ddf78bb906e52aa92a56f761516da25f07441b486f0ec287cb2902c0478025ded52ede9e3729562d26fa4370939b1aa45c49dbc68684a8aa9db53901de0fd74fa85bf4e85d009b4bd3279be69e210a564716ece3ce3341ca8b16403fc7092c32c6b657c4561c3e12903fcb55e04eea659c80d967684fd2dedf98fbb1dfe9c805c979b76f7b694f9a015bc217186c026ce926fa4a6c504839116ab15cce848da651e452c31c48f16cbbf3dc37bbd31fb78f86190723a1b5320928b7f71ce8d7d128b908d7f7835ba0c4b8da3f5e581a30327d776dfe74caf8b8b6a01a71ffe73fcbb2ac1ae0a7bce078d3a9c57f52cee9b1f2096b13847f89abcb215eb81fdb4b74c4a75cb5b40b8b7bba6904cfe83170a892c26ac56633d656c00ab6c2862286e2aed27a85cb2b7c04ec276b74d667e39de186b95290596b19530172e8c82f6ca70f0ad4af0ccb497ae19bec2f6b3683f989054769bc34c39b7d10992c5ce2aec66e25864185336599c661761d665d9b82531eac69a8a164b6c4eeb5784155be55bd9bb4d388f5541b8a10a893b4237658968642ffd1cdb6b41011f9a1f325d5a009dcc2d0754b64eb0e96e97b5cd0ce114a4582a013e18cfd0d67ea0dfeea96ab09e5cc0fdfab96d683a29e6c3e8171c3b464c3bbe8bfcf686bf2b8ed981b9239a86271b8ee25dedf2d1526ad63409a6af3f7af1b9e1d588d7e349c1f5edc07627ef467d2f28be57aecc50230f8b71cb3a840206dcf1d33b17f1f36367f5bdd4f0621ddb028038b570c4e3a3ebb9ed0bdacb714dcf284ba86183d91e199c24963423ba0e6dbd5a787ef79c7d5a4831f3f5de6bc401f2d359c8864d8cc1", 0x1000}, {&(0x7f0000000100)="b85420c2c84656f1a82ee71f6cebbe9f2d1a69485141cfe8eac86a8f6334522ba50f145d5cfd5d86efa45824082f5b1f8318422398c339319449bfeb87af3cbc25d8ee3539b2d9", 0x47}, {&(0x7f0000000080)}, {&(0x7f0000001280)="c496cfc9cfdaaf6124fd68b3b3e6df2a78fa774691e9b9ede3681ccb8635838e864872774715e0bd2ae8b3fd245728824345aeb8b13d03d0b82b11b3a831b14fff4f4b923f2dec1f11747399079d3bb3b19a28ecdc703e80cfad95c59b5e06f3f166b8d8b8628098834850e22d3e1fb08c9efc5cc7037b3c97fe1fc8bae6d8e50af9e4ac67420427b20cc31f716b03a15fb5a8359b7a7cc89e2fd8e3fedace4b083744b7cbd5f3556657", 0xaa}, {&(0x7f0000001340)="e21d7a0e007d3e6aaac705baa98eff59d34c10d85e4a73de00772606abc3f2549b0f819559e88c55c2c5fb08011eab6080b7f5e26d314411a53d63f2aef2b607d2e4a7fffacb10316332f04d5ae74a530bb69eefefd54d794e89f985eb91dfed9230d0d4b0fcb22133f202977d99ceca14bd45033020a831588444042ed46ab7ddba98ea6ca34c32954e6f136ca05408ad926aba", 0x94}, {&(0x7f00000001c0)="1de13b1fac236d12d34250e4ad5a50e95e6c3441d56024", 0x17}, {&(0x7f0000001400)="5209bf92aecc4407727d999e7d6b443b3ef59d5b17573578607b52f1b18b0c130108c8a9d943a902c206388e84def349c05a9e2d936ad482d0e7849ffe9472dc4238aa0665e7b08d335d9e2607bb2cc0d0bc0b7f5e33fd49041b13bd05e47cb7f2a8ebda3a02407187b8d9f5c180f3bc3b42cdad4fac91b903f75ebb1c88d5f787c86ea034b4fda292ed46b163a2847f9a531979a254fe1f13fabe6b2dea52", 0x9f}, {&(0x7f0000000200)="d8f2efaa7cf56424c4a6226e98dfcd096036a7296d3c17d0507794bfc60dff1b8f74de171b6a8534d280676138", 0x2d}, {&(0x7f00000014c0)="982ed62fbd8fb481a28a1e78c3dbe6e9f309efbb8e562d11a84401e913f33542a776cfa705531aedf9ba086e7dd6ed157b7c241fc30ecd593e3d13d743e7c9cb0337d940b5fdf455e5b56a03a1c7cac43d0fd25e6d15368b6305efd6e23496454d76628b80acd27b324a412d0fa598c0a9eac0d397c0a2e25cf8390632ae8ff4d2d2f24157ef0e020b33eca31a33b3c222c45717967ee1886464a033229b687f46e8360105bbad1eb6f8bd7b67cca1453bb159b6ef96e1b50321db8ef3d998e67e17d6d02e7a6b301d1e94617d53caa28b5d306e29f1747952d696c1cc6fff3b2e56315a5543fb1fce52a57c42e5efa668aa", 0xf2}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r2, r6, r13}, @rights={0x18, 0xffff, 0x1, [r22, r0]}, @rights={0x18, 0xffff, 0x1, [r23, r0]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, 0x0, r27, r41}, @rights={0x28, 0xffff, 0x1, [r42, r0, r43, r44, r0, r45]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r46]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r47, 0xffffffffffffffff, r48, r49]}, @rights={0x28, 0xffff, 0x1, [r50, r0, r51, r52, r53, r0]}, @rights={0x28, 0xffff, 0x1, [r54, 0xffffffffffffff9c, r0, r0, r0]}], 0x150, 0x400}, 0x400) 16:03:31 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\\b') open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x6c}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget$private(0x0, 0x2, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000080)=0x1000) 16:03:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000040)=',)\x00', &(0x7f0000000340)='-\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000500)='%%\\\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}) write(r10, &(0x7f0000335000), 0xfcb7) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) r13 = socket$inet6(0x18, 0x2, 0x5) r14 = syz_open_pts() r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000580), 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r28, &(0x7f0000335000), 0xfcb7) r29 = openat(r28, &(0x7f00000005c0)='./file0\x00', 0x8, 0x2) r30 = kqueue() kevent(r30, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r31 = semget$private(0x0, 0x8, 0x400) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r31, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r31, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r31, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r31, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r31, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r31, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r31, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r31, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r31, &(0x7f0000000040), 0x0) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r38 = socket(0x0, 0x0, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = socket(0x800000018, 0x3, 0x102) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r42 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r39, r41, r43}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000540)={{0x5, r33, r35, r37, r43, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r3]}, @cred={0x20, 0xffff, 0x0, r16, r24, r43}, @rights={0x20, 0xffff, 0x1, [r13, r3, r15]}, @rights={0x18, 0xffff, 0x1, [r29, r30]}], 0x80}, 0x0) socket$inet(0x2, 0x3, 0x10000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000000000"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="100000000000000007000003010000006f66bbe6c10d3e040c22ab47ccf0e63a1b6356ad4df954a5eba6d9d16987"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) getegid() r44 = syz_open_pts() close(r44) writev(r44, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b85", 0x3d8}], 0x1) ioctl$TIOCSTOP(r44, 0x2000746f) write(r44, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2", 0x1d8) r45 = syz_open_pts() close(r45) writev(r45, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b85", 0x3d8}], 0x1) ioctl$TIOCSTOP(r45, 0x2000746f) 16:03:34 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 05:37:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000040)="00f0ffffe71a32a541585a56786007d22760007880f0bbcc505927eeb63ec38cf5f53d44b6f563fad8a7003c53b1c972d62a3394238bbe08144d30079dfd4a3c065a70b007bc26cfc02978b6953534d9d469d50f93a4359bdbc36d362a6150103a08ed42f520b92176d4f98185fd1b1b777af48f771193d4d4794539686cab28ed1c046cf0cd7a67e169db4e0a81a6f89800e8060039b3d7f7dac86ad65f015d9a3a0a76dbba056cfabd331f69f7f3bd13e308c167b702b4a994e8cf0d4bc285b55bb17a4d9723b5", 0xc8) 05:37:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7b5, 0x22}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) socketpair(0x1, 0x4, 0xf2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x80000000, 0x6, 0x101, 0x0, "d31ce1fc7a669d48a39ba7b4dc96dab4834ac4cc", 0x29a3, 0x7}) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8000095}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0xf7, 0x81, 0xffffffff}, {0x9, 0x9, 0x2, 0x3}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x1, 0xfc}, 0x2, 0x5a9b, 0x9}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x800, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 05:37:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r3 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x9, 0x5, 0x2, 0x20, 0x400, 0x1000, 0x9]) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r8, r16) r17 = socket(0x2, 0xc003, 0x0) connect$unix(r17, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r17, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = geteuid() chown(&(0x7f00000000c0)='./file1\x00', r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x23, 0x0) 05:37:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1, 0x7fffffff, 0x0, 0x5, 0x7cee, 0xfffff238, 0x1, 0x2, 0x80000000, 0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x8}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x110) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = socket(0x20, 0x3, 0x2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r4 = socket$inet(0x2, 0x8000, 0x3) sendto(r4, &(0x7f0000000200)="73406ef2b1bc2c8c4dcdf7b4c4a94b77e92a374dd0a1c8e0fcf9eb32fd1de9465f9b08954251b2463caebc911f808e43d70fa8d6b4252c9e87be2a3cdff2f52ba2b6a283adb9a9807d906efa211e196651787b6f4e2a662a0e983620fbd247a396b33b0729ec616c4660b155c312b6f8ee80692dd787b6358825fc058dc6fe9767457fee40b081412ab02f9b859f6cc27e4aac028a46e79786407f71dab972e809fb98d0103393e782dfbff1a8659a2dc0c617c12bc157dcd2def83b004efdda9a0043706379712aeeea33938acadc0464de7ee6bd3d72b92a25b3727d1e2f8b56815587e8e4a45ec0c8910bc6913cedf1a9d0d5605b12737fd3ccda1ef62981187c994b018baf5555f6268c3cfc93ea78840e551ecd2c8ce6124968a2f45e9d280ec56a6c4af0843fd41c133890ee521f22e889adc624c62d2a5f8a52756db228f993e877809555e80e5ac1dfc4885a57d2003cc6c17d75850455466f82cf308e704be512f378d9e3f229a465da54f4ce0cb66131b423e2f7428e659eb7a0792a3e2c1a42632c11b2c23b88be91e035ff22c72e026894cca02792f48b6c5d6b4727cadba72c10e01d4d9df8d7d278cb25ea62946187ffd8f9baabdd0f60d93b00c279d09061108f7157f150b4283e609d0ee75ee4ec1b349847b6da31727144fb17155ba84e0fa50037797503bbd7245e6e72e3fa1e39328fa1e942ef11e7d8796e25b3dc49e2fb51c2526df95f3be5c4fbc1a3cf50d6d3c73e94c4289b1b2612476e406c14ff6d2678e11ce93ec8fc989e0fbf76f7ed915dcd6f6fb2c5fbad96e5d6f89f8999dfc8a19c7db16895be466e88d03f525b5fd480cc8dd85a96fb9bc6c5b1f9f24dca437db919efbbf9b95ac6be1b87dbd374d3cf2426c24e21b38fd7a2f9b3e4fb6090b4d4aee62dfb7888d214e0406e01b4d0ddff1a7bb4bc82eba1a574e8abe9115d0f21b313a5d2afe3c29718050e571e79546d98cb1e750e7f60f18c81c3f44539ab106fefc558c8bb69ef5058479698b46d5c7e17b3c0a6a51dfd280f652d45e4c7e23b7a9e34f08ea819a0a28fe595e580a8532f76a4e11ff73e83168e05bc124f9391a78a3fa89e913050753426b5d949fe53bbf639d6e5076b241c407ac4befbd21e8e049f8005912d2c7ddfcd2992daea5e3b18ca1f7ded26f8a31b56ae59eed93600eeb2ec5666ba3654b1fd19b3957bba73dbe9ae3bdfba8a5ceea8b055fa0c08896b450f80aa1ce47f257f33dd8de65b0e4e5822c720302a6677601349efe25db6b0a141d678604fc0d7ab288af03e262353df24721bbb8c61d5c4eac32a9fdfde030e1354ecde6c3565216f16b3559136e2d5611f2fa7aa0b7ee83a10a2f8d3731f13441b36c22340a5a5ec88c710ae26903e8306e88432b38459495beff61b10f7e8bfc96c4cff90a332ce6c77bc6da7d8097b175883c1ccb26f03e282787f26a742c9cb828ca00b1566ff77bd2da2f281c53f6a1761c0b285c3970ccb9ab37bfa56d6e4cd664f113874120c74d5039100489b981bedd67a8d84cd610b50ee1a123c298df0d12016dd4de6504231c847e8c62c5b7c1a968036ac4edc05027419afc0aea9fc8389da32c26fefeabf35a3a5925857eeea88f87e92a5acbea9cf9ad74bf1c0d7dfa7225309bde0b95e9522b25d3726ac70ffd959b773c9266df08eb9112592faecfadfbd35986a8fb7773a75ffaada1a9ed85e833064eccfcd454c2f9c3027dd4a2e85dff2bb0934c9ba2195d3a21cbd2f75073b0535a05c75f6db2208c6551bc9c4a1b53929275a0a71cfcc7ad4616ee134ab7ab58fde8e2acf127a87ed3eaf7089d024d0e958501b449e9bb6c22abc0e0d63005ba0ab872c1c684b4981a95a68b908481e7805694ab1663ca0fbf4e1f576b43f7e59daeeb050a2c5f0d743b2bb8f656023694e095f7f64bef45c20cc74e8ae1c995f35e3d4d853879064bd8bcc8fcaa6ec8698da59bd6a5285a6b614219fc955f7806ac1084e39432597ea851a6868c5a82580971de4e864f6c9dee6cf83c2780163acbaef5f83d59eb49ee1e3c4b1d6726a0844e1e1cc78674c054d8548e9876e8b93779741e37f847f54f6fe1dfeddb70df1d32adb94a55163505807b0a6e6f23caaec92806bc2d6a91a7c0def4db3639025df83994abb467ae210a72b9a659ffc53c63ae875dee0cfc040db179acde9cb42332060b2e8dba71ce5597c07b85ee08b50238f63b1e0d1f8ede04eb208ece467bc3553aca7ce4f692d8d1c3e61927968fb845aa84ffb6a6840e18519e60eebd0965c5828ab41082fc7748741d56306ecc6888527a788bfdeac6c80fe151c111c6386c65918c7fb7c1e4c7f148d3df852328ed5b8c12969731c6432d83e6803f540c5994e82debeb3d75b95f5ec930930d08537f7258d84bab006e660105e51a5dd8237484901f930b87763fb5e244e700bb9fa908c26114988d6607aabf65d7552ac3ae676d8db6e3f7ef69c918363cc9ba3c5b2df96113b30ff2904afa4d3f50981b432c9fafd568b7ce64904262db793d011535be0d975ce0b86e8d0fe0a8b0b3e745e7488bae95e18399acb32d69b10786c904e1903846614df5bfa736815540b45243754fc8e2762e78ab83e8d41ddb21175b56e246a33f22ed1778ab9d4726d532723235dd94a758dffcf76ec79fb666fd3b09880b7a05144ac11bebb56080b2720dd69b37cedb9cf805ab5c798497fee12a39a7056e4d854c8320642619de3f41159bc1e4b68921872569742f2a690675f3f5922706e66c0f51956e1128f50eaf6eb81ad502e98b502fa6f94357ab6d5bed8aebe84fd484209e8e5bd29c9c9244d1532dc266a289fb5722b601e7ea0e57e0b0ec26088a7e7bb45b604fae9808b29a9a975f80ab3c2a20512508de5690489d07d98de39502ebcbb6f2f7298749c89bba8e626fb16f40d565b9281224c22f4e2f3ddb0e77c161752d923a9c5eb0d11e2b2695b8c17bac54d371d55a7d47608fae16e799c16af9bee48646cc477fdcdbb305034125e8d947174de800e5be23107f2e49db4610f5ae99ab91f995c1857af57b565111c58fc0af24a0c7a976ed800ae61a05c3b6cd86c3e1d83ce9c2c96e0f2049ee30016b55aac6e3de6f78c440cc3255e2deeacff804167d94effb912a14889eae4f6a796591f43a89b1477917eab5f59bcae97cb1e0c8cf7bb4110ee85d32addd07c5dd046e037efb89e81e5777fa6f98a9d00de1e7621a1e318ef675dc9c199bc1e9dd34f4ee7d5802177b0b62d6325fff114d20057b82e101db14e8bc9ae51569c4c8ce10adf3a2b930529b0ccf26ffc5b919f04b3d1e42d5d3298ccbe611c2fde19a79bb5a5bf4c8a9deda7f3ed9a5bb61b6a69202d27d65c063f02f837faf6825fb4c11bfff83dd5ca58ae94a61f4098475e937bffeabf82b956bac1dc42b5eefcda8cbf35c99806ec6771b2dc1c7af078536f73089e17c0bba52dfd3d890244c62417f97ffb36df11e204045d379112d18e401480e0aa391faf67699c6fd3baee7b766cbb633fbed269ab2100293b28a2b95514764bb3c23555fb31274c138c2ff181e6a4d576aa53b388f6290eb5244490d68842d4d3acb0daa295cb0e8ca30f57756168c7314a782ec1803a2f007c13b62a306176256a176232637e92beb5f30e42948d33e5e6db89fc494eab9a98a634719f34a90450e01a5c8cf25d979c1103cb65d2508512dc3ea68f1feac4169a5e5d9fb08f3fd8b446961cecf84d1d58217dbaae1290dbe5d7bd9bd6714b243f1b23f18e986cd95f850194baa13534a69db925fc2237e1779c4a9772c4bfcc054eb3b068fbb4a618ce19db0e683335b5c68a8dc8b0738ec8b6879b76da9fb2dfb46d7b66437233adcc1255396f951fa643021e948f3c8c6b26a24b0751d0e315d7162f8c55bf581681c0608711469424acab9f21f1e2229b36045cd1848880659b2f9e697271a34033a68d950d0eccda9f3c44c628cc5ff0bc9ec7f4f8fd38a29099dd3ab7c7ea5d19774a6a1e25a8136cd66dd9fd8b9dfc960d92bd3b415580121ace8b4875f5d4615d26271e28f769ec15a98eec488535589a02867dfa987a2f7aed06b568747a39086729db0962eae9ad447430b0b6896a74fa42ebe961ef597936e9be30412a70a06ced2d0e97b12126022cba2b71030f52f403b6fdc7d4ab518b0a2a806979435aacb3a1a2d973a004596fb5865293c0c20675691f4f9f1fe7b8b49f0c79cecaaebe966c5cff66a1d06c73a3193d8c5b60b9747907dc7d39bf02095312f5e325e87f8ebc3fcdbea2964cf8255cacbf87349c7c0101bfe79420b43d39b19dc8c83342e6d4c84fa47c94ae9aa0528386453803c4261fdf5a1ab3bd257162eb0f58263b36c8b2ebb419fc55407a759954083a7774a547c76168814cb88cc0c1f3f7c735ded1c7704601f8bfa402f3c8a95d588734dd436d873f75577e6199f860d8ee651012200aeff091e3b53800e1a33cb9429629581c18141a0fbb9a9bc719bbcef28d00a0dd7032ed066acea50bcb26baee1887c6b4cc23c05aac300a0c8c5f9c45519a530ecba01023db8f3d5ca820d3799778b83d38d13fb5e8af8d3b992adcaeffc28778701dda95cb457bf2508c668430e1919c1b8a925e05e07d78c38eef1a5aaaaeae7a375fbb25403589912dbc5b444e88441b7252ff48adcb747bd9624205b036b7857222e964b1c87a534f64a91c8587a80411f7faf20dd3ff4f989a71725a46c5235d39484c61fece12b2a32d8c07abc8c2cb4889ab00d38c1b1569c289bb3a6c740d07a33d9aae5cf8f75499b967512c0c76a0613216a634fc50eaed9442a91d0cc4843c804ac18ab4fea0e25d0d4bc39a89cdcb9a7c235efa1a872461bbd16b89ee82f30c4737975d274d8c2dcf5621ef8b01784edfc4796d294de20d407e2fa1e1cd4f47f4b54064266122c24c33cd3e458d17d94404b896b087fc55a0daa227e516b4e5986516a50d251f9ae82477d1e954c354fb87a563f1f853b23e7942bd418cbe19305280881682f2d157718259ccc269e6a6aaaecdecda70fce727fce520cbc2b4cfff5e343ee0d7ab25ffd6d76c2ad788702a9644020dfb167885ee49d47e6b9e0b4a605ab0520fea7a37c3ffe25f429c5e57e1f3fb3132eacbd46a6a591840ae07ad93134fb2e5c38a7b210094c145dcee3876252b393a6e82b7f6a9a1253a0284992c793453af14b4220337bf81aaade336d0e2db3ad6ab10f900dc97de0e46101577673592fccaa88232d30b3b3a80cc082a8f255c2c5ef5409d22e74aa57b42a86dd7c6b081bf50ad066f17394bb0e0ec1619528c7235e25722bdcf28424fda25a8f450f31e25adbdf2b741f4d24e81607fd17400b2203bc594a9beefbe92f90752cc1ee010da78f345667d9c39ee233cdfdf245bd48d25663c226aef9ef9230352cfa06571e8b5245fcd25d5b371410a988911eddf9a339d6ff4b101f61c04637b23ab873edca715a078dc33834c1b830eee4acaacb99929b1fa5f9e8583d1e7e80fb05676807310f0dcbd5861ee7a7c286c7691b796fa420094237d25f6a4688cc689d555c0f52abb08a19c1748d584e9c513a6c6095b7a45617108ce0cabb149838609c6de57d8bccb2421890f199c308cd0f71bb70414f740dbae78d52f290122e3bf1694b0224c14c3497dbc2176a4bdc2b445c4696ebacaf353b995726ba015b935e98080a6f2ab8b9bc3be723820c37b7554d9f71846e13a3501198618bda61e002d82765cb41faa373e9e5673757b1900ed51", 0x1000, 0x400, 0x0, 0x0) pipe(&(0x7f0000001200)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001280)='/dev/diskmap\x00', 0x4000, 0x0) kevent(r0, &(0x7f0000001240)=[{{r5}, 0x8000000000000002, 0x2, 0x10, 0xdf3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x50, 0x7ffeb, 0x8088, 0x100000000}], 0x5, &(0x7f00000012c0)=[{{r3}, 0xfffffffffffffff9, 0x9, 0x0, 0x1, 0x5b}, {{r6}, 0xfffffffffffffffe, 0x80, 0xffffb, 0x4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xb8, 0x40, 0x7, 0x1}, {{r3}, 0xafeb2903d883e766, 0xb8, 0x2, 0x101, 0x101}], 0x7, &(0x7f0000001340)={0x7, 0x3}) r7 = dup(r6) linkat(r7, &(0x7f0000001380)='./file0\x00', r5, &(0x7f00000013c0)='./file0\x00', 0x4) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) bind(r8, &(0x7f0000001480)=@in6={0x18, 0x2, 0x1, 0xffffff40}, 0xc) r9 = semget(0x3, 0x0, 0x8) r10 = geteuid() getgroups(0x3, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001580)={{0x6, r10, r11, r12, r13, 0x28}, 0xb, 0xe1b5}) openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) r14 = semget$private(0x0, 0x4, 0x370) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000001640)=[0x9, 0x40, 0x1, 0xb22f]) socket$inet(0x2, 0x1, 0x3b) open(&(0x7f0000001680)='./file0\x00', 0x1, 0x92) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000016c0)={{0x5, 0x5, 0x8}, 0x6a, 0x2, 0x9}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) recvfrom$inet6(r1, &(0x7f0000000080)=""/62, 0x3e, 0x44, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x8}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcf3d) semget$private(0x0, 0x1, 0x42) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65b5a202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1013f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29"], 0x10) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r18 = semget$private(0x0, 0x8, 0x400) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r18, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r18, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r18, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r18, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r18, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r18, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r18, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r18, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffff0e) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x4, &(0x7f0000000180)=[r17, 0xffffffffffffffff, 0x0, r30]) r32 = semget$private(0x0, 0x8, 0x400) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r32, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r32, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r32, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r32, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r32, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r32, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r32, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r32, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r32, &(0x7f0000000040), 0x0) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r39 = socket(0x0, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) r41 = socket(0x800000018, 0x3, 0x102) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r43 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r40, r42, r44}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000540)={{0x5, r34, r36, r38, r44, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setregid(r31, r44) fchflags(r4, 0x0) dup(0xffffffffffffffff) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r1) 05:37:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) semget$private(0x0, 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r5) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR64, @ANYRESDEC=r8], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 05:37:04 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$unix(0x1, 0x85649a84ec1e2d87, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) fcntl$setown(r0, 0x6, r2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000335000), 0xfcb7) pwritev(r8, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) socket(0x18, 0x0, 0x6) pwritev(r7, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 05:37:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = dup2(r2, 0xffffffffffffffff) write(r3, &(0x7f00000000c0)="1f0f40673abb98f2f6f532b76bd7fef1ab8dfb57b9037483ec82f6366917011a1860bab5aade70c122aee9ab3a7148fa23ccee6dd3319e7430a70015b273453c95b6d7201f1255cbd15f58c3f20e02b274cbea", 0xfffffffffffffed2) 05:37:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0x17, 0x20, 0x800}, {0x2, 0x2, 0x6, 0x5}, {0x1, 0xa0, 0x7f, 0x1}, {0x7ff, 0x4, 0x7, 0x4}, {0x0, 0x8, 0x0, 0x400}, {0x8, 0x3, 0x20, 0x2}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x1, [{0x3}, {0x2, 0x800}, {0x2, 0x7be7}, {0x1, 0x5}, {0x0, 0x3}, {0x1}, {0x0, 0x7}, {0x1, 0x40}, {0x2, 0xdd8}, {0xc630c3f38d1db902, 0x101}, {0x3, 0x5}, {0x7, 0xffff}, {0x3, 0x7f}, {0x2, 0x3ff}, {0x3, 0x1}, {0xa9ba3c503c606a28, 0xf88}, {0x2, 0x2}, {0x3, 0x1}, {0x1}, {0x5, 0x9}, {0x1, 0x7}, {0x3, 0xd2}, {0x3, 0x1}, {0x3, 0x90f}, {0x0, 0xb7c}, {0x1, 0x6}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0x9}, {0x0, 0x784f}, {0x3, 0xa1}, {0x3, 0x5}]}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x43, 0x200}, {0x25, 0x4}, {0x84}, {0x7, 0x1}], 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000380)="369241417ff40de1a18cea41d6fcb8f9f9d27fb0dac9e1ddb00151736023c1b8d4909ac1d8c09f5004897f5a1aa39acde988aa32fe2d93fbdc2fe797e067e013a944be441408a149dd0f022da4761fd9e977", 0xff62}], 0x10000000000000fd, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) fcntl$getown(r0, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40), 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 05:37:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) poll(&(0x7f0000000240)=[{r0, 0x8}, {r1, 0x80}, {r2}, {r3, 0x2}, {r4, 0x100}], 0x5, 0x6d) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r5, r6) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r6, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 05:37:15 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x7}, {0x400, 0x6}}, 0x2) 05:37:15 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x800, 0x0, 0x22, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x7, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0xfffffffffffff001, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x2000000100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x26, 0x8, 0x4, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0xa0, 0x40000061, 0x9, 0xfffc}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0x75a0000000000000}], 0x5, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd8028b16ec6e3e38) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r5, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) dup(r6) r8 = socket(0x6, 0x6003, 0x0) socket$unix(0x1, 0x0, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x7) setsockopt(r9, 0xfffffff9, 0xab1, 0x0, 0xc8b1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r11, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r11, 0xa, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) 05:37:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r1, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 05:37:17 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x3, 0x1c) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 05:37:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x2) close(0xffffffffffffff9c) r2 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getpid() 05:37:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820100d3d5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) pread(r0, &(0x7f00000002c0)="a7b9aac692f34c0d0da31cef689f128d57bf35558a2bf3bbba704f231c72b4236ef2ec7f60f8734280e30ee22019ce50ffdd164b66476cd1144571d0a0f1d7241961b3bbe1e1a2a526b34b8e13d60bef7ee3483d7ee08e5e06fb785ec6fe897724dd6db1df23e29a881ac82cec6e69442aac84cc84e0e57e2a55070be464706ebf0db9c3ad8005567800669d5820b981c429e06326e7d2beec05cd6f3af28c46da5a2b73bb9ff3911f62a81a8a9bba42942bfa024ee957ed54e3ec1c965f33aff833efeac8336779708440d86c25fdb078", 0xd1, 0x0, 0x0) 05:37:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/109) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2240, &(0x7f00000000c0)=[{0x2, 0x2, 0x3, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xcf3d) r1 = semget$private(0x0, 0x1, 0xf89e1de006001c59) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d29"], 0x10) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fchflags(r4, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)) dup(0xffffffffffffffff) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 05:37:17 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x10691, 0x1) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="a352ba429e4b8c06b5faa3872acf63da53b598684a78cb90d8548588f8db93", 0x1f, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580)=[@rights={0x10}], 0x10}, 0x0) 05:37:17 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e93709f2effef07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 05:37:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x8], [], [0x0, 0x4], [{0x0, 0x10003}, {0x0, 0x4}, {0x2}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x5a0c49e16d7d4739, 0x41) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 05:37:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x2000}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x3, 0x5, 0x400}, {0x0, 0x40, 0x1000}, {0x0, 0x400, 0x800}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = getegid() fchownat(r0, &(0x7f0000000180)='./file0/file1\x00', r7, r14, 0xe) 05:37:17 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023000000000000000bde9634fdbe6c9dee12bd42ff3cca6f5d36a9143a875"], 0x10) r1 = dup(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) writev(r0, &(0x7f0000000140), 0x0) socket(0x20, 0xc005, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a00)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x7f}, {0xffffffffffff8aff, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x100000000, 0xefb0, 0x2, 0xb2e}, {0x0, 0x62eea0d7, 0x3, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000580)=0xfff) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000b40)=ANY=[@ANYRES32]], 0x1, 0x800) r5 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000c40), 0x4) fcntl$setflags(r5, 0x2, 0x0) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477d006e09725c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6c96b12291928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353601cebc64fbe785a6664b502c1591ff79f44b728608a91d93b6fdff0d2c52647aba7f1f81531b14b9190171f3461db5144d17af7dff31b09f374e1e5a4069a6d78efff38b80024d1c53f599a37be0033af15165048ee45d24e62316c6e465826a0226242a3fc1f71762ab4440082661de2ee1a2dacfd49467d258e8d6e144694b358653fcc1a087156dbc7fc76cc57296253face112840820e9e9a2d5b25be253071513ae15da31535bb8e11bcc27232b2817a0bc0735e418b4a3331c50f66320efd3ec7a6a00d0ef0b100b94c8026229c79c6cd463efef9f210a2067573f0f248c034e7"], 0xeb, 0x0) stat(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000b80)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) ftruncate(r7, 0x0, 0x10000) close(r6) r8 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000640)={0x10, 0x9, 0x4, 0x401, [{&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x13000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0xa000)=nil, 0x3}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './bus\x00'], 0x3}) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) recvfrom(r2, &(0x7f0000000100), 0x0, 0x2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCNXCL(r2, 0x2000740e) 05:37:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x887}) 05:37:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000100)) socket$inet(0x2, 0x3, 0x6) close(r1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x99, 0x4) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000200)='R', 0x1) 05:37:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820100d3d5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) msgget(0x1, 0x407) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x20, 0x2, 0x4, 0x1ff, "96df42b9befd9616a1fb4e696585180bea99a94b", 0x3ff, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:21 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0xf0, 0x3f, 0xeb7}, {0x1000, 0x1, 0x10, 0x2}, {0x9, 0x80, 0x1, 0x1}, {0xffff, 0xf8, 0x6, 0x5}, {0x3, 0x2e, 0xc4, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getitimer(0x1, &(0x7f00000000c0)) 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)="4fe1", 0x2) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x17ed709d228e9c98) 05:37:21 executing program 0: mknod(0x0, 0x100042000, 0x28ae) open$dir(0x0, 0x2, 0x127) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x9}], 0x8001, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0x35e) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c89482b2dd85556f669d9074017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000e6f5eff0"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:21 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r2, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) munlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) 05:37:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277afcee20a9b7dda0d000000ffffffff045ad3390520000004623f1b7d2486681e236aaadab1b078f0d28c5dba53349fd59d155e2d5e1e5fb6ad57bc850e069fc77f7fd1a3282935d1e9f44af95c09d1ed84a99f123ae1c78b5eb1ce63253296ef0d8280b1e881dea55decdd2b7137a9849f54ffebeda80dc7f5211658778f5c16883f3774ef5c59c86ac8db2f49eff7956a293a2e59614a9e56e078c0e28110372bc093ca1a3447108ec2673dfea81c76706e7c9fe98f9f09e440e998f055f1b968ce239e5487dc0000000000000000004eead91fb8859a7620e4067daabb0e1fd77be1701eec8f8d74dad76638f1da948c7c46271e83ce6a36a501b10e0acf0bf21d8c24043d870021fa75b4ab63f502f9b31593d4151ef6fd63f903376a4407055f62ba2f64ee6e18cfc1"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:37:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x4, 0x5, 0x0, 0x8, 0x1}) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0xa009, 0x823) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xc000, 0x8000) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="59db920f0287bf648bd12f8b0c553a82df3044a7cb18aaad046ce15e7c9542a8dd57a26b89c654a41901c66fe35d4ead2aaef55ca0649cfb3b6a85480f84593ce1a32ae4e0b0d7f83ceb84dda908ffbea79716aff0364a0105d9234800b0cdced6ddb90c49b2a0e01ca21c6199545845f5244a4fe5ac63660f5c6e3216408941978a41d2b2d090d6d1a2cd3ec86913c7733ddb6527a0ffa95b1df29107b03846b33f90e0fee03738b7a10491de16", 0xae, 0x400, &(0x7f0000000200)={0x18, 0x3, 0x9, 0x7d}, 0xc) socket(0x6, 0x1, 0x81) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6", 0x40000002, 0xd3b1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1, 0x7, 0x101, 0x7016, "d3b547d3deb9ce03bd906814f4bd9f48c962989a", 0x4, 0x1ff}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xe1) 05:37:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 05:37:21 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="49a15869bd64fcd8b72cad11a49b12ea4b6d7c6cc03fd6591865a75a2814f81365ecb96eaf9aed2ea64c766fb02b39f7ea860d50901360a91084ce985aff71e066bd4c3896af542b0d1ee4126f280de551fabd3486f074c220386cc6877ad8ee72dc55b613d62a31a83f63fc2180769ccc43304421ba2d2410533bed9c598bec24c15af1c896f42fd6a2173cf4f47aac31c6861adc9e744be86e7a7dec362d664288246434d77fe3cb522ef8d964a5a4b3a5984e572075a40ab2e6e85a7843ca8b2c518cd7ffd063147f1e5f47ca63", 0xcf) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x5, r4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000200)=""/162, 0xa2) 05:37:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffd, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x9}) write(r2, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) 05:37:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcea, &(0x7f00000000c0)="000000000000cc85000000000000") 05:37:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x200) r3 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000335000), 0xfcb7) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000335000), 0xfcb7) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYRES16=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT=r1, @ANYRES64=r4, @ANYRES64, @ANYRES64=r5, @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r6, @ANYPTR64], @ANYBLOB="926012c0b8c9a2dcc2024f9c50c872157496f9aae80656cc47a46681d3eb5d8c3ad5712c6ae8772193fd59936b9521eff67f84daa1a0ff22a4c9271ed5863d660236c3d3"], @ANYRES64=r4, @ANYRESHEX=r12, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES32], @ANYRESDEC, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="4369b436d8a86eb941485ad974dc6d7c9d934946739389bca0b8dec266d339647df97174bfb289a447f6ce001f2151e10bb3f7312be3bc41fc63b738adb226c965a1cd9ad6eeefa14c690ccae39b18bcefe88e8acf119dca7a3a24feeafe30c4f36004238e26261f65bda8733c14f4f38ef86f5bb5", @ANYRESOCT=0x0]], 0x7) dup2(r3, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000335000), 0xfcb7) setsockopt$sock_int(r15, 0xffff, 0x10, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r0) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) accept$unix(r17, &(0x7f0000000ac0)=ANY=[], &(0x7f0000000140)) 05:37:22 executing program 0: setrlimit(0x1998dbbf11ff0c16, &(0x7f00000000c0)={0x7, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000140)=""/98, 0x62}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) r5 = dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="9b2a5857565743ececa163e9f28964cdf3c9d310b556278c8dbd7f497f35d156dd40dff282428aa1c84c7ecc77abac3188306c004289f24bb8561c063dbc8668677ff1f5d929d8dba44589cbf7775fd9b18afb0fca44e625d095ce3a41f311d8dfbe36c8f0f57a81ea7b1ed76289857d29d8678d7868e1e1ee00a78de706bad6f0bf90f121b5d5b68e725b7b774dac66697de20f2f6cb6c7a1521354a0e1299abf9fa3f059bdd09fe35aab764ae88252100dd6abe19481b153e9191f53d3668bbce8901effaaba878f369139c5238c100d9b6c412b", 0xd5, 0x0, 0x0) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)="2868d35910200b596f49a8dbad3bf4f7a4568545a68432ed3c84ffe84e97e9142e3acdaba430230fc923a7a5903c50e51151eca63f82a5db44fb98944306a7a8c60589b8e1b1", 0x46}, {&(0x7f00000001c0)="48e7dc27a5d75a24610696ae2613b114e04965f64f7415e692c2914115d9cebaec1a70bfebd4890ba343e75727f357ce5023d12853c455875d274f386531c81ce4b081ec04af92c0110b6ea8574ff4dc9dec4d5f8614634bd6f7e959c09fd495579a7065c44614f0cea576500646bcd0dccb739b729793dee5b60d64c740517810ae8b64e344fc6ee55a834dec25df0d4a83906a2f32b2d602375b92a5276a1e3b4e40df69bcdaef5c57439180938b56c2f66f573b96134458728b7445eb8826eb4ed44bd892b219a8fa9e105871a15d4537ee65e97e4e3d84b7595d3d135587e6caade30fd6a1f57d5274c4b7f76b6fbb10c6f48c123749a87469970c561de443a9b91d19338e488c29c1f9d7b9b98ada71e25a5cacb513f047bd4706391cf56dde43859b71f6ba3b141075f940f1b15e8bfed1b72837eeaca4bb0921eb3fbfb21ab555f8e35c923ac9b08eefb31eada444e90b3f3c203efe4c55af8ef8b9bb5cd86fdfbb229631d7882164b6f37531720602530d9c040ea5a70259914eb216809e3672c2045a9a96a52870824434fbe47ed2ea1771b8217ccb0ae3fd5b35fcbb87d56a10d0a668d35d85255ccd9a0c7c8b868597b0719b6739bac925f8b23541402acc9d4a6314d813e9b8aec2109c5a960bdf513261c54912148314066746852101133ea0b015518924023c7bf0430d167b822698fd3c27d5e8f325a7abdf2f8755df8af433b1a92a7c4dc4ff1d486e6d7a005b5f5bf71ce639e20530290233b61e1e4f54510b9835ed4179f475a0f5552cdb6eb0a03188e7b94098090a1458031c3a219d3a89db52e33daffd303b58465dbcfda1a9621bf2ab629f83d76794806c8fe29a61824494fb7bc2400d9905c2cfbe53d10929f468c9373e84ae624ce3c6ed2896a7a8528dff294ce91d033a51c78a37188bb8c2e6de8ea24b6019ab666bd699aa32c92ceb736233f237d2e909e75b7e741c7c60bcb646c53163f1a7ecf14bcbaca04040dd89c110e2c98e01b4db9c63312948cae578b0f9ff3b204ae6fbee234ea14620cc6001a9f414b2ca158c3146f177b34cad1bca29a6992b914df6e43f008759936b666886b1fd6dd69edf90769e398c23349fc2394d26099642b852930d7804f2baf79253a78e6f3a211c089d9d92d6c2f1922b55cf7b5c6aa2393bb10fa51d83fcab70380378c5241ff8a84d58e6e3fd45e9ef93cde273e4116476ef8ce9368bddec821b590db2d877dbc93c97ad51c901dc02b5de357a7749476b30498c453e04dec37730360cee4ab47d165f85544c0d9620158ca8cf1eefa7bf6e93abc6817274ce41c0f8055e9572aa13bae83016819a015becad94aa58e8a27e15a5f30481216d393b62d5f8a93ffee8cfba45e842371a0fc2f8492d38269ea1beccbfeef356fbf52efa209f1cd01360dc6f1e122ab05e5cdef0d03a9f7f9d02ec594a10d2d27797c3b316b718d28d94b19cef924e358b6138e73fae016a7ddbd9b212a00ded4d8449e980a0a2210a85f5d2c216073e0b99bbee13903c355aa94eb2e35fe7f4cea645128973e52560d3ae4ccdf36bf0d118e3e3a74d7afe829d800a8f0e7a93aeeeb11550e15f11bfd64a84051cc5bff2b3455c4069f7962b1d8da34686b74356f62a7f2ad0a424b61bd07a142cf74476cc81448f100a85d51a51e861a62f4b451e45c701167baca46018f5c6b92dd4135119288d86ca255445743d2cc412fd5d416986b35679173c74873f9a5cceb85ff2e79dafb8be97679490770cd2e76c84032cc6329bf4c35db72d778ea5cc82f8465647a6860af36abd92a69c09858de45093b0d9d921fafe111e69b907c71898a8fab55a02a8649e3935f1ddcc1b0f456d2ac7e8f38a9dceae05217df719bee74dc06a34679c914559263cf28e7708e800ad6db8291c6d7c4c2102ff907ab11e744071a3d669ca64615b08e03959d376821651ba462d0b7421d70d2ec4ad3cccfb14bbac939ab1a5cc4f4f76c01458139941b4966285ff34c8b063663719e299257287eacd09e0d6c6c1eefd11d8687d7a444769ae08b3d22e0134e5a7901fdf1200b9ac127af29b314a4e81a4a6aff06d5fcc0004629361ecf3c6072ea114b23b77e3fefc9ee4488500cc7d9e3a91309028f38bfa6d3badc71ae4c41a69088110acfce42242b431f162f3f9001a9bc3b93f5ba53cf9b50625a6c2bc1ea486e9d1fe275b32c2c47913b7126d3b293551d40bd0ad0442a74c6df37bd92003361f086674f5211a293f8c7ac40f714e14b31548e0095137b0f121c8454e1d3fd564c7f07ea857a8b96f69a66c13d163f249e2285629bca9f65f15fd4a9a2e6ee534af6a5500bcb1aae64ed3e9ae3bb2fbc016e4955c4eb5a4379a9f11657dff1ff1ce875544d398e0a9827b93c24d2be789de38fbfad0f26ab484128ee16901a980615eec95e4ac8a51523891425f3a3e0e9128519a0b2439c9e6b5506b4663986335c9a035f89b8db1ee8f394cbe72f70bddbba1b4a22054ff190015f975e3b15eb2d4b703967f4256ffaf7b8bf365af26c7d8ad1260cee71549e729ad26d42deddce1cce270614dfb7b62d287ce1c01c85257b17ed54afe390153516e3cf489273971ba896b9ba93cdde5004ec18c873a4bce980feae477e06c03086adcf3475b095def671444a26d83c7654ed3ab2326f777ca58c952a7cb8ed26073daeafc9a44978258d22047309407da17b63eb3535f7753498a5a7f59eb6f51e1c7f99949818018fcf8dffbfe5ed692a0dd85e8209f3c3f7e6140142dca847b233dff4a5cc950dbd2649b57cb0f8cf3c73b3d782c97b31932c2ef21ab28606656f09c073a234cd4e434bdc90618352c107f9f7631a4ea6002bbf8cf566152f57165a10b1d7d65a56fbe82f61ac007fe27d1dd602ba2fa3e650b495170583395221b1344c1278185c08c526a185f9868cd53d5c49b4ca8e2d14404c23aee42690129e3ce3d3f3555ad1cb9928439ced0efa8cd2519502cfdb5f6a7497156c1a91ab7ca0e98e747b3bb519e1669425ffc098478b6009a64032b60c94bc714468483f35a94f4241fd3fd1a8ecbbb82a0409b9c103bd0a61445879b796db5230fe0fa1bec5dbcb9d36d7463b3990cd3b07fc22fdbacaf9162896a34a8d01cc7a324b0dfb3eaaf101de496271ab07dd337974d872f492c842079987c5afa6dc85a27223620722896ecb3d5e36dd66f7f110ea108ec5c1d1eb8a8239ad9f464a6299ba9109f9045b8fa2f339b9ba152d1f515439d4d2ae9557960756228377b2d4fe967297b5ec28a8f8f2212969aa4a9e976f55d5a21d5ea781c90e5c51b50ceaf03af30eb38fa64ecdedb6dd1b5b1ca288e287320eeacf8e0eaf8ce70b9ab844fc746d3592bd7ed0830933438fd4820d24c9d7f66f1d571945a138a39b460506c0d23deb26593e26746738daec5c72ae6ce539ff422e64cd59da84719c7cd0ed40f7c9026377542619db02345b54a9a235da287a326a88b52e25759db94050fdc1b5cb67737b50c80c99eaed71654e42cf2f75c03d9e127db76aee8cee53e5033aa723783ca8dc407794bb8c38b8f74a371dd60e973d1a0e9353d2f63c6c2dfd1f3d59ba235de9d37b5a10295d7533a38ca782ff8bf3082f8789074afc86cd64d195243e7aaf33a314bc411b9f34608211724a4a2a8f575a3c152123342c2040f3f679165944522be5d514eafcc3485fac0834ea71ddde4c4ef99d33c271703c099f4c97e3e6c129e50a87bc48b7ab3827698233385ced12c6d3cdd85a9557cb6f568b0c4281857f655e666f45213f8b83960f9a24db13cc5398b7850e9b30993e7f7366e32611ca183b962da9d019bdfc4b84ab53f88a1401694586db60c0b433d156c953b0df03e0d34f67044d7650ce69fd46c78d21a10ac2a67fa9e2a9a69b0e551f0f8fd01fad8903db48968df90cf4782735470a2098f14c42579ae9e559e8ccabda62ca50d5e99f1c86f9a725e9323b14851c64027a1ea49d3b29ef65ee9aa2b19a7d04e668e9fab252d9ca36e9aa0818c132e14b3c9c71f0b27bca130434d4417ca3ee12878a5bfe8a2c2d413b14853ee82b3fdcbe1f72b4313725e20a4d123dfedd6d814f88a35748ef90c18033642f36893e57214b2d0b240b9ca9cea9f1481f60f5e604f80d37729533ff3ab53c2d29a129173873bac814420c3fc686a4c329db29e1aa0a65c2d02b3db98bc5b18251b2a42069a512a1b85215062259712768c2d90d2d44acd56b5d7de58e1bd7b5d6bada24b51976daad095437230c45239005a39618439d82cc2c81169bc50da74d744d39fa220aa0481973dee0d606dbae896d140bab2597a7013d2fcf8252ff166317f8765b87485ce7f778dbb499ae8fd5e4709c550c15f2897cbe85645ad04fbceabc415776d91647ecf4ee1d1244b19d7368dfe828baa9a9c5f120da437b8e86b281766a80885aa8193c7e84dea89cc20ebb36ce48c02964dab2899d3c9e20f6fce50a46d3afde16546256b471dece7a2c43037256cc4f949dbe1c18f41bc766bb320b361b3163a2e627f5a3db85717bdd1eec5d6ea78b5ca1b847fb612690f82778eb373e284450573748d85d956912dc892af1516b69639a4c7fb49cb97455e59fd0fb1d077ab328dd4c09182a376c2a4f831b78cc0bec84e7cd329679feb3c2072ecfc8ac2e0cb5cf960f3bf0cd5f3e6565905fa47051c7601a65815ad428ad6e8d4121f0f867b57101165ba6bfe576f8dbc5b28b95c348b5d2d8fb612ba186ef3342d4b608ac2007bcea835a502fcc98455532bf7fa430f9f96634578bbbbe0c5a1c3a8055939f2fd9fd861dde58e7887b0577077201de027ea9a953b500c478c9eb5b83ea18cac94d2c5ed71b35ed65df05092689a84d4e0c6ecd3311bfb568ef8563093809a791e2e06a60cfb58942bc5724a56d90e4114c7ae2b3a0a1588b2e5f019feea14ebbf55a295ff40e7966f19e8e8717d521e77abcf7942e977a0dc4480c8567060d68e670fcac1a7a3bfa87ee228f9caeb25392783641cb607362c33dd39d1e081c4b6e61f5b04518956c119492a8c75bc6418547819da3618fa80a783218069567f9c98b9cfa2dad25caa33a168d5e665d439ce8dc32519a1a2c1252a05f84e9fa7bc2180c8b76df479f22d0d5a0d299b2cbdcca81c0dead59b6ca4ff57ad8e37321cff041d2d0e8dfc9b78fa3e18192c36ea22cfc9c80f6415dd3f25dc3ff797ab9b718582939a97160ddd5f15e0d56d7503da80c9e8405f22ecd55ee1f6e669d3b5b2ea37ed08518855108401cb30dfad87c366be8f772470fad3cef8f5d86cd62961b137f85bf5c9f49771f3af4c953c84931e85a56e0e383bdd53e6c9d7c37789bec8bc60e4aea8d701b144c1a04b41971ea9cb412d5ac3720a31f963282d6a8076dfdb7bd987f6fb021e56ef9bfc05446cf9896a87c9180a34fbcd6f92e931f19e2dceab08ffaba996bd3ab7b90e1e7be56450140033d06b5c03181407743995cb503139e8bd9ad478b1eac4c19c1c7ae58920b3f38d6666efb7cf3bd886948cb08bb4f200d02bf4719e475dca0538d97514b160b8e575d0ad970ac494703c474fdd3bc8207ef1d23968de387382f4d92a28973dab088b4a3b28c0a0a3d5e843ab0f26cce509e3783f0155dc3af5096918f762f3a9e9172a18b8895a0522dc4c5f2444a41df0ab205144461812b894c1c4f7ed8704a38267aa4fb0943bf82a0e4980903804446c288b6fbc804eaba43d7692f9d75c3a3ca02e3244c45c1a6a709dc4b6c69ac18689e454", 0x1000}], 0x2, 0x0, 0x0) r1 = kqueue() getgid() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pwrite(r1, &(0x7f0000000040)="07a8f6b628fb7e3507deb8cbe5b7b15712084358fefa20a52281a455824de4b82a17e3a39fe360f83d6265a1007721cac44c67e3c99284d08f973cb36b883eb64dede487603889523871ab3d3a4940e6a169c6803b82915c9c82cd8bb2297a5d32d55ddcae67e3a8d7bef9b5d95ce341476c59afc26afe2792c307b7c072631d7df3a96b6d235eb28e73240ee6af60af6e0f1cae3d52d9a6a173b5fc5a4dcaca2872a25d503844b746b4c078dd638594781faaea7e335d460fcc0094bb772c397d251333abbc0a065ace132f691ae504adf6a527dbc925d8b732c713046da9de3ddcee852fb0d44288269b3158967e60f0b374bfcb", 0xf5, 0x0, 0x0) 05:37:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)=0x2000000000009, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x3, 0x7a9) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2d2af7f0500"/4104], 0x1008, 0x3, 0x1000) 05:37:30 executing program 1: mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = socket(0x0, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 05:37:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x100000001, 0xfffffffffffffffe}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r2) 05:37:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f00000000c0), 0xffffffffffffff47) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 05:37:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x16a, &(0x7f0000000540)="05") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x81) connect(r3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:31 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be5718005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x10, 0x1, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e2f66696c653000f0d01fa9d4d7a9f62df4669406521719876192f9b4f5b7d4560e4bf1d864ca8187d096da2fba5250d5274728d933a02eeadb7a9c43073d25ec5fcef3b254b1839960a93887b011cdb81259d8cbdfb175d183640b71177956aa63722dec6c95c59772cb0755ec7700370f9d1a6dd45ccf32d898d724b91c18934e1e6470ee1f5314b6272bf453b9b09a451e602dd11e536748a06bb649cc912666d57e7440201d0ede0ef695702033501199bbf4d922691f314c243405d0e3e7364209b316e3810ab6b30000600000000000eda1bfe66aa4fc4f7b3e5c83f35d1008c8bc8436efd9d5acc4e859d4b2b116caf49e7ed3e8b3e20c9c0662ff886eb96404dc2cef08c78426cb31a0cd361f6eed0aea1b15b807cfc756b5eb114dd05405b9be70c7cf7572b92f80a76977561650ef33c6b71736d524456e6b876cd947cdfabb82810f5874ca2959de2b9f6c71f081d9ed2205e13856450448648d561094bb5ba562bf8f2b249673abff5bc4f183a86022272af156eb585739cfdaf6758357f22e107ad78c5537d24caf59d9cc5ad9d0619792f85884522f8d6da2aaf1fb3a8eb4b17dbade2700b831a6a4e10bca3e682bdf287da9129f321b3bd0d8c14b54ffd8db89ae97917c51e2185362dd70b16f31ff894f0ace45d27deab75650819817ad8a4901ed2b488371c3dd20d10dbd6ac7c26e75dd1de02e74d70f85605bd459569953d72dcaf7bb046aa7697d"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x3, 0x92) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc98) write(r6, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) r8 = msgget(0x0, 0x246) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x2) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r19) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, r9, r10, r15, r17, 0x0, 0x5}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r7, 0x6, r18) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) 05:37:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x7fff, 0x2}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) kevent(r3, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9, 0x7}], 0x1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0xf2, 0x6}, {{r6}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x2, 0xffffffffffffffee}, {{r0}, 0xfffffffffffffff9, 0xd, 0x1, 0xff, 0x1}], 0x3f, &(0x7f0000000140)={0x1000, 0x1}) 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0x1b, 0x8, 0x8}, {0xfffa, 0x7, 0x6, 0x9ab6}, {0x2, 0x7f, 0x7f, 0x7}]}) 05:37:31 executing program 0: r0 = socket(0x11, 0x5, 0x0) read(r0, &(0x7f0000000000)=""/18, 0xfffffffffffffc9d) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) dup2(r0, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) socket(0x1, 0x3, 0xfe) 05:37:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) pread(r1, &(0x7f0000000140)="96fafb97018a2aaf47f419cc46c87912ee837de11a2906a74cbb109235720f9ea950274bbcbca5cd0c39987c8ac9b68e5fc694581250b785ff094f454d", 0x3d, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) bind(r3, &(0x7f0000000180)=@in6, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r2) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00005dcff8)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) write(r1, &(0x7f0000335000), 0x15f) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x7f, 0x3, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0x3}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:32 executing program 0: unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x9, 0x6, 0x20, 0x3, "58021df7b2f2e52e228234f248b6d3242f22c722", 0x7, 0x4}) close(r2) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r2) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001300)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025, 0x0, 0x40}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x21) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001280)) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) r6 = dup2(0xffffffffffffffff, r0) r7 = kqueue() accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) kevent(r7, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x40000010, 0x80000000, 0x3}, {{r8}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x80000000, 0x9}, {{r9}, 0xffffffffffffffff, 0x2, 0xd000000e, 0x0, 0x8}, {{r11}, 0xffffffffffffffff, 0x2b, 0x20000000, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x40, 0x1, 0x400}, {{}, 0xfffffffffffffff8, 0x8, 0x4, 0x1, 0x1ff}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20, 0xfffffffffffffffb, 0x1ff}, {{r10}, 0xfffffffffffffffe, 0x118, 0x61, 0x100000001, 0x7}], 0x9130fbb, 0x0, 0x4000000, 0x0) write(r7, &(0x7f0000001340)="0fa7be49e5a75afc1b6dc93fe2f1b6bd6e9f3e07883f2f004f2f8dd13fede126a4b6136dd2ecedf965f35408ccab90783ddc72584a0148619256fbbcc8bc98345062d4a5b3a0bb670084514e33e2e0f3b51afe1afd45cce28c251765421f8e54baf38e37ee265ca6e64ac8c50f8a0ba22d0a4cb18a343125dcefbe1ee7984c6cfef9fbdef000a6a84027d062e3c83e94ec01b2d64f33f4878d566da8979a8b0c6b6ec0e2daf58c1f1da3b748cb2e6a4511e121154779b26fdeb15d1e26fec14936bce355850dad9ebde0787b7fb4506a57000a88ddcd7a26601d136349d992319d450e4ece9f9a728497ebfe1b9f448380816e34dfbbfb0b604c699714e3c49004142a5a7dc2dc2e4173214bb7a892fb60e1afa5feecd98cadaf7090f7323aea139e99241af3b814717955c675a9928261ea700b655cb1fea8e4173b1aab5b8b60b0f928e4778eaf09f855bda32a8a5fb5768263b975ba9858b58688079f9068cf6aa018f2e3e4e33a41cc41771aeec9fa69b7f037492d4b80fc2e98c34fc40cecdaa5cc18c5e1bd3c2aa267ad9e7ab4f068cad94db817947c4d4880afb4d08510ea00313842bbc79bb7931a47ea5a4b9371c5118953d76f28bfc968c31dc8ead38a147eb58c171ab50d25d972e9eaa32ab84221ccbd72cbed3a8d3916b621d0003b2e65eacc5f9035d5a162c877b4673977c7083045234dd4aa323a2dd7ac5a53708b6f53b5d0aefc7e3f940feecf69c6520ff4b5d13604f395bb787c59aa6104af32b1227a271283a20ddabd346992089cd7be46959520479675960f1c2184acc51c9eed3c028faf15c12029d93762763be27bc9f5e44dcf0c7cb5df363c9a0674bf680a1372d60622f46979bd5cff080e71285821e43312c8130c2e584092800dd689dc2443923ed504fa4353c701e95e33efcd2798072537e76b2345d3cb16c50d7d79081f1819ce9c7b638fa8859f0f05fd77052448ecb31dd63ad53e143f21a9b338e6fabeb9f085d9f2cfc0f6f5203b9eb3e6b1f409742c0c71be55e89c259732217365b3f3be9d7101554b0dd2b2127e98de54ede6a27e39fc53841fd5f959a2fdbc6440f08cf3fe69981cbd3c7586d3e90624af5f599c6592d0380526aaa895016270f4e46b113b2cccc401620f370f7e9da18730960557b44f6506d816eba65de00819b73395913553a0a1061bfafb5ae94763dc19add604ee6a3c77a1965f3da52426c0f157335d72329d7bb519be55e3a01f8576b3eb9bb4a8709ea2338c1c103656ad688f89b5c1dba17df1183be68e22ec7756101fa69fdf28b2e28718675cd622ff7bf48a96aea488419928c6f334a178ce9f56a31af3f878ef3f27f7e15be85f8ab8f494f0289e387df612e0fd65317abae8884828b7dcacd19bec546394a3ed1facdbd9abec72465166ffe4ea3907e2003b3f4c26d2da5bf8d3e34ac053a5f0a47abcc523569f18919b0be2f5d42c8dffb9f4b61c3283f04850f33b5f0020dabd85320e4e7d7363be68cb7552732e5e2e72a528f14e9dc43d917422dbde2dd65dd2f8cdcf69b79f7ea01e1bec802dddc3ea6dc368e1aef412918a4db12b9743e11badbcc4d357318f86954b3174aa17bc7c69d48d08d3364dad663b387cf623c1935170200447b00c75617921b1307eed22fe9ea5d6458767998f0677e91dd20139763af8de025664945e510d4ca9a52f7c31d3c0d249abfc010233da650ba79bc209d06177f2018661688019c58efb289ec423ed31bb1e465480ef0440f8704fbee3cc9cf0b9c50b048bba7cfc9cc9240617ff1f7eb8890c5ee479ed0a5120b19db7a2dcce577a6afdd05a50e49c91a3c250f69a626bde3a3a4e43c8ef92e67d8592e785dc28781084efa72210f52a4ee992a4cda4661088559bede8b826211dcce4a77d3d5c6f774f0f0c0030cb1478db0bf52054888c98d7421cd750c11e69b7e8d75c859fea6999647354d5dbf79d7e813f8dfdd87ddb371b96aea1688f82cdb896a1510a364585bce5d8d90427b9c6ea05c0860b20c7f81bbe592acae8b183b434f246784ba36195eaefbf4df9ebaf0f7a28631a79f8faf49cf632736a9686af8e45f270c46016bf57177a85901d4eaea48509e790a4b9ee85904f1b3b63b8277ae5c8d3380f5e90677d272c6fc660dd896b7c186ba7921cf216521f9c451990adaec407f9233525d8ae8e821fc00741d195d54647ba92f5b2b53844264a9856411e399be8d54c1a4ba9fa6a4cce06cdbb9f6188f914fdd9533cc6fd14d62ac23d9140ebb777883a8626f09a275c5c180a79589954425b9acf60a620708e34a12e4bc06c1a28a4b938f104ddc1d75e6e0409df76e83b5dd4c47475b0987cd08dd0bd006097e6a7ad6e0adcff970127f5aae43e1647c7baa798c306af61f9b294ba6e772589c0e613073f87078ed21e461d16a03a8bdd2daf461687032f15986cd44e7f94aa008e462610a1492fe7005b3d971929be72c752f7d40e9e46246fbecfa9ccbaf40605331036c1cd095e6157cd512a503ad29f6507509bfa2ea93d9ad6686dd37c0006e32a3ec0f84e1876ed5180f76f03fa2569003db9351de2c9d8a24988d7cda923120e7844336cc40fbc4472da58e13c563b1f8ca16aba0bb1d26aab582794fe9fb7554fd88f221aed29e2bc49c9f8155b01279078114bc413fff5d9d0d2035213b5eab4fc38c333df2b3c90b69fa65576e7822883ea5b466a45f3e13258866c2a04f7d4699fff810e745a752311e9ec8294952630fd1d63e5ce73e740ae8d96d6c6a8c88f1a283d04a7b40ef704be610302eb5801a57045bbf6a3a2b58ba42442a1031cf17ea0ad97d8f9d127fd6fe21b24f4c77930ccfd9f96fc8fa1506f442ead2bd1d835580d0e747f55b5ed82ec21c48d3a01aa7e8c12954913ca76f39b678a54c79d95e5ddb8b8c23a83e7cb77f4a2da5db12a8fd5c8053344f1bccf1ab97d807bc34a536b916e5eac30197b8797a8a35d947f9725ec8aa10d46126840ccbdb947b811301ae93b3de7c4c3cf261b91cda76f74d53bab9bd8a6c343ec2d3b34afb61398d25305e595cb1f188d9647c66b22f823835c8a204a762b9f74f26fc2917c93d0b8611426e555692c6c84457d40bdd27d7529444c069a60da88712708bb86c1575a797bf048cb8095f0e831a6274fe900a85cdf33f3757a122c621b3cf4ef36c27dceb3bf0082189dc701f9061579cc89fa703a6795fa31bee4168f8a2ed1c71032f4f3497a3aa5e91729ebc77131803a2e0aa1c9e3f67b3fad6800290414428f7c9dd330abea4e5553214aada1dbcaccab7e4a8c0642ce2de75abd1ab37ba6e1128f31059c4c6daf2f976cb1518e190a6ec22a60182b67251f80baa7df652b9dddf87cb9dbcc5e81e408a5d40e5541e7ba6eb5bfa3abba41c3d50a46d08da0be8c4c28fc1cd015c73e12963b7169eb307b9b2ca82e1da2edc1b1a8563eaf5665e79318ce9324ce0ddccb2e8f4f33e74ddb6a347ed13d7cfe2b0c3b9bcd184df498635326094f6458f0e4734f9933970d1b6d7871c9199e84e7049e1b5a2487ad3388881bc4aa142067a34a9d6477d99208e814a7a032db9f0af105f0da7e18cb0b09e595dcb90c1bab66ab25b05fcee47317c36631bae9337feef09490014ca87833b256d7dbfb39a0b16bec8205bab2d5379376d36175f27996c24ec992596a7a4257445e2d403e10037eb2e22dac73deb1252d943d9dddf45d4498822ac471177d37a9b6cd18ea11414547e2e00fa929f08ec5cda642521c4c93f99caceb26c4732677f9269286b8b878e4a382b82f9454515b410d8ce5e1f88f17b735b33f9c0c0a8a555f361d7459594cb4d22fed8ad31dbadbda37374da889e8d607441768c4a5726596014b24469d09433d8d222f43ff2bcccc9351862b182205accc696021530d3ce8312b1a2eca0a3e53470b09bea8d291f0498813d766db1af74892f41c0ef9fd0a5f4823506f46adacfc8ef44f56eb2f3d93948cd26f66ab71b6295eef080b31b150d91bb09518e37901f5055766a5cc52ed279cbbed60dbb9c7378189f793f9ebff3cf4729cd7c7961c54dab5aaed3e8feb25559f8dad83aa3dde67d1fb9f683926b507e025b5c90365f27cb9461aa0320cc652126a495c24708c47fc203ab01bfb967367f934d5667896a50f002dbac85479e076d32c604a63cabfc55aeda8aebdbb7c4ea9e1a6d03f2101c66d23b6bc84559e2e0139b1df6f0ce6068df9873a5b1c40f27d973d18eeff861d84491e20d7c5212f8d6e97e3fb196e58401bfbe294d1631d678a8bf1dd47058dca822bded5f3ddc38508ba95b82f9e228c3cf760fd25544266b50e014524fc289bdf377a098a545feb3c5efaa194f247765f3a94968478ff22089a437ed297d760d124cf3637debaccef3c6b27357d8e722b4fe07354cae65951d7b54bcf1f96319ac6d58b092efa627756e061275ebf4a86a64bab978b01c53d0c528fb0f62a372d5a516ca6a4f774b5b615abdd262f101ef59b6bad77befeed4e16d746c4da73f39c250e752d36b6c3c72fd0f3d9fc535e5afa07647c5f29b6590dbd417ce4f3ee2b458cb119c1e62b0b6a42579e387024f0cea69697e376e319c18999fd75cc5a9fc98c7768d3ec1943293fb373ac947e70b0a68f7d991330f04f13906ebfb3812987c776c9f3351ebf3f30795410181fe162fc4a4c370f39dbe9824303bcdd68162f974bcedd2a3dbd5319ade9a29b007638c62dd1f2682e79ec1cd0d7f173422ccee51cb0912227b467acdff4eae59dba55fb5066a9c40a42837731f32560041b9969872b31c2734920473fec2d902fa3261daf599d401024526e5677b4aa7ac33adf3769fa6770afc37bee9ffe3569deaa2b8857390f582fb80ab1358cd5dc70e2c30868641fdaa6164d59cfbb6e6cdf9b6203e7c90e7d59e384aba883e992ee461f5d040a0dad6196eb241378845b2852fa93913f76b02f715dbf11e5521156fd94f9a8012cd3088a4dd0961eb07c769b60ffdf6208c27fbcbfe4c273d94f47c42a870651c6747a531ad255c8ad5c30e64343c473d4dbeffe603140c233cedc66b89a784d70c1184af6694990b664a2714bd83e4b756856ac539fca6eebb9214dfde75c5e60ff1175068b28170c6e24c09f483a181bae1991afb26dbe6c107c9048d814ebb17f9ffbb216538061586419bebdc992e6d0758e444468870dc7a9acb1720e45da9f0ac5e6619eed14e50e5abe58378c0202b42e9612c500cf5a3815e2094323294bc456ee883fa8b825bde3368eeec2b6f68ff1e56def015435426ba591e90d41645eba0be26bf20a90dd99ddab5ec9481afff047e24f4aa5dfad95f99f8b06f42dc6da4e83ee220348acc2ab0bb8a7ee7be9dfd011aa09124ca284108d369525cff150af99e116d134494e29a7e62f071f81379597b648b7d9a2bc985d04ab9fe0463255ff6ab1e6249c82fd4f7def318a82a1e3f3df16ea562e2ee8b4ac2a65b891955fc64b5fec5b69c7dd7b81708f514f2405744bdc9836f6eb36693c6f36dbed490a03c285de4e7278da950f24248c68223eb5d231e87787fc648c9af3cfa4248e3c2ee60487830070da82647773548b2796be52113040b3f3766fe95ab4b769610e8afdaa9e8aaf346648fa802e6ccf3b87e1ada0acd4be266a62bfb0350017d731d19a8030f85b5f1bfe2f3d5a66b7cd118297166dcecabcd147a6c63af7dd7bdfe6e085b3848ad81e50d89b5e24e6d18c8410c3ff732a6fca1470d781959137389fcd1976f2e70588f75761776257e54ee3dab6c6ed76899143345a6bf811f5b314e84994568e9de87ed627360399bea2d64463619dbfc26bd23030e2d8fd3c41be80cf364e623fe60667456105dc32d97e1aa6a772e516e8885db2a0672e43ea318e5e56b07d65b9b93601b8ff71b998845369c34c2d7ff6337261041cc2156f2355c7ececa35fcc903d389ac000652423f892b0ce20774ca9e8eebdba2852b966e1182acbf8414bccbfc10f66e7a1dfaf88ff1416cf50550fe527702473bcd3503722dc5e3b890000000000000600a16dc6b2fa968951a2", 0xfffffffffffffe69) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) pwrite(r12, &(0x7f0000000300)="8c0b8a8d1a229be98314f6357e3abb68c39af95f54830a00299223c10df9dee422e120057a2fb038184de593a815e0c229807459c9f988b026f0383853cd6caef92df3d726d97489", 0x3c, 0x0, 0x0) 05:37:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x2478566d811551e6, &(0x7f0000000100)="51488fab9dd999ab8c3c1f05073a96e94f2ffc441344dc0f67839de3c323cd159e041e78f117d6323e2e2134e6ff7b89a11eb2a58687e55c850e44746db8841de7156f9b7555db0aa17dbd4c473449718edf9288a8e68b062fac48385a09519c4bd6021265e17b7031f58d589498a208104bd8a3b8533fbe", 0x78) 05:37:37 executing program 0: r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x8000, 0x114fb90cb9eaab4b}, {0x6, 0x8009}, {0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaab35) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0xc00}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x9, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x2, 0x6, 0x20) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xfeff) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r11, r13}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = getegid() getgroups(0xc1, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14]) setegid(r15) setgroups(0x1, &(0x7f0000000000)=[r16]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 05:37:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x0, 0x2000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x20, 0x4, 0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) fchmod(r2, 0x4) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x3ff) 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) fsync(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r3 = socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x10, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x42}], 0x81, 0x0, 0x6, 0x0) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r8], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r12 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r16 = getgid() r17 = dup(0xffffffffffffffff) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r12, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f0000000280)) r18 = msgget(0x2, 0x0) r19 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r15, r16, r13, r16, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r18, 0x0, 0x0, 0x3, 0x1000) r20 = socket(0x0, 0x3, 0x42) r21 = socket(0x800000018, 0x2, 0x1) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r23 = socket(0x10, 0x1, 0x2000000004) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r24 = socket(0x18, 0x1, 0x0) dup2(r21, r24) bind$unix(r21, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r25 = socket(0x18, 0x1, 0x0) dup2(r20, r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000335000), 0xfcb7) getpeername(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000240)) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r12, 0x0) 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 05:37:37 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) sendto$unix(r0, &(0x7f00000002c0)="f5b74345d58d838fc1f6f8d19f5379c2e5f46996cdc85d99bbc7b861edb4ba601c6dd290bde9b5fa1b0870aa9fc7c9c1b62ca20aa4e97b63f402723e4abac630b8be53c734c8093ca258b340649276ea7e17744cfc7d1391729021952638c7d1204d42c67ca361c4d3adca37670238a5e51f03ebb2331a8443ecb350cf8aa22629a282cdd0f81e09ebac70e2b5cdcd55a57f53dc9f54c11b08d56dee6ee52e33fb021e5cec8639b0e01011c16d821481ca6a90597f84fd046464f27c8c9f1dfb2fdf113e6b2c0c4cf0c6b04ef649d4a4a567a4a1c5d1b81f913d0360d8cc5c2edb8d6fa4235fa1d4dfc0cae735cdc2be997ac732d1d08c4bd478efc9a795fdeb16527c32ea57b5582ec1174225c2fb319c12c1ba4468f0b51f2c3c63e97e3724448413c0b2968f85076fad1baef99c8b3beb565ce341bdb3a173853550b71fa74193ad50c820a52b87d8dd989628b67e9855b5209d1332c3e5d00218207ed11ea43059657c6c750de43f5aac5f378c9494e09624dd79c0ac220cd88f582c500cea1eba3bf23e8c73fc089031aa98b9428618d999fcc06dba9502574072a66214e2d01ec0cbc6c82b9f15fb5e17e00a048445de7d64458ebd202afa446ecca756066526fb9a3fd53d3b3e4bdfe02dc79478a197308057a7544416555d3c155555f3f6daf85f0870ebbc33bdc3bb99757f784c24ad3aa0b581616bec5d955719785c4738b6ec0777ffc3771f45daf30531829c0e81c01443f7dcbda2fd00b00e3f2cb6340ddeae41846e1a11b9d1486cef7a2b8ab401ab2cbe315729b93fe930ed6ab336ea7d44b318907dcc9e988ee99a29fdc0c5259a81d27f959bc7de1cf8ab36db9b8bad20a2f3b9dda1a26b9941b6130dc6272dda0630d59ca047601a97a9026771530e9273dbb593b6775721ed07398c285f256ea181766f46daeb70c97200dadf0e6206fc0f124842bbd2e990e02b571d1a3ede573bbcc1aa2197deb22a51c60c5b21c609626aeb616146a6728d760950d92fb5c31829ee8e1b6a8354f036fa6e68289f619200b4f90b2b096bfad446d37a4c202378c129222ba8eacc718297a9103374509591732d59e0a9d9e3e3eda1b83aea0bdc63b6f3ace5f7ef341193da79adcc6033be8d0b9946d555b4a6d157fadf96cdd2c2727aea852d77477ce9d0ad14a3800c7ffc3e5f8702a7ca6731e607bb0990889080467334957affeca630ab1cdaf2af9396d8c08ada4e94bef795e0f39ed5c21ff6418b21a2be853b27cd78bdbc600e9f83b84f40fda5d39558c35495cb46154f3ac8062e77c92f9ae6ddf180ca99295a5408dd03a2ef61c8b6fa7c2194c9e2df1560623aa307351084bc9987b3ec3c7a166d0a582473470be8eae9d4e1732c6e437aba8e97b35cab30454317bc29c020ba1f39b423c5da0910936b28965af69457f46bb18d1d4dcbf2079e40154cc38ebd88390cb3ee50b761140d56c23170c08cb79c268800df480ae83cf71027461bae95d4d9ac8b67d5a8c45bd05420a54a13ea48ae9c2a48aa81c9b7034f828a057f353683fbadef94a1960a4ec925e1786b59d3b6a07b0411a0e8d20f320954ffafc5206739c7fd9cfb28f0bf60d1cf6d3693d87098197b4af305738e352344dd31af12d38d9238b1c6dbcf24ea7b9165c93cf83871ea0f86cb43409948e4d7921bd961951811f32d5bac028c029c18bff51ce7f9fb4e253d6341a89cc48883c080b7ccfc7b591a43d7abea748ee3c2d81b5ece24f0cd75ae7c3bf97c48bd28c024bad1db7b9fece9d4906ab1b93da03066940ba97e96c6b4e81ff67125a56c3fd613c654426d49a5e80d457d9851088439de2018bfdd4017c3bc35d460259c5b22edfe43981576e999e317f1ba285135aaca00572d9dc2614411edfa32e72159431e16521996fe8e7efb16d726c844b327aade21506c2f873db2ca7e9e5fb655a5c53a7d8f845ef1b35823bc1a0f6c0af35bab18566ed8907675d6bd2093905c78cfdaadc64cc04ca2eee50a5c07e5b6581c35404bd50e228174ef73a4f6fa8ea428c3fadf3b52406dd3fe4a29d07457d98f0df61018fe9a5d06c8dd7fb230ae97b6a6c147900c1dd24435467287a879010cd96eba019541115069a7d49c8345916a9fcbc9c362ce72d1d0c4c25d0c63892be949a5aa39d3c7c510354ae298f4384498ad98df5e7caf65408a3b078482a0384d6a5b787ecd628294f869d4cc1ef14337448b06e92802ad9117478d94dfd6dc7b96f6f5c0a72eddfbd31b7a490b54e37e231c08a7d3f5b0398354287b784eafd0a3706761f1951c3b2c23e956013c61b7910fa123909b4b088db00f1f420c42ecc27d6fcc68daef5033e4612a1ba0c73557a4be448155d1452bdec5dda347c17e76d80ef7411659f1348de60d64ec8ea030ed3b69b0b98cc2b998866e66e778de6475e34df3293fe231537dcf241dfaf647be0db4f9c24dc628af4e1f664270273edbc2db002346d26a69b664d92913e06600f3b25b1de074532366014c8289a210b5d84a2e11b36a18a89af0283ceac1025a98d8957fca5213d263a28e101f3d93fcbe1dc2be57020512bec7053a6c35c9c376bb55794cf623dc2cade77dc067271100b56563fb2ad9d4704db999a8b8f735e3df9537998fb411bcaab0a0608cfcbae3bd90f2eb215e28c167528c15031211b90c4affdb99d37d2b6e90e05c79766f4fb9e74dd12069b24c6b42300b8584d7f358664bf2e10a5c3696d4e5a01e63f5661f899242cc7812ff1f21c15d13970dd79d753d2d3118fdd19a350fcaaff09d1dc2a762840b61184fdb142c21f56ee8d3d5004c4cfcfd40c088c280c8124db6969e2a6e990be6bc3faa98351d1eed8b9b0f7eef08512e714f6dbcf65e542b3b0f1534cf0d54194a1ef4a5744683824c0819b70210fe94e81df1c9b74ae0d11a5832359b47a7d1c502113a44b6e1852409dbf006f39e758cba37c91113daefca58b8cca5e3f4cabf5f723e521c8b30eb74cf283734c0ec37e1d3d6e483f15ea26fb6a65b48ced997aab0e3f4380d25dc19606df533755d66ac44088bda7f5f8a90866ecc94d403a84a4a60d317a1057d5878bb95dee868f6462b421faca17c79989a874446c5fc85a542ebb764c43b6c9c3a1439ccc521a08d786ed0920183ff6fc83292785a550253d3d696c65bbf92c1ad5df36a11bc713891e85618e473ddb53cafef9c7fe15f6adb2889b620b60bfa17f3fcb4c4e9ac9ae2f259b394f6fb82dd26d7e03cdf157fb3594b968f4166a5bfcfc191c6eca0b884db1e53aaf8669afb42f7e5415211b8410fc4ae929fdecf52f58361705620e46854aa6bf5bc48ff09ff37d95d082cf09461ddf179dbe27db4d6ad1a361730c1acf4c7f52d410936a2e0dca14d6886270910c0a6854cf67a043570ad5ba03d3938c10232cc0ae4fadb1ec4f838881b2eb17e74c0a343d546e600bbc3b7b0305532c8203b3fb30533bedcb6bfb8bcd84300c5ebd7a4d75f592dd220d3fbd7b83055e34b44617e1f2a2c2cff5b2aeee308e00484d4a5133c0cbac80e2c4cd88070e4b333103ccb0f4ba8fb2f13d3c408dc7ac2f4dc9cbb67361c87a1d1a6dc17f53fc1c8a819161d2b84aa35c92cd6e8ccbba44f6c4ba1cd98f81a5409f83ab0afb4c224fa872d5e284c2153ccf3df3b7ccdb1fd13c193cc3b9a478ff4e28112997ac2d8d6fc48357cfac08e8e482d95ca7d9e71c9598057587df8078808cf5799ad8bbf311db5ebf8b183e3013480352567203b4b77794a22eea5f1da36368678f1c05aa177a0a429afa07d177f20a34e737d78e3b8f013bfeae112636dc54353f7c3914faf6e9c8e128be3af8d7710a29484e4ac6c2b27d55bf51076acef9dac1ae449dc35464615ff891aefad928169134a1c596a3e977f97226075b8909a27106bdf03332fa3c37b865ce22ff522cbd0b7cbd515ba2387063ed9177bca0b341f996f9658165402bd60ce67ce2c815ae0f7268de486b3583fbd76fbebcd64613a8c3651ef4b1196cb8a92ae5efa8e84864b8980ba19ee0c863f8c64886417cd6523c9e1879f4808eb8ae30fd542ecedc20478f88d07434d6ff6755377f4c778bdd65205bf5403347f55d944671d4f0bf3f8214f72835aaac77315aaedd439ba018573e643de134565e68a322c47eec888b56fed40556ff71f3302ee6e9f050ba21ee96ea000f01cbf21bb706b99b5d7b4d5b40b2a92ec5064bfa61ac7be38bc965b7912ed7561cab638975ddf3317a7bcda8acf292cc14b4b70367690eaccba2b167ce8634e38739d5b1a98fdd4bf4ca6852b8347097589c3364a14925f4a5493f1f20a881bede263bcfd91d4540d0bf90a71136db76f82d4dd33c93f865cd73d2b3b870c03b0df843f18a1eacfd64466be60db642b57cb5ed9b6df86df6b7237b95bc54bc9649607b55360289141919059ff669deed564908d5b8aebed372caf8aad920fab32c7f7a5c0a22960c0831c0d429da78dedfb4fd35ed17e18cc04ce18f3a87cd1aca7cc1a4008892951066bfe9935791019ae8df5da6db43fe1698a608c6b3575d269b7aec14a1b036a82a913e742eef8596d15c6aac340c33363627406d2c0158b9ed447c0da9bfde3a0ddd2a6f18b3798506fa712cd9465ac0868177b026fcd5670ebc888b59633383f37a3fa34d9760e2255b0bf885d4027b60f37d4dbf2e4978815a7e6d78ba302ded8789d5e35b0f049d77433aa80720128ef43e7a759b4cd6f0befcce05bc1f070225985a5c5a3824702e4b4d13185f6e7af45c2930b08eed252bbbce6d4a9ab3c29028f707f6f516bd4e0ccce2b33c5602bffef577df1f092c45ef429b76d471823d5189218c20372856ea1ac6f8ec1fb0f535e32e8b823b986e281bdcc0c9c524f5798adc16add32e6597fc96ca0f6b62a35e020d4c21904397104b0afa12ca36e02591a7379c342602d01383fe37b2758fb19a697f22dd8c3ee0a12e08fce275b84c479551bc05211e9f1aeaed5b7e52551b8eacf9f7dfe36fada3f15822d34bed704bc58dfc576a3edb7f6559c3fdb5e20129a35c993cd4310202a211318dc8cc443ff6dde35fc47bbc2ae96c460983a528a8bd4977aa6816fd212dd9819be027a1210d31a0018df42655dca277b1b879e42e8f3fd1720a31d7db1a5f1d19c6cdbc8099c8192b2099cd04e461ffd3f2d1c0d178c6d51b528d272a123393fbf6b9c125d0fed74c570f82734b0134585445f5c2495c9a288b19d0f8b7b45d227b96f2fc35e408382923dc1089d387ed40cab1de4772601e5e839baa85aae32860f299b7e0faa26a99294fcef9de7cddc2e1c9568c6a640bbe720cf2b98006698349b99c03484ee7cab22c0882aac939d3f4e2c404b02c28d6d51f27bd7ffdb23e3be8631fbe94e0af311678e7ef6ecb8944a433a322a487c246538d2fabf1ee8ef456300928e37a893eed360ee55777b5193960415f87c094308955dab7a643d6ae14416c26de8ea4d943d667889a081d57e7d81de2a8bebe167f8fc900367b3bf81d31c5e01206cd062a5dbf2cda8e1d441b6baee3409a85af0745bf248fed6b7cb7b43c77cb629295b7cf31324612f0252436c12dc5c7fb43dd883f5a18467dfc90422c81810a46d666f4110712c826c7c023acc4d12d63e4e2396b24874a8d79b1b9d53c991d6c6b508e5db200e5d85ff81186f003deb0786beb35de5fff1b146aeae2ac919c62989cc3fb95afb75eb93ce8278573d745e2ddf8d94c7fee2f4d8fceeab2935a8e6ed1a5f1bcdb60558c4df5bf314ee877c", 0x1000, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7, 0xc7, 0x7, 0x9}, {0x9, 0x5, 0x0, 0x9}, {0x91, 0x43, 0x7, 0xffff8105}, {0x401, 0x0, 0x7f, 0x10000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x10000, 0x18) pwritev(r3, &(0x7f0000001440)=[{&(0x7f0000001300)="2a7d17e5591f8b479ec13e92e1a4a456c24b438fb041864820ff7d6bd8c1b7f20c828e07dbce7a402391f84ea1c5e24f83aef76e7223762a80a1871b559d6d59f0e93307c0a94c6db98ebaffb0a9a757935ef65143454a971f", 0x59}, {&(0x7f0000001380)="ae08834554318b782ffebe45099828ca779c968adc9fa0fc3673b55fb9d3c39167bbe5879f3be77b7771e5590657133edf7cc570be77e96c25d302d6bbd9c0856bd49741ebac4ed86511dd5b21483fddc94f953b7d47f529881ac0d6b4817f2e54adfcdfe3b9aaf4cc1e1d0832750ef9edeca243d48551d87924e503a86d4cb2be2b05d26a01dd5798040405fbb918d5d0af0bd24fcc5f9a3e431ea89dfe64b66a6c924557", 0xa5}], 0x2, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44, 0x2, 0x0, 0x7c}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 05:37:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x2) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/93, 0x5d}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 05:37:38 executing program 1: sendsyslog(&(0x7f0000000100)="dbf54aa870b10b821fdc039f06936860acb19a27f90739089ed8a2bc3ebb34e20b8d4fb8e11b5a903354b4941ff7828a59de150838f3f38d8015ba333c25889f8dab240a7e793783c81837a9f07718e8de1db89614e8e3b3019f169bba2aaeb86e17e94797c606e3bfbae322e0b84d69ea4671ca92e653350dcbed01edbc5712c9f78c15efc51be70446490015bed586f32d4a49c07e891d01", 0x99, 0x68) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd44647bc8f8bdb2b, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='%,\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='$$\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='\x00']) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="f66e125c00000000", 0xffffffffffffff0c) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0xffffff3e) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:37:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0xfffffee9) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$BIOCLOCK(r0, 0x20004276) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [{0x0, 0x80000001}], {0x0, 0x0, 0x0, 0x4}}}) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) setreuid(0x0, 0x0) read(r2, 0x0, 0x0) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 05:37:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x7ff, 0x1, 0x1}) execve(&(0x7f00000000c0)='.\x00', &(0x7f0000000280)=[&(0x7f0000000200)='*,\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=':)%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[&\x00', &(0x7f0000000480)='{*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&', &(0x7f0000000540)='&/@/']) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r1) r2 = getpgid(r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, 0x0, 0x0, 0x8}, 0x5000000000004, 0x6, r5, r2, 0x0, 0x6, 0x80000, 0xdd0a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x9c], [0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {0x0, 0x0, 0x40}, {}, {0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xbfab, 0x5, 0xfff, 0x400, "cacf97cabd5c5eda3e57cfa293a085e43f30a950", 0x7, 0x50}) close(r0) syz_open_pts() r2 = syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0x49) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) socket$inet(0x2, 0x3, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:49 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) preadv(r0, &(0x7f0000000440), 0x10000057, 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="6378a53f3d817b6b74d66cb69180968d8ae3187f80f306f5a5cf6f469a1844476acdfa3dc163359c54dd223dd6f50d90618b96bf9e3d57e3bcce9962f5c42b4ba8a138f8e52fe2790b890049f439f0a58abe2bc5f5fc2bbd1d5614aee88cff89ac00ea63f99633588ae74f1727b9704350f4eb01dfbd2daf61c23c0100c04c4c6fb30906fa2eb33d4a79d57b42cb73400d5a59495d2f1831d92587c519ca4d6d64bc1dc6d7b32b83fdac7be9dec2576a5fd51de143359d5d8248299b8d7f4a246d22142a679daf06f7d4282bbca2fed0281d10a1fcf21df5dae9e83b73df45255e6b98e3ff9ec0ab5542315360706a09dcac36d91ebdb5cb72461b", 0xfb) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:37:49 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x0, 0x2, 0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f000033b000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x0fdev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x7ff, 0x81, 0xe9, 0x400}, {0x7ff, 0x2, 0x20, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x6, 0x6, 0xe6, 0x2}, {0x9, 0x9, 0x9, 0x28}, {0x1ff, 0x2, 0x1f, 0x7}, {0x1, 0xab, 0x0, 0xffffff58}]}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffd, 0xfff, 0xffffffffffffffc2, "25e7f604283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 05:37:50 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d730dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee30cf431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ee37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 05:37:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = dup(0xffffffffffffffff) r1 = msgget(0x2, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) read(r2, &(0x7f0000000140)=""/250, 0xfa) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setuid(r5) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0300b186e31b9cf6419529120f5825fca5051bafd564aee3f6a1d5492386ecfcf1e2"], 0x32, 0x800) dup(r0) 05:37:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff0d}], 0x100000000000005e, 0x0, 0x0) 05:37:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() r2 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffff9c) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 05:37:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad82591046", 0x100}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) setuid(r3) r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r6, &(0x7f00003b7000/0x2000)=nil, 0x2000) socket(0x20, 0x1, 0x4) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) readv(r8, &(0x7f0000000440)=[{&(0x7f0000000180)=""/11, 0xb}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f00000001c0)=""/112, 0x70}], 0x3) execve(0x0, 0x0, 0x0) sendto(r7, &(0x7f0000000040)="728311510a858a9d0f6732de15dc8c602431c3fbc5cc9c04f4e9f8fd95fec005c354d81280b6ac87da34990f3eee85b2aa390ed187a9bf602b38ef00c5ea2e5769cb13e2442c0c87ef082d7fa60f3130c0d7f50f9cf61e47939cec46d96228bd8ca17592429222a1536af7df53c292b0ceecefbd4d52c606586db5e80dca84d887a2bd31b6a2b48b6dbb091865ee22498a4e6f0f8116824cbbf2907bf5117bdf435b", 0xa2, 0x8, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 05:37:55 executing program 1: ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x56e}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f00000026c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000001300)=""/214, 0xd6}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f0000001400)=""/27, 0x1b}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/12, 0xc}, {&(0x7f0000002480)=""/157, 0x9d}], 0x9, &(0x7f0000002600)=""/190, 0xbe}, 0x801) 05:37:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = semget$private(0x0, 0x3, 0x0) getpid() semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 05:37:59 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0xff, 0x0) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000540)="dbc18234852246403ccff38941b9fa651a41ba6eba977231103d1818043f79f6140249fdadc395abb6153d5296a95425434c23811ef955999652c0217c6372258218b6f90776f0e1e94643f038", 0x4d}, {&(0x7f00000005c0)="ede0f34857b9e680e890150b66e9a78fc33d7bd205f49404d838b1ed728a95bb14862e8b6be94269c38932803319e8714d2d97cb1f31b1dd8a938f69af7d55dac1cd023cd8f162ee962f2b23b599b4aef10e79d8d147dbdda81358d67c3171b9d42e69ac25b0c98f36283cc90d45f130c581c25a3c6131b78ac618f06f4ca4607045ac3a60e363486c6cdf691a95b34be3ca5dafabb40a9ee066fcd37fe4a0d70cf72a3a4c659ddd7101d593d79dc391ea9cf03ca87428fd8da1502a53bb0b44", 0xc0}, {&(0x7f0000000880)="8c02694bc55bea921c9a5a1f5413401aecddd809a19f4beef2af41e5b552c298", 0x20}, {&(0x7f00000006c0)="53d6808836c665", 0x7}, {&(0x7f0000000700)="18cdd9bea42af9b198530c61e27774a78d8cca20199ce6a19df575993df407e0a3ca6d0b85a0bbd1e2dc4e8156cd06fe550f4d392ec03786bc37750175d8e4eb2e46a0ae6af69216d13877599025879106d304ee80b0b128bce05eeddbb090c9a810122560bf502fa3a78f8b5b23af71faece4193f4c737628be7cc62799e0ea980be7b9ed0aaec9a498244f69c30cf3f9dc407adce812fdb416db01d2a2564a4f76e3bb44eb2932dc58df95c04be8c4782da042dc1afd4e6ff64b8854a97f8e6740ea4cb4d35146371a54ab4f5509e6aedf313d9dc53de27f6f2d7fe838bd96ecb7eaa86662af5124fb01c06f5632", 0xef}], 0x10000000000000b9, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x2282a) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f, 0x2d36a7887bf22c3a}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x16, 0x1, 0x34, 0x8}, {{r3}, 0x0, 0x22, 0x1, 0xe654, 0x100}, {{r2}, 0x1, 0x10, 0x40000000, 0x3, 0x3}, {{r4}, 0xd, 0x42, 0x2, 0x8, 0xfffffffffffffff9}, {{r6}, 0x2, 0x80, 0x20, 0x6, 0x200}, {{r7}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0xff, 0x10001}], 0x7a, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x18, 0x40000000, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x72, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000335000), 0xfcb7) kevent(r9, &(0x7f00000002c0), 0x0, 0x0, 0x80000000121, 0x0) 05:38:02 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) openat(r1, &(0x7f0000000340)='./bus\x00', 0x8, 0x70) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) socket$inet(0x2, 0x0, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) bind$inet(r2, &(0x7f0000000380)={0x2, 0x0}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000300)=0x4) rename(0x0, &(0x7f0000000280)='./bus\x00') r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 05:38:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) socketpair(0x46eeaaa6e25fd705, 0x1, 0x16, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) socket(0x1, 0x0, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffc7a) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0xb, 0x0, 0xf7}], 0x4}, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="93e4f79ba79c65000000"], 0xa) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() dup2(r1, r0) write(r0, &(0x7f0000000100)="be3667446c3ec15c0b7a156805d0e5ddb3b51110b199676f6937d1e2567ed027be770653a0ffae6ae8bddb41c16abc5846b31477ee475d1a1133e77242de8652251c92ccda55f31a38e9bb78886d00a150ce498363bf0338a5a76cfba24be776a0893fc3a564dca9b4c5fdb0062f97bea8344c9ff650a3594e2272315d3236f08451df75d9b08ca35b574c4c582219a5aff8ad88a8cd639dd9ea9122356940d8ff93e26c5afb64e2b0ae00a98f246cec670c", 0xb2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000022c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x4}, {r1, 0x9}, {r2}, {r3, 0x2}, {r4, 0x2}, {r5, 0x3c4f7a64a798eb80}, {r6, 0x40}, {r0, 0x1}], 0x9, 0xc1a6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a295607003776", 0x8) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x2, 0x7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) write(0xffffffffffffff9c, &(0x7f0000000340)="30a3b82668e9ef57e31ee61e8a0a9cd1155b8a64990eb0bb1b744dea654627d6fbda54504bc6a7100a9697745edd950ded0ce990d37c621e8ff3154923a01cffaadc749d8b7d633cd843933bf7a090e1e61e4db6e927926eb0cca7e668768e8faa2b798bb44269df750ce45c536c8ff430c2c63954f87ac0b77296ca5970764f45fa5cdc577c7d6cd0675973ab7df513fef6cd73919febcbd50a3351e1fe6879791f72ca44faec862c4d221ebf52470d0fef3b91adc825e0b04a1a8757293444ab1524028c0c9f1b03b704168a3445c65701000000990a022a03381fbcd2765e384962497646c01466ad36da802543461e4a31b22f265991a6a27cfae5b306b2ee", 0xfcd0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x50, 0x0, 0x0, 0xacd1}, {0x20000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) recvfrom$unix(r7, &(0x7f0000000380)=""/215, 0xd7, 0x2, 0x0, 0x0) r8 = dup(r5) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) 16:00:07 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4000000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x9, 0x4) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) socket$unix(0x1, 0x2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x102, r3) ""fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffff, 0x0, 0x90d2, 0xffff, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x1000000000000213) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") msgctl$IPC_RMID(0xffffffffffffffff, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) lseek(r0, 0x0, 0xfffffffffffffff9, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r3, 0x644f4b05ab2b633b}], 0x1, 0x1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x7e03f96081384de3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCFLUSH(r3, 0x20004268) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x1f, 0x3, 0x5, 0xc2b3, 0x1}, 0xc) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x3, 0x1a) fchflags(r0, 0x1) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3fea14b639a5951a22ac9c6f4b5007b1ade4f758e0a50b5ecdf00000000f87c8a5b00001b542a538706000000b810000000299368cc1000000003000008"], 0x30}, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) socket(0x10, 0x0, 0x7f) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x4010, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000080)="030af5ad77a9566be38709f3788e0632c17c9f7223add8165654f029261cdddc3252fa44bdb2898531435bc63e09a9f265fcad970b6f0add00aecc72983823e9265dd0fb99753046051d8e7a89e7fcaf5678e82f5acae957a87238bafbba06a26ae9cce0f3f599f004bd67c4", 0x6c, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40001337, r2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = dup2(r0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x80, 0x6, 0x25, 0x1}, {0x1, 0xe, 0x80, 0x401}, {0x5759, 0x2, 0x6}, {0xfff, 0x7, 0x90, 0x9}, {0x1, 0x4, 0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xcbfa}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:17 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000340)="81e647af9d8109393c10a3b3e0a0e82ddb43750db707d87ea777c4b3ebfe67ad8cb5fe88146e419e40a8c3b2df529473750bc228160feb01f3e1e9c7117dd85a77d3c352e90fc58a59ef12eb0f8acb603b275fb2e5997c934936c760f0e16db39717f6ec12f7fc18a347ced1d8bfdcabf0a537c3b25c5fedc0643b02453ea6f8b3457d0007bd4569e49c2090be7b02adb295ba97c04d2ae9edf914480ae1f09d5df72ee2bf0a2ddc9e807ed53a65a658f66d097280a24066219899", 0xbb}, {&(0x7f0000000000)="8fe2d949a432d9191a17437bd60910ec27e36b1dc2fb0a26c7042d7e5aa890740a0db04aca986233781fc08da73af9310ada0a494855", 0x36}, {&(0x7f0000000400)="0eb3c129978644442bd6a8c27b683068313e11aa36ee66d4d01959b418afb0612aaed88578d1fd9284cb7b96bffffa142c32467dd0c54c94220aa940d2b7f2f540178207e8b52cb701de036b5b41d16d231ef448035295cad07aaa9ed03d8543", 0x60}], 0x3, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000001c0)="9e2e030000000000007b580bfdd48fa23b6e04bf9a6f59c3e435fb27ab4220408600000000d0459370410510fa651c1ece60cc901938998b31a930cd", 0x3c) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x8001, 0x186, r2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='):,!&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[/^!\x8d\x00', &(0x7f0000000240)=':/{^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=')#+\x00']) fcntl$setflags(r3, 0x2, 0x1) 16:00:18 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) socket(0x2, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffd, 0x11, 0x4, 0xffffffffffffff7d}], 0xc4a, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) madvise(&(0x7f0000527000/0x1000)=nil, 0x1000, 0x4) write(r1, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:20 executing program 0: r0 = getpid() getpgid(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r15 = semget$private(0x0, 0x8, 0x400) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r15, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r15, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r15, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r15, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r15, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r15, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r15, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r15, &(0x7f0000000040), 0x0) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000540)={{0x5, r17, r19, r21, r27, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r28 = socket(0x0, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) r34 = getegid() r35 = socket(0x0, 0x0, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket(0x800000018, 0x3, 0x102) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r36, r38, r40}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3ff, r8, r27, r31, r34, 0x63, 0xb4d1}, 0x7, 0x9, r36, r41, 0x7f, 0x9, 0xfffffffffffffffc}) r42 = socket(0x2, 0x1, 0x0) r43 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r43, 0x2000741e) r44 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r44, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r42, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r42, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000000}], 0xb7, 0x0, 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = dup2(0xffffffffffffffff, r2) write(r3, &(0x7f0000000100)="d6dc20b2a6783c60488a956301d54e42d578e45eb797b55076797c6fc4c0c278310efe5e1230ce300f52df7efc8588c0046755d9a778a9f1e47d98b593f2daa0ad2156cde94ac88e1f16101a92ac5bd677cfc9ed5a52543505d8be31c6f36ab83ff80ff8fd51bcbd0f6bfc8273fbf7b6097dd9893ae618dd9851c9c7698460dd8aca3c2592ee963c86302dc5f1ab81ae882860f2863f89efbb886932823cfa904627f6f1e1293dae332a7c168279e6434643cb103a054afcdfa0030129c5809f70a249a01b24f73aaa5fd80bf8ceb00c7324e18a4b8c06152fd450eb3996803c6ab2a8a0831d9d4dcb71ae0a53ae041cf49429b6316a", 0xf6) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, 0x0, 0x0) r1 = socket(0x20, 0x1, 0xb3) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f0000000040)="fba766e775c526689f0dd50c80544d8f3779922b8f2e0a79d57f72e89ff3d76555450de43b50742a9059e57ee0bd34d57048161d395d7a486beed561e9bb12c3513b12df7212241c68dbbe5ddf1532d8e7e7074d065a", 0x56, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="e0251c04ccb15e1e39236d812eff02002e00804773b46d98b01d6aab7a920fe3d27c983c80b57d6bf9a99293213c12fad5a2ffa3151601c023064440599d65288359fca35572d5621013"], 0xa) socketpair$unix(0x2, 0x2, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, '.\x00'}, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000ffe70000070000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x2, 0x80) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x91) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000a40)=[{0x2, 0x437, 0x800}, {0xc, 0x85, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x83, 0x1400}, {0x9dc33920f31287d3, 0x9, 0x400}, {0x0, 0x3f, 0x1000}, {0x3, 0x35f4, 0x1800}], 0x7) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000900)=""/88, 0xfa}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0x11bf1664}, {&(0x7f0000000400)=""/114, 0xffffffffffffffad}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000003340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x38e, &(0x7f0000000740)=""/160, 0xa0}, 0x40) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r10 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r9, r10, r11) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r10, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0xb}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r5, 0x7) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) flock(r1, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0xff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r17 = semget$private(0x0, 0x8, 0x400) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r17, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r17, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r17, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r17, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r17, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r21, r23, r29, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r30 = semget$private(0x0, 0x8, 0x400) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r30, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r30, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r30, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r30, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r30, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r30, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r30, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r30, &(0x7f0000000040), 0x0) r31 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r33 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r37 = socket(0x0, 0x0, 0x0) r38 = fcntl$getown(r37, 0x5) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r38, r40, r42}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000540)={{0x5, r32, r34, r36, r42, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, r16, r21, r42]) fchown(r2, r3, r43) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:28 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x40, 0x9, 0x6, 0xc4b}]}) 16:00:28 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() fchflags(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) flock(r2, 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) read(r2, &(0x7f00000000c0)=""/39, 0x27) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x1) 16:00:35 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x280, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 16:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) pwrite(r3, &(0x7f0000000200)="f9a54af52f1b42eadcf2edfda31fc4691bfe3a38f167590f69f9e71696a32ed82795d020c2442dc362010b3d159a07cf4b95da6d73b2b870ba21cf3944", 0x3d, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) r6 = accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) write(r6, &(0x7f0000000300)="2d0a2956b9223b76c3d727b2ea8c15e9e0d2fd7c14dcafe1938491cb460e66ae93c80439e0553f3385702e17b6d478ffdc93d93e66f2458d82140bc6b2f40c4d6b5a51756d8b05490742ffc575ce502fb3e166d550dec4c19b1b03898f82a2685c4ccf679c162ec20286b063cde21066a938422e666c4df0884de685f6cc5810ab11a1956fe7b5fd4e721936fe37b13eb6f8edbe59710e9c0efc9c704a179ad332c39378fda52a17fe6f07817e44d4afd8759316000000000000000000", 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") open(&(0x7f0000000040)='./file0\x00', 0x8, 0x32) 16:00:36 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x280, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='[\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto(r2, 0x0, 0x140, 0x169e542d6ad8e51a, 0x0, 0xfffffffffffffe2d) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) readv(r1, &(0x7f00000000c0), 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28100, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="263e4cd7ccc6a7e03ef824c028972a2605237110b4c9efcc2d3537f7611180e62c928bb0274c586293db4d97442a0a55d7de3365ccb4d740108c20c52b424ec9164832ef0412a26351d7a6e78b59dbe34b3ae0bb4595eeeffadfcb572645d8e10dbb0741f3197c6ffddc90c8af3c417153d6c2b3c384df337369f82b9c0db0b300ab1a5f4b15f79c3f9faaa2bc0856183e03e9de44514f4f54295e86a14f0b11775c1d9da9327cec62f1ef446029c5141486b75dab4dcf08009bfd066097d8718e7f8dcb6c9cc77b9f7117e336e5abfe9f766d", 0xd3}, {&(0x7f0000000280)="3fa1cfc4768385797a621738b5e1ebbd8931d7a63927aacf24b68ae517bdb2e80c479bda748368c94e520fa4aef0c30fce9906450cefed304417072eee5998b978df26ee3011673ff294c14f2e59f476b87262aa541ae3b89c58a5de3dfcb3c4ec2839d83d457d3e29b7e2b5ec355315cd53ea0218a261f1da20c3651d5a30754ef4743779de7a06c278b7433fd8cfef", 0x90}, {&(0x7f0000000340)="733bca946b37750b2ec4431903af383c407d317b4808796eb15cdbed88042e0b02551cc153f571d88934e2126e6e7cdb36b55d93", 0x34}, {&(0x7f0000000380)="89c3076a1fb8f34714283d46c02639304e37cd4ef3baed5e9962227efcc6db2cacd64f5b303a6497dbc97cbd4960071adbd89f578aafab78bdb88e780763e43f4adacc101f10c9bd40dc68c6bbaa07e48490bafb0cde77856ba480464000b79055666c850183b1fa7c9703246ebb30f94f2092d33cdbb80164119a1cf0ef465c43dc2e6824137fc3ca67209001f7b10de12db9f225e95046ad0b0528394da7c64f61337670f9d94fa3f312336364aa52d7", 0xb1}], 0x4, 0x0, 0xb) socket$unix(0x1, 0x2, 0x0) 16:00:36 executing program 0: msgget$private(0x0, 0x30) r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) write(r3, &(0x7f0000335000), 0xfcb7) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x45) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x1) r1 = dup(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x9b1}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) clock_settime(0x3, &(0x7f0000000300)={0x1, 0x9}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000200)) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x9, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x5, 0x9, 0x9e70, 0x0, 0x7, 0x6, 0x9, 0x1, 0x1, 0x3, 0x3f}) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0006c23cf0f8ede1fa4dcdf22720b58dc91294f653d68c98985658d946613fbdd7edd11b3a427fbcfb4485043d8891ee9e2b5312e9ac591f98f243a6e32fda524a5ed9fef1570956a673309f4a26b4b5009fe3a3a50e69b7d1ebedb17080b4b05e8a4179ab9be3959ae292ae998320a2c358485302677821e0fe9edfd99d1102219ab42ab2e7aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x48) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:37 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x120) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x400, r0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x20, 0x80, 0xd0, 0x4}, {0x7, 0x7f, 0xfa, 0xb878}, {0x40, 0x3, 0x44, 0x8001}, {0x4e9f, 0x9, 0x5, 0x4}]}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x80000001) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x200) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="62d0b3613e000207e0000001"], 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x0, 0x80, 0x5b9a}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x11) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x7fff, 0x3, 0x8001, 0x3, "3ef8b8fbf2c42f99847c9ae12cfccbde32ace8de", 0x9, 0xffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x80, 0x98) ioctl$TIOCEXCL(r4, 0x2000740d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000340)="16b4791d7fbc432e74358040e6f41f6f81b387d91df4bed828c05b4f22106d9153e17f3eaec5b30dec51420a2fd0b4c6ed017e419cac57c6db0fa7d7f5051d19ff001ac98b762d933d6153e99f7c194f", 0x75}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x150}], 0x2) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000580)=').},{\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='+\x00', &(0x7f0000000640)='\\\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='2-/\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='[\x00', &(0x7f0000000840)='&(.%.\x00']) r5 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x18bc1, 0x44) pwrite(r5, 0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) shutdown(r6, 0x2) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0xffff, 0x3, 0x81, 0x7}]}) r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0xf4617f07b057794c, 0x20, r5) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) fcntl$getflags(r1, 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:37 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r1, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ff4000/0xa000)=nil, 0x800) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f00000001c0)={{0xd3, 0x100}, {0xb0ee, 0x10000}}, &(0x7f0000000200)) recvfrom(r0, &(0x7f0000000100)=""/154, 0x9a, 0x845, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(0xffffffffffffff9c, &(0x7f0000001100)=""/161, 0xa1, 0x800, 0x0, 0x0) r3 = dup2(r1, r2) read(r3, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x100, 0x4) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:37 executing program 0: mknod(&(0x7f0000000340)='./file1\x00', 0x20, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x8, 0x1ff, './file0\x00', 0x7, 0x9, 0x4, 0x5}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0", 0xde}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/217, 0xd9, 0x2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) unlink(&(0x7f00000003c0)='./file1\x00') ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:00:37 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x9, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000000, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:37 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = getgid() chown(&(0x7f0000000000)='./file0\x00', r7, r14) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb81", 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 16:00:41 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getppid() r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r4, r15}, 0xc) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r17) socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) socketpair(0x20, 0x5, 0x4b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7, 0x3}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0xfffffffffffffece) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/32, 0x20) clock_gettime(0x4, &(0x7f0000000200)) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000006c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb802000000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84b580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe93318658304f2d5c28459296f3c95e0464ea5b70bbc926d1d1e38ca3aacd63d5a0f08db3652a587b817a6b2bef17cd4b9b94d368e824bc832c0975bb25ae63d1fab4b283f1c1ec938560c7af4341284226ffd4562b89cce907df9f3d61f7e48f62e513397d4eb34bf87a2fb89449a79ba53861a5a82eea3e8e31f1f40657d34762f5242eb9114713a312b52849649a21d2448628b6fbed8db07ed056a3da83fa6a021ad38454c2c2eee04f4d5b73970f149856d4294a3fd9220506c34b9644a7ac2597b61275b7b935abf31d56c3", 0x309}], 0x100000000000018f) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x15c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x4}, {0x18, 0x0, 0x200, 0x9}, 0x101, [0x9, 0x200, 0x2, 0x7f, 0x0, 0x3, 0x1, 0x7fffffff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = dup(r2) geteuid() ioctl$BIOCLOCK(r3, 0x20004276) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) fchflags(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x10000a4c8}]}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000080)) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x332b8a5f5fd10048, 0x5308) r0 = getpgrp() ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x1724, r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x9ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x144) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x101) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x7000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f000050b000/0x2000)=nil, 0x2000, 0x4, 0x810, r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r3, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f000050b000/0x1000)=nil, 0x3000) r4 = shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r6, 0xffffffffffffffff) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmat(r7, &(0x7f0000fff000/0x1000)=nil, 0x3000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000335000), 0xfcb7) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x1, 0x0) write(r10, &(0x7f0000000600)="e73204676273846d457f154d48eaf717c9205865e2c8a97ee5cc7801b18ff962cbe6aeb0125648e66a72e96529f7c54ddf351a9ec3014c24349386ba602f6f51830f4c1d3d9afd87feb060aa6f270d775f5c6dc08f04867979f093927bc80774b40b2d60d223c47a74dddcc71b638e85f07bd0c73f9806aecfa08b0c9110e8e2fb9770af1a25294c83d999f6c9e531809b71d61945ea56d4a903aabf1d45638a066b6443708e97edc3652d04f15218e06af8d8b06b565deb87b6b22febff0000004da9e093fc8359aa21bd19a6438775d63fbad81e0e371e03cd88ab1f42ddf2076e218275c73a9be17f000000109e663de4e6d2aeadd08f426d5cba0000167d729f75d7f15727f9f13140c677ff918ca7", 0xfffffffffffffd23) close(r8) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='%(\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)=',%\'):\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000580)='%(\x00', &(0x7f00000003c0)='\x00', &(0x7f00000005c0)='B\x89\x81n\xb7YV\xb9&P\x90\xf2\xdd\x8f\x13\x1e,\xe9$\xbd{ti\fU\xb8v\x0f\xc6\x98\xa0=\x02\\\xd4\x1b\xd60\xc3YlW{\x98\xf4Mc5#\xe4\x1f\x9df\x95\x93\xe3P\n\xdf`\xcfG\xf7\xc7\xfb\xcexG\xfd\xee\xedS\x01\x99\a\x9d^\x81\x1a_\xc6k\xec\x0f\xc2\"\xae=\x9e\x12m\xa9\xd7U\xa3_ \'\x8e77p\t\xbd\xa9\xcfB5\x1a\xa2\xe8\xd1\xd3N\xc0\x16&\xf8\xbc\x8cW\xc58\x02U\xb0j\xcd\xe9^\xe1:H\xc3\xb6N\x90o\xe7\xf4\xe0.\f\x1a.#P\x80Z?1fk\x1a\xe2\x0f\xc4\f\xc3\xfb\xa1PV\x15$\xf8\x8eT\xb9,\xfe\x04\xb0\xa0n\x92\xe7\x10\a\xd6\t/\xc4\xf7\x89\xa0\x10\x04\xdf\xe4\xf3T\xd6\xae\xd1\xe4\xc1%b\xc4ij\xd3\xaf\x87C;\n\xffW\x9d\x15\x81\'\x94\xe9_\xc7\x19,\xc9j\x06I\xeb#\x89\x0f\xadg\xb4v\x0f\x01\x01d_E&l~%\xc3\xda\xcc\xf6\x8a[-9\x05g\\\xf0\rl\xf4\xa8\xe8/\x11\xc3U\x8c\xd06\x94\x9a\b4\v\xbe\xf6\xb9\xd5\x17\xd9v\xc8\n\x99\xee\xb3\xb1\xca\xc1\x82\xc4m\xad \vN\xf2\x04\xc1MM\xd6\nA\xc2\xfa\xae\xe2\x8a\v\xd3T\x8b\xcc\xedF\xe3\x87M;9']) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 16:00:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r2, 0x6}], 0x1, 0x1ff) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d27bb12f94d544307ebd7f9420c86159c64c63fb8400fced241d4aa4a686ab799c6a47528b019c1991d6f6b008e158cf7437289f6a389e704421944ff192c91206c48b2749e54ea538ec0967e84227374d4115eca280107bde0a66a582a9366517b46fd6ccd4a328577a90ebef1ed78ebf6fdd4279109a5717acfbbc7bbb8f6fe5892f84a854dc3b13c3eea37f89e624df23dee41a4816afd8fd24a610e825598ff6951f74acf9a32c9dd15d1f1e04970cd2f9ac76fedecdccba8f5a59b5fe6be8f6d8f1ad1f14de980ad09bab9c892b207b9c0fde0c1fc3501a8cd33558e61004bd5314c58434c86afd228ce7", 0xed}, {&(0x7f00000003c0)="da0da779479da1f0c2cdc64a748868171e9475d8dd2d1e2be6c01d3dc84113197cf403716bf56b23694a4169248c2e34dd72930b0c9860a318314d42d0078826e7ea1719e3a1312a86f1a8a146c8985f6cd50587ce358fe58ae0828cbb9594b77caf11e749c719f5a93e446562e6fe7e50b88d6646d343a6ff065bf1508a49ffb56002cc0cd878123df063c7dc558ffb5c0bf657353e2451796fadf1a3ce087297552688259c03c865269c5128b0770554ca3d7b7b8e908b8ce763cfeca61bd8b6eae408332040409e8d86954953b542f0901ca6aa9ae64c7c7c864285560aed0afa", 0xe2}, {&(0x7f0000000500)="f24605851830882429fdf5572d52035d49093adcf0ee186d83d383b015d004b57f9842ce71e5bfafec208b0ee14780b40d40c47f7acedd8d380b652bf9290df943fa826a5000fa3697478fb635365c53f37b5cf2923c143e26635b1ecf3a466a365496c6289d5f00b5402eef71e4c40394271b2d5d461104e0006c2d82c4e3467ece1336b5094b74da8366332ddfa5bc8df898b228", 0x95}], 0x3, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x0) dup(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$KDGKBMODE(r3, 0x40044b06) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1, 0x4, 0x1, 0xffff, "0558e681e3d6ef0302d4de37b365b7978719e51c", 0x1356, 0x5e}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000240)={0x1, 0x4}) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x1a, 0x4007, 0x7f) shutdown(r0, 0x2) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f511615d166b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b57485b3902005310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a42f36af35f80d06b2b8ab9100000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x10000000011, 0x4, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac05000000000000009c9f35f23d34a5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c86652770a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) fchmod(0xffffffffffffffff, 0x100) read(r0, &(0x7f0000000040)=""/103, 0x67) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x6, 0x6, 0x3ff, "03202b294ae7cff3b27e9d9e3ab786596bba35c8", 0x0, 0x6b}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) fcntl$getflags(r1, 0x0) fsync(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000240)="eb3d20f22ea5e34594921e679563d2ee4dd8b0b72266c3f263b09cd422842c3df2bb07b718932babbd4f6b584764d0003e484388a5304078a51583f70e48e622fe4cdc10a4650547bad1be7247fc05a06d3e640153ba2e7cc2cf24efd389fe466223ce48ab3ab3b9da2dc4de0976b244fee816d8a1082e92ea7bd981bb3ebe785e8f9dc5f5fcadc075791c39648be60b24a769638eafa1e8e776d7e1cebd545bde2a56dca039eee6016cbd44b52e5529e3d32b4ee050170292076d2afe54531ac20aa868de149fa24eb3b3e5ab8db111c19ab7cb3908", 0xd6}, {&(0x7f0000000340)="c5bbd10e3248a7bdf63e8d3edf6ae8abd2607b677245e4b5b7683a520a5c34c44aae89090ebd0f2f5bd7a61ca080f7e1cfda40b596a7e182cec3cef7b5508a533345e2fb36a370990e40321ec3d4b64388692591e8b3a087637a173a5f1569", 0x5f}], 0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000400)=0x8) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) pwritev(r4, &(0x7f0000000840)=[{&(0x7f00000004c0)="8e8566d15b31121141ed75a902114cfa715b2ed8448fdfeef013b65adf353efcec642161a41555d3407b0a2a80ccecc7a50b0370212e3e3952c5d85d7bf3c4191afbe14fee5046c2eed25e77d0e1765107352ba881859082ebbbb8b4515871d4cf47f07f7e51c0a8884d9e45f28a6f88d5faae5b0bd672a779e4d48fedc4509c8206e73ce1b6d79fa9b519fe8518dc2b16a495eab99d87d8ebf3b60a4ca1ddf965a8eae8869692b5bd3e323e6b1cb6070551b1cf444dceb43358a4df230d5543bbdb387d3b3a95757e77273fb91c415610f975bc23a8ea8058df34", 0xdb}, {&(0x7f00000005c0)="7acfc14b93cebfa00dd9eee2211e141aeb30188df24f7b1790d2d145823373440182a2feb30049e40af29d", 0x2b}, {&(0x7f0000000600)="eef1631bbfd419f8f0c2c675e32f3b4d5ab934b2be63bedf7419b2641a2e057261974ed227972171ccfd5dbaa341ba536e08721d081eb118f4193d871f75c3253a8b982a1f62b5b30e619843c88f3f9cdcd23431", 0x54}, {&(0x7f0000000680)="facc71581a80321ddc839a03ab8889221e435c5a375acc4b875bcb2c77b668e429348d91b066f243632db2b94d49437c61591a1b6385b5dac167e9a68bcdff8b0cc19b6c442c46d2e160284117e84baa56a5cb4cc10be621056ab9fc071e08e3b93c6f4b23074d1bae878cec6ae35d2aeb3020e522269039c2f7845549f493593a78f4b71cc8ff9c2b15c0695939a9f7662e3b087f1ed298d8864e6cf68c4d523dfd04219f8fe075de0b1960a2039ae082da8999a0997e8af918bde9196b4a284c3dd2befd1853c94a8e8dd8f78775a7464999aa9a17bab568ec79d1ade79004429a35bf995d31be840caca775a0066b4a99c7696fc63643", 0xf8}, {&(0x7f0000000780)="6726b0863411e42072d9313e3942ae28cca58cae5b3d89ac5f482e378cfd12c296f00faaeac63399309bb365f7cb534893d283bad9055873c6e4763e50be56f2ccd4482a936ab1a0dd0a36e32daaa2dd3aadc1f8a80d91521d5700e5fb2439d2fd115ed9cb28a86673d40fa92c1390d942d201cd63ef8faf16c508dcdd0872d7286f71cb9a0ba208bf8fd8408ebedbd3b06ced8a7d12d8ffcda2107e0ae8ccf3b9ce0224917efdc1f0c6bd511103f53d", 0xb0}], 0x5, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = kqueue() preadv(r6, &(0x7f0000000c00)=[{&(0x7f00000008c0)=""/67, 0x43}, {&(0x7f0000000940)=""/19, 0x13}, {&(0x7f0000000980)=""/225, 0xe1}, {&(0x7f0000000a80)=""/245, 0xf5}, {&(0x7f0000000b80)=""/23, 0x17}, {&(0x7f0000000bc0)=""/42, 0x2a}], 0x6, 0x0, 0x0) open(&(0x7f0000000c80)='./file0\x00', 0x8, 0x40) acct(&(0x7f0000000cc0)='./file0\x00') socket(0x21, 0x4, 0x20) execve(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000f40)=[&(0x7f0000000d40)='\x00', &(0x7f0000000d80)='/dev/null\x00', &(0x7f0000000dc0)='\x00', &(0x7f0000000e00)='/dev/null\x00', &(0x7f0000000e40)='(\x00', &(0x7f0000000e80)=',\x00', &(0x7f0000000ec0)='))\x00', &(0x7f0000000f00)='/dev/null\x00'], &(0x7f0000001180)=[&(0x7f0000000f80)='/dev/null\x00', &(0x7f0000000fc0)='.^,.}\\^\x00', &(0x7f0000001000)='\x00', &(0x7f0000001040)='/dev/null\x00', &(0x7f0000001080)='&,!\x00', &(0x7f00000010c0)='(\x00', &(0x7f0000001100)='/dev/null\x00', &(0x7f0000001140)='\x00']) pipe(&(0x7f00000011c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001240)=0x1) r8 = open(&(0x7f0000001280)='./file0\x00', 0x22, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) socket$inet(0x2, 0x1, 0x3f) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1ffffffffffffe00, &(0x7f0000000180)=[{0x1c}, {0x40, 0xfe}, {0x7ffffffe}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x1, 0x80) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0xbd, 0x4, 0x6e2, {[0x8, 0x2, 0x2, 0x2, 0x400, 0x7, 0x6, 0x5, 0x3, 0x2, 0x6, 0x0, 0x3f, 0x6, 0x8, 0x1, 0x3, 0x101], [0x6, 0x6, 0x99d7, 0x8, 0x1, 0x6, 0x100000, 0x7, 0x6, 0x4], [0x4, 0x8eec, 0x8fd, 0xffffffffffffffff, 0x5, 0xffffffffffffff80, 0x2], [0x0, 0x0, 0x100000001, 0x2, 0x20, 0x6], [{0x1000, 0xffffffff, 0x1000, 0x20}, {0x0, 0x6, 0x9, 0x3}, {0x2, 0x200, 0x800, 0x5}, {0x5, 0x80, 0x7, 0x5}, {0xfff, 0x4, 0x80}, {0x1, 0x1, 0x7fffffff, 0x4}, {0xf2ab, 0x20, 0x40, 0x6}, {0xfff8, 0x2, 0x4, 0x800}], {0x6, 0x5, 0xd8, 0x4}, {0x9, 0x400000, 0x1, 0x9}}}) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0xfd, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xfffffffb, 0x7}, {0x18, 0x0, 0x8, 0x8}, 0xc2, [0x80000001, 0x5, 0x4, 0xae8, 0x7fff, 0x8, 0xddb, 0x8]}, 0x3c) chflags(&(0x7f0000000200)='./file0\x00', 0x10008) getsockname(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:46 executing program 0: poll(&(0x7f0000000040), 0x1fffffffffffffa5, 0x7d) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x5, 0xfe) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchown(r1, r8, 0xffffffffffffffff) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001980)=[{&(0x7f0000001c40)="f521b703f85ebddca0498019c49b036983369973e58051b5afad847f08018a0bb6eb5849a4c92c03b1bf6ded89c668d032b36a07846d1ed58e0d3d08f57e96031724a853018fad7f4347cd94a623018c916fd5b1471b6e861e7029b3330730ba53b63931d42ac070231f807b545b9b9153e9372dec5293d6a2f3e31b4bc363dd488cd0a74905fdb37fb2c5a5c4d5e04de2bb1e9a1c5d2d18b67e6c51bdf3f6c7a092caed24719552cb161f06ad71c00c43fb0fd197b5a80e509988cec9b8a9ace43883850609b6d9a2c644d570c6778fa70ce63471d36b39072c0510c2a3dfc064f3fe61c725c3d96d9ac57657e01aeb16ed30b521a33e37fff4458b460b1f65c31ab3673a01a65d16d15f"}, {&(0x7f0000001940)="78352b07092f11870d47043f5ad4a244c089989eb2ca71f42de35bdf72d7c597513bd70087acc9d59ac945d8"}, {&(0x7f0000001a80)="3365f8fb6460ae0b896d7f3bebad6f103fd0a4ac53e53fd73b2ab245e9252bcce5e3ade3f5acbc0c0a7546d27c65353020bb1def28d728fb52885095c4d4afea4e73e8df927054a4fe0ec6dcac91c69c976d1ec3ddaae72d8e6287fa53d7c48629a1ae20538c73ce55f12b018bb02accaa46392e4e0f8af04207d6275950f1b2e0ac360df802b5a7a3690e00a9605f41ae6c5053efaa7d4764323ae61a2ec8923f0f9d24"}, {&(0x7f0000001b40)="5a456be8fa3b74691ebd836e34297f37c57f1a6c80e72663341ffbd025afb8cb49339c8e5b5f8d0d3d35fe2ad53d75a0a10f74a086099ae056463f32fdb061c3e2a38ad78b2878655a34baf8a2cb083dd9322c9ddef37951173200d660705928f1b70bb8f059e63f47141adf3669252e0baf3f2ec3f2fbd99081ae9abd14c4e9b92f8a67b112912d13e2a1687a3b9fcd75fc658580279b30d488026c1318ac814550a63dc98c11ed3d453c9b949780bd9d9f29d76c4456fa3002b1c3ec2091efb06c2ece61df3734e3bca8955b53de5f76c16eef31b0a57de3", 0xffffffcd}], 0xa, 0x0, 0x1b) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0xb0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) r6 = semget(0x0, 0x2, 0x12) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) pledge(&(0x7f0000000040)='}/\x00', &(0x7f0000000080)='\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ftruncate(r3, 0x0, 0xfe3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) fcntl$setflags(r4, 0x2, 0x2) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x9], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r6 = socket(0x10, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x4, 0x52c710bc, 0xb86}, {{r2}, 0xfffffffffffffffd, 0xcd, 0xfffff, 0x0, 0x4}], 0x4, &(0x7f0000000080)=[{{r3}, 0xeb03f858c9fde739, 0x32, 0x1, 0x7fffffff, 0x3ebe}, {{0xffffffffffffff9c}, 0x5, 0x0, 0x10000008, 0x4, 0xffff}, {{r4}, 0x0, 0x78, 0x80, 0x76, 0x8}, {{r5}, 0xfffffffffffffffc, 0xd, 0x4, 0x1, 0x4}, {{r6}, 0xfffffffffffffffc, 0xc, 0x0, 0x10c, 0x3}, {{r7}, 0x8, 0x0, 0x0, 0x7ff}, {{r8}, 0xfffffffffffffff8, 0x1, 0x3b1081f885fa71a9, 0x5, 0x3}, {{r9}, 0xfffffffffffffffd, 0x20, 0x40, 0x7, 0x9}], 0x6, &(0x7f0000000180)={0x20, 0x800}) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x1}], 0x1, 0x33776da0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x7) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x5, 0x7, 0x5e, 0x5}, {0x7, 0x2, 0xe, 0x101}, {0x6, 0x9, 0x0, 0x401}, {0x400, 0x0, 0x81, 0x7ffd}, {0x4, 0x6, 0x81, 0x20}, {0x4, 0xc4, 0x4, 0x7}]}) msgget$private(0x0, 0x552) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) r1 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) kevent(r4, &(0x7f0000000000), 0x2, 0x0, 0xd2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) r8 = openat(r7, &(0x7f00000001c0)='./file0\x00', 0x40, 0x8) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r10 = kqueue() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000004c0)=0x1) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x30, 0x8, 0xfffffffffffffff7, 0x8}, {{r5}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x2000000, 0x2}], 0xfffffffa, &(0x7f0000000340)=[{{r6}, 0x5, 0x8, 0x40000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc, 0xbed01b6b5accb41d, 0x7fffffff, 0x3}, {{r8}, 0x8000000000000007, 0x16, 0x40, 0x20, 0x7}, {{r9}, 0xfffffffffffffffb, 0x0, 0x2, 0x7}, {{r10}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0xfe00000000}, {{r2}, 0xfffffffffffffffa, 0x46, 0x2, 0x80, 0x4}], 0x3f, &(0x7f0000000400)={0x4, 0x9}) r11 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r11, 0x1, 0xfffffffffffffffe) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000008000"/232], 0xe8, 0x3, 0x1800) r12 = fcntl$dupfd(r0, 0x5, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000335000), 0xfcb7) symlinkat(&(0x7f0000000440)='./file0\x00', r13, &(0x7f0000000480)='./file0\x00') ioctl$KDSETRAD(r12, 0x20004b43) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x200001d, 0x2}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:57 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000000)=0x99) 16:00:59 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) accept$inet(r1, 0x0, &(0x7f0000000200)=0xfffffffffffffc49) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)=0xffffffffffffff35) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [0x0, 0x0, 0x0, 0x3f, 0x0, 0x4], [{}, {}, {0x0, 0x2}, {}, {0x3}, {0x0, 0x0, 0x0, 0xb89}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) chmod(&(0x7f0000000100)='./file0\x00', 0xa2) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket$inet6(0x18, 0x4000, 0x7f) 16:00:59 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x3, 0x392e6b0fd39606ae, 0x40, 0x9, 0x1}], 0xf8b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x1, 0x6, 0x3ff, 0xe, "939ac7c4ea900701f11eaae100", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r18 = semget$private(0x0, 0x8, 0x400) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r18, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r18, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r18, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r18, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r18, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r18, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r18, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r18, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) r37 = getpgid(r32) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000335000), 0xfcb7) r39 = socket(0x6, 0x35aae4295fd008d7, 0x6) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r41 = getegid() r42 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r45 = getppid() r46 = semget$private(0x0, 0x8, 0x400) semop(r46, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r46, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r46, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r46, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r46, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r46, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r46, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r46, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r46, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r46, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r46, &(0x7f0000000040), 0x0) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), 0xfffffecf) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r51 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r53 = socket(0x0, 0x0, 0x0) r54 = fcntl$getown(r53, 0x5) r55 = socket(0x800000018, 0x3, 0x102) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r57 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r54, r56, r58}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000540)={{0x5, r48, r50, r52, r58, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r59, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r61 = semget$private(0x0, 0x8, 0x400) semop(r61, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r61, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r61, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r61, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r61, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r61, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r61, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r61, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r61, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r61, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r61, &(0x7f0000000040), 0x0) r62 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r66 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r68 = socket(0x0, 0x0, 0x0) r69 = fcntl$getown(r68, 0x5) r70 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r72 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r69, r71, r73}, 0xc) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000540)={{0x5, r63, r65, r67, r73, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r74 = semget$private(0x0, 0x8, 0x400) semop(r74, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r74, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r74, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r74, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r74, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r74, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r74, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r74, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r74, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r74, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r74, &(0x7f0000000040), 0x0) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r79 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r81 = socket(0x0, 0x0, 0x0) r82 = fcntl$getown(r81, 0x5) r83 = socket(0x800000018, 0x3, 0x102) bind$unix(r83, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r85 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r82, r84, r86}, 0xc) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000540)={{0x5, r76, r78, r80, r86, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r87 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x40, 0x0) r88 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x2) r89 = kqueue() kevent(r89, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r90, &(0x7f0000335000), 0xfcb7) r91 = kqueue() kevent(r91, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r92, &(0x7f0000335000), 0xfcb7) r93 = socket(0x0, 0x0, 0x0) r94 = fcntl$getown(r93, 0x5) r95 = socket(0x800000018, 0x3, 0x102) bind$unix(r95, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r97 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r94, r96, r98}, 0xc) r99 = geteuid() r100 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x1, 0x0) r101 = kqueue() kevent(r101, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r102 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x1) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="9f760e6c8310859d02be6926126777232c169487f30e9224766a0ca81d43b5f424f2813a0ea058aef85294ed9a994e2283f6c40289d9a79e2c9f5779d4962a6d421d40376fd38660aebd19e8392e4a0543163c5b9ee8c2101d96cb2bba5e8cdfd01e55dbda9e079647e655ee42f9f668262d93244ad15c87ca144552a626752b32ba67fb1bbaefe4cddfecc78e5409cb5fb75c37dae0aeffe1c2cccdd82424c51d", 0xa1}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r11, r22}, @cred={0x20, 0xffff, 0x0, r37, r40, r41}, @cred={0x20, 0xffff, 0x0, r42, r43, r44}, @cred={0x20, 0xffff, 0x0, r45, 0xffffffffffffffff, r50}, @cred={0x20, 0xffff, 0x0, r60, r67, r86}, @rights={0x30, 0xffff, 0x1, [r0, r87, r88, r89, r90, r2, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r91, r92]}, @cred={0x20, 0xffff, 0x0, r94, r99, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r100, r101, r102]}], 0x128, 0x4}, 0x7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r103, &(0x7f0000335000), 0xfcb7) shutdown(r103, 0x1) r104 = kqueue() kevent(r104, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESHEX=0x0, @ANYRES16=r1, @ANYRES16=r1], @ANYRESHEX=r0, @ANYRESDEC=0x0], 0x3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r105 = dup(r0) sendto$inet6(r105, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x12) kevent(r0, &(0x7f00000000c0), 0x4, 0x0, 0x20000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x9}, {0x0, 0x5}, {0x81, 0x882}], 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 16:01:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x1, 0x82) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0x1f, 0x4, 0x5, 0xbea8, &(0x7f0000000400)={{0xc7, 0x81, 0x9b, 0x8, 0xc5, 0x2, 0x5}, {[0x0, 0x3, 0x1, 0x70f, 0x3f, 0x800, 0x60, 0x9, 0x3, 0x40, 0x0, 0x4, 0x20, 0x4, 0x1, 0x200, 0x9, 0x5], [0x72c7, 0x6f, 0x5, 0x9, 0x1f, 0x10000, 0x6, 0x1, 0x40, 0x6], [0xff, 0xfe, 0x80, 0x8, 0x8, 0x3, 0x6], [0xfff, 0x3, 0x7, 0x2acc, 0x3ff, 0x1ff], [{0x28, 0x8000, 0xb38, 0x6}, {0x100, 0x6, 0x76, 0x4}, {0x8000, 0x0, 0x10000, 0xfff}, {0x1, 0x80000001, 0x5e49, 0x2}, {0x2, 0x8, 0x4, 0x4}, {0x6, 0x5, 0x5, 0x5}, {0x8, 0x9, 0x40, 0x3ff}, {0x4, 0x9, 0x3, 0x1}], {0x8c5, 0x4, 0x5}, {0x2, 0xfff, 0x2, 0x100}}}, 0x7fff, 0xff}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x9, 0x0, 0x1, 0x455, 0x40, 0x9f30, 0x2, 0x1, 0x7045, 0x5}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) recvfrom$inet6(r3, &(0x7f0000000280)=""/244, 0xf4, 0x4, &(0x7f0000000380)={0x18, 0x3, 0xfffffffd, 0x1000}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000240)) connect$inet6(r5, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x200}, 0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x13) write(r5, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x80) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x2, 0x10001) r3 = socket(0x18, 0x4005, 0x2) fchmodat(r2, &(0x7f0000000140)='./file1\x00', 0x7, 0x0) fsync(r3) accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) chmod(&(0x7f0000000280)='./file0\x00', 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x80000001) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) open(&(0x7f0000000380)='./file1\x00', 0x0, 0x92bebc51e344fa3e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$KDSETRAD(r4, 0x20004b43) close(r2) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000001100)=[{0x2, 0x80, 0x1000}, {0x0, 0x7f, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setegid(r5) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'\x00\xc9\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) chdir(&(0x7f0000000080)='./bus/file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x9, [{0x19b69fbd3d345393, 0xb7be}, {0x1, 0x7fffffff}, {0x3, 0x6}, {0x3, 0xce5d}, {0x2, 0x7}, {0x2, 0x3}, {0x1}, {0x3, 0xfffffffb}, {0x2, 0x400}, {0x3}, {0x1, 0x6}, {0x3, 0x4}, {0x1, 0xfff}, {0x1, 0x9}, {0x2, 0x7fffffff}, {0x0, 0x10000}, {0x3, 0x40}, {0x0, 0x10001}, {0x2, 0xbc7}, {0x3}, {0x2, 0xfff}, {0x3, 0x51b}, {0x1, 0x1}, {0x2, 0x9}, {0x1, 0x8}, {0x2, 0x3}, {0x3, 0x7}, {0x1, 0x5}, {0x2, 0x1f}, {0x1, 0xffffff84}, {0x3, 0x4}, {0x1}]}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:11 executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd6, 0xe9a6a501df251523) r0 = semget$private(0x0, 0x4, 0x101) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0/file0\x00', 0x800, 0x40) write(r1, &(0x7f0000001080)="e4ec756a5fdc9ac6530b33ca10f4fd90679b635104f8ecfc2535b5e7393e37c6bdccdb7fc3918b41dc75a01d8ef5c5a4bde883ce18877d49f0668428d8a8dc530295822494976b1e6e5947d39ae37d86cb73110c1df28aebff", 0x59) r2 = getpid() r3 = getpgrp() setpgid(r2, r3) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = semget$private(0x0, 0x2, 0x400) semop(r4, &(0x7f0000001100)=[{0x2, 0x5, 0x1000}, {0x2, 0x6, 0x800}, {0x2, 0x8ca, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x9, 0x400}], 0x5) msgget$private(0x0, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000001180)) bind$unix(r5, &(0x7f00000011c0)=@abs={0x3, 0x0, 0x2}, 0x8) r6 = msgget(0x0, 0x8) msgrcv(r6, &(0x7f0000001200)={0x0, ""/66}, 0x4a, 0x0, 0x0) semop(r0, &(0x7f0000001280)=[{0x4}, {0x4, 0x20, 0x1000}, {0x1, 0x5a04, 0x800}, {0x0, 0x6, 0x1000}], 0x4) r7 = getpid() getpgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001340)={{0x8001, r8, 0x0, r10, r11, 0x120, 0x3}, 0x0, 0x7f, r12, r13, 0x7, 0x7, 0x0, 0x4c}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000013c0)={0x1, 0x7fff, 0x5325632, 0x35, "e9afbf1ae913d0e250854ee022b75fa772881d23", 0x746c}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001400)={0x0, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r15 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000014c0)={{0x5, 0x0, r14, r15, r9, 0x80, 0x1f}, 0x0, 0x3, 0x7}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="3e7a26d487e726ac06dea873c805e1cadaa1a1b30d7fffc314c50fbb3df1bb5f3dd295606796e5b67d4d500d0dc9aec30d450998f9722a2b3e9fb7f42a9553b86a0b83da1a2ee65b", 0x48) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:01:11 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x10, 0x0, 0x5) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x7, 0x28, 0x7f, 0x7}, {0xfffe, 0x70, 0x79, 0x413ab941}, {0xfc00, 0x2, 0x0, 0x1ff}, {0x2, 0x2, 0x9, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x400000003d}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x87, &(0x7f00000000c0)="6fe200d0584ad46d65d6e0fdc6229246726ebb1b5970727400a676d06a46dd62dec74430000000f589f28f1175659574337f3e17f65393b5739cf3ef8130c837099b9f44d43833395d69a2a2365d655e932268a8871f530a14afc877b47554a3e891e63ec031223e54983b9f8684894794dc119b9907d6c4ae61f0030900"/135) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) recvfrom$inet(r1, &(0x7f0000000040)=""/33, 0x21, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:01:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000005554f2fbec40e6432aaef1af90f80b4673874bdc7eef9c538706000000b8100000"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) fsync(r1) socket$inet6(0x18, 0x5, 0xf8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffd62, 0x0, 0x0, 0x0}, 0x4) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r2, &(0x7f0000000140)="118a132ae8", 0x5) kqueue() kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:01:15 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r1) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x8ea7f662d62a83ec) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2000000) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x1) r3 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r3, r1) syz_open_pts() setegid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="383d6befadc45ffd5e0981decefa") select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000100)=""/217, 0xd9, 0xa4, 0x0, 0x0) clock_gettime(0x9fe11a1aa0392cbb, &(0x7f0000000200)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1800}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, 0x0, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x0, r3, r6, r8, r13, 0x18e, 0x7}, 0x803, 0x8, 0xf1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}, 0x3000000000004, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) socketpair$unix(0x1, 0x9c21213e0b50ac23, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) r7 = syz_open_pts() r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) r13 = accept(r12, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x40000000, 0x10000, 0x1}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x9, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x800, 0x401}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xa0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x81, 0xf0000000, 0x13, 0x20}, {{r5}, 0xfffffffffffffffd, 0x20, 0x4, 0x7, 0x81}, {{r6}, 0xfffffffffffffffe, 0x198, 0x0, 0x401, 0x270}, {{r7}, 0x0, 0x2c, 0xdaaffa31df43a00, 0x81, 0x1}], 0x8000, &(0x7f0000000380)=[{{r0}, 0xbd15ad4b6491a6fe, 0x10, 0xfffbb, 0x8, 0x6}, {{r8}, 0x8000000000000005, 0xa, 0x1, 0x1, 0x5}, {{r0}, 0x1, 0x4, 0x80000000, 0x6, 0x588b}, {{r0}, 0xe6f65c3ed81a89f0, 0x2, 0xfffff, 0x7, 0x8001}, {{}, 0x81c85c90b85a1a40, 0x80, 0x0, 0x1000, 0x81}, {{r9}, 0xfffffffffffffffa, 0x15, 0x80000000, 0x80000000, 0x6}, {{r10}, 0xfffffffffffffffb, 0xa, 0x1, 0x7, 0x6}, {{r11}, 0xffffffffffffffff, 0x20, 0x20, 0x20, 0x1361}, {{r13}, 0x0, 0x40, 0x10, 0x7f, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x32, 0x20000000, 0x80000001, 0x4}], 0xfffffffd, &(0x7f00000004c0)={0x2068, 0x6}) ¦±H~4'çhñ$¤˜g ;=þã…Óq^F¸3ÍLSøXç43ï¡žÔNiYN v QÞRÂN€SQÂ;Q,Œ>èÛÎF¥ž7ç´ðÅRügJìS‹K©×:œ¿guJO´¡¼ö'ôkôë$b§*Þ7´ýc9ÞÑýÖ~çÃÖ¨ðb´£¿6ÿLk“_^Òôó'|'*ë,®yODŠÛ‚m®4ßr%z™èæÒÒK>¯Õ†šOMpÐ`r¤0VAX`²´Ô µ¹êö¾%$#5B’¶/±¾|z]w(Àl¶åp/Ñ•¹[Eùf¾Y&³÷÷ Eð…ZªZjÊ㾿w¾ÄB[J0t'VÀ –Û˜{”TmN\ýÕ:ˆm³Bªÿfuªâ×}ÞõÛ«zU·“Ì¢håUM׈D”É–0i‚®ÍtNîévt-Ÿ!Tåh «#¶$"÷‘Å`ðCOQCt >X–—?šžbH†'½ªŠ~F7ƒË#oûf³µ~‚ä—Så"ã\EÚJ‡?"IáÃëÕíb¦5€8ÝàË«3gˆÃ襺;Ë„¨Ó~4ä)áô˜·æ ý•/µùßÄc;hŽc̾“yã eŸ?'µSLRwa0 çÝ™¹ÚÑ0ö¯:·FAPÜKØ&kÏDþNÁ AÁÃø¨&Î_ðÜX“ûœœQª'‚ω€u ì1SØ‚m »Ý”¡žº5{ÈðXå5að-šhèÞYÖ¶xgH÷‡ÚÝ> ùW­ O^Ãi @P¼_Xëó‚ñ]‡f¼ÃÅìMˆÛé!š©õi|Ø}“¾¢`<̇rŒ…9ÝníÌ¢Ô33®*Ðß™ùÑ€u27çá ½j¿¦"+ȱþ5 ïŠN6 9àÒÔšŸS*`¥ï¤àäÐ#o4¥úÍ‚Gs *Ù”Õß¼»ëDz’’ï×æ–aJ\i±iFÂ^u&L!æc²ÕîÿÛùÀ”à,Æþ3ËoÿB!ľ‹€¸{KTµ J[qeJ’øt>/PöË8,^Þôí_üŽ„B‡ ãïx:ü÷ÅEÉgQ†øOÍ84ô>Ð,°Vôƒ}51S£p.šÿAÂéñ–Ÿ»žþ…;~o†¸ºÌ¿¤WH¹A®Ù`ùO·€@pÿF4v*C¼©E*cãö•t ©Ó³'…ó4cˆóVûãë³ÏΫß-(£J¯£í;„' øÒŽeá\@¯Ð:F%Ÿ£yjEö4Ý^½´Â‰Ì4×ÁR£ž#9•ÜÚ‚E ƒ"ÙݺG>Ì.†ñ¢giõžÅmøÍ@/—:¬0"qž¼"údF¿(Åk¬†Ï©Õ‹…Üãˆ;àV(l}÷TëN<ŠÊäÙ¤_Fƈ^…"8gIÇØJÔo’Ïù@„NÚ.ÑÄ.=~z2‘Ö´¯&$'w&œWöétáÐjSîMe˜r|Õ¦ŒRÓkB‹ týí\R[óSÒ(S;Zn‚ïhEQ Ÿ6ÐeèÑZ`)u–3‰ø3âP§Ô*´lÂÓ)Ï}‹úé „ÌýˆÒ"¬>~ô˜çkݸ?u2lëÇfÐ5 B+¥WFãüÙÿ 6åAÃ[IÛ[{?X3"ƒýÓQqšsÝ=úõð!ª@E(}éDäYƒMQ¼PlÍ"m–òØ…ïy»6ÕÙ~e×ÙêkgÊÌhaôä·óLE0Š©›Y&BT7†ß¡RJxW5äü/?v»ŽìHL¾-’ÁÆ;fºÖ8ï•dH.†eëë³j‘ZJn»éóÐ^brü”ds]1ãnJ¥h¥«¿]+¡ö‡¶¶Ä8SÇó¤ˆ]9 Ú3­KW¹ÌIïÐ×jÅvþ*ðU&p‹¶ˆi¤KEYRÁìæg|™¤©ƒ£ŠYËÝyþ"L™0%fÖ+n$lr¬¬6Dÿ4NœpGßД“ß¹õ/IO7xÒβv#x ð.Ýz>¾Œàí1uIÀà>û„^F„”*¾”v[n·æÞzg|Œ&µã¬-~À¢ U&Åé}‰¤ú¡_¨Cã98hÚÌÜ"¿x¡çèÉßå¼VI—ñæP$+Çy#땺ê{O % úŽBÕ›µëØ[žëÈÎ;¦r±[–‡ ²>s†»¬žò†_IM‘)5ÓŽ|+±â–’diÙ@\Î&›“1” ÍÒæL‹w‹T4E¯}^J¢þžöû‘šŒm†ó‰g’˜«ñly>êmóÎp溮|õæ«'myñvÎlYxZæsUšðÔMÄ°¯¤âªç©üš¼øfÇœEÖyëä•¢ÛF þÙ:bGÇÙ^ô­pó>XÈ©ØÈÄÔy¤†–‡Á?íò༓"äm™ß†,ÌØó—.‰DžîÕüÛèÐ;mZìØ .”Zì~%èÄÕf–MrÏ•ç~¯Ëß<ª|ˆù¼Ÿþ’ê;x«t3PÛo4‰m35rÚO®lÂ¥Š¸Œì7G "¹oWÈ°uáNôƒçÆ’Á¤ß”ÏHrZÁ6'bÝ 8 #Ãg!¹|t5Ä6Ž² ˆUܪ“±gkÙÀkêÏù ‡îÛðÊŽ`·ãR8³+œ ‡»52Ñþ«ã{‰Aäãõ¶²gÀ“ˆGê•Â.…ð•F‘÷™>)W²ìÉBB*óÈÎ÷¹Éؼ ?vwÞ ™ ÂUÓ.}õ_3Š}º Ū”¡4¹üN dŸôoËÅÄJcç[ _ŒX^QGRQÿ?8VÛÌIé{1Ï£Î}x¸¾‰NïËIÒ4ð ¢ûVF‰˜¬LYo%U¾ð°`„iúçrwqŽ?5FòXÀ¿~¾ó?ÉüéOUG0™[¦±H~4'çhñ$¤˜g ;=þã…Óq^F¸3ÍLSøXç43ï¡žÔNiYN v QÞRÂN€SQÂ;Q,Œ>èÛÎF¥ž7ç´ðÅRügJìS‹K©×:œ¿guJO´¡¼ö'ôkôë$b§*Þ7´ýc9ÞÑýÖ~çÃÖ¨ðb´£¿6ÿLk“_^Òôó'|'*ë,®yODŠÛ‚m®4ßr%z™èæÒÒK>¯Õ†šOMpÐ`r¤0VAX`²´Ô µ¹êö¾%$#5B’¶/±¾|z]w(Àl¶åp/Ñ•¹[Eùf¾Y&³÷÷ Eð…ZªZjÊ㾿w¾ÄB[J0t'VÀ –Û˜{”TmN\ýÕ:ˆm³Bªÿfuªâ×}ÞõÛ«zU·“Ì¢håUM׈D”É–0i‚®ÍtNîévt-Ÿ!Tåh «#¶$"÷‘Å`ðCOQCt >X–—?šžbH†'½ªŠ~F7ƒË#oûf³µ~‚ä—Så"ã\EÚJ‡?"IáÃëÕíb¦5€8ÝàË«3gˆÃ襺;Ë„¨Ó~4ä)áô˜·æ ý•/µùßÄc;hŽc̾“yã eŸ?'µSLRwa0 çÝ™¹ÚÑ0ö¯:·FAPÜKØ&kÏDþNÁ AÁÃø¨&Î_ðÜX“ûœœQª'‚ω€u ì1SØ‚m »Ý”¡žº5{ÈðXå5að-šhèÞYÖ¶xgH÷‡ÚÝ> ùW­ O^Ãi @P¼_Xëó‚ñ]‡f¼ÃÅìMˆÛé!š©õi|Ø}“¾¢`<̇rŒ…9ÝníÌ¢Ô33®*Ðß™ùÑ€u27çá ½j¿¦"+ȱþ5 ïŠN6 9àÒÔšŸS*`¥ï¤àäÐ#o4¥úÍ‚Gs *Ù”Õß¼»ëDz’’ï×æ–aJ\i±iFÂ^u&L!æc²ÕîÿÛùÀ”à,Æþ3ËoÿB!ľ‹€¸{KTµ J[qeJ’øt>/PöË8,^Þôí_üŽ„B‡ ãïx:ü÷ÅEÉgQ†øOÍ84ô>Ð,°Vôƒ}51S£p.šÿAÂéñ–Ÿ»žþ…;~o†¸ºÌ¿¤WH¹A®Ù`ùO·€@pÿF4v*C¼©E*cãö•t ©Ó³'…ó4cˆóVûãë³ÏΫß-(£J¯£í;„' øÒŽeá\@¯Ð:F%Ÿ£yjEö4Ý^½´Â‰Ì4×ÁR£ž#9•ÜÚ‚E ƒ"ÙݺG>Ì.†ñ¢giõžÅmøÍ@/—:¬0"qž¼"údF¿(Åk¬†Ï©Õ‹…Üãˆ;àV(l}÷TëN<ŠÊäÙ¤_Fƈ^…"8gIÇØJÔo’Ïù@„NÚ.ÑÄ.=~z2‘Ö´¯&$'w&œWöétáÐjSîMe˜r|Õ¦ŒRÓkB‹ týí\R[óSÒ(S;Zn‚ïhEQ Ÿ6ÐeèÑZ`)u–3‰ø3âP§Ô*´lÂÓ)Ï}‹úé „ÌýˆÒ"¬>~ô˜çkݸ?u2lëÇfÐ5 B+¥WFãüÙÿ 6åAÃ[IÛ[{?X3"ƒýÓQqšsÝ=úõð!ª@E(}éDäYƒMQ¼PlÍ"m–òØ…ïy»6ÕÙ~e×ÙêkgÊÌhaôä·óLE0Š©›Y&BT7†ß¡RJxW5äü/?v»ŽìHL¾-’ÁÆ;fºÖ8ï•dH.†eëë³j‘ZJn»éóÐ^brü”ds]1ãnJ¥h¥«¿]+¡ö‡¶¶Ä8SÇó¤ˆ]9 Ú3­KW¹ÌIïÐ×jÅvþ*ðU&p‹¶ˆi¤KEYRÁìæg|™¤©ƒ£ŠYËÝyþ"L™0%fÖ+n$lr¬¬6Dÿ4NœpGßД“ß¹õ/IO7xÒβv#x ð.Ýz>¾Œàí1uIÀà>û„^F„”*¾”v[n·æÞzg|Œ&µã¬-~À¢ U&Åé}‰¤ú¡_¨Cã98hÚÌÜ"¿x¡çèÉßå¼VI—ñæP$+Çy#땺ê{O % úŽBÕ›µëØ[žëÈÎ;¦r±[–‡ ²>s†»¬žò†_IM‘)5ÓŽ|+±â–’diÙ@\Î&›“1” ÍÒæL‹w‹T4E¯}^J¢þžöû‘šŒm†ó‰g’˜«ñly>êmóÎp溮|õæ«'myñvÎlYxZæsUšðÔMÄ°¯¤âªç©üš¼øfÇœEÖyëä•¢ÛF þÙ:bGÇÙ^ô­pó>XÈ©ØÈÄÔy¤†–‡Á?íò༓"äm™ß†,ÌØó—.‰DžîÕüÛèÐ;mZìØ .”Zì~%èÄÕf–MrÏ•ç~¯Ëß<ª|ˆù¼Ÿþ’ê;x«t3PÛo4‰m35rÚO®lÂ¥Š¸Œì7G "¹oWÈ°uáNôƒçÆ’Á¤ß”ÏHrZÁ6'bÝ 8 #Ãg!¹|t5Ä6Ž² ˆUܪ“±gkÙÀkêÏù ‡îÛðÊŽ`·ãR8³+œ ‡»52Ñþ«ã{‰Aäãõ¶²gÀ“ˆGê•Â.…ð•F‘÷™>)W²ìÉBB*óÈÎ÷¹Éؼ ?vwÞ ™ 16:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="b6e5a53e2e0acd2400eee0c178c779ccbb9ae477868efcb950a96fb7efcc51700e097c9dc7dae89af88035e26e8dc5352e1f7c0209230dc12f6528408172c5a7dfdf8898f0588ef5fa4d541656b7d3267f438f0e1e7283f0fa52390a41da2b0025fde0e6d758196c61077621448b46cf665806c7447b088261c54288ef51e15d25bcb73239d86237010530490de2871c60cf16122d2eebd3f6cadea38a21104eaff1c325d8dd84206b80d36a00"/185], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffff, 0x10000}, {0x2, 0x1}}, 0x2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0/file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff24", 0x4b}], 0x1) 16:01:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x0, 0x3fd}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x1, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x5, 0x5, 0x5, 0x234, 0x2, 0x3fd]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x5, r5) close(r6) pipe2(&(0x7f0000000240), 0x4) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r8 = kqueue() kevent(r8, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) dup2(r7, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) semget$private(0x0, 0x1, 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r9, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r14 = getpgid(0x0) fcntl$setown(r13, 0x6, r14) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r16 = getpgid(0x0) fcntl$setown(r15, 0x6, r16) getppid() getuid() getpgrp() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = msgget$private(0x0, 0x8000000050) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r10, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0x78a0d930, 0x639f, 0x1}) 16:01:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x340, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x102) r2 = semget$private(0x0, 0x2, 0x8) r3 = getegid() r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x800, 0x0, r3, 0x0, r16, 0x8, 0x40}, 0x100000001, 0x20, 0x3}) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x5}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000335000), 0xfcb7) fcntl$setstatus(r1, 0x4, 0x6391d0e6e19626e8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)="ef2278009461db608f41649083b5d3b7cb842ef1935b98db3844dbe8832002f5e479bd4d489bcfa4371998cd8053f9ce7b52d1640b43c572463354aab9c826f746e3d52a5284030ea07369d6b9caa0720c3723930a20b4b796cfed0a2b619f5893d746813e421d0d3e47eb460d84c2e67552469cd9cf2e7b5cd4d1eb5d24dd2e310c098067b0db8b08de3dd94e676088ee9b3f9d443b45e73caff13839892a27c64b9b96afc8c97ef27a", 0xaa}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) 16:01:21 executing program 1: r0 = kqueue() r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = getegid() fchown(r0, r4, r7) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) clock_settime(0x2, &(0x7f0000000280)={0x2, 0x9cd9}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1c, &(0x7f0000000100)="2979f82c45d2979346c09fbe4ff81f7ca561c148cc9482eee2a55470") write(r1, &(0x7f0000335000), 0xff16) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:21 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000200)="ee5b6642474d2e6cd1e8a6d1a7a49b2bb03b937762a4aa26cbe4a885df3c900858be43b32ae863224f4e879523fd2461929c840be6e5ce5a2f5ebff9f5e39b7fb96180d2c26d5931700350ad4736166fb9ea5d1a99d5a15f9f48b2f2b7ff083f76e05e7921217840420e145410206dbfe559fa17d4202d139f0e0bd1cd06cfebb511dbc3ca51c7cbbaacd6d59bf1205a3459246943c86114de9cf12a9da98351bd724f258c13a5593704b1e803cf05", 0xaf}, {&(0x7f0000000380)="7c2da6c410eafaddc46fab9d8f189f408998b249d2a114f20bc65f5404ce10b39890994952ae16880bda22a615b16e18adeec1af67e808bc9c8612098e48a5c2d85183bf7dc86db59651b694a11c2c666746efe8f65e3ac8b47b060ad459750a21a600bf45bad13dec1aa1e07ab9b6e7e4072ead404a99014e7d16854a15bdd4d3", 0x81}, {&(0x7f0000000040)="fb1c4d246ba45dfafcbdd2c86321f54099b4b75eddca42c505c64553c24a9366d71eceec5af04b5e0afd8b77", 0x2c}, {&(0x7f0000000140)="68bca3e4c7f8844a8e90362a51161944ddf162c15c340d014a68947ecdeff82745dd2423eb259788904de2c8f4f3de87485a254d5d0f119e2395ae4a57d125fda4a3c2a41f0181ad537d3a1d42a041b9e7ac81917be09a6b23d1fb084f3ec9754193b522147592f0ff975d94f112eea3f50e44e74846b58027", 0x79}, {&(0x7f0000000080)="f488c2e31d4d614e89f1e194ed4687bea63c40f8e1", 0x15}, {&(0x7f0000000440)="d7a9a7b173a9e6db7c095a90c5dc8a07b5a0dd5f3b5787927fac031fbe1672ba0f9a9fd82ae7028a8114a20db19ad0c2b07bc669084103a75227814b6af2278748f387b79faf72dc096f6ac61cf5790fc753227d52dca7165bcf073d5a54477c2c30f6c6dd75f321ac950a97c1d2a80775bd0195e68aba391feeb839248f87", 0x7f}, {&(0x7f00000004c0)="d8c1da96e9f56e054001a70040b149f1570b25acfb3103d8d6def6a00d82e2e51a7a230f064448c7b54ce17aca289d0b5748b5934f99a7716afb9e04430b5612b881b693f41b7cbbc2623128", 0x4c}, {&(0x7f0000000540)="d0f0bad8e2b755036713eaa35433c32ee54298bfeb4d6f70b4dc406bc0c8f0bd1ee1a7a081af55395dcc8a45322bfe3fb48f8a173f04fa0ecbc8539e3a9b2330c0ad76b7967f6857aaaf1ea0b0d767cc244c7aee53f6c81c175e4cf15f2b64c5d5f9f4dcf8f8b62212adec605fb059cd8b9d6c7ebaaf1b5440e831b253fae424cf059046e85535b45bf32944e4632ea51809b71f6e080d7da1bef034b88f1030a736009a36ea", 0xa6}, {&(0x7f0000000600)="96c9dd7ba4e5f48f5ee2109f41a21d261d65796e2889d60a635d0bf054bdc886596cfcc44d651ded4e5207e37ec39424ce1778aa576c60ad27e080ea545a06935a1b230048b6838d56b652b21ec6ef3cebd3", 0x52}, {&(0x7f0000000680)="0a04db5c4711ecbe453195ffa05394ea4ac5b4d13b236d618444fb8e58c7c7781fe9c56ed3e5a1b341624e3c259a910d2600cfbc053c4fcc06275f5a702e08d64affc162e208525c469a4f84b00020cc1703cb2cd048b29ecfa6211ff1b255d3ebdc5e144c124ce7e7db0aba545a364774aa7b55216fd80dec3fe5f5cb39c1ad394aae1f8bb3067855579539c995d1d2d28ecb80783a2dc3d23e0febb906ceec18cf8377450ea60187ba80c17d07a6739eabd07f60e89dc06b12e5604763ae3e5460baf96723134793c99f728757a1f5717c5ec2030d7dcc5e2d324c756176d314b8406ba12eaff9da", 0xe9}], 0xa) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x3) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000038f, &(0x7f0000000080)=[{0x35, 0x0, 0x9}, {0x44, 0x0, 0x0, 0x8}, {0x4000006, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:21 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, r3, r4]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x1, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x1, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchown(0xffffffffffffff9c, r2, r9) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r18, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r18, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) r20 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000335000), 0xfcb7) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) dup(r22) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$getown(r23, 0x5) r24 = open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r24, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r20, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 16:01:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r3) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0xffffffffffffffff, r16}, 0xc) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd2cc, 0x20, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = dup(r3) write(r4, &(0x7f0000000200)="0991d2eaffffffffffb4fc6445f13f396e4373e6fbb00c28408b19feb76a7e1ba6840b4eba9fdc7c2bb7fa1641f06b10ee83716ceae9497077252fd53b039c2a5536453a07c6a1825a95605d4283bbfa28", 0x2ca) close(r1) 16:01:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/4096) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001200), 0xc) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:21 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x8, 0x2, 0x3, 0x1, 0x5, 0xff, 0x0, 0x1, 0x9}) ftruncate(r0, 0x0, 0x30000000000) read(r0, &(0x7f0000000240)=""/225, 0xfffffca8) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa84a7420fea53db, 0x193) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) dup(0xffffffffffffff9c) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffff9, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="2fc157fdec8e9e3947da1784adaafa3ceee422fdd657463188a4b64cb7faf9fb62df29c351d4227f56082d9d7adc4e430211be4b0365004780e42dc47e0d42d052082f", 0x43}, {&(0x7f0000000240)="fcd22fb8811d5d88e04b4d31c77a628ba1ab99d545755b62ab4b4e4490daa7ea2b14a441d7f8bcae94ad01d647aa6a0112692ae9585b3853f6e5484738266a12846ef33c95941ae35ac2882c9286da507f01532c7cf6d32e569db80b79afe8c162d6c974520620b87b48fa849be15e3c5610331e68b2f32769b7188a10310c19c14542f62754c5428e34deafe5aa5ab708834d8621b1e741b949ce75b25a3abb4990461c5a05", 0xa6}, {&(0x7f0000000000)="e306477ed1385f006904adf06b8ca3ab90c5b565b0958594ef51a7b69e7bc15fafc1ec95a5cba8ec497161d6a65ddec0e7d1c9c8429857", 0x37}], 0x3) 16:01:21 executing program 0: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x20, 0xa, 0x40) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c65300041db8d25ee4964c17f08b2be308ea6d5bb266428def72e456dc8971041bd2fe07d88a8d1a5fcaaee980eadf66fef5a62ec2e736d6a4dc30180ab8c0b9d6dabe455dd9ebdd4cb6cc1ce63bb65204daf3ebced2fd1e2e8497cf1e614740a7e687c76debb674af16c6704a534dbc275a28e73987f44baaf1e367d34189e0f013c8c0f3e6e7771323178efb9ec0e219960059344de1648b5762340a3f06713a62ba2bdb66f80fc388fec48e090cc699cb341a7a144bb1d7e274c64be714714539ca73f2dcd433d37d54513e82fbc467736d33ec4e16af6f4d890b7f45a0234c51f3bc93467bc2649e686b0f497142c608deefed35127ba0eac2d3dad6392e71b9cfca99309b1e96811b302f21f8f545578d5bd5c11bb3fd508ed6bb5ba3d3309c7b7d235e3b860ed5ff8b70f24828606d7371fa378ca22ec6d"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:01:21 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x8001, 0x100000000}) r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/94) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r1, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xee, 0x6, 0x7, 0x3e1}, {0xdd00, 0x9d, 0x8, 0x4}, {0x3, 0x7f, 0x0, 0x5}, {0x5, 0x9, 0x3, 0x2}, {0x0, 0x5, 0x2}, {0xf166, 0x8, 0x4}, {0x2, 0x5, 0xdc, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:21 executing program 1: msgget(0x3, 0x100) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x80a6}) r1 = socket(0x18, 0x1, 0xebfc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r1, r3) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r1, @ANYRES16], 0x3, 0x1, 0x800) r5 = socket$inet6(0x18, 0x3, 0x8001) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000180)={0x7f, 0x80000000, 0x40e}) dup(r5) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8, "90df290e7989a03fe6d37dd826502b08942f689f", 0x40000000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) pipe2(&(0x7f0000000700), 0x2) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0x6002, 0x7) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b022000000000000000f3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254dddf95a90f9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) 16:01:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) dup2(r1, r2) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) 16:01:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f0000000180)="ef67fe8c723079c6d028118fa7d1def47ff8d90f8c86bfe28ba44fb57caac224a617e17956eab3bcf4d565cb6af6905abcde54bdaa98ef4c87873ecef2b01da3129f745b", 0x44, 0x0, 0x0) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) shutdown(r3, 0x3) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x7ff, 0x6, 0x1f, 0x0, 0x2, 0x4, 0xab4, 0x1, 0x0, 0x4, 0x6}) write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f00001d6000/0x4000)=nil, 0x4000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000400)=0x81) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) ftruncate(r1, 0x0, 0x5) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/63) semop(r2, &(0x7f0000000140)=[{0x0, 0xff, 0x800}, {0x0, 0x8, 0x400}, {0x1, 0x4}, {0x1, 0x4, 0x94fb0c4992dfdb5d}], 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000200)='./file1\x00', 0x1, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x610}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f00000002c0)}], 0x5, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0xb5f, 0x0, 0x1, 0x2, 0x9, 0x8, 0x1, 0x3, 0x800, 0x8}) ftruncate(r4, 0x0, 0x0) 16:01:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) sendto(r0, &(0x7f0000000000)="b9f42c78b437e7bd5957901360f6993864a7c2b701b7995080c479458c4a2b7f477a5cf11f47d2a91ad479fd095b69129f0fe51c0e3818c6bf35f0cb96654dedf39ecee2186453193590ad4bec44cd8521f45ab5da7c5bef866b024e284a0e5e3cba870a1afcaf04464d05d29ba08640bc71a55b7234a4450c04915985f99d04", 0x80, 0x209, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x19, &(0x7f00000000c0)="abe82c4a8b886a4197000007578cce5485921d7c392f6e6778") chroot(&(0x7f0000000000)='./file0\x00') 16:01:27 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) write(r0, &(0x7f0000000040), 0x1581289206741784) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) dup2(r1, 0xffffffffffffff9c) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000311000/0x3000)=nil, 0x3000) 16:01:27 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d1f000000a3dce8a7e6e8cf73235f3ea2c602010000007b01a4809450f6129f114c2073fe270fb53882d4c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089"], 0x10) writev(r0, &(0x7f0000001540)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$getflags(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) ftruncate(r2, 0x0, 0x81) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xf8, 0x1, 0xfffc, "6e0247154eeee2d1717afe28ad6725ebd4a2f86741c98f3c5bd4aa484b9a579cf20f34307763ff0bffc82712f5d52f9fd33fa8887e12e8394669587ccffc4ae5d5a2f6d4ef0af1c2d50dacdf5fd4758110382f4a0abf2a2e9773fd4b4fffeaf3d3d8cc841bfd20e64da79554ac264be8c073665e987d87e35d728fc38d070d03885c85a5dfd2bf5fa68cd9e343c20a29fe561c81adb129fa1fc4c1f57770831563b4e1c77000000000000000000000000000006a6a760a2fe65c28e4391dd3954a9793692db04d9ca17ef8a0ba973027fbfb57262b887105a29ecb02c62641c159703a4f274e"}, {0xb0, 0x1fffe, 0x0, "10b738316969669b59f5d9784af4c20907f6fd87923a67976faeaee520f3eac0ad4ede4e8a8d5509f0a7a14a3cfba2830fefaf5dd08c5ee3218a03f459ff5ae703f35e16786e2c74f4ee7cb65a7242731c0c56aa99560a8912dd714f60d5c8e529cae6d325d5c8230b951f7113aab42306ca7658b9023c28456639b9fb60371c315921ab221c47453b5cc90cd415e184dc725bfbd8463192259c0a"}], 0x1a8}, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfffffff9) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = shmget(0x0, 0x3000, 0xae, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:28 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x5, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xf, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:01:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/219}, 0xe3, 0x4, 0x2800) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r2 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgsnd(r2, &(0x7f0000000300)={0x3, "1cfe2607ec16beba19f58cdc19287b8b90726b358b29b3e9946341e851041f837c74ce3699a96c3fb4cc6a75b2219a1fa1275148984f908ae72391d066aecd45eb872087ec3552b35ec0953a1f3260204ca8fa8d30bcfb38e5c1f552fbce694a0ce3b1bbed8f800e0330052914630435cf2d1772e3ef0af076f7137491fe1bd2c8c27f0700fd0f94d91a852b51"}, 0x95, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x114, 0xeb36, 0x0, 0xff7fffff, 0x3, 0x4, 0x8, 0x10, [{0x6, 0x200, 0x80000001, 0x80000001}, {0xc2c, 0x8, 0x2, 0x3}, {0x97f0, 0x72d, 0x6f, 0xed4b}, {0xa8, 0x1, 0x6, 0xfffffffa}, {0x2, 0x106, 0xa1, 0xffff}, {0x2, 0x4, 0x200, 0x3f}, {0x4, 0x5b, 0x1fa, 0x7fffffff}, {0x1ff, 0x7, 0x318f, 0x1}, {0xffff, 0x7fff, 0xfffff981, 0x800}, {0x80, 0x7, 0xdb1, 0x1}, {0x101, 0x8, 0x7fff, 0x101}, {0x5, 0x3, 0x4, 0x80}, {0x9129, 0x2, 0x19c0000, 0x9}, {0x4b, 0x7f, 0x9, 0x81}, {0x7ff, 0x81, 0x5, 0x7}, {0x8, 0x8, 0x0, 0x4}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0xfffffffd, 0x9, 0xfff8}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:01:28 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000060000000000000000000000000000000200000000000000000000000000000000000000e7120000000000000000159582897d824310fdac6570d72700000000000000000000000000000000000000000000000000000000000000008436e526000100"/152], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0xfffffffefffffeff) r5 = msgget$private(0x0, 0x30) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) msgsnd(r5, &(0x7f00000008c0)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r8, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7cb8fe9f48fa32341baf8e2429513350ebcf770e27f8a0f02904fa07014ae59ffcc6cf5bdb825d4fe3a02116e927062ac217e57f465ba36a96843d7733894a6133470178b9bc6312effc3e49f9560006c122cb9eef2f0a5a7fe9c8ab0d905000000000000006aefc3e4c40a738dc9d2e94bc7cc7094905869ef6d90fe384df5cde5415843521250d07fb0315a616daef97e664eb22184aff01651ca345678365402cd66c363b14bd905f6939ee649571a3abd7e990c552ea92ace84819d70270b58b98bc62e97cae8590672486a78361cedb24aaa7d5140c039f0bcc9d7b587a4753926a408e5781d1f503e53f87d1e779b24588ec2e2884928d3042899be9c3828f04043ed9251e80898acde26"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) msgsnd(r0, &(0x7f00000008c0)=ANY=[@ANYPTR64=&(0x7f0000000d80)=ANY=[@ANYBLOB="f531e4dda41dfc95789f185ea98178d2cf80ed34b9c70be89ecb2dc8bb733d2651b781d1d26fdecb01093a26e28dde11859633c3142aebb9dd3a58bbf47c58758ec2d73223a56fd94a77fe68bfd3fe528a2dd9c5a0cfacda2f960b0cd92debe6d2491f1b40114da5246b37899d6f95bba7f0afd31feeeca8130d25c2e2ec71db36fc45f03e1cb573a6c3e9695fbc3f37656e5831bae7ea8fc8ec1f7f4803e3efb9e080f9fe939444858ca45e055af42e9c", @ANYRESDEC=r2, @ANYRES64=r9, @ANYRES64, @ANYBLOB="621362644ffca2ca1bedac8ca1efc2ad6cc8e0ad534f4efd25c7f00d600890a53bc09a4cfb3beeef48eac5432de5fa9252d64fe5a9387ccc53aa607afab74a33e4c7afc046594f40d4b2c5a296e481c9cf6884861b7e15cfc90d1c873ab2281bd92517470625f28be63b46b5d0cadfaa6e67", @ANYBLOB="7edb59574d1d9d781d99357d4ff2234ab482b21a97a1e6b086fa5b4a131c927af46b344610164f6bdaa34097bf36a191b21acd4e40c858ef6015f8b0849217477ce5dd74d78bdf448bee75f4cb35ba8051ca1ce5236f8c16a9e95e0d6cc8e1375cbbfc10c26a78291e0791e2e7364bf6a29fea9f78ebcb72f59b2d0ec9a33c785fe849f18bbdb1fd", @ANYRES64=r8, @ANYBLOB="e358a002d6644341d4059cc55f1146dd741d1524f5fd8a44efc542192303859ccbcd196cfcf34e1ddb4947f1d2efc7fcc44a3db8a8555d7b3ee891a099f63f9629d9826990ad6fd08dd2d67abee99f9373bc1d6cdf2dbeac1ec248097664c4074b3f6d"]], 0x1, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x200, 0x8, 0x7, 0x1a5b482a46bc3c61, 0x8, 0xffffffffffffff2f, 0x5, 0x0, 0x1, 0x7, 0x4}) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000ac0)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) recvmsg(r11, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) ÂUÓ.}õ_3Š}º Ū”¡4¹üN dŸôoËÅÄJcç[ _ŒX^QGRQÿ?8VÛÌIé{1Ï£Î}x¸¾‰NïËIÒ4ð ¢ûVF‰˜¬LYo%U¾ð°`„iúçrwqŽ?5FòXÀ¿~¾ó?ÉüéOUG0™[pmap_unwire: wiring for pmap 0xfffffd8064f741f0 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f741f0 va 0x20005000 didn't change! 16:01:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82250830"], 0x1) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xcc, 0x1}, 0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='#:]\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\xa4]\x00', &(0x7f00000001c0)=')]*^-\x00', &(0x7f0000000200)='&&+)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\'<*#)\x00']) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:01:33 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x410b, 0x81, 0x7f, 0x3f}, {0x8000, 0x28, 0x1, 0x8}, {0x100, 0x8, 0x40, 0x8e3}, {0x3, 0x81, 0x2, 0x25a}, {0x311, 0x0, 0x7, 0x58}, {0x7fff, 0xff, 0x3, 0x7}, {0x7, 0x1, 0x1}, {0x4, 0x9, 0x0, 0x42}]}) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x28880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:01:34 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:01:34 executing program 0: syz_emit_ethernet(0x58, &(0x7f00000001c0)="13dc97a47873abdfe62a10e34eddd51b3f2d9418b89b25a60a88545a3c82c25c4ffd90d46609ab1b87e3529bbb62b75068b7d935ddcba32d4a0379e01984deb9a068c8323fac53ca7fc41df7e04e9ad6e7f77e828e483caa") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x92\f!\x86\xdb.\x9e\v\x00', 0x1, 0x0) socket(0x6, 0x3, 0x43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x5fa}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000240)=0x7fff) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="c7580f5fca628ec430fedba1266e41678a55b5d40a1c0b38f0904e212f96376f044e01e6004b14aabd161a780334813b20f426f892aa51e59390a3a75253d5f0c08d646dbed39d88c34b3e348512dacd08260d117aef18082f8f6c6076940390e87c953400c9c7144dc2bd0c713653e786711cd1a1c71d2f8674383c7798232949ee647731efa5015a3857d839e2f826f9465814e0c4666b83a79104a817f3327ac8d72e48aac62b25a8e9bcd013f5f87905efb6c93775c6c29d22ca6b4670573899ab488eddd44338c102cb791763365427bd5130f77ea3d51e2bd259206c92f517213ffe4290644165dda57812197c72b7", 0xf2) write(r5, &(0x7f0000335000), 0xfcb7) getpeername$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x2) 16:01:35 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0x6, 0x80000000}, 0x8) fchown(r1, r3, r4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:01:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x580, 0x88) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x2, 0x401, 0x1a, {[0x3ff, 0x7, 0x7fffffff, 0x7f5b, 0x6, 0x8, 0x9, 0xb420000000000000, 0xc9, 0x5, 0x1, 0x6, 0x1, 0x2, 0xffffffffffffffff, 0xc3f, 0x80000001, 0x8], [0x5e72, 0x5a1, 0x1, 0x7fffffff, 0x6, 0xfffffffffffffffe, 0x6, 0xdc5e, 0x9, 0x5], [0x8, 0x5, 0x27, 0xc272, 0x80000001, 0x4, 0x6], [0x8, 0x7, 0x5b1, 0x200, 0x2], [{0x4, 0xfffffffc, 0x6, 0x3}, {0x9, 0x0, 0x100, 0x5}, {0x1f7, 0xc5ee, 0x5, 0xfffffffffffffffb}, {0x1, 0x0, 0x6, 0x5}, {0x1, 0x2, 0x75f0de3a, 0x1}, {0x3, 0x5, 0x2, 0x9}, {0xad, 0x8, 0x5, 0x9}, {0x32, 0x800, 0x1000, 0x5e}], {0x5758, 0xff, 0x45d, 0x4}, {0x0, 0x3f, 0x200, 0x1b}}}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x3ff, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:01:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000002000000100c8752073e0e97e999c2fdf34718733320a2e8ac1dfbba1c90d7629f77b6ca879e2ff8d22505d2dab532b807dbc6fb2265a0b925e35e0aa6a52a0bb4133226e152d9b4e5472d1466460deb39b75ef1cda4fab4f6089a555b5aafd8fae7267c629a337b5c69262206c0430740bb20e8e2b4b622341f5fcaea2a660e7a69f74ebab28dfa1c968308802d723ea9571ded66c0ac5244b9596d101a625bc5840531248366a6381b5e7dfc6d8a9d55e2e8d5f1ba8a9c5de5a154a39a4e5c6a3855cd8faef27dc7d7a93fcc2b91410350dbb13779f9a96"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000335000), 0xfcb7) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) r12 = getpid() r13 = getgid() sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="e5dc471e49f1b1e5fa400bba44673d07dc70251c2c0957f628e0102ea8472a27bed1daec999d2bf9417dee5e6222ef8394c69938f0003216d0f425b8ceec59b273f387431cc15c16430ec6cc64aac98437c36e20b04753b1ccd93636948b1ddae031d2907892d86b53f63446811641e04e754baf06d0dc20789d057eead1b8e3a7d58c6f0fa6356c6a83cfccf850f95e1a21e88ab8ba2fd03e3fdc5a61bb5d9d", 0xa0}, {&(0x7f0000000100)="370cde867d57758b10d32210e8f302fe07d290b0f51a07804c1c64c948d2523fa21176669351cd4275b997db99d1e8f0729bffdaa1729e02352afd4dea4f999ac3d2c1fe7f634e6ccf9aa27c36dde7072950090584978c90a069b546e6d11f0c36e2d252d9bb9bd212edcd31c62d0c89ac440a2a094185", 0x77}, {&(0x7f0000000180)="3d1f7931611180f001bd59131cd4a8d4c24ffbd66550941a28996a6cb0e27f2b9141cbca", 0x24}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="9c83abc2ebb66176d2a0dc6a62f89bf05fd2be4e7b", 0x15}, {&(0x7f00000004c0)="22ef385d39fb3c1949c2c9e86e441f4151a65d904a50e4293a3aad20e8d3e3b181bed51c4f5aad2f38deccef0ff551b02d1415c27fcbe7d4eca76528b3e888753afe0215390a0c0bd772c3976dc82661ea08d7866fc01de410add58aa09090c53d2e1ac36fb0cd270e9031406359a3fc606447a167f6731e12e74fc3b1e9a85b322189ff194cba9f707ac20172801fa9fad618dcd2bb60619504df1766386a12e6735774193ab36e0d2b4fa620373470aa290a91d3210c1b578ec253bc61561abb941c2f66039f892f0c36b6cb64c2379b7490", 0xd3}, {&(0x7f00000005c0)="d6705803d4f93569b59db8c18d9f000c9ea0c917c8a3b3c779249a1c45ccdea8a8cebd2eb67ef6d0bf025caee7fbb454aa81eba0dd7893e22002af9214558a425332422ad2f891b66f460023814a29e87bde6bb8290c820bc3664548570d0d4f8dc3ff2c0484bdfb4f0423209c59de4127fe17fa6d328c5eb20cadfd6d23c6805dbed8b1a8fa2bf9e500421bdb67fe0198883706e11b0cb7d27114b379caca3f8ded9f", 0xa3}], 0x7, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r4, r5, 0xffffffffffffff9c, r6, r7, r0, r8, r2, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r13}], 0x70, 0x401}, 0x2) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) kqueue() connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = dup(r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0xda, 0x20, 0x31}, 0x56121c6d, 0x81, 0x10000}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="5a6c450dac5570d6bc4b3b603d123043510c2831224b172eed6b7604a04a2afff786ba095b903332c993818efc90f3f62f2ffeecf13b8b11913732fc06d05dbefe2f0b910282424e86991dfc7e92d54b39d1adac931755f1ca2d98fcae6e2697725e610bc14cffdfeb208078c312742121f0cf", 0x73) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa89aaaf1d19632) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 16:01:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202090000000000000057d58ff023206579fb6589b3e903407f5eeb900428e3bbc7f7b93d5ef42084e55e071031e88ab8765499d68e00a31d9cfee222aa000000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) 16:01:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f0000000300)=0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x75, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) shutdown(r0, 0x2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357acd31c07bcd7b6b6a87b0e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002050000000015020208a371a3f80004000000000000000100", 0xb1, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x4f0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') unlink(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1bf78b40edcc6fbd9eeefd790604709733d0445f5ec669bdc2181173b45e6b6411118609d19977785de9033968a5c1f15e31448c2ced77b246570ae2109d3b52326728ebb7708d01e704d2ed68198bd6aabb333db10b74cfeb02979fb5c1481ed2b7120a2e8718e01b148df38858f888f3990e68a9f8ffdc868f3a3c0e87cdc5dc03ffcf9ed732853a3114d890d2c0deccf00a4292d12b15c689585ad34c8f06ae4ba8241ad7cfd1444784ba444887ec4b0a7bd800d34dba82e1cd117cf94efaa249f7464cf9e5ad403dd63bdd4737b1576f8759eefe10fe42923eafebce782a8fcbaa38a6a55a981bda881ce303e4e24f00", 0xf2}], 0x1, 0x0, 0x0, 0x4}, 0xf) 16:01:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r13 = getgid() lchown(&(0x7f00000003c0)='./file1\x00', r6, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() ioctl$TIOCSETA(r14, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r16 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000001100), 0xffffffffffffffb6) r18 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) kevent(r16, &(0x7f0000000300)=[{{}, 0xfffffffffffffff2, 0x80, 0x1, 0x101, 0x1}, {{r17}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x8001, 0x101}, {{r17}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x952}, {{r18}, 0xfffffffffffffffd, 0x20, 0x8, 0x1, 0x8}, {{r18}, 0xfffffffffffffffd, 0x52, 0x10, 0x81}], 0x8, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r19 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x2) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000000240)) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r20, 0x81205724, &(0x7f00000000c0)={0x6, 0x1, 0xd23, 0x7ff, 0x3, 0x6, 0x8, 0x10, [{0x8, 0x3, 0x1, 0x4}, {0x2, 0x400, 0xffffff7f, 0x219a61f3}, {0x5, 0x8, 0x100, 0xc77}, {0x20, 0x0, 0xff, 0x8}, {0x1, 0x1f, 0x5, 0x3}, {0x1, 0x10000, 0x1, 0x1}, {0xba, 0xa1, 0x4, 0xffffffff}, {0x4, 0x1ff, 0x2, 0xff}, {0x4, 0x200, 0x0, 0x1000}, {0x400, 0x0, 0x7fff, 0x10000}, {0x25770a10, 0x2, 0x8, 0xfffff801}, {0x173, 0x200, 0x1, 0x9}, {0x0, 0x800, 0x6, 0x80000001}, {0x6, 0x80000000, 0x7}, {0x8, 0x9, 0xa1, 0x8}, {0x3a770ffb, 0x1, 0x7d, 0xcde1}]}) dup2(r14, r15) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1ca) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x982f16f6e0328534, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xff7d, &(0x7f0000000080)="010c7766f731962832db472b74ed") 16:01:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffffff70) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0x63}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) getuid() r5 = syz_open_pts() r6 = dup(r5) semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) getegid() geteuid() r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x1000) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0xff80000000000000, 0x4, 0x3, [{&(0x7f0000000000/0xc000)=nil, &(0x7f0000000000/0xe000)=nil, 0x7}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x10001}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000009000/0x3000)=nil, 0x8bd}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x6}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0x8}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe05}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', '.\x00', './file'], 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x47, [{}, {}, {0x0, 0x2}, {0x2}, {}, {0x0, 0xfffffffffffffffd}, {}, {0x0, 0xffffffffffffffff}, {0x1}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x873}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x1}, {}, {0x0, 0xfffffffffffffffd}]}) 16:01:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x104}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = semget(0x0, 0x2, 0xed04ec27931eb4fc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/214) 16:01:41 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') r1 = msgget$private(0x0, 0x100) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r21 = semget$private(0x0, 0x8, 0x400) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r21, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r21, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r21, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r21, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r21, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r21, &(0x7f0000001100)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x2, 0x531}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r21, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r21, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r21, &(0x7f0000000040), 0x0) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r24 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r28 = socket(0x0, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000540)={{0x5, r23, r25, r27, r33, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r34 = getpgrp() r35 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r35) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfffffff7, r5, 0x0, r10, r25, 0x80, 0x5}, 0x9, 0x80000000, r34, r35, 0x0, 0x7, 0x5, 0xe2e4}) 16:01:41 executing program 1: r0 = socket(0x11, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)="3204090000000100"/19, 0x13) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x4, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = semget$private(0x0, 0x8, 0x400) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r14, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r14, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r14, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r14, &(0x7f0000001100)=[{0x1, 0x1, 0x800}, {0x3, 0x9, 0x2000}, {0x4, 0x40, 0x800}, {0x0, 0x4}, {0x4, 0x200, 0x1000}, {0x0, 0x2ac, 0x400}, {0x3, 0x3f, 0xc00}], 0x7) semop(r14, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r14, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r14, &(0x7f0000000040), 0x0) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000540)={{0x5, r16, r18, r20, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r28 = getegid() r29 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r29) r30 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4, r3, 0x0, r16, r28, 0x95543c0c61a6081c, 0x6}, 0x0, 0x80, r29, r30, 0x9, 0x6, 0x7fffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0xb97f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x324, &(0x7f0000000140)=[{0xff, 0x5, 0x0, 0x10001}, {0x7, 0xff, 0x0, 0xeef0}, {0x89, 0x1f, 0x4, 0x10001}, {0x1bf, 0x1, 0x4, 0xb476}, {0x3, 0x0, 0x4, 0x800}, {0x9, 0x80, 0x3f, 0x3}, {0x1, 0x34, 0x7f, 0x200}, {0x2, 0x40, 0x28}, {0xce, 0x6, 0xff, 0x401}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0xc173, 0x8b9}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x7, 0x1, 0xfa, 0x9d3}, {0x0, 0x9, 0xc, 0x1000003}, {0x103, 0x7, 0x1, 0x6}, {0x400, 0x1f, 0x5, 0x695f}, {0x0, 0x7f, 0x68, 0x2}, {0xf53, 0xbf, 0x81, 0x5}, {0x7, 0xff, 0x7, 0x7fff}, {0x5, 0x6, 0x9}, {0x5, 0x7, 0xff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x1}, 0x8) 16:01:41 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x4000000009, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0xfe00, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x25) writev(r5, &(0x7f0000000900)=[{&(0x7f0000000480)="4b3f19e152d754fdccd91c281b24e4007f82561a6f726bc4c53f120246a68c70e3365fad4124ebac155596e5b9f3dec8f46db8384048f46ee8e5cfce8453de", 0x3f}, {&(0x7f0000000600)="b83a26aa31570fbadd433d0fc6d8591c38166ff2ae4fd676dffe6d8689b07dc8bedbf2a1915aa3bbf6173f13916992848f1843291949580123beb78c004e2bffcbb51fdce3df4bc4e427e8", 0x4b}, {&(0x7f0000000740)="5cb99db4d44ba85bc64bce4f58cf00a3d860cf31dfc3d785a84a8f66489023e48a51ae3a2bef64971f88118384cd1eed935cb5ac67aa511a2ea4757d65f292ac236f8ec47723e2f1e1ad954da20d557eb975ff3b420d8e208c62ca2d54b12e98191be9130e500539b4defbd04a38b321628359a6edb923206a95cf120c81735659ad9f62c2bc0e4727124e896a8b8b2c3f803451909cb8d7d8aabbf4225e9fd81ea0347917d39cf59e353f", 0xab}, {&(0x7f0000000800)="d1fb3b8fd6a16241dc91ceaf7743e60eae655e2367563305d7b926f09571bdf62ecd6b1ce0f534d71ed81aeac3c4c172c205f3239faff1662ffe7cc42b3e11803a9e609a0e2bb50ee9ec571b916612022821bea50b52005c1dffd99bb1da4a78636a3f8fa70807e8d95372f5dbe6426ccab791bd9046c7200571f0d8e76a53e2b981cffe88753c10d7bde57e46bfc9fbc55c60def3b87c94f14fe9941e7efad405eecc219f75e01d6dd15d5db609a07a2c0ebe28b593fd9c1ea8524a284c97f9bd558bf5f46ae57d13a4780a84", 0xcd}, {&(0x7f0000000680)="7cca3c98b4bb41099930987688e0a474910b750543e10624875b42e01ef32754107e671cc9557022795bed5570fe0451a83d431ec09a7635718e1e2f83e0114a183526dc5b1550459ba49011aa6f80aa4df9a47805b92e8802a4924319b196", 0x5f}], 0x5) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:01:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r6 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8000, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x5, 0x20, 0x0, 0x400, 0x3}, {{r3}, 0xb, 0x41, 0x20, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x635, 0x3}, {{r4}, 0xfffffffffffffffc, 0x41, 0xf0000000, 0xffffffffffffffc0, 0x8}, {{}, 0x3, 0x2, 0x10, 0x6, 0x7}, {{r5}, 0x0, 0xa, 0x1, 0x400, 0xe0}], 0x7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x81, 0x3ff}, {{r7}, 0x4, 0xa2, 0x80, 0x2, 0x80000000}, {{r8}, 0xfffffffffffffffb, 0x4, 0xfea981ee2ed327d2, 0x3ff2ffae}], 0x4, &(0x7f0000000380)={0x100000001, 0x3}) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) 16:01:48 executing program 0: socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x22) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0xc9}, 0x0, 0x0) 16:01:48 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xd88) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) socket(0x10, 0x2, 0x40) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) kqueue() ioctl$TIOCDRAIN(r2, 0x2000745e) 16:01:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) nanosleep(&(0x7f0000000000)={0x9000000000004, 0x8}, 0x0) semget$private(0x0, 0x3, 0x420) 16:01:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget$private(0x0, 0x0, 0x184) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r17 = getuid() r18 = semget$private(0x0, 0x8, 0x504) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r18, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r18, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r18, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r18, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r18, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r18, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r18, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r18, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000001100), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, r8, r17, r22, 0xa0, 0x380}, 0x3, 0x4, 0x6c54cfe8}) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:01:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0xd26da0008fbbb2f1, 0x80) ioctl$TIOCCDTR(r3, 0x20007478) write(r2, &(0x7f0000335000), 0xfcb7) recvfrom(r2, &(0x7f0000000040)=""/56, 0x38, 0x840, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x1d}, 0xc) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x400000003d}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5c}, {0x6}]}) pwrite(r1, &(0x7f0000000d40)="a3db826e092b7928517e447475286c38e896fef58042b3d30f89304fa10837c4a99f10bd9010b77db87acaec7fec8db8e963897bcb763ac428bb7ffda51e820a12796c00e8a7d6e3d5e9734e396acb952aca50f1fb63337c67c4adc6271a16d104fe34095cd65a58061b85c8cb7cfd511b62e750b81d49df7352f9753761a8d1bdc5f63b226fb90ad5393ea7986d6e00e9743adde52ef20ce2087fd6522f504bd84c804d7519dfd748450ba48ea9441bbafbe3a7eab4ea14a63921528aa7ee9f0cb7b71331e806f2912a46e5417e5b3580eeb076bdafd81a338499ecc11312704a9718196482e34beae8c581253614af9c74f6a3954cb6e8c4b89b40ca62eb816f5ac7151503e56acccd7b8b8559d7de5655f7be08179eadad3e2f15435be1af14213e894e2f2c867b79bb630f64c853f1451d5b044134b95de3b393a2e69b9acbc53c65d13805c40371df06f2850532b0332b934166b2dd16ef1149ceb6ed8960025786c7b83ddbeaf727d83e6f90eadd36e5d9413132463dcdd948fea62728b67376a09a0743b76fa9369a24f45a8e60b1d25bb21e9c69aabf10d85dfe815245162722a906d90e67897db86b97bd451c10c7e8aa0ef5fa75ef4f6f9683f6f16564e4243540047db1a306ff6f9e6c13b51c00c72b799bc63d19dc76fecd6e4443cf94ea62ea04ff15f53116ce7d04a049a9813ea48464572aa5fd24b7e31644f9d6ea12a9a6eb9346227c1fd14a2612e7d37759201d24889849b44304e17160f573d89387064c7dcc3036987b534e8eb17b572b524d9ca6b7b9309bc921d248c5a2a9c79437611fbe1f12b98f6ae530b744ecec897035a92395f6d4115050a90d32a135beba8f035c5a6387713aeed5205ef7d7c87a8b4c651a46c8e076343a8aedf376eaf9afeac008b958348b5f118b3fee4117d4cb6b72efa7dcb9a7fe6c08ccb1bb02880271521e0e4a432993ab1d96072285dc8340d2154fa5d38168c244511a24bf0567fc15fab71beb93d411534cb59c427e1f77d0ab193e61186f2ad8ac572337e48371ff7bc175e36dcd57b87eac791855f6e70794cb84461ec9ddeccaf6f757845cad9d354a8ccefbffd140dd7dd5c793ba92cd687407c7c0ea33ca9ee7a9412710b6b2de2ff6c16016f24fa6e9954360207f02651cf8ab8dc49926c994bbae3699868e7d3a55d2ded16ebcbc463e134a2026d8595fdc1c7beb548b7f5901ef6eda01769e217b2ee92fa7fe05f1a94d5c673d428b70a6e353ea02f65fe84606f50007c6207d552da9c92680a749f8b71fb20cce749b5c3ed0262bd6c8a5bf7a1c99cedd51f59961bed9af9f335ff222b46618606467dc0030b3f4ad751ccedbc3b86d38faee8e14646c46f82a2b5c56f14ba4caee43b5c213bb8a85caed4fa385368f2106463e32bba7d0dbab080941d44d2e300f541e7365bf136ddfa0557ff2635e71854d371b0464e6eeb4b2a0054d7ed19ceca5e00fc5ed65352401b216cb116b35d368e4a534d4a04fcb661222dded4dd08f542dc32fa45ac1e3914c80485f3675337cea76b02e0d42a7073940128dc32c8ca2f239e823cb44a7cfefe5fede664854793127438ed32802d87a1f14f6734b2be2255ca049251bd79878b099da336d7923ebfa32e29b7e4d8a3b94a39cb8c0f6bc4777fff18fc8296edd2f183f712ce12d2bc72300dd70c2b42e30afc5bd64d32607eab268e7e241691eacb1b8c272c4ebd916ef05d353a54ce54967101d877fc2cf04499ff634eca0155605dc0cad84477841212447ca730b04246ff0a87fc8e2ffe53128af9c8d660a924346a04c3e5997470710dda97502263202333674c02a20b984c6a93808d971a66c4993cb53089074e3d741b2ebc143313643e2174e11c9fc155eac4da6ee9ef6a64eedc99104389b90875dd86d5caaa1773067ca41b8c2093f8d1bd8399f5fbd9cbf2af9761870ee39b963a8c17d97839f90abcebd5b41f2127658720fac19a12fcaa9517b21a386739298cc056cdcd8d118dc998971cf79bfcc0864130938712d292b36fb4c8e25496dad4c0e688228503f17ca8cbe49a7b2788c5dc9c4a49d0bb13c5b854f54f0195967ecd3ebb67b14eefa4ee36bce2d00f2fc333bec53da496ed63e05d4ef78ce6f1f9d7de457340912aa8049e08648674dfa106f338521bd3ecef9756244bebee0c8e3fc7f88bff95ba704b41a5ac7fbfbbe52c544dde9ea706c30634f3f8425cabfd363652f62f11113820f08caa4306e5c0ba03a65c867c664e85d8c4485a4e53a5755b02f7344d57ffc1daf789d5aa3f43c79c3dc9c05d5a1ec1778d4c76e267bcf8adaa4ac3b6d5b179e572735db9fef88aa749362940bc67e37a10175c6b3c623d821cff68e7d9a39a5a9e4d32bce537c5d51ed2437078d101574e77fa7cc0fb06c4c494bfff155b7d8ed86764814b1551cfe4d8106b6876c44bde58d3585a08f3543e4b8947efc683eababf53a3e753e844b9c5055485b7472ce66000f9b714abe7780f676022ecdfa4c4cee695e38480b5a1470747a3e8bae75a7a94945bdbdc49e6335e77aa3a1207c4cf626a5c2094c1b2c3978bcce6bef8d314acdce4f649fab8d44fa07f7ebf3325489231bfeab7479bb343ffdbe97ca8749ecc87838cf17a55ed4b910452dcb5d7176ad5382c7be604373b9e421bd56b5f77fae384d6a3f9ff5ded03b4a62173831588d175e84a8fb8010f6cf39af1f2fcc0a0c1d52da4aeda6c9a676221590019e17d473006d12771876457c462c3dde44755a89a6c1d808f264559fd1cec8d87d270dc2a4484fcb09e50b29eacccf49dbc02facbc73d2b381ed12b28545c886b0f8038ef7b03b4fe513823ecf7889e1321f87d20a7aab61246d6832e1e5e5414825cd17008453f7e8ae20a1392a1a8871955c17aa46b18d8364af8b45ca49f71c5a22d6a28781683c6fe624d628f0756c66508d9196f503974128730ab1d6beba323dc9028a50f285d7b2d146fdc0e2aa22f842b87b8fcbaec447e97e087850d0b139c288a8039dc71c138809ba8f101b305775377f47461f3cce61e9d5d8b17df27b6c8b13ae1c89df4f3c6caeb157bd56234debc2e9d75e7221095248b8ead3fd786829f314afb60e900a5f80a2d48642fc0ecb561e41eb5d4bc47964dbb57b9f194fc51f85b5a4f73af68be9479c9feb4d88922f22f378455267418924f77eb7601e3566e7651616f8d830bce7c9fc77abcab2d0d20b4574911d7775216eb55deddb4f68cc98865b74f642f659cdc1eff1dcc86cd09d42e89f75591117a1ffb9aa0d6cc744ff0f8a1a37f78a882f8552dfc265d7cb6521d0ede38c14d49c6aa6a5c5cc16e19153ec8984e77c803dbfcaceae14c002d1e9fcdae19f40490cd11481318bc4d6a33c223f85742c7d20f91af6f7804d4767d2ae97b6292a37dc0641d51a7f839a738097f99dccd9630afb4ac1cad02abe3c6183e746275fe005e0e07221f85f3ba50c9d70e0a11cd002d69b75b13840987284701ed5372bdd144b34967fd689b661b4a4426d81cf19d33529d766b905bf7a9475338458a32179f52d03ac0c3b2ba3046e148c1661b8f1018bd4b2f87f548e2fbc8c1beec0be86e1d0eaac37c448ea818bf0d849b45365e30fe6949c2870bffcdbfa46c50bced7f4ceb296241737da824e128a42285bf2612e6667813f7ac6ec213ca07cbf10382789e1d772a026b079a30ebd5b16f606bcf279b040777705febc1f6a69ccbec8628ce2ce3267b7eb7f099e130bb9c8baa22d2c2c783d525a08ebad8450be249a7a1bf0987f01b683d6b8d26dde1a9fa44357cf67b0758731b4a80a044ea3971e3c3814c455211d441314542d43e7428b28d9232b9d882bea6a5487eee91a6ca0b3105efe5a3bdd5f8f97f82890c73bf844a2aacdfe1dcfd59e83052b435a8096c6b196627a6822495ae3b1a03209faded0187aee6ef6138a15267866d4ce4c8cee7af4fda50d2f0b9cbfc6ec9b909544c8dedfb60255063348cc4f693c256acf04fc5eacb422dd15b636d1862f0ca86dc2425645c6470ab01fd5b553136620daaac14d9bce69a490dce5f96d5d63890cb0d35394a745ab6c250bc185327c84ab64a9cdc9180c10fe6172b26260c3997fb85468aa3a0304fad31e7ff725235bc8744d3b99f3bd3d61e42323a50ed8eea9ed5ade55704a67d753c39b5f82b3b60a4be81c9b7d9206da1e3d2df180cfe057e80ae6288457f20640edf5f36e8df4149fa90aafef742c670ca9dafc1a673a66baaa07de4ba2a3af0e264e2252c7a4423a1abc2a519990506d9720d204a6647ce1887c668d38a483cc4229d900130fdabf423a724daa9b1f2885071a82a5d02228642c2c3e3e80b37cbb95fe1778a4e0795f5db53fb8b7bbd78a39d13856f9a0f9dc6318b2739c718aeabb292a51869e9ac5ee6380f1ea0f1e3462ccb5cc5821657e74461a23f7d44c6900e72e1be96adc9a7f8b58ef302df715e30a3a86e268bb4b3d6af189cb0cd95cb8786d2f9a8e4e6beb8dc172de8749e5a9c1208016bcf6dab4bdd86d832a8220c39f651e111632cf3151f697fbe17b6280f77679b973fcc4995d13f59705963ea897be3f9742e3cad819903c42710fde0001ad37489742cbd582ed42ce3453ba2e2aba3e02b582ab4386e001257968e1932d3cf26be79909816c9fd8cb45f8779b6f769cc5a0b5f54cd188aa7cb79721706dc1429e37b3e36dd8fa78940674af73f034ef458432866287681c9d0f4b74e326c65370e982232d5cd20f8e553eddb57c2bb9edbf518f3fdd80d4bdf7543c8aee33243056b614b35d5a937cff35979b369b0158469c597c1a544a2e949413559b78c360b248bc5181e05f2278f9467e1f30a456e7651af8f28cce9f8243aae3e885169d5dd0a5b0b1d4cc23fe5dfe39bd28405ac07e447682267dfe5f0f7c8e2003ee2bc1e98563d996a20420ec3ce7b374fb251e1cc98eb26a23f3f97749a0095a57be50974c75131d953716908fd5252408ffbde47e65c83f2aa3b257765f3c03a9e7f00f6001b3d148d8793d044116e0f3fcb7d0b6a5fefea5b3ea8326691c3e57f3adaa9c1ed1297ab0bda58d15dffab5573ee0be935d4c26e0a1af4eab8e586f55002e3a65ad2a0cccac35999736ed6a95aa033f4d7ef6635ffbed5eb0ba239036ce47cdf6cc1624578a3a7e168a0142ffef98f1870107f6b3a4853cb11ddc6c2480aac986bb58d4feaa4f29126d131da4d912a671903a971afa023318b77529454fc4c833aa6629402a6dfed40d390bb43822be0830a3bedb4132bfcbee898062c03ef38b91a51d514bc81064bc3ced59075c6910bcc8c6cffb36cf47213a5663e0695a347f3b362fcc5530c10d38f4e50cbb82d93686fb1c80fb3950f6a63ac5f698983b3d36c25426d31a16c45b14bf1abf41b2f74bcd2953dcbdfcb78f9966f87c6913b8f496aa4a282cbd275bd699d77883b5ae0d6cebc09ba68ec316434c990ab640809f1a5b335cdd7866cc5a24d7ac71c146ae5085348dc9c7d42959522eb484acec57c1a9587388ce2656e831ebc4939f7e7692dcefacabecd7cda079b2d306c982799cfc2753f82de50d21f057070c51efd7f6e34a1f334fd8c0840627fd3f0243a0c9ed59d8b8b0437162e897df04a6b37f23219566f8ed07316a616a4dd61b62c41fbe11d8cdf666f0e2c7ff1abb0ddfdbd4b2e55f1eacdc809ca0a2c3adebf11beb3fc942b4ef77c6913ec8fb614cc04edab8727739194623d652b6b26c33ad03a9fa7a7f35f6793600fb443a0e1b61ba", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:49 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:01:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1ff, 0xffffffff, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="1a263123ed97d34345827c4f71cbb3cc150030176f7f80aa43cdb2a9bb1a7b0fb44a3438ad25938e87c9c239cedfa7c7251022e45983ab920bab2c7edda50c7d4a96dc87e264c8f8274f817cc28ae68d24dea9593eac75ff86855762221e916dba7bfba3a219e4b76a3d43562f0a66f9a7ffc5dab88873d3d4a7313065d5d0bcd8d6ad5b137d82ef493059fa5cd5d8235977c3444e8aebd2d2146371c8a07665b4d97f010f728cbffa2475b248353e258936e542fc5a6c65a00be002912e0c80ea8f0426714b465351d70f7474ba37000057b40bb4e65355d56e0c6527e2b3fd241dcf60c67eb6a06771ee910b98c953acb643ff6aa0cdc0807590cecf0a75eaa47060b8daa68035856f402e1e8c8cf81277413d55d3583b0500e317210e5f3d917235e4e8eb270b85a02ad9bee810b1e60330048d9a82ee6553e07939ce9053b368cb81d82fe2ab8b93979684e38f123716ba5057396386afcabb0593f5c40454474fb5c65906ff54508fc2e32d01255752c0559f163d7b6ff8f45b97239f355f4a4c44014c72f14b79deef768fbefb00000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:01:49 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:01:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x105) 16:01:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) bind(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="04d966696c6430001405bbc166739fcc8604ba0f9f34e50bfa12493ebb5865c9ef4a20188d4f190d81ac5383fb853015248d10edba80359bc6129f81346d40"], 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x2) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1ffffea3, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:49 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="434d4491866bfdba61af0297ca2651b7561d8e8bfffd11195620b694cf278ef3b4aeec7f77545cc75cd63103cac5320119a75f3e68af726b5fb3325fde2ce007266051deb70dab4c6a9ac7ef615348aa0e1ca7496b27dfbdfd4bc6e19fab4da19ede9bb5ec4a71bcdbc6431cf3f305250d88bc8c95d46fefef868d1e3e2360372d1c297ac17435d6552f6af35690ddaadba5bf12c94f835e725b113ee4fa", 0x9e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:01:49 executing program 0: sendsyslog(&(0x7f0000000240)="d87895eddcf6a84a53ae3c066e0575c89f4a0cdffbc23c6d31d4cdebfd3d08e69211c06e652462a531f68c127656e1bafc87dbe1eb1ec58d1eda7138198dc7138d6c721cee1b0cd97f578442aa27795ee613bc0387f2b7304c1993a98247f3380232fe3ea22782f956ff48ce02b41260ff2c7f940b607c17fa9b7d8d7a2bafa361f5ee8065e916c35dfb4041ecb20f1ae26477955794ebbf977922ee806f78352017bce891baff8d48cfdf46f59c1440f995c8abd796", 0xb6, 0x24) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100}, {0x81}, {0x7ffffffe, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) setsockopt(r2, 0x8001, 0x100, &(0x7f0000000140)="f73eab6ba6d0bc8ebc22ddde9e12a6e647abac43bc55e03cd7e5cb5c74d30d1fb0aed3da30a04553d04d60ecd845ba3830ae6c84691933d15f5bdb9004bcdc91985876e5ad8141e0c4a12570ad160921ea7c", 0x52) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = dup2(0xffffffffffffffff, r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) flock(r4, 0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:01:52 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x2f8, 0x2, {0x5, 0x6}}) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x1f\x00', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x8, 0x0, "efe2f976a3f96d53d199a3cc22895e56dcd3db1b", 0xd3a, 0x773d9ae4}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:01:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x6, 0x100022, &(0x7f0000000000)="df12f5", 0xfffffffffffffefd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:01:52 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001140)={0xdaa9, 0x1000, 0x7fffffff, {[0x0, 0x7, 0x9, 0x6, 0xee8b, 0x2, 0x7f, 0x2, 0x3ff, 0x0, 0x1c000000, 0x100000000, 0xc3, 0x1, 0x0, 0x0, 0x3, 0x2], [0x7, 0x9, 0x0, 0x4f, 0x4, 0xdba2, 0x9, 0x0, 0x9], [0x1, 0x100000000, 0x7062ec35, 0xfff, 0x0, 0xbaab, 0x49d], [0x1f, 0x6, 0xfffffffffffffffc, 0x1f, 0x3, 0x800], [{0x1, 0x2, 0x1, 0x80}, {0xd2c, 0xf38, 0x8, 0x81}, {0x8001, 0x8, 0x8000, 0x8}, {0x100, 0xd89, 0x6, 0x7}, {0x8, 0xffffff80, 0x2, 0x3f}, {0xc936, 0x2, 0x96, 0x9}, {0x3eb, 0x0, 0x2, 0x8}, {0x3, 0x7, 0x9, 0xf9}], {0x81, 0x1, 0x8, 0x1f}, {0x7, 0x80, 0x5a9, 0x9}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x7) 16:01:52 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:01:52 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f00000002c0)=""/242, 0xf2}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0xfffffffffffffffd) 16:01:52 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e42d6d87f93599abfc44004fe9e4b2ddebc8", 0xa2}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x2, 0x0, 0x0, "000000000000000100002000", 0x0, 0x9}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000220000000000ffff000000000000f87c8a5b0000290000003e000000030700"/42], 0x38}, 0x0) 16:01:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x0) 16:01:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000580)={0x0, 0x100}) munlockall() 16:01:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x101) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:01:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/93, 0x5d, 0x1000, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5}, 0xc) close(r3) 16:01:52 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00e1effffeffffdf"], 0x8, 0x0) 16:01:52 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/103, 0x67) kqueue() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 16:01:52 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) preadv(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0xa, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r4, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) read(r5, &(0x7f0000000140)=""/96, 0x60) syz_open_pts() 16:01:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:01:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) 16:01:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0xf0040000ff]}}) r0 = shmget$private(0x0, 0xe000, 0x145, &(0x7f0000276000/0xe000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/67) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x5) clock_settime(0x3, &(0x7f0000000080)={0x6, 0x6}) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x1, 0x4, 0x4, 0x7}, {0x3ff, 0x7, 0x5, 0x4}, {0x71, 0x3b, 0x1}, {0xb8, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 16:01:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chroot(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:01:56 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x23a9a15e) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC, @ANYRES32=r1]]], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) munlockall() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="293074d82ec3a65268bea3c77f5487fc445ed9a2ccf633b53675dbe8a9fc3c477d255915c4e64afc9a4975936f27b4e046da56ea944aebfd482ee05e628ace78a795b41b522af1e98e9f9623d90e1415a5a71a13a5e4efcfe0c3c8a443f3ad6dbc333054452597945d67b7012cb0b5554cf5d113dcba7979bb18090f9afb4214c4623f915a4108eb1b303aadecd81935f5c1b873d2e5c2aa3da21ae8ece2aeca59083512522de3cccb", 0xa9) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)) write(r2, &(0x7f0000335000), 0xfcb7) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0xa47d, 0x4, 0x4, [{&(0x7f000020a000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xa5}, {&(0x7f00006fc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000503000/0x2000)=nil, &(0x7f000015b000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000362000/0x4000)=nil, 0x7fffffff}, {&(0x7f000021d000/0x2000)=nil, &(0x7f00002cb000/0x1000)=nil, 0x9}, {&(0x7f000026e000/0x1000)=nil, &(0x7f000008e000/0x2000)=nil, 0x3}, {&(0x7f0000549000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x671de418}, {&(0x7f00007ee000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000121000/0x1000)=nil, &(0x7f0000092000/0x1000)=nil, 0x96aa}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f000047f000/0x4000)=nil, 0x3f}, {&(0x7f00000b3000/0x4000)=nil, &(0x7f0000f5d000/0x2000)=nil, 0x217}, {&(0x7f0000153000/0x1000)=nil, &(0x7f0000680000/0x3000)=nil, 0x4}, {&(0x7f00007e9000/0x3000)=nil, &(0x7f000047a000/0x12000)=nil, 0x7fffffff}, {&(0x7f00007f1000/0x3000)=nil, &(0x7f000029f000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000460000/0x5000)=nil, 0x9}, {&(0x7f00001a3000/0x14000)=nil, &(0x7f000042f000/0x2000)=nil, 0x14d8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:01:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x40) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) mmap(&(0x7f00000f7000/0x2000)=nil, 0x2000, 0x8, 0x12, r3, 0x0, 0x0) getegid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) lseek(r4, 0x0, 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r5, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmat(r5, &(0x7f0000314000/0x2000)=nil, 0x1000) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2a9, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) fchflags(r1, 0x0) 16:02:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x800000, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:02:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xfffffffb, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0xa32, 0xe18}) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) recvfrom$inet(r1, &(0x7f0000000140)=""/243, 0xf3, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000600)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x10000) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000140)=""/190, 0xbe}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x0, 0x0) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8014}, {0x28}, {0x6, 0x0, 0xb8, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x8000000, 0x7, 0x1, {[0x8, 0xf5, 0xff, 0x4, 0xffffffff, 0xff, 0x9, 0xffffffffffffffff, 0x5aabd6e8, 0x7, 0x5, 0xfffffffffffffffd, 0x1, 0x4, 0xfff, 0x9, 0x1, 0x7fff], [0x1, 0x1, 0x3, 0x57059021, 0x9, 0x3f, 0x10000, 0x6, 0x3], [0x8000, 0x80000001, 0x6ed6, 0x4, 0xee8f, 0xfff, 0x3], [0x81, 0x42cefa92, 0x6, 0x6, 0x1, 0x20], [{0x7fff, 0xfffff07a, 0xfff, 0x5}, {0xd88, 0x3, 0x800, 0x100}, {0x1f, 0x2, 0x4, 0x4}, {0x3ff, 0x2, 0x2, 0x3}, {0x3, 0x0, 0x81, 0x2}, {0x2, 0x1, 0x3, 0x2}, {0x1, 0x5, 0x1, 0x14f}, {0x8, 0x1, 0x8001, 0x3}], {0x0, 0x9, 0x4, 0xffffffff}, {0x7, 0x9, 0x401, 0x2}}}) recvfrom$unix(r1, &(0x7f0000000100)=""/165, 0xa5, 0x1000, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:02:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) getrlimit(0x3, &(0x7f0000000080)) 16:02:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x800000000000002}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:02:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8000, 0x0, 0xfffffffd, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x1, 0x0, 0x400000000000000], [], [0x0, 0x0, 0x0, 0x3f], [], [{0x5}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc, 0x4}]}}) 16:02:00 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x7000}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:02:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x5) 16:02:00 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x5, 0x732}, {0x81, 0x6}, {0x1ef, 0x10001}, {0x16, 0x2}, {0x5, 0x1}], 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b, 0xef0955fbcad8f3a4, 0xfffffffffffffffd}], 0x8000000, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x4000000) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x100084}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xffffff3d) 16:02:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:02:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cc3, 0x4) r2 = dup(r0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x16a, &(0x7f0000000540)="05") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:02:02 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSTART(r2, 0x2000746e) r4 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8080, 0x0) socketpair(0x21, 0x1, 0x5a, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x8000, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000001100)=ANY=[@ANYBLOB="010000800000000048f770707e41417a9b494f8b3dd0ef"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000180)="7364b1111f6be709f3f75835f53704015c91c09f6e3658e03211ce88ed18c079932d86b07d303c4e28250417ef1b221c1c5af0e3cf5bcea659dd6f0328f2dca25cda2cba27e32bd58afd3fb17a65168e5ed763a678a690118b50858bcd7664ac92e1d8d3510659b7e1dc605a391ea156fa91fba99285cd0876fcad99e456b506e98ce8ceed7293dcdcb04b3d9caeda9ad58f582329dc3f0ab5455183af5565bbadc6c75139183680a72337c585d494547755ba4d23017d5bce45a191a9af95c6ec9abf37ed9adfed16c65df47d4f9b9505ac2a7482db58839ba227d7bb54a0faf981cec42b", 0xe5}, {&(0x7f0000000280)="442ed0d37c0d4dd6d9ae66169cf612ca59b88296c7e8e4ae7beb83650ea9f16947d4695ec11dfa0d43b5f9cce84e8a23662e6e4de0b5e1bd0dfe797ee5a9e3953022d991d9751a5dcbfc23e452466c3366e61dadc7ed97deda738894bd0407cfa2a18747d7f8b867866837955042be635a5f360f0a3839749557e055a5971cb173aece589e81e372027291e1183153252e68ce1d5cb7f064256dd3e905bd085152b93b1cee28ef057a1c6978bb6ac35b26", 0xb1}, {&(0x7f0000000340)="8ea2cdc735ad8a08ff5e7bbb7ee1a3311d712b224780353263560b43d7499f23b60a470b9393b51c0865d9c8a25156e0b1390fc1a660cb7a5649d3f77c1403ac32b4a3febd3e6fac25240ee97b52755489dd26c003ec1b71d3105f3666b6a98030791a5e6999efb0df735774a77555acff13c07d7023c1b0509bdad32b72ff53a98e3dc4871ab17780835b72e9b76090b9855d00815fe6d477456e3fbf5e1ed4a76a1cd82093a6e6bec8619503", 0xad}, {&(0x7f0000000400)="18f7fbc286e6ce6eafdefd83ee6a241324eede2ccc37795601374bb25bb3942c460e3a950655f64e8bfd774fc24236", 0x2f}, {&(0x7f0000000440)="fb769f88220f1154807c4a327fbe397ed30dbf1651a244d363622ec1bd640ecaca4be0a6d7905be7404e5865e64b12a4312b9f985303ae8f70060b046c71a7811ebd031f548639bd0eec2038a4d9415860429c8e3c48a1d66d4fc450eb3a36", 0x5f}, {&(0x7f00000004c0)="4d8f2fb9ece926b0a8c8529f5b0c4f798d15619989642fc32fcdd524a9ef98d486ca3d54890990075a9e7c2f54c4cd92b423e713b25cce25ba4807ff5b94daac18305aae4b3088f09a88667da344244370b18f3452d906f615108f1ce45a805781502312bd7ef7b26d8f329be2f441f68786a942ddd092ba4d85e16817fca577ad0a4cdc18a047455857c9e5311efc21e1c50362a58b5ab2e0c90075e128cc47947fd3dcf86e93a8729bd410318bbdc773c36c75557d88e76268e047abd05cad8047ab0ea74ba30603b509955dc73251b4173c27d2194a9aad8f75f1834c18c6837fedf99acb40e4b4da5c0bf28bf3202f94006cb88de23c", 0xf8}, {&(0x7f00000005c0)="009032bc86b06f784205aa27c009006cd963256dba15b607ea23b0444ce57875e04229d38426181d60f7041faea5d2fef296d411e055bbfda0ab944d6850f9c133399ccf60256a40ef788c2471771029b9386a55800d", 0x56}, {&(0x7f0000000640)="f81e2805049e3598314643e181e05eb45860c382488b6418f90a1a83439dc1f6221db55e68170f6214fd53aa8f773788b634443930a332e07bd879169a6fba9d77f37473b757ab72746ee3833c933d84e600fe4469415abafb3f294ea67a534a2267ad530690707b7a4d64dd5a19aa2b3db6138b310397f83ea793e3944eb65aeca4cf927127c92d833bf3fe892e6e3d5f1ecca54e42bbbb00bee11e1b7acd78f6121b0226eb95cd6bee0193a952a411", 0xb0}, {&(0x7f0000000700)="2c6fd5ac8f7f633f7b", 0x9}], 0x9, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r12}], 0x38, 0x2}, 0x3) 16:02:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x0, 0x0, 0xfffffffffffffffc}], 0x892, 0x0, 0x0, 0x0) kqueue() close(r0) 16:02:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) dup2(0xffffffffffffff9c, r5) r6 = open(&(0x7f0000000340)='./file0\x00', 0x2ac26dbd8f0e06bd, 0x80) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8f, 0x0, 0xffffffffffffffed, 0x405}, 0x4) r7 = semget$private(0x0, 0x1, 0x4) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) r13 = accept$inet(r12, &(0x7f0000000180), &(0x7f0000000280)=0xc) r14 = socket$unix(0x1, 0x1, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) socketpair(0x6, 0x4, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) poll(&(0x7f0000000540)=[{r3, 0xafe5f7478a68b160}, {r9, 0x20}, {r10, 0x4}, {r11, 0x4}, {r13, 0x2}, {r14, 0x4}, {r15, 0x20}, {r11, 0x100}, {r16, 0x80}], 0x9, 0x0) poll(0x0, 0x0, 0x6) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r8, &(0x7f0000000200), 0xfe72) r17 = syz_open_pts() close(r8) dup(r17) ioctl$TIOCCBRK(r17, 0x2000747a) ioctl$TIOCSTOP(r17, 0x2000746f) r18 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000000)=""/155) r19 = semget(0x0, 0x6, 0x8b) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000335000), 0xfcb7) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000335000), 0xfcb7) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r17, @ANYRESDEC=r17, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r4, @ANYRESHEX=r22, @ANYRES64=r23, @ANYRES32=r20, @ANYRESHEX=r24], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r8, @ANYRES16=r7, @ANYRESOCT=0x0], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r19, @ANYRES32=r18], @ANYPTR=&(0x7f0000000380)=ANY=[]], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3cd, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000280)="7a044059a083f7eb99b0cbef4ecbd0c5bc5d1a28ee03bd8e930ac391606bd20d94da4018116edf388c99e70953a5d8cb646cb1c4bc7ee70f49abd92a3706fad9a0ef1f3872b03b2ad700c501caa2796375d5aadee8a720d01687c51ae1ca95571a17df4a662699bec9950e004629eaa67f83d1873de715704aab73f5", 0x7c, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) r11 = semget$private(0x0, 0x8, 0x400) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r11, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r11, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r11, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r11, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r11, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r11, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r11, &(0x7f0000000040), 0x0) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x5, r13, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = semget$private(0x0, 0x8, 0x400) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r24, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r24, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r24, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r24, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r24, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r24, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r24, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r24, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r24, &(0x7f0000000040), 0x0) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r36 = socket(0x800000018, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r37}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000540)={{0x5, r26, r28, r30, r37, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r38 = semget$private(0x0, 0x8, 0x400) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r38, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r38, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r38, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r38, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r38, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r38, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r38, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r38, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r38, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r38, &(0x7f0000000040), 0x0) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r41 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r43 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r45 = socket(0x0, 0x0, 0x0) r46 = fcntl$getown(r45, 0x5) r47 = socket(0x800000018, 0x3, 0x102) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r49 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r46, r48, r50}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000540)={{0x5, r40, r42, r44, r50, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r51 = getegid() r52 = semget$private(0x0, 0x8, 0x400) semop(r52, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r52, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r52, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r52, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r52, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r52, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r52, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r52, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r52, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r52, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r52, &(0x7f0000000040), 0x0) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r59 = socket(0x0, 0x0, 0x0) r60 = fcntl$getown(r59, 0x5) r61 = socket(0x800000018, 0x3, 0x102) bind$unix(r61, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r63 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r65, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r66, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000001100), 0xc) r67 = semget$private(0x0, 0x8, 0x400) semop(r67, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r67, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r67, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r67, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r67, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r67, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r67, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r67, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r67, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r67, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r67, &(0x7f0000000040), 0x0) r68 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r70 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r72 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r74 = socket(0x0, 0x0, 0x0) r75 = fcntl$getown(r74, 0x5) r76 = socket(0x800000018, 0x3, 0x102) bind$unix(r76, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r78 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r75, r77, r79}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000540)={{0x5, r69, r71, r73, r79, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000240)={r60, r62, r35}, 0xfffffffffffffe56) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000540)={{0x5, r54, r56, r58, r64, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r80 = semget$private(0x0, 0x8, 0x400) semop(r80, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r80, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r80, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r80, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r80, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r80, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r80, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r80, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r80, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r80, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r80, &(0x7f0000000040), 0x0) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r85 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r87 = socket(0x0, 0x0, 0x0) r88 = fcntl$getown(r87, 0x5) r89 = socket(0x800000018, 0x3, 0x102) bind$unix(r89, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r91 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r88, r90, r92}, 0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000540)={{0x5, r82, r84, r86, r92, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x8, &(0x7f0000000300)=[r23, r37, r42, r10, r8, r84, 0xffffffffffffffff, r51]) r93 = getegid() r94 = getppid() r95 = socket(0x0, 0x0, 0x0) r96 = fcntl$getown(r95, 0x5) r97 = socket(0x800000018, 0x3, 0x102) bind$unix(r97, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r99 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r96, r98, r100}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xcdf, r2, r3, r7, r93, 0x7d3b346351a6d91e, 0x20}, 0x0, 0x40, r94, r96, 0x2, 0x4}) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3cd, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000280)="7a044059a083f7eb99b0cbef4ecbd0c5bc5d1a28ee03bd8e930ac391606bd20d94da4018116edf388c99e70953a5d8cb646cb1c4bc7ee70f49abd92a3706fad9a0ef1f3872b03b2ad700c501caa2796375d5aadee8a720d01687c51ae1ca95571a17df4a662699bec9950e004629eaa67f83d1873de715704aab73f5", 0x7c, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) r11 = semget$private(0x0, 0x8, 0x400) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r11, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r11, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r11, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r11, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r11, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r11, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r11, &(0x7f0000000040), 0x0) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x5, r13, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = semget$private(0x0, 0x8, 0x400) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r24, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r24, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r24, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r24, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r24, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r24, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r24, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r24, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r24, &(0x7f0000000040), 0x0) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r27 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r36 = socket(0x800000018, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r37}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000540)={{0x5, r26, r28, r30, r37, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r38 = semget$private(0x0, 0x8, 0x400) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r38, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r38, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r38, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r38, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r38, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r38, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r38, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r38, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r38, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r38, &(0x7f0000000040), 0x0) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r41 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r43 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r45 = socket(0x0, 0x0, 0x0) r46 = fcntl$getown(r45, 0x5) r47 = socket(0x800000018, 0x3, 0x102) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r49 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r46, r48, r50}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000540)={{0x5, r40, r42, r44, r50, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r51 = getegid() r52 = semget$private(0x0, 0x8, 0x400) semop(r52, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r52, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r52, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r52, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r52, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r52, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r52, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r52, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r52, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r52, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r52, &(0x7f0000000040), 0x0) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r59 = socket(0x0, 0x0, 0x0) r60 = fcntl$getown(r59, 0x5) r61 = socket(0x800000018, 0x3, 0x102) bind$unix(r61, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r63 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r65, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r66, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000001100), 0xc) r67 = semget$private(0x0, 0x8, 0x400) semop(r67, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r67, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r67, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r67, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r67, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r67, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r67, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r67, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r67, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r67, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r67, &(0x7f0000000040), 0x0) r68 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r70 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r72 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r74 = socket(0x0, 0x0, 0x0) r75 = fcntl$getown(r74, 0x5) r76 = socket(0x800000018, 0x3, 0x102) bind$unix(r76, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r78 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r75, r77, r79}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000540)={{0x5, r69, r71, r73, r79, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000240)={r60, r62, r35}, 0xfffffffffffffe56) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000540)={{0x5, r54, r56, r58, r64, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r80 = semget$private(0x0, 0x8, 0x400) semop(r80, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r80, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r80, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r80, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r80, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r80, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r80, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r80, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r80, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r80, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r80, &(0x7f0000000040), 0x0) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r85 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r87 = socket(0x0, 0x0, 0x0) r88 = fcntl$getown(r87, 0x5) r89 = socket(0x800000018, 0x3, 0x102) bind$unix(r89, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r91 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r88, r90, r92}, 0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000540)={{0x5, r82, r84, r86, r92, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x8, &(0x7f0000000300)=[r23, r37, r42, r10, r8, r84, 0xffffffffffffffff, r51]) r93 = getegid() r94 = getppid() r95 = socket(0x0, 0x0, 0x0) r96 = fcntl$getown(r95, 0x5) r97 = socket(0x800000018, 0x3, 0x102) bind$unix(r97, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r99 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r96, r98, r100}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xcdf, r2, r3, r7, r93, 0x7d3b346351a6d91e, 0x20}, 0x0, 0x40, r94, r96, 0x2, 0x4}) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x39, 0xff}, {0x2c, 0x0, 0x0, 0x4}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x8}, {r0, 0x80}], 0x3, 0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:02:08 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) r8 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r4) kqueue() r9 = semget$private(0x0, 0xe35813f348946495, 0x2) semop(r9, &(0x7f0000000440)=[{0x4, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r9, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r9, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r9, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r10 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x42, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:02:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mlock(&(0x7f00006fa000/0x1000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x8000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:02:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x5, &(0x7f0000000040)={0x6, 0x7fff}) write(r1, 0x0, 0x0) 16:02:08 executing program 1: r0 = semget$private(0x0, 0x1, 0x16d63c0ceccbde30) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/66) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x1ff}, 0x8) 16:02:08 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x01\x00\x00J\"]m', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000000), 0x4) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) fcntl$getown(r10, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, r13]) fchown(r1, 0xffffffffffffffff, r14) socket$inet(0x2, 0x93264484a6164788, 0x4) 16:02:08 executing program 0: execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='].\x00'], &(0x7f0000000440)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xf6ac5863f8c79ae9}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) shutdown(r2, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) sendto$unix(r3, &(0x7f0000000000)="0dd121a7e3fafd8588f65a69fdf21f7eee0956c925987aac", 0x18, 0x401, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x1e4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfd1f}], 0x110, 0x0, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x81, 0x1f, 0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000280)="89", 0x1, 0x0, 0x0) 16:02:08 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0xb3], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x7b2], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {}, {}, {0xff, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005bc000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x100) 16:02:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000200)="c3f760fc0f5a80d61bdd61c8534c7063b34c8c5282995874baeea7cf603168e90db846ef1ef705519d72600ca56af9c1fc587c446d34c6bbbd3f31181a5765bbaa6edf209304faa1ad5cf1228745e18ddbb24008d700cb64c2c554779d4fc1ed4fac7f82b523f80b5855168dd4d441d5904d2e51c7d933d139272c0d6c65f34f5a090e33bb4d6817641f69973d9b217fd0fceeebffc61e8f7a1961a3233850b7a218e28df26601608345", 0xaa, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:02:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="6ff7deb2d726e8587ccebd0a02003e428e7905914cc4d5821d80184e3c7830f1181ab9268e1f2ce7b9777316a6f46d2c4d8e46cca918e3e7ca91d0acd28e23428682e6cc", 0x44) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000335000), 0xfcb7) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) getpeername$unix(r0, &(0x7f0000000400)=ANY=[], &(0x7f0000001140)) r14 = syz_open_pts() ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r15 = msgget$private(0x0, 0x20000003c4) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r16, 0x7, &(0x7f0000000100)) ioctl$TIOCSDTR(r16, 0x20007479) msgrcv(r15, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r15, 0x0, 0x0, 0x1800) 16:02:13 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) close(r0) ftruncate(r0, 0x0, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) 16:02:13 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) r1 = semget$private(0x0, 0x3, 0x148) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x5, 0x9, 0x6]) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x0, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000140)={0xa845, 0x101, 0x5, 0xffff, 0xffffb3b7, 0x1, 0x6, 0x10, [{0x5, 0x9, 0x3, 0x1}, {0x4, 0x9, 0xd5, 0x8001}, {0x8001, 0x413d, 0x40, 0x6}, {0xaa23, 0xedf, 0x0, 0x1ff}, {0x8, 0x21, 0x37c0, 0x9}, {0x1, 0x7f, 0x80000000, 0x5}, {0xffff, 0x3, 0x4, 0x2}, {0x4, 0x6, 0x7d0, 0xf083}, {0x9, 0x0, 0xa4d, 0x1000}, {0x8001, 0x1, 0x1, 0x3ff}, {0x1, 0x1b, 0x8, 0x3}, {0x8, 0x3, 0x8000}, {0x4, 0x5, 0x800, 0x9}, {0x3f, 0x3, 0x4, 0x1}, {0x6, 0x3, 0xd859, 0x3}, {0x6, 0x55, 0x400000, 0x1f}]}) getitimer(0x0, &(0x7f0000000000)) 16:02:13 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235004000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:02:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='&#,\xaf\x00', &(0x7f0000000180)='$.\x00'], &(0x7f0000000200)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x7ff, 0x5, 0x1, 0x5}, {0x3, 0x1, 0x0, 0x8000000}, {0x81, 0x3, 0xf0, 0x40f}, {0x9, 0x9, 0x9, 0x1}, {0x80, 0x1f, 0xd7, 0x4}]}) write(r0, &(0x7f0000335000), 0xfcb7) getsockopt(r0, 0x1, 0xf4, &(0x7f0000000080)=""/68, &(0x7f0000000000)=0x44) clock_gettime(0x4, &(0x7f0000000040)) 16:02:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4}, {0x3, 0x807, 0x800}], 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x100c2, 0x20) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0xa, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 16:02:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="c98c2e5666696c653000"], 0x9, 0x0}, 0x0) 16:02:13 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x1, 0x1f, 0x6f74, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000240)='\x00'/14, 0xe, 0x0, 0x0) 16:02:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000003740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) dup2(r5, r3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x4, 0x0, 0x9}, {0x0, 0x1, 0x7, 0x200}, {0x5, 0xbc, 0x3, 0x800}]}) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:02:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001740)="2a4bfdab1265f05c4859afe190ae2ec845b4343e2ca7eb5fbad4f9933da8b72ecc685053a2375bf8a6fb53a3b1acb61506ee", 0x32) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r4 = dup(r3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000001780)=0x8) write(r6, &(0x7f0000335000), 0xfcb7) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="33f462a8558099d5583dc84012c3d2cdc223e17139827ba3c6e644ab02bac3fd21f6067650102653dfc05647fdc8dc44d4e751b2bfcbc627199d616af95aa809ebb9506e89b1aa9ac0c0e7ea3391d27ca10c200065f3cf2bf1640a6dfa090f68dbd56cf230b21aa36ce91db27363752209cec9d96883310b4931132395ed44ae3bc992684ea6cc0bbce7bf9f98bd2ebe7d066e782fce1182198b9f880bbdd6555a65a5e66c4e08ca4ca0038f57a249d00e542c64ed61dd3d593c96f181cab22e2c827abe611435d1b6f19f6ee11f9dc16ee0634ccdf349571f02e93c6e015151afd602e5378fe9414b7b3f", 0xeb}, {&(0x7f0000000280)="6f1859287a8538002eb0d83036817cd5e38322a71693d495164da7b4188da569dd9340ecfd63aeb86dc7dc48852a2da6d0be18700ecfba30f7503acd384811f59942f6fe3a1f83d55245dca47bc53494cc950153f2f4bfc9b352a16251351e50db62d7f2f9794c9cf59adc2f1f4992febd46d7cea2b29c4bc0778e010194261462c80c708c649d5a90dfa777d2b0c36633e832a16d2f86339781734e310823a51e031c702cb5f369e24818304bd1c91fc2da3a81cf912db2acf1918fe17fd767e0af254e5982eeda3035bc25ae", 0xcd}, {&(0x7f0000000380)="aad7b86046fb2b7b6bef1885fcfd6f247f149c335cfbeff966227948ae4f0dc95e367ef1c9201a77c326969529a4284eae0fe7f50645bc057bd5cde3493708061b4a2662e317a7d2b961577803bbbe94e82a4222997535147b8ebb7a4411af3562dbe3d8679755f2d53a233d9da3ad67fc606a196639fd842b4cae92eb8a6196f69e8f8e47c5c07239cc81b53471c9df61fbff4b278ceda3795b1c178a46e3623c0e573a9a4ff9e5724dd8a56f310c64cc806ab93fdc3418ef875ed3ad044ee91184bf13e7dc75c4ad709ffebfd079a0aa08d084542dfb4c5bb11fd4b82a62ccaf", 0xe1}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="9d03a308001a7e629b9c64e75a823584fddd9e569bfcdc89e7d0bc8492418a34087e9d1ed9d7223ef904b4a6813aaf7f5c87b4202ba891ebb4d2badd2e9caaa1bb05230a39e7460d3b88dc3ced69f9ee2cfadcb2361d3561ffa308748ddc7393c5d0c875d072", 0x66}, {&(0x7f0000000540)="d72a9f52c7d1798510139dee69858570c214adbce0fa8a6be532805ae826304cf7d0bc4725358b9f4af53c0d7a0ba4ffb9ab366cff9dc8e6c576c8ed199b57d0ae50c609147fc5ee2311fcb836b047ad63", 0x51}, {&(0x7f00000005c0)="dffb2203f0211035a42fb0c1f67cfb549d490867ac4f", 0x16}, {&(0x7f0000000600)="9cd8dc23e4f07889f90c2b682a55961bbff9e82b0883f9326bb1c7098a141bc3f3644636ac5bc27914f6ae9ffc13710ad77b3e2f87fcb6e62b535c38e0d22749ac7d20e27432890c1e8145756c9f573023f0ebb0dc2c10f6dfe5c5e82514f08a9a8872e1375614b1c0e316defa025233cc3709b7ef2a0ae4901384031d53550ab066cf15c35d0c7e97ab9a1e8b6b94b6f59d41aec957cd0fcb4dc4fa8ced23abf58384298f8be54ef34de57428989aecd9a904855f4809b7cff4f08d5f7a2eaaf6f08f8275c2856740ac4ec6e18a66b1a25a530ea0a13cb2bca344bb9259122522a2731bd4b3aa21bb527f4f7a8a0073f5442fd7a5a53c8b150f9e91ab9b54465465129cda5562ebf23bdda2d08c33017d04d53d8dfe57b2867e377817bd40207d56f086bb96cabff2ddeb938b40498c8dd3c54135f7834f66b7700abb139db8ed39b74d86c19705e010c5a91085425955114aa14c2d7265413670cdd3404d5c7e0c02706fef13ed6ca393358823d4c0033b337ab1bbaa41ac0c3ec8fecfbb7c9699e714745d09c04b2e16280b1d6ed36c4c0234fc1ddf4102948938742768703fdd6dfd335b985744d4cc611865c446eaee8738d010c594cd4fd4999554402cd78d7bbf628ee5b4598af91397986175b731786bbf632c7f566ca72a7817a89c12a2fd5c822d7eaf4681730c3062cbb3ff73799dba277b7b9a416292ed69f485f9660743856286371681f4d01106847b77a15ce358217b97769285d3dfdd063fa67cbd8173fafef47a6c43ad4105d6dc784d05404dc4aa4a84e000fd904377f9d43a3648e54cd77e7169a8911af1b8cd68ae2f3448db5ee00e48bd143f6e54de3132342e92c5b66c726d9f9a226a5b0d5566380af369227e9f33ac1d49a3e7c7254971dfd67435bf385bac3adb6fd992f8d4c86e102a433413a766f7fb33661a518d2e7666862afec24809f6d8cc578b602b8d492a4352783c09bcf27609ef5fcf5cd0bf8ee4c18577e42ecf9ce7870d63e1456be96d7275c7dd8e1767eda212db87473bc9cbe1c32bf08b32960ccd9e395450c7b34f3d49fd0a7bfff9540ec036839d08289f756ec97fb58a2a8855ce2efeeb668c8e1a552c060e544b40b07a6b0724d2a5de88bb44c558675d458fa999f98a5e22b0acba98bf27d506532af87feb68daf4f7e6669c03307b8790b66c3e0312dcee22d8ed8d10fb542c6f380d327b4b098aaac6511cecea8ea07370d2e3066fc22de9773ceaa9e5b657638ad86345edf3a1be28145c8ac7385e9230749aeb8ba7d759c39b77a865684e7828c7ccb0214f30a8302445d950777c3d8cbc2c9b2e7aa3d9ec6b353215dd362628d698639bfc393e31be1bcf3f44164bcaf39a02d7827b39266e92b6ac2c9e58641ea64bf5b9c8f32dbda3de069934d5c10f5eddbb4459a90ce457b429ff5aff7c0d7ba65283234ca7811dca6c9465bd9bf9afbebc6d19ed3443be9d194bde6bb42d5caabd4ef4714273e0261aa6ecacb567ace472e335d15dde28ebf0d17e06e1a24b97550d8ca060f23c0bcb5838d2062a6cf88822016f7381a7fe951ee57c16b0d24647973e745aee6e82e10d5ab1eaafae8f5fa42b05423de3a2bfc96ba6b2164ea187e3bd2bdef1a92d5626bc2d40032668863ab84c08adf55d88587bd58c04aed13371f3afd735051f397f5907469176fce5692a8e883e6c03ed90e6d11cbeef61cac03f5a455ed8d5cc384792337d3dd16e8f665bbdd0f2c8ed89e7fd12ef3c0be1aef6b0f85ec93ef1889c78eb5df26fba06e30c2741650ad501cd9bf0129c8c5322cb84a7cf2d61ab02ccb28bdd3808ef7cc775c4e48bd9bce39d541c6a567f7d4a52db72ac27ec6cb6326678170ea115a7bb67e60a516e3e81948ebf90eff4203caf179488cfb31e87dd4ca41bf69b5f095dc9ea5efdb70bc5ad47933dae0901b1c277de3c015d89c0a63a4a44aebdadd32658ca87f47dd62c4d0a2c55b6d2610483b3c186023c091c0ffa4f4c0fd9ffaa9369e676b1d1035d7ae626bfef8f427b329eb3a5b025d810e93241cb08c1ad2293cb9c6545007466ee9115790cc2056f14f1e0a42a57918e0356a3ffc45f23f7aab6962f07be8b249bd26b96c32ac40f4e8e6f195aba004b1b1772addbc8b3b907ba4b70062ea64001c440b70d14bfeaae14306d1ab681513e5a581caecb07f7fbb7efdd02423fe228f4882440d30529bbf834e0b4ca1dd22e6848b76c2d01f88378490462d4180b0e97851f63045add9ae8248ae957087357559e1d6daa397ae5bcfbec3df9b378865a5a20c1491f8255044b07286a4c7083484042fb6a771b9ef6ba9cda1aa8682b5a67a6ef6c0ba14569ccaaae0e24c2d90272d93929b697d6e092ea72f30d8823f19c9ae465e78c4bf45c22827d293c30811192b878b244eaa61f5aa34644be8cffe214124f58ec96eeb90ae7260dce17d841c3086c663075562fc447e920fd35b56cf2a04c42e02388a83f5d5ee54851dcd692ff4a657d5c563b6576e2127b20a81c217e0e39a668dfef509040adff474755b7b3f27eea7837529d71074668225a18477d788c46514015c8b2ce7a87745c72c6f5ae636b8478c827a8a15305cf415884c34edbf8a87cd61343535cb584f9f4788f1d0a3ee9c2298a95bf58d60e47673aaac1cc04fe8d8b284ee9fb802a12389228b1c5e7f81ae9d6e1e44de9c5a0b296c279b4c9f611a2e18847d1dbcfa47276480413c6082c731d19ec90b851989361cd5a6665af6b69629e907aebd5c80c9336436e445535525ada8d42d683c3bfbf9bba2974bbc8e320b82d06ebf8d74391d1bf237f456076ae87bd535bd9432df8966a70e9e437dd320050062ff785027ccca0f6d64a09ff591161bc5f2f779bc52142c5981c0ffbec8b4ff2fbae627424e22c30cd720444355104a69c915cc06279b96293db59dc7df5029649bfc65adda7a17036fde7701d863ef31659e0f336f0b9beb1faf49123e1a9ed6f1d42ee334c7607e3b2f3eddd41e9935d7ac4b1018c4e07b9531a2f44401711973067641606b1b8c7bbee6a8d6b8dcb2474b33679662dda81df2cfa9da0feb67c520d571fc4c3723841401604b5a153df7254c4d67aa3e2adaf2db65d74225fe70defb6000c06d44b21ab58a75b510900462fe8cddc56c5c349a03d7ac426fec61fc406bb2912d5c86b7565be3b60963245607d33fddd6068e8110b24bdab802c5d4b1c67224c0247ca77214f250ed82a21941fe6e1b32d42caa72c81d73a9dece1400a533dd387b03e3c699f33cf0d7ffb917686743b19c7bb2c0e2c5c5ed3bd74d220c9cee0ead7e90b1d236715ffcbff2bb8fb2aea8293bfa627cd7b6c8644f22f72f28056371a0835590806f4250e1839636d42861d6fc3a2447d1defe8dba5d07b64f40b3880f0a5b8a14c867f34f249afe18e92f80908d1b61c5ce6143f80e7792b28c9995ef9a853a23ff40486bdaa921a6d9fbc1ab5185359581256d7d967cd53f385e2cc70d9b74b1ccdf86e2e752a60c2d80bd2d9acd4a69056d233137ec1107ea23dbdde32771e5e1210c366d15ac834dedcccda0e57ed050d3c65d6b8d7c63811a469945c2f24104d64d1c4f0adeac188b1b1b334d9c0e09ff9adf22d27562950f783771c01060f191121afa0ffa60e66484279225c21cd39ba06563f22484597ba5f2731da96eaafb9ad01a2cab6333fcacf0fc73d1d736d45f75001a8849c21c0cd9dbe00382e37cbb5bc8ef5943546ee532a0422e458f8f0d3708c5e459a7353907308d79581c48c7a376532f51e569e14d9cc23ada3e2d03efa4c275683fec9f5f178ee3d5a4ffd6e20731e6ae5e67b93538bcc354c2c6321c8acdddf9074836e0ea2f59542eb6fd09b8a695aa2fa3e35e7a01df7622d6428d5938b30117aa0c6c0433a3f345b7a47e749f7273e58231dead8d0171d158e62d1bdf01e8ca6171d0cf0130d8e58edafba9b8e51691abf53974bbaa4466f3571c07af1b9f196d4d35c0bdb3412e9a03fdcdafa04acef134023b497c62c0ddf30e6b55b29b9e32fb3b8dee09882636c0067d4722025a600a371335698426adc17f91e0aec02358795463017632b4c98668b70e88937c9638b74c940d773cc23adf5c7e23267bcf72d8f93a455b36678eb64e713d280b33a0fbc823534f45581004c582e01d5082e8820f6ef8ac3a3adcf6ab34851400592889c184569a9e094f09e92669fc01c0183c9ac93d22a713b7b5b2c191f65aee44711532013852bc615a117ef5d65db7a2edb9f41697ee262567284741ac30983a99877609626499bfb2e61751ff1d7b71cc63e7b100c219c4c0c63d75ebe48c1cd35604a6b1fe52fc61687ee81d64be72f2c4f97d6723fdd64e7eadbb492fc68ad7f30b26b8ae41db4be9eeb79a6e9adf2739bd3f6d83dd14502407d8f0895af09c110cce5a5bec942b83e9aaa31c91095ffa05866e6a63ba108a609cc75b4e73ac91ff1f70325f98a94b3c712d92f4cdba876cf4ff185eed34df56df099afff704fecb5718f6e6cce2a863058693b13624197181fe4ae0283a3170e6241a0d73d505d1463f8099afed11237e47201d22f469c5174a17596517e93269be5af702b87eb91eccb1a44ac08b971b492b93e5750e9e8a1d711a6fe7bd30c0db303f054fbfe4de54c4e215ca399dbf7188cff752186b4bbe623b8bb6e4dcb5a066d6b0aa79273c73c6f4365f8e94368d242b7d0702bf68d578fb6cb517fe1907c1580cecf4a47fa04d668b3f7721bec2e32c328f1ba70e6c7052b04fdb6c52ad2c90797ca44b3f00b679fa203f35f0a361fb2bcf9d41d5b3e926e84dd479003c4f01da7e0b9459ed51b18fc1cfa5ffa6249874445a55303e0a465d6648fb77302ed7070903f3dfc5dd0b5d488a81e26d3c863b74f2f8538d5fb6ed4a39ca656ff6ade8495972f5b89c0c5fba1ae041198c8351d6e67c140af9070266eba9c6faed68d47f88773c441c5228b1860c58e58dddc00bf2b4045524306a8931b8bf268ccc8fad9851dddf75912f256aad5e216e18c104aea881088f91e8b0febeb1cfdab159c8d67f05e9c7a13564ed5ec8c7708f034b73b649d3878eb9e911208a817b68ac823903e7bb91da457e241dc476cf7435b6d11b4c5dc672dda386c8cdff6b2db5ba05250963062005a6572d6b70289e6cdd64654bf12a8b3ab05db511e52f7ede81d44403d406e59840bccc9674eac1f4af67890b7deb37fffe7f7aef2f7caf70774f711dee7fd58237450085d5dafe0e30b633615392e16b815063826bb83d124c71b152bf79e3e27123d47d81f0fffde25edfd1501c561cea1aa7a79c67f03ff3c5f5fc465a91a04d935cc769efab135bec8d764492f986f8085515f3e574e2cec759dcfb3be12302fc474f52d7b2f0991f2a4018bf9dcb60a650c1782ee1edc6e5f4e801922f7f09e47d05d1dd0da5c38dfdc91d332cb92ea7570d23ce834781f48272fb87c24f35703c79a61550edab10b32158d5f1c1f2bee4e904b5c4b3e59bbf60014fec3d1741364a56bf627fde2540d37bae81e6fa731cddd246d948e5f490d912f550dac95484424600ac85d1313d197cdf739ab04ed5d457ccf7aef943e72958e4667777202e4dd24bbf3e9c1e5ded8e4120255da3a7ada276447aa27be53427cd8d01aac74106e466e40cbf9e57653be65221c6fa3410cc83db7e0986a8cd3311ac17dc801a5ddc34dc348a490623f68ca807f9391a9ce640e6b4175fbc43435ff0321189eab2527a10f9d5b72ad72cb2293b5cdd61a73", 0x1000}], 0x8, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r5, r6, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0x68, 0x408}, 0x400) setsockopt(r0, 0x4, 0x800000000001, &(0x7f0000000100)='\b\x00\x00\x00', 0x359) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/160) r6 = kqueue() kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) fchdir(r6) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000001c0)={0x4, 0xff, 0x1f, 0x6, "433fb6c598f06a730b2d0c271c6b3abbd3d13fae", 0x5, 0x77}) 16:02:18 executing program 1: r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300042bfa54032d056fdd5845631e40be0a9e80b7c1407f66a980c33a10c754a928afb6bd70bb351bb9be94972585d825350f0f576f4ee0f86c4299ef03447ea90a61e75559099ac763bfff93db67877b21610dded39bd0a23375e5c1249cea08b6b11edd7e8625a026d809d8807977037dd3ded0e7f000d6c1512f4dc0b24a755b749e3f06f85c49d9af4d1610001f9cc4e5b52779b91b83dec2da2a5036d9fead89b120c05a37b5ffdff2ce552100d1a79e29828beb0cf78837156046eac1e5fd1973209ea8c11b640e981"], 0x10) shutdown(r0, 0x2) 16:02:22 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) write(r0, &(0x7f00000001c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370400510fa651c1ece0efdd308e6b7cad6cf770e924018a3bda9ac562701e10231cb7dffb29157a0dcccd3189601c0dd1930b78e4ce15548b6f5ca4c21f337c03aee82b92836d1c3a22e903144ed31dfafae88b3405f61", 0x6f) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = dup(r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}, {0xffffffffffffffff, 0x4}, {r2, 0x4}, {r4, 0x1}, {r5, 0x20}], 0x5, 0x10000) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) close(r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000140)) 16:02:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000064e0459000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072404ade0000000000000000000000000000000000000000000000000800"/114], &(0x7f0000000100)=0xfffffec4) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r3) 16:02:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:02:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = semget$private(0x0, 0x8, 0x400) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r16, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r16, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r16, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r16, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r16, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r16, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r16, &(0x7f0000000040), 0x0) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x5, r18, r20, r22, r28, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r29 = semget$private(0x0, 0x8, 0x400) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r29, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r29, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r29, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r29, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r29, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r29, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r29, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r29, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r29, &(0x7f0000000040), 0x0) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r36 = socket(0x0, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x800000018, 0x3, 0x102) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r40 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r37, r39, r41}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000540)={{0x5, r31, r33, r35, r41, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r42 = semget$private(0x0, 0x8, 0x400) semop(r42, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r42, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r42, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r42, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r42, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r42, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r42, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r42, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r42, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r42, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r42, &(0x7f0000000040), 0x0) r43 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r49 = socket(0x0, 0x0, 0x0) r50 = fcntl$getown(r49, 0x5) r51 = socket(0x800000018, 0x3, 0x102) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r53 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r50, r52, r54}, 0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000540)={{0x5, r44, r46, r48, r54, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x4, &(0x7f00000000c0)=[r7, r28, r41, r46]) chown(&(0x7f0000000000)='./file0\x00', r2, r55) 16:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000300)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:02:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="fedadb1a5590df7736e20239fbdf62ba33f7f045c05fe3d1bb60382098830f984addd0773640ef78044cb508eb200091bc6b4947d520180de2ffad488f92e897a6132155f45436f365cef32e0ff4fdd6c0f53e3b848c5548b1146b2506cba4253b337622a3c6ad148804c350f9e0349a9a948f86da38e170ed76dde3e82eb35e31c69273ee4edb95a59f85cab8d3542d997b616b4a071387037bb8b64754ac42", 0xa0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:27 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) dup(r0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000000)="74ad902ebc644de069ac28845823d27f36eb6ab133b9057230c7e437194f9a9fbf1bacdba0302bcd6cbbd68361e5b06fa2b5be6b0aa06faa79289fee564f3e350a177d067ef1e0433e3e7b396a9e4602c3fb50a191a8f3a78c86514fc999c598e84106e34de5b70ee94902af032eda62cb132fe795bb1784cc150a49f9aba2322cd4414e7b3d9b218e1fc665bffc092c674ca4ba5736497580783708ac74d030f9d09d56b6713287951449fb4b7d52afdaf1318625418ac99dbefb1e5353e23dbd6772435a61e2dae599faa1f38ed6e86ac5ff7e75fe8e3ec6105200", 0xfffffffffffffe27) 16:02:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2, 0x12, r1, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) madvise(&(0x7f0000dcc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1000000, './file0\x00', './file0\x00'}) 16:02:31 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15c) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279, 0x0, 0xffffffffffffffff}], 0x2, 0x0, 0x77, 0x0) 16:02:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x100000000}, 0x10) dup2(r1, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000200)=""/246, 0xf6}], 0x2, &(0x7f0000000340)=""/146, 0x92}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:33 executing program 1: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1020, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0xfe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcb8456792917586eff0fb616008a21240000d02a1375de3294a6214d765323ba7411ab88a6cee01c20896ebb6986413bdba961856ff5c57097d93b0de89bcba26585f273842df0b543b8228719bbf38b57651c92eb9991445639093327e4514a40bacdd006d53f95192b51b94ff6090b65e3bab344be1978045ec8f2c9ed27d55ee3010caaacd19f98bbb69dc666dd45ff9a71ce80603fbc9c19050cfd0d11dbb898481a8ea47595ec17e7c39c2c8236ef9694be22efdd9c07586866251bf95397dbfcdf0c47056764bbffe932ea0a0f1e4d3dfaf820c170d1b22bd6c0b0bcb3d3d461502c706a695119843cf0bc0b076e33d55815b0afdac8a9fc6c150b4bdaf80684201fe959fc4ce3f7c7", 0x10e) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 16:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file1\x00', 0xbecbd30734848137) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:02:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 16:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffc, 0x51}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0xdd394e04596b707, 0x1, 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x2) shutdown(r2, 0x2) 16:02:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="3707002300789222874062adc1f879a1289b143a8d3c346e57912a14ffafca54d8690aea056be428fa7145ff28616738b9cb51e1c293d8572a51ecdbd80dd47e9fcc68b43f4367a2778cbf446206589f08794ae83d422bfb4f058328d7e882d6c04e585ece2bde14ed7e270421183a59902e7297ff2fce0000000000000007d01bfc020e083ace91065b1b0a3dfd0265eb8dbcc7f6bcff22f8080e54468e0b1e4353da9ccce76ef1fd07548a84b5cd3fb9e9c617b2fba85748244e4dff26fd40ae00"/205], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x1000003, 0x100000000}, &(0x7f0000001f00)={0x5, 0x8, 0x5, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000000000/0x3000)=nil, 0x0) r9 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r9, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x14000, 0x230, &(0x7f0000000000/0x14000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000003040)=""/4096) 16:02:35 executing program 0: r0 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000100)=[{0x1, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x6, 0x6, 0x800}, {0x2, 0x2, 0x800}, {0x4, 0x8, 0x800}, {0x2, 0x0, 0x2400}, {0x2, 0x0, 0x800}], 0x7) r2 = semget(0x2, 0x0, 0x10) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/21) r3 = socket$inet(0x2, 0x5, 0x7) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r4, 0x20004268) chroot(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0xfffff4bb, './file0\x00', './file0\x00'}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000240)) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x400, r6) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0xd3) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000300)=0xff) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000003c0)={0xfffffffb, 0x1, {0x7fff, 0x40}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getgid() r10 = getuid() getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x1f, r8, r9, r10, r11, 0x0, 0x7}, 0x3, 0x7ff, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0xb5f5, 0x2, 0xaa, 0x1000}, {0x0, 0x3, 0x5, 0x66530e82}, {0xff38, 0x7, 0x3, 0x4}, {0x20, 0x40, 0x0, 0x19}, {0x1, 0x80, 0x9, 0x5}, {0xfff9, 0x7f, 0x8, 0xac}, {0x2, 0x6, 0x6, 0x9}, {0x5d, 0x20, 0x8, 0x5}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r13, 0x0, 0xffffffffffffff9c) 16:02:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open(&(0x7f0000000540)='./bus\x00', 0x40, 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="d534e9f768885894314aba2a56567923b48c4b80e890e2f1f54c0eac560aca9775bc117037646e55f431f3b0172dfe090e08e52903139f5ccd1734803f78f82fa6d0a8cee362d2752e109cb443b30df52220db1fe006024497279748c3a64c3dd7f1dc7c87d1f44a5ad3bb924682efa46a3b69dc2c2fc722e65d63061410381b6340e5f984", 0x85}, {&(0x7f0000000140)="fd1e325a4f6741c9ddd57953ffcf133f3cf066c0f746103955f97bc44fa4f05cc0f041cced293663eb38fae856c5c5", 0x2f}, {&(0x7f0000000180)="95c025bc1d8983122903987b99e3421a519f73d9795f8debf99f9a977e4d095ef930941c6c4ee2e7d9840a5787a6cb9b56d8d6e40031f40b644eda4b72b3ba6c834b4ba65431a74d009bc43b9c14f3f17f9c1aec781af4cbf95a8e42c3657dcd155d8fdb49eda7e17d01c3a0b36a0ab1409a04bc265c", 0x76}, {&(0x7f0000000200)="56c6706ea27dd8833df1d2face10e4487b432f6459abc42140e62333ab7364ea21d2412bc53f1b37711326b41aa0cef27ab79cbc9f0afe04dc475d171abe37319819a0d7014767e4964bdeca09", 0x4d}, {&(0x7f00000002c0)="fec943168bbe13df9af5aba4f63e521e8200dc99f954181886f22b6321d525dbe0b7bbcffc7226fa75de44830a3175bbeb9502cfc71c70adf5a0c18b87905ca2633a704a0124f4819c2f5992769f34c204cb427805f94e662b97795d9a7e7644f5eb7d8f46afe0f57beccbadb8859686b27566455a5d9d7c223402fa08d92a03078fb710bf31222341591e382bd18ac29b7a5fe9523ea17f47f06c51c3c3bb744f5b8ff6892fb2a589b497a9b0956211", 0xb0}, {&(0x7f0000000380)="e75c9b315a6bcb0a9dbce39f55f2a62cb486030eaf18e69ad379ed8f89fba99bb9cf970c0363577ba809e05c5c53aa2ad65d0ff9468ec88c4a68a6eb4eda0b9a", 0x40}, {&(0x7f00000003c0)="19aa5be712f58dd7cfa768fd87f6cb323a17fcc449e8d9121837b411699fe3a2f3941f12eeda4bc7e72001e5d352c709f1cd5b39ff208542b044bce7ba006624096fbd1b2a825bfb0df243bd8a4c299ad803f4778f65f5c3f939cf920292305f87fb96ac6775f5b6842e46345f7275242ba8b692d9433b6ff7ca44c4ffbdcb3615a0edc2fc0502b2005bd65666c3064b9f6a694b6b66e641d3135acc54ea4835c6e349fd77a7bc3efa8e5a1713432b6d8f41f2206acbdfafbc5a0fe6dadcffe828e339a620e68b976ee61b4570e7b3f8f2093050cc3c91c747ee2f3d18df6ef2865afbbf3bcc7ac6ee2b4e37", 0xec}], 0x7, 0x0, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:02:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x7cb667233ef522d7, 0x799a6a0c) getpid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) getsockname(r4, &(0x7f0000000240)=@in, &(0x7f0000000200)=0xc) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kqueue() kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0x9f, 0x0) close(r1) 16:02:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r4, r6, r12, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) setuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x18, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, 0x0, 0x0) 16:02:35 executing program 0: r0 = semget$private(0x0, 0x8, 0x400) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r0, &(0x7f0000000080)=[{0x1, 0x0, 0x2000}], 0x1) semop(r0, &(0x7f0000001240), 0x0) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r0, &(0x7f0000000040), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) 16:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:02:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x78a2, 0x6, {[0x1, 0x3, 0xbdd, 0x6, 0x1, 0x8, 0x4, 0x6bc, 0x0, 0x2, 0x8, 0x7, 0x401, 0x9, 0x8001, 0x100, 0x40, 0xffffffff], [0x6, 0x5, 0x5, 0x4, 0x1, 0x40, 0x6d, 0x7, 0xfffffffffffffff9, 0x2], [0x5, 0x100, 0x6, 0x2, 0x1, 0x9, 0x544], [0x3, 0x6, 0x59, 0x3, 0x20, 0x332], [{0xc1, 0x0, 0x18000008, 0x80000000}, {0x40, 0x8001, 0x1, 0x8000}, {0x3, 0x6, 0x8, 0x6}, {0x81, 0x1ff, 0xfff, 0x9}, {0xd0, 0x3, 0x9, 0x7}, {0x2, 0x7, 0xc, 0x9fe}, {0x1f, 0x73, 0x1, 0x9}, {0x7, 0x1f, 0xa19, 0x7f}], {0xb9, 0xffffa262, 0x3, 0x2d25}, {0xeedb, 0x4000, 0xff, 0x5}}}) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000440)='./file1\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = dup2(r3, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r5 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0xfcb7) ioctl$TIOCCBRK(r4, 0x2000747a) kevent(r5, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) fchdir(r7) poll(&(0x7f0000000480)=[{r4, 0x158}, {r2, 0x2}, {r5, 0x40}], 0x3, 0xfd) 16:02:36 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x14c) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) truncate(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) sendto$unix(r0, &(0x7f0000000040)="89126bbc3aa399c477cc9143598b077175bf120a32aa7ed89e2a0b36a630ee306c81fe58efdae29ea90ef2f054f128389812e5a5f513aee32ea52ff49da05d6c24eb95c86894d19d4886a9eb3d69ba4e4e7580b6b369a53a7bdc4b300c0e4e969f21", 0x62, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') sendto$unix(r0, &(0x7f0000000280)="003223b53b1e08aa3dd1b0f2eac40f98f917158186774ff0884a96b157ab8cd43780e7169e8729780c4b4baa4c6dd835491298e7e84c2d9949089f0a0c0275fd14221f331da8ef2c034ffe195625506e2f332a36bf1e8e5bf644b7d14694173325156c4c9a9e10a4eebf3f3ee6776c8e953019dc17c38b6295c96b45ddcdbaa20e6b2e000cfed1be279bc39f1f25306c420781319e21eb62598335a27cc96749af2336e2ce10d8ed661dca05a5ff48b5b0bfb16f8e058d67b4787715aeb4d3773f", 0xc1, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:02:37 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0xfffffffc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x1, 0x1000, 0x1, &(0x7f0000002000/0x1000)=nil) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000438ffdbada574dc2128b7fdf22bdf900"/60], &(0x7f00000000c0)=0x249) 16:02:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x40) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) dup(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = syz_open_pts() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40458cb60618d6b7, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000300)={0x5, 0xffffff2c, 0x9, 0x1, "9317d2ca6fd85b449378478383cf9965b347af15", 0xf, 0x80}) r8 = dup2(r3, r6) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8db}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x33e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000840)) fcntl$dupfd(r4, 0xa, r6) connect$inet(r1, &(0x7f0000000880)={0x2, 0x1}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x28000, 0x0) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000900)=0x2) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000980)) r11 = dup(0xffffffffffffffff) pwritev(r11, &(0x7f0000001ac0)=[{&(0x7f0000000a00)="99d48d2e2e48657292f9f4d6740b4b69d2c54cca0b417eadd75b62328135e962bcea1c59e33fb299005733a85b545a6f87ee2c68dcef4d569c9ba4024ad2146070cc775e229e059aa6648f81c59ebda3f982a8230a7d73713356ad6b619511fc466bacce040326da864d75c11b100873669dcf6cbe2c2f836bc4226c2904e85409f6131ffa69b44a7668cd8ff28e554a0f15c73b625fe74310c79b1e85204f9fbbe7408dd3ad4469aa4b787d66927f9f1f04059489f27a99bbf9abf9728bcdda3569e32045d11906aac180418869bca255b000aa84084a9909d0b348f1039c876eb5a5afd885b622ffbfe7a89176da9d4156d6fad7b51e13f6ad81dff0313737675994735baa533fa6494a5fb40490d54589a82bcb53c1174c071010fd7f2ebd66dbf7b38ea721d61f1a978445ac7ee1ae124b3f0c4ad07a264b2def8059144362b7f8dd5080a938121276baf797f3c36354057f3da35ece08681b4590464013d4bca1303482214e998fc8ab714f15b2f5f905f74997a2a140d2e0789cff1fcc588543c7f5ff0bfe10952c69f47d8ce7cf6caae0dca2fbaa749d1001b826a9ecfdca68b4ad051cf98d170ced41ca42f42eb584cf90fb047e2ff6b3a7c18e1c39d5bb445adcf17b434d157f09f4cf1b3609e389009cb8b959d2b28be54c260cdbe70abd216e5f2c6265d0870a49e2eca2122070ac3e780a2a404da06d6ea38b3fdb9489998aab3050ca47fc8da5b7d38949bd2f8d311ec19b78654de582f1a5f926da45400ad5b915eeab9d218c7e759e82b4e30ecfc87c14399ecb8375d7dc6c44a6b27cbfef0d4ab3555261be089f35eb31383519d26e25b51dc880d89c6c8c98f08333c8a316f0c8fd3f8f51dbaf13d92187ad71b330f9aafcc249e15bb2d19d1152e937fb31a2f8737b3bccf76fa7bb85ed1fb64256a899b498773b09defdb447cacc7ee23ca20e041ed5a075c9a26ea5ee7331217750503b826d8353c78860db8389d2b6d58acca5b7cfb7ca0183d6a42702870b75e7077081a80ddd23252c1c02836a51022fc1a0427e73a2701bf0ae45208056a23d2a00ef0d2b9981a88a52ad445983e2b575b8cb06ffed42aa44e128138b0444ec4a76406e18739209f32ddd745e4b256b5df9a6d54f3e94fba92685c948556fc3e5a2f38e242806e3542864bb9386eb7bd420475dfa4f741ec21ba18a32de0203f734344292f540078f80a494df6c11156eff7c7d846972b116401c4f8789ba63f7d80d3c0f7f9916eed0d41554928a4f13428008f5603c60e4e9515e33087658ee2662fb95e03bd15fb3623ea0607b68ba106e900f2fcd4252b9c60870ddb0440a294aaf1ce1899d5f10d622f5537010e018e7f4bc9806bc8266d2cd217558155dac1d54ced7965a081a6c1c029209857c34da76259ac4f391d7fdde2566fb77cdd2a2faa41d8e6ee55962f3259d4f305436ee31d86d8daf5e0f213e3f5e0211ab29608d941c261866883c040506489201c97f353d34aa9bec7c2d7a2c17a4f81ee9def3fb5b1a7b056748f32974b7d5936dac3c7011cb1803c5d4a2349eb02bc9748eb500858f50b24cb42b35632fcd4bf4c1dafa657e89c5be0dd6b2a108897abce4fe6f2a62988c5b802724409fa80e94f99abb841e1bcbd1dfa4ded1a7c3eddfc5f6dfd2cc81079766104e415229ad408721043515270297e87c100e8530858390472c7bbc6532d6ed8eab87cd78424ab99b8bccf562bee6bd47d6264c1b0da262c94f6f6aa4ced44f0ac852185089d8e8ea4c3e7e52e0f53a225f583aa33915ab157f0398783a5ca47bc162080a7ceca743706ec0fd14d4cd94159deda06bd7a372859ff6ee8be198f4f515e8ceb763f81757969ffdbd8d8bc3107aee4f0383728d126159d7b8ee0097cc2e476698606751966c760b2a4b87c84accb2e1d6837ad8d6f1b9556ab1092d26165426e4957b8da24330d331db5f40307a4f79438b62da4d8c6f72b6a2326c21d70d65832091333d04250cbf1125c97c9403844b01231ec3c2687244308d722bc94d7be4343dbf4554f08f9da92198ef5045495ee1831a16443da5a8a72bc8e82223f430020115b09f2cd2a64f25741865eac5514f86c81b24e2e33393fc12da6075605d8eab58298bcf4e8e1f3383123eaa0776ecd37dca870fdd054334da83dbc1f5b3a7a5ba454c45ea320064155871a71334c69cc424f90b1f0deaf7c3e885adcdb853cb600a8b5b79545dafb96a4d2a457bd4b7c7eeeef0a81729aa8d551aff6b83ddfa9727d754ebaeb5cd26fdc7a615383a5a0b6f24da5c658d3fad659afc0618c4b4534563a117658cf0488b2828004f442210aac95c965c6de06447780c5143c2c1a00ef7285befe31d5f84c6d02b4e61148d8e58802b7307054e3e346997f2f73e932f8eda6c3718d3c111dbf416ef72ea3d45d4a4a2db51d457fb1e1d903d20bb7d7f95cd0263b67ede69f0ac9db01401713f1337b92d26774ab5b70ef9594aea424d3940aeb51337dae38123633f23848a2af60dd7e6f43082c464685747fe0dd8b3e0af1274eebf45e8090b477944efd23601b278c11f8f0f9d26eae95ded6127901a5cca06ca32cde934a1bb701b1c1acf74302a4ea368770c829db41e63bf03056d40d09e524c09e690be38802ff2799bc04f8e4753318f8806d12202e07eca7a2f21ee303222544a533a68ddbb3739f23c522cf9fd80e55e74f6df63485b79a64ac71923e731f0de35c80fd4b54fd30268cfe04aef7be98ecb2d688bb6b3abf90463aa76fad04f1af016401a6dcf1485e9e4451e4146f9d76502d8ac6b008c8175a8d67d3b9204d14a97611ba0fa090aef0784a49622a0b676562fbe42483f75651ff7ca53f0f3deb93c59fa7d69ad04b6ac84de438662a431fd08977ce3c9de1a85aa80088c1fd209aec639cb18231cf08557baa0b7a7670cfd3b497b599f7163d358c8e694a77588eb3b39e4b57c4c73fe905e02dc0c2e5e95ff491b7345a69fc3bf4981267ab6b78914a0f1e1898b154a4513d22ccfe4a78671e026ea38c6e1ab828fab688a002f1905e89ea4a3c4854e2ed928f50adaf820f2bca81b41c54db5a68aa8b7eb3289ba72b41b0f4a6797f2de42ce75870bdea04cedce4d77ab57537d95181579b134e166a3e5c222cfd461c838b6a836e917f62e05cfc01578270149d20e8ad121ff65521cce7baa56dd0b04445e9fd97dde9bdb23dd410901324af668c2f5a66786a2a490d3cfd697f59192ffcfa12e2748502e513910993cde22e49db104973e9848ed7a81ba299d83bd61fc545f873ef099ece7f44998b9eaf2e90d397f219713a9ae504bec99b3a91c017f3f304a5f84814586232603b68c21b3a395ddc08e52c1d523cda59d3cb377aab37a03ebdf1e0fd113adca946a3a28bf34d31715d8f0ee00b6cff8203979596ca21ebb05b0ea1977f34ac535bd215054f90bf5de3f7bb3900ed8c3ebb6f578034af220c46ed03dd8d5731e15b7a76890308ed75b17c916217be048e937fbe59ad0c6a79e7f8256e34621b03c51f1c291fa5a0af2892480d4e93c09b252ca53fa4752f4e84618dfc99a784822f41df62fec754f7e0f45ee709173b14471d01294e6e4ab837294ef2d5b447ec9dbfba0088dcf1fbc1f3d886b9b214d968221244025e3aadcfd4071f4587a0e3c9e45593b9c8e5931d2d552b58de1fe5387c16f977f2fd93598ed4368f0988a61ffd2a0e6546f320f039bde7bc2efd12bb96211fff729f881f18c5a5952069684b8c15ef7b2409ad6f48de5499d2bd1e684f092e260eb7a7f21d62c387b106f6a830dd1225237c6308d9c26525ca9c611a8bbb2ae57d618233cd47afcab811e698b7ab5c185716dd67cf7e5ddcab6fdaa2a02ed7c635d5ebc029e3bf74765180fcae37d75463950a7cd99883f81ebc474c29f209cb9ef64e4eba9163c7d057dce000871dea3ff3e2671018a93e4aac3b0b9e7fc39fd61fc5a5caf92db3edeeb5c9bc44da8acfb5d5cb853fa92121d664e9e3cc3d8be350509d4156b8d3a5b37c6bd846bf64fafb4ccdc63938ec2d425651aaa4a9e993c68d6106db17592ceeaff86d1b7d75975d641bb3a92d43bc06f215790659fb6f69e5a5854c92fb4d3880e09dc46aeb1fcc1361a3979d4db0c30340775235a4c12c8d8c78e79cd3de6c48ad177d99f1cdf0c1293ca847c8367aa22139f0e5061828125b40ee1ac7583ac7d9ec96f56443497a776fea99dc9511f5a1d0224683c895c4cf58bc9f88b944b67e552c2214f7b7237adf19ef2c740865188244f1f93013f0192e6117c894720829613f41aa7afcea4609e3a251540f134c4780bbbd1c3c3acf7aed9600703bf7a5721782dc8d5bd142473d00dbb87c82357805f1e6f5499dddf0e3741b4c359b83f61cebe32c8288e2d55ea55ca430d8990117fb2494397fbe4bb2c2d070af61a8211d93713e8bb771cffdd42e944135bcf99669dbb04f849d5ab67ed18b98a4a1cf798f26fd6b3bd98e0bf655102690b302e1d6c915bd8bf778b2ed14fe949ce7a61b0bfe9a6439aae194406ae3b3a4c4b400e58cff614a4ffd63375150dc9a9f4b48663c0949284c0928aa49b47ae66dfafc9667f3cb68833d057fba460d5d71c7bfad6a9d66051d9dbd466245c7bd0577735220dc9fa930dd92a1a0236aa095e5946a1575a31cd9db8396e255058c83d48c14bf0bfd30b79da9be5a633a97cae793a912d3e9a3fa4dc8ca41604ade97d459edb8a2691c0b2606b1873d3969206d4f6a558c0fc6777684eb92c79381b5860fd88ae97ad13384492675b48120e9102f022b2876a09fc6f4f11d8cabaaf017f4ad6990f431726aeda1c21d5a0ae201d4113991960b19cd03d790a7f082887e0cf562874e088d3046efac088c8278f9b246c1b4628b5220a1af0a6744e6378c5ff49fc517d54085f8fd6d5983bc01d031867cda537d0de92ab6e36842f203a5a533c595eefead98ac23f772456b842265d7b624172d1c2aca53208d494dc4c3fd546e871af28df53a8124de9e74c473017510119db8e5e9256ae81ad59bea96daaa824d87fe6dc7f65aff1d2cdf692ac9e06808766490923786437c58dc77ed2e2761a898b90cb6dd51739626b933c3f67ed56fd5d3fb251523258fa251fb755f489a697c18e4e89e4d7004cfbce2e4c7aa4387c3b0db27269a7a74c7cd6869dbec1e6753361b8d6cf5614974512d179ac13ab5623678bf7bc96a4e9f8f72f803bb16733f740c0d411f23d64374889569e011f51030dddbd59383ece1259390e4e6eb0b3410d714f3821fb9c8fd17451fc1231b7c89953e5a2791ae8f40a5a84a1d36cc6ee0c7b4580c328c0ce4c17d24dc2130d1c87ca98ef1441e13086e65f92efd73b00ea5cf17ef51c52a30f3efdffbfed2c0c5d412359574e8735338d5589e64716bedb6591076bbc4b564e722fd06a3cb65d4079662300f69f38aca55c131e423710991a611f1dc50c9da94278a98b4d7bdb646ba0d4fa74b432c30b716174b751906b19dc6b556903038479fef74be4d8645f4787f70a2858153917f0986a630b87b4e84d5810da51c82a50c02eeb0081b5d83e447ae65ac281c2587055373a3d16d6c7f610306a3b7cfecc25259371639b6ea80e8d3e6b75808fa886de4d98cc653b526f24b48051dca45c293100f61bbc3e7cc06010ecb64c9050bf28952275cfef482e02c34ebb9615279b973bedcd778bddb9bf8b4330e9562ce7297637f395ef8b3993b09d0a09bf210bcbad35fff022f477e124696bb51cd43d47fb", 0x1000}, {&(0x7f0000001a00)="14bdd1fa2fef89485337a5bd578c7ee79d6e10003defeb6b90a8c66c2ac92ba036ca3ca69b254c577ad203d77660b508d346bf9328f259e9eae818bf91fcfca3bbb714b222e35c0179f422c3638e92dfeffd6f8aed02c2c1adf223a61b2463bf40deac37e8dcf54fa7e6b5f618f2ca5591d861b28fd5671846fd323749758b1180", 0x81}], 0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001b00), 0x1, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000001b40)='./file\x00', 0x8, 0x190) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000001b80)={0x4, './file\x00', './file\x00'}) bind(0xffffffffffffffff, &(0x7f0000001bc0)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000001c40)={0xb1, 0x1ff, 0x52, {[0x8, 0x277f, 0x5ad, 0x6, 0x7dc, 0x2, 0x3, 0x1, 0xfffffffffffffffd, 0x3, 0x7fffffff, 0x2, 0x2, 0x3, 0x200, 0xe5d5, 0x63, 0x80], [0x7, 0xfffffffffffffffd, 0x2, 0x1, 0x7e77, 0x9, 0x7, 0x1, 0x7, 0x4], [0x7fffffff, 0x7f, 0xd87, 0xfffffffffffffff8, 0x82, 0x7ff, 0x2], [0x140, 0x3ff, 0x0, 0x4, 0x7ff, 0x81], [{0x7fff, 0x1018c000, 0x400, 0xfff}, {0xfffc, 0x101f8594, 0x8, 0x7}, {0x4, 0x4a, 0xfffffffe, 0x8000}, {0x298, 0x16, 0x5, 0x8}, {0x3, 0x1, 0x817, 0x200}, {0xb2a, 0x7ff, 0x361, 0x9}, {0x1, 0x5, 0x50c, 0x4c4}, {0x4, 0x1ff, 0x5, 0x7}], {0x3, 0x10000, 0x555d3be2, 0x2}, {0x0, 0x8, 0x8, 0x2}}}) 16:02:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0xfffffffffffffd63, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/145, 0x91}, 0x2) 16:02:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x0, 0xfffffff7}) write(r1, &(0x7f0000000180), 0x17e) 16:02:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x0, &(0x7f0000000140)="502fe0aee5a6f6fe28a966636ba7d2bce8f1b611e3a50b0d22e872d6a34db0c39f9ee058c9ab8e7531d8fe8eb6b4798fde7f7c7c0bb39c0a9aaab36ef3c8cf998f4011fb14b73bec5d88204788ab3e2e5c922bdf2a80e3591effa19b224b69c4ea2dd73d18f21a4540885d0b0cf646223fcdab9193e9bfed91902d28f03852c1708c7fdd88d1e9beaf4897f2a8f1df94ae744e24b3094cf0", 0x98) close(r1) syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 16:02:38 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000440)={0x4, 0x1, 0x7, 0x6, &(0x7f00000001c0)={{0x86, 0xca, 0x12, 0x3, 0x81, 0x8000}, {[0x100, 0x6, 0x6, 0x7, 0x99, 0xffffffff, 0x1f, 0x1, 0x101, 0xffff, 0x4d79, 0x9, 0x39feabd7, 0xbd, 0xe6, 0xfff, 0x3, 0x7], [0x100000001, 0x10000000, 0x9, 0x3, 0x6, 0x1, 0x52f, 0x400, 0x31, 0x9], [0x1ff, 0x81, 0x1, 0xb1, 0x6, 0x8000, 0x80000001], [0x808, 0x200, 0x0, 0x4, 0x7dad, 0x80d], [{0xc6c, 0x80, 0x3, 0xfffffffffffff542}, {0x3, 0x2, 0x7, 0x9}, {0xc1, 0x6, 0x10001, 0x5}, {0x0, 0x2, 0x2, 0x200}, {0x7, 0x8, 0x6, 0xb85e}, {0x49, 0x3, 0x1, 0x93d}, {0x5, 0x3, 0x6, 0x1}, {0x7, 0x9, 0x6, 0x10001}], {0xfbff, 0x7fffffff, 0x81, 0xff}, {0x8, 0x6f, 0x1f, 0x8}}}, 0x1f, 0x7f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) write(r2, &(0x7f0000335000), 0xffffffffffffff3a) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)=0xffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0x7, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c15") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:02:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0xfffffffc, 0xb93}, 0x0, [0x20, 0x0, 0x3, 0x0, 0xfffffffd, 0xe, 0x0, 0xffffffff]}, 0x206) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:38 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x4000, 0x20) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:02:38 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0x4) r2 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0xfa73, 0xffffffff, 0x800, "598a2ca1d719c6d19c62cab6a2330c195b630d53", 0x7, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffd7) close(r2) 16:02:38 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) writev(r0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc6138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x280, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000084, 0xc2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40000041, 0x0, 0x2}], 0xff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xc, 0x0, 0x6}, {{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0xd7a3, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x410}, {{r5}, 0x2bd4f7c3f6f728c7, 0x48, 0x20000000, 0x21, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x7c9}], 0x5, &(0x7f0000000180)={0x6627, 0x4}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:02:41 executing program 1: msgget$private(0x0, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) mkdir(&(0x7f0000000140)='./file1\x00', 0x28) 16:02:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:02:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0", 0xde}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) 16:02:41 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:02:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0xa000, 0x400, &(0x7f000010d000/0xa000)=nil) socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r1, 0x97f6c8fc4b81d979, 0x7, &(0x7f0000000040)=""/90) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xfdbf) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x3}, {0x18, 0x2, 0x6bcb, 0xffff}, 0x20, [0x9, 0x7ff, 0x9, 0x6, 0x7, 0x1c3, 0x10000, 0x5]}, 0x3c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) write(r3, &(0x7f0000335000), 0xfcb7) listen(r3, 0x9) 16:02:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) ftruncate(r0, 0x0, 0x1) rename(&(0x7f0000000080)='..', &(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000100)=""/225, 0xe1) 16:02:41 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = semget$private(0x0, 0x8, 0x400) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r14, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r14, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r14, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r14, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r14, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r14, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r14, &(0x7f0000000040), 0x0) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r17 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r21 = socket(0x0, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000540)={{0x5, r16, r18, r20, r26, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r27 = semget$private(0x0, 0x8, 0x400) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r27, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r27, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r27, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r27, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r27, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r27, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r27, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r27, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r27, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r27, &(0x7f0000000040), 0x0) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r30 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r34 = socket(0x0, 0x0, 0x0) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x800000018, 0x3, 0x102) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r38 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r35, r37, r39}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000540)={{0x5, r29, r31, r33, r39, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, r13, r26, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r39]) fchown(r0, 0x0, r40) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r41, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r41, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) listen(0xffffffffffffff9c, 0x3) execve(0x0, 0x0, 0x0) 16:02:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/96, 0x60, 0x8e5, &(0x7f0000000140)=@un=@abs={0xe5acd8283134d5f0, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7fffffff, 0x8}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) dup(r1) 16:02:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100)={0x8, 0x3ff}, 0x10) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="1693e56caf9c37e199153040d19aaac2d3a972884a16beb6754b1027073af07cc64843167ce15e89310cbf77a4838a09dd48b9233931c47c5e62ce765e59906f395d", 0xfffffffffffffe98}], 0x1) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) msgsnd(0xffffffffffffffff, &(0x7f0000000240)={0x1971475838e849b7, "adbac291fa1ad958e3d185d93ba44e46d9f99bd7802d1ccad5c29713fb36c910de86abb1895877ab5960f3bc5313effeac300098f1645953ed413a8b4ea22a201864ee51394cd9000c23a6bb8cea366e3b68a7f0228653d800b16e23adae7d6fae7cc3ff91b60fb592fb4cc908710cb849e7de7d89f76c93c882dab15b933b2e07b1653dc640fe"}, 0x8f, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x86) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = semget$private(0x0, 0x5, 0x20) semop(r2, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000300)=0x6) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x6578ee6ff20f01ad) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x82, 0x6) 16:02:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x6f23, 0x4, 0x4, 0x6, 0x9, 0x1, 0x7fff, 0x10, [{0x40, 0x9, 0x1, 0x3f}, {0x6e8a, 0x3, 0x6, 0x6}, {0x44a, 0x3f, 0x2, 0x10001}, {0xfffffffa, 0x6, 0xfffffffd, 0xb1c}, {0x16fb, 0x0, 0x431, 0xf27}, {0x0, 0xffff, 0x7}, {0x10000, 0x97, 0x0, 0x5368b95}, {0x800, 0x5, 0x7, 0xa0000001}, {0x8, 0x3, 0x6, 0xffffff11}, {0x20, 0x5, 0x5, 0x4}, {0x3, 0xed20, 0xe140, 0x80000001}, {0x7, 0x7fffffff, 0x9, 0xff}, {0xffffff0c, 0x9, 0x4, 0x5d928973}, {0x20, 0xff, 0x80bb, 0x1}, {0x20, 0x4, 0x81, 0x1}, {0x7f, 0xffffff01, 0x6ce, 0x7}]}) pwrite(r0, &(0x7f0000000200)="9fe6d33a5ea982f73b8a238450eaddffcd5c908639d3fda6fb66b3db41d8a17043175f0091a3c28ecd6665df4c64eb9c0ad100c03fa10960a54c38b7512342aa8465237025141d83f4d4d5a0101cc3b0cd915d97a020fba393004cb9bac1b19237f3eee206aeaa63c3695239eeff2153f3072858f5", 0x75, 0x0, 0x0) r1 = socket(0x11, 0x8003, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffff49) semget$private(0x0, 0x1, 0x8fd18b46d2050dbd) r3 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1) dup(r4) msgctl$IPC_RMID(r3, 0x0) 16:02:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) write(r2, &(0x7f0000335000), 0xfcb7) kevent(r2, &(0x7f0000000180)=[{}, {}, {{}, 0xfffffffffffffffc}], 0xdd, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r2) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = socket(0x20, 0x4, 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000335000), 0xfcb7) r19 = openat(0xffffffffffffffff, &(0x7f0000000740)='./bus\x00', 0x20000, 0x47) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000700)=[{&(0x7f00000006c0)="fd2d286dbad18d479c155a233e935575b93bdb", 0x13}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000003000000080000000ffb7ff0000010000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x1a}, 0x3) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./bus/file0\x00', 0x7, 0x101, 0xf5a, 0x1, 0x5, 0xfffffa4b, 0x2, 0x2, 0x0, 0x7fff, 0x1}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0xf000) 16:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x80000000, 0x0, "008e000000000041001e2000000000001c9500", 0xffffbffc}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0xd6ea9ecfa66136d6, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 16:02:45 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) close(r0) r1 = kqueue() select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x65, 0x0, 0x7d, 0x0) 16:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x5) 16:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000003c0)="fb5f6523", 0x4}], 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:02:46 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7fff}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x800000000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") preadv(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000280)}, {&(0x7f0000001480)=""/129, 0x81}], 0x8, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x7f) 16:02:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x0, 0x5, 0xb2, 0x7fff, &(0x7f0000000040)={{0xd0, 0x6, 0x0, 0x81, 0x6d, 0x4, 0x3}, {[0xd84, 0x4, 0x60a, 0x6, 0x5, 0x2, 0x9, 0x9, 0x8001, 0xff, 0x7, 0xbe2, 0x2, 0xfffffffffffffffb, 0x6, 0x9, 0xfffffffffffffff9, 0x35], [0x80000001, 0x0, 0x7, 0x1, 0x7ff, 0x8, 0x3f, 0x5, 0x7, 0x7], [0x6, 0x2, 0x3e8b75bb, 0x7f, 0xff, 0x8, 0x9], [0x3f, 0x0, 0x4d4, 0x3, 0x8, 0x1], [{0x0, 0x8, 0x6, 0x8001}, {0x93, 0xffffffff, 0x1f, 0x7f}, {0x6, 0x20, 0x5, 0x100}, {0x6c, 0x6, 0x0, 0x7ff}, {0x6, 0x3, 0x7f, 0x7ff}, {0x3, 0xfffffe01, 0x2, 0xffff}, {0x8000, 0x7, 0x27c6, 0x2}, {0x0, 0x6, 0xfffffffd, 0x7}], {0xdc10, 0xffff9ebb, 0x6, 0x7}, {0x8000, 0x6de, 0x9, 0x1000}}}, 0xff, 0x80}) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:02:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:02:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = semget$private(0x0, 0x1, 0x206) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/102) 16:02:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x28) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x7ff, 0x7ff, 0xffff, {[0x9, 0x0, 0x1, 0x0, 0x6, 0x8, 0x20, 0xfffffffffffffffb, 0x1, 0x8, 0x8, 0x1, 0xfffffffffffffff7, 0x9, 0x10000, 0x20, 0x3, 0x482f], [0x5, 0x1, 0x0, 0x9, 0xffff, 0x2, 0x1, 0x7fff, 0x101, 0x200], [0x400, 0x0, 0xfffffffffffeffff, 0x3, 0x2, 0x6, 0x1], [0x0, 0x3, 0x9, 0x5, 0x4, 0xffffffffffffd4eb], [{0x9, 0x54cf, 0x40, 0x7ff}, {0x7, 0xffff, 0x2, 0x3}, {0x8, 0x7, 0x0, 0x61}, {0x200, 0xaeb, 0xffffffff, 0x1}, {0x6, 0x7f, 0xbfd, 0x8}, {0x8001, 0x1, 0x3, 0xff}, {0xd8, 0x7, 0x9, 0xfff}, {0x0, 0x7, 0x4, 0x6}], {0x0, 0x4, 0x8, 0x8b03}, {0x101, 0x401, 0x4, 0x1f3}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setegid(r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x2, 0x7, 0x1, 0x1, 0x10001, 0xfff, 0x0, 0x2, 0x10000, 0x1ff}) 16:02:46 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x80) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) socketpair(0x20, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x46) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:02:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000840)=0xc) r5 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r5) r6 = getpgid(r5) r7 = semget$private(0x0, 0x8, 0x400) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r9, r11, r13, r19, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000335000), 0xfcb7) r24 = socket$inet(0x2, 0x4005, 0x9) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000335000), 0xfcb7) r28 = socket(0x0, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) r34 = semget$private(0x0, 0x8, 0x400) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r34, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r34, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r34, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r34, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r34, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r34, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r34, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r34, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r34, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r34, &(0x7f0000000040), 0x0) r35 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r41 = socket(0x0, 0x0, 0x0) r42 = fcntl$getown(r41, 0x5) r43 = socket(0x800000018, 0x3, 0x102) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r45 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r42, r44, r46}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000540)={{0x5, r36, r38, r40, r46, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r47 = semget$private(0x0, 0x8, 0x400) semop(r47, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r47, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r47, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r47, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r47, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r47, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r47, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r47, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r47, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r47, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r47, &(0x7f0000000040), 0x0) r48 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r50 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r52 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r54 = socket(0x0, 0x0, 0x0) r55 = fcntl$getown(r54, 0x5) r56 = socket(0x800000018, 0x3, 0x102) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r58 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r55, r57, r59}, 0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000540)={{0x5, r49, r51, r53, r59, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000001c0)="d73e56965f538b0979638be5137994171be1d09cb15d310b9159f865ea67517656e12ec448b9030b0d622d3755c4928830ac31be30ff2eedc1630c42c4fc085289551f08895f69d42c653e650c9d91a34adc9a4d98cfb5fdad0cbeae0055ceaa23caa791d66e9b4c03b9388c49c6101d2a906b", 0x73}, {&(0x7f0000000240)="ebb7f23df7f12b1b3fb7d14c205171afd3577ec3d20ed022e25080ba80c969dffdc84ed319c7b043174652ef9c90f36c1054b1c04093ac7cc67140ef3c0fc343507350befcd99b407ab3c657bc25e561e1c08bde43b6b7521872f0ed2fc0b5683b384bd8486d8dacdf20647b6bbab5cef1b58907e2fe75b03608732f5a0faa364c3562c1458e2a6e5804a68c1995ab29e219c4c1ec9b4f01a9fda3e0ea79d1c243d46ba89fd5260a3e09bbca53dc5331d0116f417e443b16257359a281bf2b9f946b62733320c6275469fd28fc7617250585ec", 0xd3}, {&(0x7f0000000340)="fcd71a4b72c17f3754e066ac69e9052c9aeef6b7bf2b08a64eb5fed2bef2c502fe6e7b376f0bea02672ab9a3cc341e75ca6d06b2f0220fd42b0f556b3e8791605f05434eb2552f9f3c0c7c64755eca7bf127ce35449c3c661613bbe46ec9bfe47e7a891dc3f2ae44f7252532e32631a8016184b273be4178f41d02de", 0x7c}, {&(0x7f00000003c0)="55e6b1d3f782618aea4a4f50cc1d584e6176bd87d798a68e348549152135739e15da87e799aea89d793603255b3dde80b83964e7f7ee700385a01060b0c844a95f315135f01408a7f37b41ed57d4553514dd60b2b48ef33b764ad29863d1d63a46222f4e9e292e23b9ec874cb7cd198830f0f3dc8eb5fe1da8512d64e9caabb5a85ce7216e0b9cb1e93a3aafcf84f67b8eafbe4bf28ac858df8be0eadf0ff5cf18a52f0512998fc8ba0480c08f2bb658b06950e4d1199ecf32bc6b35c706f96c733a5cf5365f22e03fd45afc17cf4ac9565d6758cc", 0xd5}, {&(0x7f00000004c0)="b8fea5e1a8cab3c3d71983cb1811dfe9d435cc1168f12d78c0394d24ade76b8385b3927229ec1cb37b6f127eae43df825a4be0d5f51c952a01712668a444a2b2fb991da7ce90ef661f84590e08911970f814831263f44e3a4f59f1cd3989", 0x5e}, {&(0x7f0000000540)="e54757d61c7d712c34ffd527e62a7fc6c8f184b16ec41d44a0ac04fb47d12d8c555d027835180bed66f5d3a2a2beb3f0de860be43c1943c7f20250b21994e8d987dd3dd6bfaf18fde026fb50be0f0ec7df9d63c7ab1039df16b5ecc7fb25325c121d5473917092ca9059bbeed3744229a1ceb45688afcaf623e339c1dded6b1bebd59230d1aafa93c68fc33d749b5dfad2", 0x91}, {&(0x7f0000000600)="3b391a329b8ec5f25f5b98f765d9dfe9ead4c7c62e78b2ca8e230ab39964524b92cfdf5ec5103a8a4419853789349ecf5ab72f772fb58594b8d16debaf6d353f5e0a927de875c56fd152b3ae6aa14c137dadf58906b4741bfa7441ef0815821c2d5b6b5847528e52a4cd7f870ccf67812db433b9cae30e912c389030b70b793afd4e26738eb8b249e528a374e3cbd021ea431a04f673a3", 0x97}, {&(0x7f00000006c0)="bb78dba62a1fd0837982abeecd6b4930f3393af4a74057db2f1d4fda9cff5bb70d1fdcad397ab440685162c71de9c0c194afd73f4e2b0b54706b304ca501d0a219ae9eff7428c8c7856f2b420d4ae20eeb8cfb3a32862dc2f5ed26718262ef00a658a2388c5f4a59daea87a31e783c9144af28373aa243f0e1771abcfdd18f1044d23214a863e065637684796b3c93e60395938444614062e7858eca22d4190cd389b84ac3ca85b26799c713879e3287042a56e4343b39ca7eccd9ddab2491b292880866b81c5e460453f15e8118ed592d", 0xd1}], 0x8, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r0, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r9, r21}, @rights={0x30, 0xffff, 0x1, [r22, r0, r23, r0, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r29, r40, r59}], 0xb8, 0x400}, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x800000000001d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) g à ‘{/-%Óåãß7e'’2À·ßæ z ‘{/-%Óåãß7e'’2À·ßæ zvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002194f388 16:02:48 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) getsockopt$sock_timeval(r1, 0xffff, 0x251cdcd8d4a9c4aa, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:02:50 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795933616fb2b2ae5674ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c93415898091cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436ee731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125529389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28655c6bf65eb2462d5d0631a58329f5ad0aadda72d84871fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d0a8f55c69d382df8570a63c340031294dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b7824f6b322495fbc0bcfa3be838ba803c32171bf73197ed468767412c4f7b0351da31e4a9dc09847e9dd78a1fe86a83843f37c9601c8467589bbdb11ec618b4c7dbaed4c1e2749d18664fc48ff200bc40809a8f42e11312a75674e46a475334227d0754de34f1f5e610ca7c95135e2708719cf8ab42e837a48d3367909e620ea2970feed8527c64170caa977ea1e86d4f8eda2e000da37bfd022921712a8f6d91e3e54d8dc3723e2a8cbea070c9abb3641cfcd6ce65b57e482eaa2f41a62be899717e1d7877f4288acb3dd0bce27877c3b37ec23643c9a5c15434d544f9099bca1c031588a5bc6815403cee18c3996ae95f34511dd9c49309c440a6a597a677bb0f15252927cf1afcbb512d22ea269114393e2b66480fc0d070593e8f747dd222c700000000000000000074c6fc0df667f27759e59798343c93b67d9e36d1adf01c24ef7b3d74bd3f0eaa7ffb38202ed55b4492a53953951e4bb33302644966f6d8d8b71fdbb2d819256388cc5c3a6248f2928886b7a02b43f4d19de406c31a65e6743b16729e88358b99684d9c152e4f072fb49112d72000248e822c9cb49d4f5ceca4581a9c1acb9d28628f3ee9fdcde7663611f3bed67b79b2be89ecb52e02c807c99f07c3377c3d56db0d5e5fae96f56dc07516fa1f58250adf6e7da80960ef446630c3f3ee8d4819062547ffdc3ed6542445d9d5467203a4a2bac358fe2448db49cba77bca66b797dbcedb5b904e15b9c39d176d6d309fc3c727473dcd6bbe01f643fe00000000000000000000000000d76ee1d73ab617ee99733b5d5705f7372886016a9df9a79e745bae620a64cde2a53fb7325c160e15c5cfd8516f8c4fe3a07a8acb8b924553dc08f90d9781f62ee7076a34c481305d160cc6ee698c607839f580c375382bff2902f1207349"], 0x10) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7e8) write(r1, &(0x7f0000335000), 0xfcb7) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:02:50 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x3, 0x404) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs, 0x8) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x400007, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0x46b9beddbf5d8600) getuid() 16:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0xfffffe99) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:02:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) syz_open_pts() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x17\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x9}, {0x6, 0x1, 0x2}]}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x0, 0x53, 0x94, 0xc0000000}, {0x4, 0x20, 0x7}, {0x0, 0x92, 0x2, 0x95}, {0x4, 0x0, 0x9a, 0x2}, {0x2, 0x5, 0xd8}, {0xfffc, 0x5, 0x3}]}) lseek(r0, 0x0, 0x0, 0x1) write(r2, &(0x7f0000335000), 0xfcb7) unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) 16:02:54 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000ec0)="513817375cd86c8fdd1ab33b00aca80f29ec01bb7a111ee7bb7b6ee8d3ae35b933d9f097661d22add0d92212742bcc005a70dd2e4d7c7c8ea81892afd0a7fd735917f36cea077c28997608f31d3b55c1cff6b96326879326e47bf974b364cac1f6e95c8bc91092b4e526161906d89dc5268895f5e03320b39de0093d011f13ee8b8b71c7da47fd85"}, {&(0x7f0000000200)="199d3c861316377eb2af434f0064e3dc86d3909d54f81a3b8905d5d688a487788d89a4a5423c8f8a9ccec24f16e19bf1313b818c1cfc158e25c8c21831c190fa713d1ff353b65f40ce91d271c0ed41e2f6c55bb97fcc2bae02d127f1e8fa72624fd09f9fd61fec628083a47c89b6002636b37b4002ec2cc56f78156f1a8b11e5ad4ea65c06e9061c8c50c4c5dcc605d95eb888f5cd51e2b573efd3bad83573adb379d7017b4884a154302daa", 0xfffffdbe}, {&(0x7f0000000e00)="a454020108d222bb6d6711f6c5828682d83d2e80163491bd4eb6d5027953b01a8ca66aaca870aa68e6fb34abf5882b45bb930f91e232bf9e64c031eb430b003203fc0e308b054cf6b6cfd8f81a7d2c1cab2bb13c00a87cc9b22453a3ce6ff69191e6170068ada91bd6775e7dcd87042156d824290922eec83ad2efe92649abfeea7d2752814c19bf2c823224"}], 0xfffffffffffff15) 16:02:54 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) bind(r3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:02:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x31}, {{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x2) 16:02:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x8, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100), 0x0) 16:02:54 executing program 1: close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f59ce23c7e23df30f259fffffffffff7ff39dd22a68d0c481981e054c8d6349e38464d77ad932f8477e48a7870ddc710c28d24cb561b082c281cd45763c6bf4a54d79e004771e1be42d6f28268a482e39e9266ee436297b6d75cc1aed29dcb94f905293b9a39325820ac59ee9adcc2c866c6e87eb3bf0b10eed8f4d8d5311e95e6613a3b7819896f470acbd0737c500a37ef7e65f4eef7dd73ad9dfd4ac87766bab7c0296b316ea311bd301e24ef712bdd997aaaec71"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x6}]}) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r1) getpgid(r1) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:02:56 executing program 1: semget$private(0x0, 0x4, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000d40)=[{&(0x7f0000000800)="f9c2afa25d2cd5b6f81349d2e36b6cb64c883301b98d6d48840ab2b4cf865735d7c2287beffdd29fd0c116f8315ba1b319f5551aea2687e0e622595b16d93d110a2738d2728173cf2644c363e00a651106f80260c80f88eee65efd965710c2f21e67123fd7b55d", 0x67}, {&(0x7f0000000880)="710328db256655e4398e402c97ef0734b5f89578264ca6e5e1ca794fe1fd3d8a58d5584138196ffe72dff3162c6f2be94746e821208f926838448b912264f5136d80f31adc2ceb889a224169b190df5fc6e6dce9c4635b1fcc3a7315855167e39581518e14d370b669e66e93db4f6d2a6784821012adea0391cdc1413e762724884a192e9fd1ae30eaac9397874af508c2c8b02658cf51e72c85ad2ba465323c6f4443c80e", 0xa5}, {&(0x7f0000000400)="73b9167253df0ea0f3efac2bd6af3cf29b90b70bc7499db74a7648bb1bf145f703e8131ff79830d04aed8a456977fc2bc4f42d8b18b3e5319d79c37fc42a947e", 0x40}, {&(0x7f0000000480)="cc7c36ef7423eb9ad7bcb90ecc525e46572ae3576c9081b24f41280c2f8ef85b8e5cd5d4e80b60", 0x27}, {&(0x7f0000000940)="60331e130cc42e4f349af2a3c5267d67529039d8c271ddb622959b787dde4429da18b3f43e74761c8e1b826ba209f9cf4298d71bd048948f772635fe2e1b3c55d35db325ec2bab49dab12d5788339910dc64eaa1e5934bad80f21674a6ba24924515e67f32323810db13514446b6e8b61ff3a26eb96e4f3bfe47a387bd2063fc05f7558a4937ededa65e16e3dc4f", 0x8e}, {&(0x7f0000000a00)="da4ec0bbc0a55f90fcea45022852497104f00c46eccd612e5960952041584a340a5a7278df8ff2adb756418dae6dd052335e382adec0f1cdf8970cb64e2e7a2f341f67d5a15d548c8878557ba309e7bdec442067d6fc82754a39470656078e094241ce0becb4a0afee092160080a8518eb34ab7ef62e2d2c96ebe13dbb8d5ba8558838fe324c0f3557f34db99f648e7179c80c4b43e5acdd6659fe598843562fd31b13bc4dfc6403ec1818c2b3cceceda9aa17f386a6dc5c1c9739260a40a3abb896416518c39a500e6725ed0059e6b7c245b41a347449ea0b4bebcce8f33e024387c573485fa83cc55a972c67d6", 0xee}, {&(0x7f0000000740)="2be6f94a90b43112b4247bd8fd8fe88d9178cbb3e97dcd0624fcc0c51411630ea68833d145f6c773916b97903d25ba286ed67adac71dcf59c1e41831540635389c2733b91d0519d140a05bbc4d3f7e831d0acbc1660be7d5ba60bcdda7fdcc1760a4150145c386c8f8bc9843b12c74fd60fd37da29dc90153d28f3322db6cafbddd18517b3fd3e66", 0x88}, {&(0x7f0000000bc0)="1b23fcca0fee1dbe9dedc75efde1d96c82250557d31a7d668a4bfff567f56d1039638e23f083733317c01b9c528944993044fc64fb257a5a1478e0bb707d9acb12f4f4f81d38a37381e37cb14527f725ce99a1d6c9cba2069468f73443b12c4b6a68ac76f19b0726f8", 0x69}, {&(0x7f0000000c40)="8684c8ca1111ce56b538c639e965edc4bf30fda12537180f21a3fc2f8dda07da6710e33fb82ed0ec9bb37ea377fcc32ffa5dad3059d6f1764eaf8b1c7f7fc6e9dde73826bc23823ba0a7a009b3eba330219d079a00e873f9d7a7559683f51c4cbd58fdc1beb85236d40d6742b9af0c69fdb997af6be496d81ad71c64ba60d6bf710efae4eb8d23316409a7ea043c5736f1ab5e6a4c7d62c0256d56b0140960b594a8c62fd7ec7630284818fb7f8fbbbff60997289afc553a773bef1ec3ded7886dbd70111a20207b6711ea49309a3565d599909ba0be4d3ea5c931660fb527", 0xdf}], 0x9, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000580)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffe85) setgroups(0x1, &(0x7f0000000540)=[r5]) clock_gettime(0x5, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206911, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000640)) r11 = semget(0x1, 0x1000000000007, 0x200) semop(r11, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r12 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000140)=""/19, 0x13, 0xc00, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x1}, 0x8) setgroups(0x0, &(0x7f0000000400)) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x648, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) r15 = socket$unix(0x1, 0x5, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0xc0206911, &(0x7f00000000c0)) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0206911, &(0x7f00000000c0)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000480)}) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) 16:02:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000), 0x303}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = dup(r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) sendmsg(r0, &(0x7f0000000080)={0x0, 0x2f6, 0x0, 0xfffffcd5, 0x0, 0xffffffffffffffd2}, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x18000) 16:02:56 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x9, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 16:02:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x8}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:02:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000440)="647ca42ef66c21d83b5ebfcb5c1d82a4036e2f08828175277dd1fd544a3e1df1547146047ceac3b4527abfebbbde80b0f8a6aa683a6cc2fc883b33f5f50d205a8c33d8957c19c1b011b8b838cf1ec4ed30b092c3a6db682abf1b1eb111482fa4a7145ef6c8553246a52a77a6a3d290c87d2a7f54ca2b472b", 0x78}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:56 executing program 0: accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 16:02:56 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x8}, &(0x7f0000000240)={0x9}, &(0x7f00000002c0)={0x8}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) getsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:02:56 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1000ead3, './file0\x00', './file0\x00'}) 16:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000000180), 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000280)=[{0x2, 0x20, 0x1, 0x8000}, {0x6, 0x2, 0x6, 0xfc}, {0x7fff, 0x0, 0x7f, 0x10001}, {0x3, 0x86, 0x0, 0x6}, {0x5, 0xfa, 0x8, 0xfffffbff}, {0xffff, 0x44, 0xb8, 0x10000}, {0x40, 0xf6, 0x80, 0xdf}, {0xb, 0x8, 0x22, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:58 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="64d31ddff4508a26eb10de6ac89ff8a6226988a170457a16bf811f01078d01000000000000a1345e86ed13b9995bac02fd4b090000003dd9587c2dc27c747de7d31acc031d85bba6f79954f325229e2695b5bda2bbbe42184b2dc8254fd5e4a77460b42913cd8f7e7aec0c"], 0x10) 16:02:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$unix(0x1, 0x5, 0x0) getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x20) semop(r2, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0xa37) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85, 0x2}, {0x40, 0x4d5}, {0x45, 0x400}, {0x41, 0xffff}, {0xad, 0x3f}, {0x89, 0x1c000000}], 0x6}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:03:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) r2 = open(&(0x7f0000000140)='\x00', 0x80, 0x183) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0xd364, 0x2, 0x2504e43b, 0x6, 0xfe000000, 0x5, 0x0, 0x10, [{0x80000001, 0x1, 0x3, 0x41}, {0xf3, 0x1, 0x2, 0xfaf}, {0x7, 0x1ff, 0xffff, 0xfffffffb}, {0xffffffff, 0x7316, 0x1, 0x3}, {0x5, 0xd0, 0x0, 0x4}, {0x8000, 0x7, 0x1, 0x7ff}, {0x6, 0x80, 0x1, 0x30fca6f1}, {0x3, 0xc28, 0xfffffffa, 0xd7}, {0x2, 0x800, 0x8000, 0x9}, {0x0, 0x3941, 0x5, 0x5}, {0x5, 0xffffffff, 0x80, 0x48}, {0x7ff, 0xcc86, 0x2, 0x3e}, {0x3, 0xfffffffa, 0x0, 0x1}, {0xffff, 0x7, 0xfaf3, 0x1ff}, {0x1, 0x0, 0x8}, {0x4, 0x20, 0x2, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:03:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0xc0, 0x108) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x1f9b511aca574b5e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:03:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect(r2, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0x2a3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:03:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000)="808ac15bfd57410e425a6aedf52f483ddb6242baf4ff0895f2a624e7f05537b38b1542082d7d01129ef54a7dbeaac90f85ff53fb79f8d624828cbdff456148606151b2367310b8220dae72f9f68d72dc62b3eceb69aaa306c4aac4737c9432877c8b91bad898bfe0ef9a54b47e594ed1caf0342cbf198a444d28a9161b8c07c02428d2760fe8a5eaafecc318e7ee8ca256c9e5cf268c38a3a0a9c3b02af926a5dfd22192c17c3ef5", 0xa8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000003880)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000100)="fb1768bbf6b05c4feb862e07be76ecdb9cd864031d3c3801f0f21d37ab974f487264d0e3322713a8e1fbc447e10ad20f4186818e178f69c4dfe1f106977bc31e27521736aca9e262d986860f49d5e74f36f2a19d26eadb2eab39352c5814d4e712301c821984b466660e8943cd0f219e8fa92be0763c28282ec2d74be41089ee7b717a5e91580988b74d3b66769b745d4e7964a192d287aadae0ef8949fff7baadca55a91c934b2639f8f578241c23359c8ff1bf25714f983b2b2b718c0b4683ab2fcb50a41e67bbbe3e313e2ec9b1b3b7cefc0c421d7ec5b60aa19500f284b4291982045ec2a367a65fdb74c35187c3c1f2d0dd519d71e5dc100c24c36bed5f5f5e23773ce9602577d4796e1f158f923785c61c26468212dd1cc4f70c5a000b47d423e91ec05046bda2c2747da383c1bc2cc359b515682ff4b93f6f1ed916eea174265e8b40d7512f846fbccdb15736e62504c54246a7dce624dbc1dbbf3dca69d8e0548b77445d119c734ce1cd46e5d3c9d27a1398206663b7bdd8651a8fac60eaa68221847e82921cb7069422eceb303666796726613605b95fd95bc01833101888e9f819b924c7f4223ebb86eb8abdb7274750407a3c7c71ab818d67efdcba878f44ba9f6a25bdbeb7e870d16d8fe40c807d86172f1fdecceca337255623901981e8f7abc722cc7ab465087c87b73ba6a414be365a624895f92f2941abd5958ce2040910b7fc2a2a38b53bdef7f5208387f6ed4cd1061027c03c8707041b358e4faceb4cd2bbb57dc587a7365326b026a7447ce03c8e3bc84f7b705809d3df35f8925693da05671edb9277f927fd80b97a946450c61fc7bc6f5a499721524d4fe1fa769e959362152c9a38c79ad9a2cddbfe90c37834502fd31ee33116b949a4ad04a22740026127ff9ee2372ad032e179be118a495e6484224e815740133d476d132349893bbd8cc8a8af43104f25b1b6afd4d347645dfd217b53906dfdbbda3a41cc04a6e14b06b57990af057f86e5670581e2c798e8940a9bf9fabfe8005e6b11d690a0e66c1932633eac82a59df4bb13bb7f56a102bb04fe65ff363481914fc0a70a5d945a3e0e1e4c4c774765864b077558a9f327559bc4c18262a324ecd42c14540890444165ef0638bbbce9329a91c9691289c65713c67a2cea7d3f332a06071f47e3ed173c12cdf81ccac5af134930c878b71673439efd6459865ca430b77dc4753ef3402b8f6fd82a59d8146b0841f9b173af270c38f438d2e1aec6b7fabee00936d712a351c266f2d2e50dfd631a0b5635bba0971e77f826cb45593f05fee8dc78e2d341ef00d88d2739420daf59cb256f5f984ea368ec0d7a270506412618315900d1490248997541c78d544edaec6a0a9808de1a941f5b66692d68888a00655ab4a09a9ebee5e5f01f67d8d23838c7a69fccf38e2457df92be26deb32d74a31e9625fac084508af4eca9d9a0012246da0606bf9c853c2831cff5cb05a6df7e67b1de3e0c962e1146b0a4695b444374e65c30e49d155c5c4bd66b1b923d918bdf047abd1c4202e32623e447e93c61829079e747655378ceb156a7b41c59e7c4a3e14f297e7cf559790ae49a1d034fca8565b47cb29774f460e727c0575514b467f175afb46f475e8308560a33dafb6f45ff268e14aacb3ad108dda054f6f410bd5396330f179ff6a685c0eda455c508a335522d8a87212bdb761b3c834eef5e88848b33866a02c6b048030396059f4d8188d4f02d345e53bfe67591f7751aeecc3297a7c052bef08e47e3eb7a13d35ec9dfd6ee1cf6fef922388c7afc1cc17384336875a2d134a6054474d5b28675d8011cb7a04d50f24e45ce26eba5a4a70391e0bb7f4f4c8bbbae1737fb4ce76e7866fcbb7a3806551712a51bb63febe42ae1008f9422499702f940917fd61193338d9a0879221c793665b772a5eff49af6dcce870693b2cbc03438a2af2a7503daecf87d14ea00de987d65de10ae720bdf0fc7cba383eb5230de9281b88ac0679d7abe043b2ae05ac49eb6335c115322de5d5d3c395b0cc69600811b27d11c6fab2631963531737026524ab6776b69cb04fbe361e19d62b27a03efe2237e7d00620daf91c427be3de47476fffec2770fd624942c25b394263139cce3d8ab02cb50aa6dc9b51fb9798a35e787e8e963ef4c419c20c6eff584263364453cd3c74230d31d810bdd8fdfafce0b4ab6fccbb8ced8d365bae9e7c53415d32374c5910fb29c9abed6146fa7f125db80c0854c4dc92c079659391eec4636797deeee78b28bc9adf31db879292ac01f1e44ad4ab5b2c9b395c8fe73a76e220e9012a6123a74fce38d248cd0dafc8f2904a75509f46a8bcb3789aa1911254822cf3954f2e7f23c40ab68b8df479d0649ad13f51b4c46a1f57b217e2cc380e782fe1c9973d5b25845a4a28dd4db78eda7363880b9e1128d765b15b126cdea3036e5d47bba34516aaf601378115712612ab0397892316754835f45336f1dc0edcb8133d9bee754d64a2240cf7fcff839176c38cfa01389a441a0d8cdbfaf1f10f6d42b3daf6b938193caaa4d11205f9d4ea1c98bc226cbb55f500876e05590f7d20fe1bb9b183957adc393ee473b851a8a651be9e080dce434427f28d35f353908c6fad358ab16a803f5b34f38170f7ec3f37a0bafeb36be312295efed202e6e35f5d1cb2222b7ce8053e219f0c1ed3c49f936b74e15cc55b863dd70188b8914c724518fc4815b6647466f90003024cb64d90f24391cc8f2cbd4ceb150e241dd98c98425894fdae1aa6f9e3df76228385a27ee10336ab281e04b385458940fb08f5760ad8493ce0b0a8a461590bf4b500f479347879943183553e3ffca4235a4e3e33bfae02fac2558be89268d33bb7720279386fc9d44b112837e4d9615cf7a553e3e543f4c3abb3a76d14c3de5026ac76d3f9508b36677e275670d008b234e7f711f468b25347b472477c7b4c4ca06f7d1d259ca723dcd84d3772815787451fe63111db4302b49adea6139a15d951cc1f0b05ec3a5edb2c9c9e5a8d35e4b74c4ffc7424de0bf53403dff25cf9cef3ab9ebf19c83f1fb8a343b3ccade25d7c060bdbfc7c700b267148e774d180ab0649487aa9edc8dae62fda07f8e7d46669d4953c787d7c4e576e5e98c48db7aa360fcdd76cfda3c188d76736d11e4658537c96dcd004ba867950f04d7082f552439b537ad69a2ef1f994394345f27b6086e1f489b852e79d683c39d0cc34768497f52f7d8574627d1a2a17a3cb5e90e1b3d753cc0065caff58956b51052280e0377b08dbff73551d9b0164f28f8192815394f9be9f9c9591d16d7f6ed796412ed4effb9eab278f279b7da8c57e6e474b196882aaa90401f4888f0c4a2f6f70eb28bbe3633b1313ed46dea86b720e9c16e8bf1ec2e60c95626807c7417f6c933fb99158d8b8a6819961fa448b4df7b5f93c1499ba68db5bd48a94ec8298405633f62257ba69f48a3e4e6a993b64aad4e43b92b8f5a0349f336b158b1f0b7a68cc42a90c35e77730e8317987bd97a6809e9d855cda998f2910b99e0598c5ed3d1a2cf31ff251b1618fd1ff8ed75ef94b869eb5e06c771ebfd5667e0b324348f4b816d472f6dd5a1f66ca157924f5da58846e148d71c62a620087b123fb7341812467665634df4710e30d5d58e0a69e638bf93ce103b438a045de43a5c65b9b765782581e3e270930c71536abbf6b8bc9ab7d0313ab3cae22518d27663b3e51aa0ecd2bd1bb1a62d85d15b0c6e12390cc68908c9fc8b72fe6bf90fe3bbd3f506eb2b35f93082361330cd09f5e4821782ed827b0b35d416af9d94dd431b1068a446658b921bf571fff38bcd7cc5f03ffd79b53dc536995bcf74ed92d00bcc58a8426b04a9dced1ea836a5007a3d5ac416f100882a5805ac583362c35598a0a8165744a2c3476a2c8aed1c40d41d236a83aa92028cf0c7ec1cc87f12ad703a8dfa451dfe7208a4a4ff9a5f54076041a17af6e8cac00fb74599876c518be4da2bd748e942bebea6f79fbead7fef7f519c999e4a0fe33363999cd8a43fdaac963abe0b7175ca7b7add33aa9ea1786ebc8d6fc0d3986d1c6810ea699035f1777f3d2105190ac80a91faf1b3c8ba4cb2189df436de610e7d210d55230e27111dc13b480f3d399588f3c1c4d81c105f0cb4ed1d1c257bd0e22a4b903147a500e35ee62a703b8135f5e84d0929556e6a9b02f5dd56dcedb53cab3590487b7b911fbce74daf047474f8e8ca9aa4e1d718882cb51a16ce5cf1d83cb675cfb72274923423f7128b1616b5e26ec5ef52060c09781c07aa198d3e6ad41fead3966b08fea228cec30cb77e338f0f9000af28a564bae7dc3dfe498dcd0cee97364bb705f817e72e3f20798e1f872a531c9f05cd645e4235c1213f1067579889aa588ed97bde246e3c6d7c0f084f79b19af79d2c4f9c2af328f6cf7b92ed66db89117e549ca34bd8f12d1ac7dbf20a07560be8c741d425c667e762e1e46d381afa2fdaf904e631af3bac43c45c71921c85f8e4b51b86a87308a20b4ad1cc7ec521bc566dc4c56c529641a65eb353be580285b161f69c1a81e1416cbce8bfca7321fbcbd21d811d95c928990867e3d9bb62a487eaa458c8add6b8ce70ff6ae63693b3c493ec7d32a1464cc88d740e50e742d9ad07f6a9b710798d964ceacb920c5acc96211c721c626d35aba933dbd31375a01331f83d9fa28401d2ee178f5f837d927f3472bd632a4742a8257aecb4253d36c6f55fbc2ed82ec74ad194cbdf5db5e0f59e6e0d759a7964e4867a94e186a5ea2dacfce662cf003ef96dd6f56b4231aca40d66dd966f102669d72036ec003add19df953e1e42c1bced2a7f208b9274a897cca16cac6eb0a9a62188db0cf6c8791e5a4ba080cffa4b907728f50e6bc1c5d3904c5645b3e47d6d87c5afff2963c234c52952352c262eaec3c7c43e28e9387628e034bd209beb09774ee2b17e3bdc487eebba7553742a37172a7539fdca89b5a5abe0a1d7eb104d5764c02ebf52a312d147d99b4ec7c11cabb8bf9f822ee8da9065ddd3274bfbc28c3438d5bb62c8373124124f733e5bebe855696c1c8ef13232ede08b4fa6f875cad7e129036455ab076028d77af9a4348062306184dc5fab582a82b4406344ddffb40291cfb0bcedfe168a1420b306a24f5a9a7fb51d10f22b4e25b425dcb8bc2dfce6856bf15a5209c84ebad46e5ab336e40ece234cf2e311f77d6c5d623b4a0cb1a974a8327a76fc2be4a16d8fefb90e792064b74f56539a38700ebc3c775a98c6a2a7a9625ef2222d77496daab3f8ff742c8a883be217d168752b265941f689b5d2cc9533d1ffb8fd05fb2407fecdeee486fdabad15d64c641c6ab0ffb8ef9388bd91bff5ae3fd12b5453a97af75b1f23e385507ba811d796b32c318f6e20d0fe7618a107df49d02d7f5fb569b8b8ab4cfeabf7b62d9b54b241a8189bd86452cc2e24cec016dbd68ab58d620775687535be17bdb629e8978592c91dc6c132a88fb317a35e8a66a202e1932ecdfa90c8cb460feb9b46de0a7032ec82565eafd52b2eadf4553041eb69eec73826aea7d4bc5c6903fe718ec4c62b78011716802d2299340b5913e842ce25569b24ad0ddfd8910729882718e409a17e1ad1747634a35ba60aa17c0350809a400ffb36e4308d31e4d855076b5900c4e75a93138b1936612dc56655c1ad1087b7ede3466b75aa4165403eca9da124a973abceae1f55c9f07dc525cc6f21ece5ec65fb8f2f188997285384c93f8b2770073826e77e", 0x1000}, {&(0x7f0000001100)="0ce913b06e3a29ccdf52603d31e8943d9f01d97e082905ea9ffaa0722f068efd7ce7d3", 0x23}, {&(0x7f0000001140)="0f28941c43d2ef8ec8052bee5875bb87b62c8c797355cccd35647d6961c9fb307120e090dfe36cea682e35468b381bcc80d609de299086c501a10171b4d377021cc0a62bdd4247043f974b3ce587622ecbf53d6e319c797eb5e65fce58aa79eeec9da672a64c97e35e831d116b056b12c58265b9e002adc1e26960b7e676262e6f1ec1312174", 0x86}, {&(0x7f0000001200)="2210c41b94a8517535c01cc7b863e116139dd632a81034a7ba9955b446496f27048479b84966b82a7de419282e531d1f1ee998bbb4c6c985c617039b88bc99752ea8cc1c7867a892fba128dc5528f5ba31408bb176ec6c0270ddb1ec1fe7f34d59ac48cb2a81d7af54f2399356c7e7ba60d2d2d2d936062f000ea7f96e60148c8ba82afca94a11a27ad894d43366784c5ac4219c9747e7db0ad50770cf74f0b0bbb5f91272a091e49d516fff00b36b6181d03d26d509484bdf8b7297e13cd2c3ac98b89f4f272a44c4d941034195", 0xce}, {&(0x7f0000001300)="660b52c15eede4595845e49911af3ccda316f84141fe80b6bb6c33d8f5269676277b9bd2a76df458b033b471cb7807f154fcfec48097615ba01890d14aeeff7c1765f45d8012403d6ee7ca6e8c203d80169c47c16cd66020bcb16c35736c085b0fde8ca08c35dd801808c7350d2bae264872bfd399d06b04e0e97711bc60f41c384a491fc8e742d20a9d5fc086b6279f0a96921dd0ec31eacb71c478381d557b1f129d8cd7925e6641d67fffcc722920a1109d707a5bb0a3acdd5518c32a040951cdf76cca37f68fdfd424044bf00f75ad48eadb236e58e342fceeeff04314bda4c8a981acca5ec4f0b1ad30e847a80083aabb2fff0e32ebda2ce4c7e8cbd040936bb64bd53752d8e11c14f2d05d185f52be810e48151971d2cb9ab1674713b93704e0f371b31f61479b4fa0c35e55ccbcb3b4b69e2843fd37dac43b36cc1a096208cf76c69c5707877d5ad7d589864bb8fced578c4c077dac9f8343ed41069d4f6e46c0af5974069262fe0318d2f0266d7ae4f8b352b7423af80b74f7ef940fde2ee8e60208ee2d36025d3be28a8204e054dff1713e1c02eed255c2a29dc9c5753d3ea35177a7cb3f7fb70ee76022daf4d75c0444010f42806a04d21cec9013b85cc5643a0021c8a7476512b23958add56d455e145d3398b7bc2a4cfa05214f005ebfd64826df36942e1bd6e33e9dc00570f32b585b1f51fd83087518a3a77bd35684f2352e0f4192d39a45db7457786a9015015c78b12b6db6507a6a1cb7dc81ee56c8f6231fef78439a0fa11702c9b349778085565171d1469b020b25df2609e288bdffe908cf6fcebc000ef979b2c10257f7a00b6131498bbeefeb09ecec560bbd4b4470a55fc2903895f3290fa9b447af88bf30102f72c63bf329ae4818a2084d8c66a7aa6776ee69d6edffe0e90bdcf2697d64648e45c6d3a829e207996ad5b15f03b17b8ae9b840e1e2df1de061bcfeab79b198637dabb52b7bf0bc31b88178e8392282274b47a011feca12d98578305e34a50501b11e582172a65691f71e8d0e45572f3d35167db00221a42ce6927c90c37a10aaa759a754f338b9bcd2a3fccabdb6c261277d82d5e841c3488c71c6ff4de5d2bb1ee8ec5e6fe07da84662fddf39520791ff91ba9b6b7a9164256cca7a374e0662eb67338b53b5d4a7925cca234be31a41237f778349b42663d0c51188cc31d4e2fb5496a4cbde390c1e784d2d2ef3e3424d5d7d8e4c03693fabd81906605ee1782b5d41a0dc07e346ae943b213bde9257cac166ff527f7a04cb56bfebb4aaa4e2423a299fa2070843f1da53b905d56ceb0ca09ea931af2dbf96572c3dab0b2f27296dfc2d23e97d6c4ea77cad05eeb82bc67bafcdfd6c1729ac9d792b3bf064bc2056bb970092daf1076e5e336622d23b040f5a3bacf5ab37e5d610ff4c625a1d0f8ad91f4dcce719692535ce076a45502a5f688fb51612ae942fa741cccdf942cb2b509fc179547ba551d501ff6ead790284fb9e98c88d53168cc0113c6cebbf4d2addb4a18dca91c3e54313a017859b91073d16caf076da178588237f6a3418c52bf58f26f12ff9b954b747b6db7367b6969971182357a49d3379aaa6e01e51f89ed8e8ab04e0ea2d01a010297f4d5abbc66ce3b7dfd096902515c0778c4f639d65c4722431a584e75414bed4bc7914b1fe3a37991bb9c94549d2f3c46706b676cb8f89b21e9c84ca54a371ad516bf2b76202ef57329231b4fe2f3bde151e2af1026ed97c4684ba32f929e0d3e658daab8a2ca896e07be5cefad8dc97cab11801d7b7831db38f160c973514b0c7ed44d6506cbcff6bac48d667d0af7fa0cec2fcdf8be47f7147cb2f0c18e0634ef544896c3c4e69d452daf3d5af09a704705f985ba56e45ee5a8472a49a06696caa20d6cadae0d646b9b0243f75068db1c22cf5385c314f83ad487d145046da41cc5c954801ddd1e93abb6a8054052c89979250a3f4095196cb9d069a13b3fdad721ee2b33a43633c680556f87bd85f30e139c1ef52c0998c8762f35b4860a492ce72e314e90d264a957649f8dce0f0a99f756847a20616d328d741937701e7a8aa5413f45adc8d1b5d475ce45a03cf8fc9964ff902dff63a7940c5ef206b1a706ce9ec5801c058f64a5011f1e4dd8a78c89a15d52acfaf9e246dc021b3deb204b6bdb8a080e8334b72266d38d4e11fe0ef16b1d27e8fa57cd8fbef5315d69d38cb943eabad8950979bf468a93853d1c80b159b45033de043c559495208162c7a40746ef2965263f026405a82a3e668c389baaab0ea28acbd6022d55a0d7d71d301ed8c5ec711476131417825561c13d3849787e5e7c2562665e00d40815374da039a164b428cd2dee9e229c7ac501fe86dc048bf68dcd02dce2beb990c1cefe4cc7340ff051cb00f679ee77b7ec8cbd9aa939ed8a40fff56444ecb013f93bc6411550b02b8bb296d77c60abb3d1de106f9a3f3ebdd05e06d068b49fdf484831de9855dbcdcbabec7d10965dab097f76ad40a4fb0cb25f2fe7b31a525b0b999048c7a994f0dc4ea696869b692157845b8ba2d89482a3307d0cf3d7a11a982328ad2a679b4c2d6c238ad8cf91f8ff3ebbc62bd97ac8429cfd551cdee918a0b392aa3b6a0c7ed9a1e5c299454212ea0e1de92414c2676b405f30632d7909653ae56075f0a176ce9945906378aa60a8d1d3f96fdcc174247828f2d614e9005b96b08170e03c4335197a80158b5bd4a2958e53a9bf6bcb9877b2c625c86c3cd16bcca08438b23a03e228addf36b61a099cdb211c1ab9c30549f5e58e4b337c2580a973540dba0b676f93a12afce1f076c1d54f661f9ff0b0a51f50a7e611d6e3aca5425db562d2f404249735c83c5d554b46556aa74af7c75474529c464ae3b542ac5dcb71f38bef1708774c52a8206a1633979f5c13c5623971340a9fc2d93fd20ef0dce22e324b74f64172b22d5147911fb2122a07c93b9113b78737c198aa96458a54e16986ddc201a2563bfd36f148401c4b88cca969d3942c9e9b508ffe0a5989c4be2cc0faaff7819746bac71b6349d6db93289a612656c55f58a9f7da7c5e9d4d4a87aa092de1e84960b87e3d782771eb253070114955d024aaabed377a3985aa98d8c0e1d78a16cbdde29aa36d94584b3f3754c4dfc83adb34d79de116dcf9f9d1f72ad78b6d1a0d0090954d52c8f2fbc25c3630d9d5e1a1fef50737b4720ee0cac3b8cdde83bd734450d6d8e2238146e9bbe09006d11755ef68fe1c53881d897aa79cb2d85aee41140e377062dd4597b90c447bd48b4d63fc66a15c305748f84f77af780900fd94b643a4b75031a9200baffe8052455ef612817599897fb807fde7c375280e245de4d2cb182133863f4ffe1bd60da9b4cca88708d0918117c5e08998e8106a1ac807ccb8045995fc525930c00167acfb69486152ea3400644e66df45f694a13f94e151992686428a76b812da3706730ec722895931c01262ebe7a41a22071bef1566cd95fb55536daa6cf044114107fd4444d757d588ce1a58fca605ee1a602ba375a5706fc5104cc6cb461b93008e333ef600fc3c0dd439d33815914fab59eb6d0dc3a79cc6181bbe5c866c3080a4b975ef8132429582a7ba0913bfd2c8a4b04e0bf9629af7749428333dbce6b8bdd939849033c819e6214351c463b40f85a63a45fced73317fbd58884038449759b8e3a69d27415ca28f6e92de93f2b4f98b17326fe6b0efeeda6f52e5af27e98aaa7aa8d8981db48f0f0832cbdd32de84f60764d8f11f04291063d9a5fbc2694474ba9ae10c8a134a62ee708b8c34f7a92fad8699a8e409f6228e46301ae71a4c28675689fc2f7c10977be03ef09c38a8d93ac4697aa171ec6deba8811dfdb633aa8a75e6cb9044df281bd73deae408d2af33ff0bf2bb1f5f99ad7187172c44dfbf844d6d7ffcce626d875e655f4974f8c793e7643e64537fbf6f13a836ea957b8e9618eb0b11c65bb2a4971d7833ba977087687a24afd6fdcde6f15de89faaf37ff52599ea7977e16e662f6e153843c2bad9da19ed86810cd1f3af87f54d89e127a53f5d34a1e53060882c410e16d854dd0d348d761964edf9691a837eaad3cc4f6a70308c4a38fd684506efa88772d7cbce88d048fafb0a16c8047747b1be2bf8f27e162521664d116feb892df4d356e92afe3f986ccbbc7a7e8e7f1bde8a46af323efc233263b20e107609b532f53eaa1d4a21a21d62f25fd769fc150e45ed6581c1cd3a0c2289a24e7531793e57d0fba2572dfb15364131814c973f4280f43bf79541e636cb839e008cc78dabcd7474a0d5d694063f48e915aa289c55cc83bffa1d30960e76c65ba7133dda3df68480f563aed6507534061fa4db2eb94ba7dbb56ec05fad6df146ba9cf74bf30fc696e5aaa609bf99b4b829bc4af125b686f1b0ead655eb6acae00a1940d790a7755e2568d6e9faba00eebd0e88718ecb81dabc8e76c01b9c1c97f28cda66374f940a5b63e2db73becd25ab82b3d651354c01506ebca852d12c4d788c783b573764664eef5b89569113a599a023ddb55e8c3a8fb82580f50f5b2b0d5d2271c0d8056dd19225ad03113e11510615219ebdafb942e5d24f669c71fa82a3372ef3834bf4da5ab2dc3e2542fd8be460f3d272cc8b969353b80e5f992fb20cd8dc26fba0a1c2814e35f02cee11d440a7ae97f7e5ebdb3ad2060026d6b4c9549ac4d50ea5be745397d207eae4b1f428212b8061a10f06dc2f4f2b3f9d4fdd5d8fbf378bfaebdac1517b6efd07aeb841a41380d2cf5ae4531aa2c811f74c169f1b94761e8e2ae915293ab96b2a29f3a2402b6d0c261b771063e8b0466cb585da86cc2c263c194336a316a7096a039940757a012acf893ff55e5c43652d334509a7fc2a23f025eb6a4c43296fa31ffcf071b5b5486f09959c13fd6e97019bd1eaae3aa61a3b897f1d2e3ee5d2f8c43580cbcd459d177fee122e6fd60089832840ae9ca476897e32232edd3a60b33a0ef9eaf8ed1f8c3e62e08fd4428b46a2d9150265c7396bf789d62bb073cada17be2128b7567d9ae2e0beb48099a23b0e87edf5daa3d6920335fcecef690276ae2eb579991ac2642770419d9404919d232725a15f73616d535634d734756c611e9c648cd2403bc7e2811cb78836f29b183b7fdf5fd105577020caf720d210fb0ce63f2b6150f9de784829ab27b17fb6c13d317c8e21e19d2b7f25f6c45de44c8c5a61093007d401f1780386408498401490808c7879d7c1b523d5ff0df5f81d56ef900acda2b125a100b1b037ade44fbd293dd8126d3a9684727c861ea76f85beaa5a5c3d0637e4f807e5ed39db027afb411fe6f31cd9a772e3c0ed921ea3262515dc170fd1f087d9dceecb81be56be2bc6872532205175cb2dbe69e6755630e052fce2c7b45363ebbfbf5710cfdee5d764d092f98f5bdb7c85066bc791d7c38c14ad1f9498438fe4e9183c438beb0cf94165e46d2c56b74e82232dcbc9578f2917982983d24ffd03e6b9ecd5941e9c132b6530b3ddf0ed8a63cf52a7b525046f58d32e6747c6e122aaf2c0f757b8c5b4618104007006b852dbe00bb3129621baf96e5d0cefc2f094079e7511f3fb3419d9ea2030cbf2bfdcb2d97ef54d9c47086634a41d5b3922b6184e78c72fed3423e5fb2470ec30ec0eb629fc6992d81e436f7969451e83461da4e665465514150b89311688633241382ebb0c84433506043bc689f82dec62d768322d20f74bd67b3ebdc84133d21663442931f4f16176bb2c384cea7a8f6b1b574", 0x1000}, {&(0x7f0000002300)="d76f202cb013798e1efece308edee3cf3c8932b6830ade88696dbc99ea36641c81b6aebccb349b40b21b1b20817e576b43f150bf33c5ed17ca8951a2f02076057100a683e19fdf0bd3e3786da127a60a06e264a44441c972168e3ce49285ffc49e0338c4d4ebdc24de9ca172f97e239f9ce56f479db2a2ec2e42e289469840044bfc948e0aacdd", 0x87}], 0x6, &(0x7f0000002440)=[{0xd8, 0x1, 0x882, "07c93d530f96a51b5e7d8a4728835847512a2a943710f7f5ad81aea2a63116c857abaa924386151ade959995b74ebf79b26bbaeb5339bbab33aa1907f6c82712e6c6533c93bb50b812c93499684c84ef3cfff9186ad674013291492c60b398b7af2697327150460dfd9411e9fe8f44aaa251113ed87dd605347f325ac5d273e3dd0d6d7f4d8e627b94f6eb3e44b5f33cab23e09bf8a7c4584e4ee4070c7e3c32ba4830b9ea0c3a9a3cd626adb93286e8f22f263c2d898e87cc687f05d6520e1a2442129f7362"}, {0x40, 0x1, 0x8000, "ce568c4b4efe1c41d6c48395cd34615cdceb33f5bdb7e1506c7a85a6e4856857a22a05bb2355d67d3d8d0d10a2e90207"}, {0x70, 0x1, 0x200, "f1a9a615a2e49004c1216dafc47fd45b69cdc4bf3c554464206c703addf5bab7711ec8c230d8514341464440b0492c9d1f8e75e275fa653a8adaeae6ecb7a598cc33d111c41e692aaaa591d639bafdb38e59a3ce2a5b9d5263e6ff06"}, {0x28, 0xffff, 0xfffffeff, "df3b7f7847e195239693d6b2eb8c3ed23b5675d0ebedd7"}, {0xb8, 0x0, 0x1, "aee4562ffaad54751a7250571f1b7ad3cc0cb698f3e803506fdcaf64fc7d2c89b05341d8713d012e91e9e0dcb04846165f3c88acb5e9cc9d392310422d5146e2702c2c1bdcbd8bfd432cec6740c3af6b80d2ef9390b7310ee77d77fc6cb14c29fad3a02cae4a93fb4ff1a8451b253228c6d623c16fadf0adbde67f23b1f8b2654d53f64bc7942564bf34528776160485bf70e78954bf388dab6161ae4ec387bf0956a925936c"}, {0x1010, 0xffff, 0x0, "40d43e53d87b26734747e288526932c03b82f59d115fd3fd0f65d3b50f4609231c1d623d56fbdf83cd63626b94471168aea87bb9a3da525226502a0aab2bf574d5153095a00ed6024dc2062548ea05e6707dc6b415e921c16a3eb3abbab6696fe37ebf7b7e9d9175148bbb2e941dad651639164b8ba0b276070f20b5428b291dc13d4068b6e7a380a227b85a864d7a9591964e7e29cda9aaa7a25dd18fcddad95b6a70d1cff9372024c8e50f041bfeb965dafb12cce9ec5717376209a74c89ff2180595f3533862b762dd5cea9adfe9046dbf9137dc815efcf85f286c42b565fb2aca9f93c6de4948e8aded2c51420c796346b1f22f499ea884c94a40c7a691076d12fcb77f1c1b4ee35aa76413e59c3cfcee24ff5c17d2d295818eee399dac468bed5518fba05e9a0f4f6d87630b4b8e79bf1bda723bf9fc023a7c68b01b84b46a462332bc1a31483fea16d4bf17035251e41ceb42e84b878482741b022d5ecd327225f8048bb328589a8de5560483fa99e7b720ad7405fa06f280d917a1cb33a9ec52846321b705d8aa531cc21c6a996091ed58b4d7a79338eb4f72cc2a4f0657d8426b923e5abca970c5b28357cbf308a651e264514a9717be70089d8e80b70fdcde4161d58c8067c33e03530fcdc41f9f2976063c46f0b53de1d14bf0c3a19f290e3df1a01380012b243cca79b838bce89678439b11181f6cba2813095f2b62ac4225030db176284b946f136753cb0a27f795f7341b35d3451d0a86a0430e6903d8f3fa37e63ac4c0910a149e72dbbb3866a77f37a3a3b276b0cdcfcf024a070f0b1f535cf20016e726b4d4b0a0ef56c37ce8c880daeb93d1c8bf19283b10a63721949dba2cc005ad079abe2e3106ec8c533bf5446cb98593fb8245f83645d0bdcd26de95b0ec202dbbd55a2e3cb5bb6576803998441c18894505dc2969bbec79fbee4624fc83b39b4fce132a9146d2c319910dae450ea7e42c71191a5603df006e4bbb7bb28342ca97c1d363efe4486485985c8945fd82731756b5f4ebe1a8261a87f04e46797c4ae656b8f559ed16871bab189c5a8da5de44111a780f7eefc9f5960bc5ad5d96605d0bd80eafacdb23d910c3c88f24ec48e60927a3696bd0a02b4ace59eb8e13302fa7ea6fa4a0be0a4bb5754934ee99ed2ce3cf8a899da64acc2d75b8808c51af93021fdc387590b9012a58f1f576d96137ee5b65b80e02437aec04e3dfce464b45ec94b56537fedb368dbc608cb241849b31285a74bcf441954eec53ee6bf8f32b6e9d8176a004fc884f62d891b316ac866be0ded2a6fbee9832aa6ad074063f5e042cdf8bbba009553ed681ac711637b641fb61e7c3b908cb1e2cb0d6ada935c98275ad14effb96210bcfb165b985d3a3af73aea799c0aaf8f8ba139f1ea7d59fe973209e5c73858edf5f97e17f64bbbda280f7fbb1b568e2bdd96348f40e6b90c778e67b081541ac59f7566cb51c1678fa9a58b5af89a9753af65058f6f81a4c4918f577790afa263187155aa0bbf5117ba8ae1143d9cc383d5598d93619be29f76d87b346763cb31fc896c09ff91bd7b61b7f07ab11e2de04380a681dc26dd04b55af30c235f9e972101019b3035345cc8ce7b3ce3bc7df30b5a2ab5182e28ebfdf9b262ff55ae914868ff7a0d2b9b0fb2dafdb7dbf000beb9c54e8a8aa3d515b2c91ce396a78d750b375567455deee673c67e021f2c19de2e8f341b22e1dc264702c78d4501c44b062997a6c3194b81f7aabf2f5adb8cd0fa1709d95d731b8fddda06462ff472b22910e2fa7a7fceb6c12ecec8ac66f73c4f45c2ba50aa489c0dd223ede84cf09e05c2e71e0e83aeca9e1ceea5a08738d67c5a9e9bf8fa3d85c6e8a4d0e041f31c1c43c5ddb6a0f71024df4d71f9f1582167fcd8ed6eb925bca71029b27cae56740c9b0267f145ddf447f6cf6a3107bd2cee575e467004617afc4bb2bd2cefb03a1ccc73f4466b86707febf1b01725144b7cc0b9e2ce3330b203c319861d8777d5489fa91353ebfd64e3a5938cc7ab1786ecd071c494075bbd0c766157c26b03a64dd91dbb219d22bacc0d49fc08cd554dc4493439cbf9bbb731c919feefd295f5a5375b59336c95efabee4d96d25f55b21044105735f6d0355a0f15bf7e235f82fe83333b4326dad99dcb04750418779c59d717235d6f601084b9e988c841bae5a56a0dd31dcc0e67532b4e5f7d74fed26a132cc1b26a1cd525706bed5e0398f4d193b636f9333534bfb06140da8fd17ebd5535af5b0f9f8e432ec415aa52df4e1be613ce382a944ecb26cb44090bd9340b412a424eaa515482aea750be4ccc5da15422af07d8940b2087a5aa57c3425f9f215be275eb2f17ffd6628160b9882dbcd26ac5a21f4beb3de4d85622e00b4d2ed5320aae368a733c5edafbf092dd140f59da70555183bc75fdf11376f04b4726f35af9e1fea2d715c01a6c5ca664774ec6e4656f00568486ac06fdba6dc5a14fcfec73875b5792e95d514ceb80f09e1b10be1d82d105830f57c6f0b07fe119484c0ebddf193c8ca2b9ae9b1c918e83d4af3e5d804c56d4d703bb09b5e21fe974da852fb5faf256691ab8946142c004fc01b9f0dbfdec1380e49fc5c9ebd4920cdb6d14aa14c2130fc5f690344d42fa8ea050af2f29c660bd11f6707ba28e2f93dda0647881c6a120ef14b491f9aadff6f36038c5fc75f071715348d8f62249b83ff01baa455d5af3c45886eb4be05ea364ff11836cfb54f74c475c73b9daf02994bfd97fc8dbf2fb67975505795518e8303c234f8c2bd26a0bc80b02aebfcb6b6ea04b75b7cc7f0827ba1d02262a68139ae7a165686e21c20671319270f1e13808a9b2999fb359479f33238531420e40f9e2405e85c03b387dea18f80307dc6e8cd45325dd8e12f970af895cb4252ff265072f5b02d4089aecb5b66972de52cc08e90a563c04889df001abdb4ad7c420d033b99c4aea9d45b7b08af3b6f4d0490c58eee6ac32462395a41ee9296dd3153f17b13a85ee60de143bfba8ace99cd1a6c3ae1f903a4a19a799beb23687349aa0b0be3087e81acd6f4f92288fcc14f223b512a3e1d29a60dd5fb24c70ebf3dd6e76e94ee0791d0b55053216bdca9db4d8145b2123fb3f82bc62f1ae5207f5d63d62f8031416a719c7aba060dfad615a13738acda1e1ad80125c8757cf0b60208e1da72309c3ed07aed212e14486ca8a6e7c5d8c94806df72587d1ea1a9daeb4a3cd4bd2e48af03e20f55603917f70e373039177e9f8fc9a1278dbabd617173649fc2aa5a89a0410ea83257aa8fb4c224d5fe92dfdd9e9c9b459125dceea2d18b06e580aadc08a35a3eebb18a1ec27940d43bb15f4ddd4fb96049c0be3540fe0072adabfec2f429ee986559dcb42b61f23fdf6ca761290198daf588c362fbe4b0f0443fa7564114ed5b04fa0d11ffc0e20d066b823dd52348503b0d4e894c816ab1491108ff5527f00a3299e2102f7cf4b8221fd11f388e301e53a7f59b7593d05874384e883b950782dde943d829ad276a2db79cab537972d7b3d990abea454ba4c38874291521fd45a357d7919c3a011a9c8ed8063b7b25f34be5ec1a3292e8a7f00ca88e978ba3f82fa8ac40ac742737c4d14add78657d575fbcf59a967a12096521ea2bb6308631e7b896aa28385d79472e27227a22bca08854ca4100fe60aeec4519b1f9cef3ae5eb824faf2335c16307f8bd06082968c773ed5ab02c20764ea240d52f1651e6aefd9f12c0c39cb55b4fb84eff29b24d73e209c3fa341c275259f89e7fad7dcf4318cb6b89fbc734195b80fefd01024f818c9a789640cc42d96db1a3c0220ae410f667c9b9ddd46f9afa3d43d618e8231e8c520bf41837e6fcbda7eb71d19c1ffd8ee669f5880001b3a6d3bf339d60ea37df141b711c3b8334d36362e482a6e6c0a3cc651fb1c80acdf01a59ddf12f7f87a7a6686df73117faf8a8669e6e0cb8914b7b285e580142e5a123c6c76b341c31314d91bae005a56c7f612a55f04d0376d5da7dba047b14aa64f4ff503c7565ea754b94cac311a27eb87ba55f2e51fdddeacad26f9b7d63687b59d10916c2770bd00520fd64c6030d35eb83ae44281fbecb046ccb939f2308c68c39d2c928cac159d4b72af60d99e000f753520f143672ed8a05101d817c108057d2874861d6e1a1e6b698a2ac358d2408408833a5f00b9a2e86a02a4e10fdee618e77bbb90f801cd9bcd99ae5fe4a5ae76c8574026e79bc5794c2133b35ddc633b97c8b5e4c7789c5152741980445ae1c38d181731039d8b13317803c0ce9edf641b41808a996948c612e365ddc9bdd8010ac5cf1d2a825c8a9603d42b439f8099bef8170f1f211a432819c5d89866a89a77f17e462fac56ecf2c8c57a881e64a1761ec1ec84010e098220fbfc74d32a785517010d09a67ef65586bd4bb6b6c38df5c128d86bc3cab6efc9d25fd6432034349c4554472969510e840d8425021e3c209051a9d1a8e24aed46cb336762768479ddb2c46464bc3763aafcda20bc3721ff67eda1cbbbe929b14f7277040611c766f778247c164f096d9cd630f3c85e10e48b29b6c64f8f5deb3c0a19db33ec491a4c8a1680c202f99807550404e03a8e79538c17651837f51c8de3a8e8fd665b366f95aa26443f54e11ee76b25fc5ad1a3ad3d0f49cd3504774e4c215799a90b764befd19a0fe5d463e02a6f7d7d82156289580105ffa31bcc198243e72e1e47b6c8ca06d80d87a9abb819e10305a29bd44df011c420fe0e0eb68108c7ce4482e9908d2de6c0d76004aeb198cb7678c847781ef987741d05c5c8a83cfb313d2d74d69ca1fd137640ac6fde00a9e87f8cbae7ee08775c0284ff1eee644c2b24c38b356099173f40cdfb24f815e9a6a26b983124017bc91e08e394c524c5a8669d24e477bb80686910136925b90eb9a33258d31ef8e18c785eefa9fd1714528088f5371d15a376865c07152e4aa633f78975bcd9263c1e0d759908d0e31414656fbf6a96e3463db88906f4a5a4a0fe6a8edfbc8d03c434af98df0bd2403d76705354ddfc4db8ecb5af072c2f5bf04db2907731dcd7e357aba36e12401f051be45a7ca2b04f9ccb68ef3cffdcd0105a69a6106cbd818f745eea2db5486e3bf4c92fa3eb8f03bf4f342f8602874fa797326fc47a2b26973f96ea436a7c7b46a377739e0695497bd40ea319a9f3ebdc8bdaec258be5abd30766ae6a723876774282f77e393e0db4ce48f54dc4997672a0cc9ae24d11f4aa1548d2fee7117ce9042f0782994e3db7fabf738fa0e08bdb99366c5e5dbcd37f4b2f48d9f5c8fbfc2efdd7ce9e3766224add76e2ed2e2229228eb11956e0febe95c173a2d25895bd1cc8615728813d9ae855712085e2f19f4b4654c79d1c62af2f5779d8797bb9bac2b5d18647e1091a134e0d35b54cd6188b8764ee8e94c28d483a90db11360a8fec86cced01585da9f64143aac326450f4faa5dadf8ca2557c4c0857d20a8c5cd86a59015b606d3c5cec94ff915107e5a86c67ccce0fac8c0f453bb7dd223ded950a2a8abb45bb5267d13faca7dc9f9e8d8b8ea0ce6179b491eefcabc9bedeb19eac381b4ef92cdb95ab1025684534b7c19ee57457e5af23ea2dc57bbcecd5134c723b63b6f7b08b571754d71a08fecf351dc667f9182c5b1c4f0853c27edebbd08b6ab42eb0fb9f6f58bcbb8b7f662e47bbbb8cfbca6aec224cfcc95d1417a4d4df609f689f0082e0f63bca8aae8324c6f7850a28b39fcf6a8e14915f5aab8aa05d87b494f589cdb084"}, {0x100, 0x0, 0x8, "49540c28582722db722cc5128a9148cabfb943849039441a6096bdc3e77660c79b637847bb76bda5c8ba63a6964af59c844ec0053105dc77a22d559b43815755ca2b9db187557a85bdb554de4daea2b4ac92ea3a586936ad7ad2e242c9bf129ea889c4f0cc220721d1a9cdf15dd23358ccd25a466b20e2cca897c0e357390d3ee727122420844deb7aee28f4045498242c4721a3172d2626a331e74f86736f830568602384c6bc8b7fe2bd6807ad56a7d04eafea9b0781a2f3013ba6797f4ec372896d2c15d93f63df12e6db5776339f1fdca6b7d1b2a1d812f47c42b09d8d847187e9a1d66d252a3ca1"}, {0x30, 0xffff, 0x0, "7b61c60f9f6718641d06236c90612d7d7fa5119609bfa1e996145b3acec0"}, {0x68, 0xffff, 0x4, "3a76a2de38cea42ce0a8747140eaf18e8f6e8bd34faf3c27cd1289c503f7d4575afc976e6d4b78b3fba9a2630e5dc901c6a099bcd4dbbc3fe56829d5d98a17dd96c3fc8a9df8babfbe0177e7c1da7be00b358de2b32e6363"}], 0x1410}, 0x400) 16:03:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) write(r1, &(0x7f00000000c0)="eeb509dac7d3cfc4dc64f05e7ae52f3cf981c0f5a88813f84dac81891cb5dc4161bea28e8ac0c6656ee3a71ad3d5c9d8e029fc3a9bfcd43cd4628ed7a3c8fc6d83f12d16943d6c436793d19e36632858c9cbf4df2edd5f52e8f2c1a59e216cefa08abc5969", 0x65) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0), 0xffffffffffffd05, 0x0, 0x0) 16:03:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/161) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pwrite(r2, &(0x7f0000000240)="76a16c44ffaf45f0d0fe71c9aa3447d8d52598f709e279afc2db1c6525e92877f46677f387ddb0e67d60375c052bb884f293fad19ba75143ea2e7187775c1706563145d9787a987f02ad26c9b3193438adc1ad096dbf40e9b9ba22c44ae496bd62cc03268e1a713fd7443e51d380d84202a8242e9b143d27d2b00f688d50ceef1c493e9eb4cb898a142c651dbb1fec8e8b6c3f72f9f2c433c9b0a9b9a8b1de", 0x9f, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x14) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:03:03 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r0, &(0x7f00003b7000/0x2000)=nil, 0x2000) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r11) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r4, r8, r9, 0xffffffffffffffff, 0x169, 0x1080}, 0x0, 0x101, r10, r11, 0x7, 0x0, 0xb29d}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 16:03:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:03:07 executing program 1: r0 = socket(0x31, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getuid() r7 = getegid() r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000335000), 0xfcb7) r15 = accept$inet(r14, &(0x7f0000001140), &(0x7f0000001180)=0xc) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd\x00', 0x800, 0x0) r19 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r19) r20 = semget$private(0x0, 0x8, 0x400) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r20, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r20, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r20, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r20, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r20, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r20, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r20, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r20, &(0x7f0000000040), 0x0) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000540)={{0x5, r22, r24, r26, r32, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pci\x00', 0x150, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r35, &(0x7f0000335000), 0xfcb7) r36 = kqueue() kevent(r36, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r39, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r41 = semget$private(0x0, 0x8, 0x400) semop(r41, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r41, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r41, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r41, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r41, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r41, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r41, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r41, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r41, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r41, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r41, &(0x7f0000000040), 0x0) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r44 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r48 = socket(0x0, 0x0, 0x0) r49 = fcntl$getown(r48, 0x5) r50 = socket(0x800000018, 0x3, 0x102) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r52 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r49, r51, r53}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000540)={{0x5, r43, r45, r47, r53, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000080)="0c9d5768eeaf03ee5e42a14ebef1040c39361f927a9c010e3e97473e706ea3a417ffd2fe4bb5b38a5fc14273d3bff312f9d4ecb53952c0f4aaf560b13bc41cf4ec0d8a46db8cd6745b5e086cbe462dce1efc568a202cd347c874e3626c05", 0x5e}, {&(0x7f0000000100)="1ebf4632e0337e57dd3f95f0861cb9a7eae822481dc657a3b848327d1309d0329bc91722578d1346bafaf9b5582893ac70f362ad562689a7926f032c0d6cb4b9048b760cbbda1095469d3cf33fbed58b4ea9264e9184da1d0e51527ecaaa0a47c3985e8db62645d87a68a8fded645f8f1be64d59e9b1dc13ffbe3b3745d748a29f0498b973625869be914e9e0c0e80981924f47c7cb5e7bd833d68313a8c4a717ea0bda6c7f7f86751d67bcc55d1eba56c0516a27968f673753a154b613ed5070545e8e6f228f00b4047589fb37f1b59f36e996af85f5514f49165ba5a1c18fe7d7a1fd8c1d73ecffef0b1691b261f7134bdb8bc8227aeb98917f10f32c976b284c9c0044c028996dd0eb69ed84687188eda2bf0e7c1f37f29cda5b00822a0c73f9c4b594dcbf6194f269893ba8807bef68b07d389898e705d8150b0719a49e69a5d1d1f4fde8c72f181c9601ef2b57c476f99cccacc9c91636e88988484370a159c7be3b1fcc31520ff78d1ae642e6983125610dcf958699682fdfaeb93786aa655230c8908292a527d8bbfebfb719f7c7e3ed6ee05ec164f7b6f10011e0d92e6eeb4500165fe94ca976900ec655062f6ff73c0617abe296a38afd0432ed4ba75dfd612a78c640e91d627c015771b0f76fbdc1050b771fafacee6fee67140e1d71008eab38cb2cf596050e8308e7edfc32b9172ee8daa49bed13598827932bdc89cac68c07186f05ad8d6e2133f02add117445d055b4120dd1c7f24427c5d86eb8c25e0a37120b4c29ca064a41a1b75b3f4d69d194276eb7a01615dafae7515493c6693a9fde5ed79c94096de40b9453d257d4af297a7005653edcf303ae8d33b8da27900492379d1f95f0eb53e2c21f337e498aa08a07c5e527c8cdb7e96c9339a35ad9ef0401264903855227f40e85e08037a3312afbb9956aa982ca0b5762bf28bfab0fe9a33b38c6fafced6a95c3b0c3d45d5dc830de51d1534aaf6ac14fb548c29e7a652389213359c34a3beefa0c338c0c3839f63cccd0e6d975e1aba130fb44f73a9202f8b496df20c67095905cb8d859f9a49350cc1928a747a00fd8080d25969e7f5fc20399d8b6a6d1e9ec3df3f25d0b6e4fb2b70233720e94607f2b9fd3685f667826836bb32a45dd551f584f71e3ff88615452757fb81bd1999f0d3cd9874581275db2b6a7d83cf1fa9d301f9e8bb57b76f046ad8725f55f23e0ffd29ca4c7b2d840f0cf2c615b75277ae667e893bf3c94d4777aa673056056bbe3e913264a122efa2f6e53715e23d8d543b6ebe372c619d94b441aaf06b65db467b285358c085a13d63b6c98be11cfce6c5bf56c64c90fda13b25f33305e1bef8b7f0ee4199f1a30c5eefc398d8603026526569234010e9bb8f0d2130ac0e6545c4cfc2c9ecadf2e1588cf96809fd963951e5a2545fbf70abfa596e101af9ef48b91c8fea9e2e14cd75c27eefc5ddf6fcf34134d328116034cf09e1b93e28947e9af1e6b234c575d1533139af3cf8bd02ceca4eedf6f061514e34a2a3e53fad61fd6faaaaf1c8df769610878a009ddcc58145bb251fa2d04611c3edf7b68ce8467f6ab95941481247da4decb26202c355535a2f268e9c0aa18e313443733e3d04d44622fa5ca78ce9e8dc4e824cccb96095dcab75da8c9cf1045495e68af886c9bbce17bc1c1ada66d44b1febaab1a200c3c51aea00c1dbf42b33e60373b5578a883ebfa0eac662f7014ada315f27d4f6dd4f9bf6e21550f689ebca422fa293ca5bff035964537479f4e42fa070956c6e493e03d478a847488bf1b9991e802888c44b96a1ef9273fc1aaa2745ba7635fc85fff16b6dab1432e2aa6c759cd9d94a881d29da2560a373696b3e84782ec858b75ab46a51979242dfc0c897c9f60bcdb61e3df80e267caabe414009ad3e4579ee820e45f327d4a1082084028afd1d5d97daafa21b1bc20ae39c2d5b165550c785a53a703e3c73836b126ed6f869f47d538adf258d1004415cc1d69218c433c2fbf2861a8071edb341e35d0c9be5bc8c2d2d5103874f68c75c81d7640634cc88c2a48a6f748b1e453f47aa75dde8c0a02a8e12961785d0e8e6f1489d55eb63be08117ab269370dd9a1687b3137cbe6128810b43c18d2b747dcc100ad7fbcf7cf391a3630ba02e729ba9fd59b064bdbe8969c97c3591ae6abff557c9ab61a66ed481b12e332ed34af210ede2d26786feced73418a5d10b87321a64345d5cc002bb0f14169eb0e1c32808b9beb92dd748d277923a1174479eacfd929d29460305db359739db87ed277042c525b039d87ff957d6dad7408f44a6386104ae080f9109ecbaed7b37b509113c4566c83abd3eab86b576e35b30ec6b4a4c1aaceb66cc347a277d616ef615375fe65bcd2c6253031a69c77e360e783c3c86e5da978ab3ed1e95370a55895798b49798ef1ee7a4cf27cfeccb886d3f9922bf90c77a13e14fb5ab4a13222265f1a1b34bbdb93ef37052a0cd65af621f5b5efebc7fef02b7bee33858ec8b5c3bb9b71a78ba60686b29d51d7534a9469bc74da8a7f4ca84c9faeb0879784350e11dfe558f04f0da4ef2c07bbfda994e435fafc403e54fb6f4c3c886a239fad07425eebe972e869975b2bb34ba5bc60881117b02b0c81ff4bbecc2b4e9c4a5f8d04dc88734753bde9f4a949fb62302c7bec212b720cd2389a0cfe86e8db58883ad6f5d0fbad23bacb822dc7a6d33857eeb9fd5249cf9a4c038a446cd5a906c8f6ee877d3b8ba1da8323e1849a85fc929a2094b60813fb173f13b340ec909fb801efa448cbf85ac6d54219808c6e8c68627915b9a58fe341b500f12cec3c092c093e0c0102f2766c1e929edb8042b237638221f1ae4d800e55eb298b458d4847a962d912fb87adba7c58a83f360cde307d203d73d5adc0728e495628c04bdf69d9a8041f4f67680c49772ec0469f1d551df5032883aedbb3cbad01a7ba2535b76e859e752e77093a0ef75df0c482f556f5e3035f99682fdf38d07662e405a8a48a43b0ec4b31575de7e25a63eea8b6300b8c5a58232961b9ab3110bc2d2d4f64db9dfbff5999844124877f3f1146ec11fc5b7d3815d17a23e57b736e3192e2548a6e45983ddcad0fd92b04680eedee7fb3c6c8b04fd0ecd137367c54225204ce099e4de6110bb08216d49120ed609893036476b592ab7953d6740ec75840e9dcf9763e6c25283ab62b6e6c489b22f018f2bde3ceacd0a9e22f653415b19631138ad98186ad8013a53f8692c60228ed2fcb6d2b476fa4ff58f94e41fbb0dc6574aa0869b601c79b3abe80c554f479d1b2636cd4fd2cc708a62044d1e36279c143b4381138e35f41caebd0d80e7d141b57ac2375893d2c6834b6fd2ae27f8d38b9129054aaea3f6fb592d6214db52f9a1161fe1e3a6c97daa4fd9592e1fb73ddc542ea72b248733706a9d838cbb9d7c2339ad69a3b3dad94f48e610fe962b0f4f3535a4766abfd3b127f112fbf14eef36a66a11f71a5bfdbf8cda6565205584d7b848f4f3bf7a28ed5c6e18078b7527f80bb2acabff2e3434a8e145b7afb45e9d36af8347262b66544d5043cb59b9097d796f7c8873bc0753d4170db42f2a1eae6067a3a1f594dab2c0511eacf9bae28cc341e8f899aa89753b9f2c67e56a2e1ee1f70b6f63fca6bd59b13cfcd693d44c7eec0c10f45e409513ab0adb191fea5daf16f6ed6f0a2332739bf20512514b025c6d529bf86646e97b6145c1e9cc65bc5b985367011ebe7e48d5e3d61ef5ebeb5d94f042a58aab2fdfee9ffe298949874b9651e6da2d4a4241b2b55d98018c8fbba4512f560232702b4ab80f2f0ef8e30b8384cc8b247e8a3ebeb51d46c5807e9d657b9e1cfdadd73e2f57313c4bc937dae168e6aa3fc1cc2da280944fabc885907dee77264585c3a07d69dada506b75a1db62a2358772568d10e546cc0e757e52fe7304a43ddd94bc049736d487ee52146db900663e8cf4f6845d9e930e0219dadcf2a8aef461fe26282650c22a07d326a8105a1944a2aae274a12b3dfef35e453962549a2b91d4149aada270d53193e3e2c2ce738809b34c0a7f948d481169898d43d1aa79985628c6ed4d1e757283aff475cd63f9a09ad1d48da5f4689f62732e5cda6151144e133cf5aee3d54d268bd430505f1f4e5707ec43ef45c6a47fce08e634a35ab7bc569ed0fb852425c7d33cc7ef654a2ee12d38cb9fd070c463b542dc289f51a7b9ea116cdd161a4111a7a2a02a4203e90704a044329425ecef47ccc51fa017ea119576d0905b7d781cb437a9130e69b5f06133fa25784683a5131b8f267d1ed6cb3c9e1f8b61db4dbab3f774edb487fef595cef08885c3be84bc3654d35c63ee19df5bf97de427d5ba52cfc0a212d7e1be5c4e3fa1d5ea120385d3441f884d895b8c282c50ef9c8c3a0dc880888ff07fef346865f76b8a52aaf3507b367a7adbedda59be9ebeabe681c12d3f4976852c68b73773d708010235c598ed0f67ed7edc39fe4c7310128781597e9db0c7080e6dff4029cc42b821cc1287f524beafa4620202c75cff20145396b4e6454ed68d2b484893e35cc036822535c8b045ac339a42630aa55c362d1ffc18a9ed475ddff09fdde78bd2f1f5aeb697e555a4ed23c8f5949e7dcbedbd3875a9a3af4cfa5a2bc45ad478a1d80d33c11566ff2540d9e13b1933292461398f38a7d80a4afb991579f1bb5640f259db102f9581db626f2d24ed003cd44efb8976251d0f031e201bcc5ff03919acad66384146f6f7a8ab822bc6190a02416fc3eef87589a70aa4167c617ef85f651adf2870dd24c65d853be3db9f4a8f49dc6718bc50d175077fd27227e8519cc0b5c16eb3c5de3dd8735280ed9836010fd438ede5e306441a885150eb298a621360cccacbc327dc58ec2308acf2aaa1744c05aed54678acb862f06c719744a51089add0ea9690ced73cb5f22585a268df43d6769af33cb9f647057ed018ff1dfb98a04e48e30b4e5b9be32d858cdb6110287172f6f84464f3443ba53973e444605d7b316bee56fa04a6a0ba9556599cc7afd06088f4dc494421f729f6a913a9e8d4eec214d0676bf2b58326e6ded1709213f18dc049d795b47963dd692f9452c12e43563b44cd16ed3fc582ace04bb691b951ade1544550bd990cb625eb915085e672df6e1ef2987dc5e0b48bfce0c3ad1fced69d5e81bcb5431b0ae454150e3dde989d7d9fad3563214f2e6ba5dc79627b08912f65e8b61f96cf90c08f7e2013135a1c32057b43dd6614897d3c1926ee4d6e854b4443185c38108b7ea45e24f42f4f661a1bc0e388a63d5a2b0055e09ba25acb10240d15eb3ff3fd65fc9da37b15197f639a6b1a38c27103cb433901958cf21edc09aa035cc99b235751cf8382dc3b09781bb6f41955464e6c96730458c3e43027b12d2d873feef94e88a319d359c50639394a787cee746a24ac0559c708c0f77c0217b54bf345511e62a1c36630ca896315fec4c97d6ef87be6eb721ff9a3fcf9da91b77119042067159223c3d58a6714d079862aaed415e95f10028a151f1aa77869ee31834fd26fe23dd31d882fee6c2f39f41be268080b11386409c744cdba7c92cb657eedaf1ea4cf8926d8b349d8165d9151a1c295b9ca91bf8fe6f25291bbac75f7e3d285f8758b7e31bd75ef52701aa0ad982bec2ab923a8016b480bb6fb80d8635b1865427cad16a65d011e90fe51e5893dc0d1959bfd9d87a3f2ff6269ee75a28a135c2d45a54c725247cde1f3e602ff8fd23815f1f343df988b104fe0c86f5719c1c7e", 0x1000}], 0x2, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r15, r16, r17, r1, r18, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r19, r22, r33}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r34, r0, r35]}, @rights={0x20, 0xffff, 0x1, [r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, 0xffffffffffffffff, r53}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x130, 0x80a}, 0x4) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) fcntl$getflags(r54, 0x2) getsockopt(r0, 0xffff, 0xfffeffff, 0x0, 0x0) 16:03:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028aa) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7bab) 16:03:12 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf08ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fba7ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18685d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee24ff"], 0x10) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') write(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCLOCK(r0, 0x20004276) 16:03:12 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 16:03:12 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) close(r1) 16:03:12 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000), 0x28e) fchmod(0xffffffffffffffff, 0x23) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x1, 0x9, 0x100, "735c434164cae31a3b8f711725cb8e64498f3993", 0x6, 0x9}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:03:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8058baa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f511615d166b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b57485b3902005310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedad084a555d2f36af35f80d06b2b8ab91"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socketpair(0x6, 0x8000, 0x60, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r3, &(0x7f00000000c0)=""/64, 0x40, 0x40, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000005c0)=ANY=[@ANYBLOB="00002e4866696c653000f53097d12fe1f2fe11312d6134febe2798f061a62add98d3f7e9308648d6e8d6a202c6ad7a8a07e2a8fb3e836e1bd70952a2685c911a678ac6227fd3591d5d9557d992a1a53e536848b43b3a68edac3a5fb450f916ed0af032d7250687c78b00e08b75ac"], 0xa) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0xc, 0xf0000020, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x200000000000}, {{r5}, 0xfffffffffffffff9, 0x4b, 0x1, 0x0, 0x86}, {{r6}, 0xfffffffffffffffc, 0x20, 0x10, 0xfffffffffffff800, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2239233b8fb90463, 0xfffffffffffffff7, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0xb0, 0x2, 0x9, 0x1}, {{r9}, 0xfffffffffffffff9, 0x80, 0xe68c675c14578e07, 0x101, 0x6}], 0x6, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x22, 0x101, 0x3}, {{r11}, 0xfffffffffffffffa, 0x20, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x8, 0xc0000000, 0x4, 0x10001}], 0x2, &(0x7f0000000200)={0x2, 0xb25}) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4, 0x1}, {0x25, 0x0, 0x4, 0x1}, {0x6, 0x0, 0x0, 0x102}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendto$inet6(r1, &(0x7f00000000c0)="5d1f1027b4e4bda8e8d5d186acd1c10c86d87891452836e8774b8800535154d93852446fbb6b03ffb01c6e1f4b6cd00c092ddc503b1f6a2fa774f32d5e48320a37f388f9ee7f3d676218f7264d395e685fef5a1f719cca54441449193210de9b647a5c5ba6b700b6e61d46902cb558d691fc2761d73b5d4342ea6742265f950d27c84f0feb5e7966d53e89ada38d463d806e00a94f274547413bfa462469ead83a37b9df63b0f4f19fe663fc46c6fcd4dd65727865f30fc0a9766fd0dd8cfcbcaa40107af1ecf1092e5d5a18cb5180e247797f31fbf9f622", 0xd8, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x6}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x0, 0x2}, {{r2}, 0xfa8498aa88be6bcb, 0x7e4f94a71053b58b, 0x1e0000001, 0xf6, 0x9}, {{r3}, 0x0, 0x4c, 0xfffff, 0x5, 0x9168}], 0x7ff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x145a, 0xfff}, {{r4}, 0x647542d6239b3038, 0x4, 0xfffff, 0x20000000000000}, {{r0}, 0x3f67f077429a472e, 0x20, 0x0, 0x9, 0x7}], 0x2, &(0x7f0000000380)={0x3, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:03:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x3) recvfrom(r1, &(0x7f0000000000)=""/12, 0xc, 0x2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7324, 0x6}, 0xc) 16:03:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x9, 0x4, {0xfa, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffdcb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$TIOCNXCL(r2, 0x2000740e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x4, 0x10001, 0x8001, 0x2, 0x2, 0xfffffffffffffffd, 0x7f, 0x7}, &(0x7f0000000080)={0x3, 0x3, 0x400, 0x5, 0x7f, 0xd0, 0x7, 0xa1ae}, &(0x7f0000000200)={0x6, 0x9, 0x2, 0x0, 0xce4f, 0x9, 0x46, 0xde10}, &(0x7f0000000240)={0x70, 0x32}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:03:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x9b14, 0x4, 0xa7, 0x7f}, {0x8, 0x67, 0x8, 0x3f}, {0x1, 0xa7, 0x6, 0x9}, {0x20, 0x3, 0x1, 0x53}, {0x4, 0xda, 0x40, 0x6}, {0xbe47, 0x0, 0x2, 0x9}, {0xbd37, 0x49, 0x40, 0x3}, {0x20, 0x1, 0x8, 0x7ff}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0x8001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="e2f4ef180000007dc60ee88672cb00", 0x3a8) 16:03:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x2) r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x5, &(0x7f0000000040)="a6f5ac973f543cad0229f6f30be9559c035e0a9f681a1180d4ea16ceb975e2e6c7d37b44f12ab5d16cdaeac21958246aa533b4725ee233f4138af3dff8d27c1f430d", 0x42) 16:03:16 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x10, 0x101) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x9ec245066e52b27b, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:03:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) setsockopt(r0, 0x8be8, 0x8, &(0x7f0000000080)="3d634d9edc80d489402721bd9b15bdbadb34036e57a2f3dd18845d9c3f6b68f7049786866a08ccc3f638fc56dd412eb2cbc262cbd82ba8e330fe939bb0375969c13f00a0bf064ea5c664e1562c30a2b91cd9d1ff03cf1c8c13e312c3203fa8ce8e609b62344fa010acdfa2290a888ddf818e107cbaa1e610d70442cb9d8f4f0e63167b387a4adccc90e247febfc83751", 0x90) r1 = kqueue() r2 = semget(0x1, 0x1ab53d0c491b94aa, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r1], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000238000/0x1000)=nil, 0x1000, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10480, 0x4) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2000, 0x6) 16:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) chmod(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x40) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x3f, 0xc1}, 0xff, 0x7fffffff, 0x58}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x4811, r1, 0x0, 0x0) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:03:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCLOCK(r2, 0x20004276) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) getitimer(0x1, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:03:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10004) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:03:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x24, 0x42, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x40) write(r1, &(0x7f00000000c0)="5ba356d97ca6786885cbb6d2495bb90a06fa10e932dcef8e97b4ee336901dc4976a25b059e72fa18a8f9b5161f96951e2446a0", 0xff71) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8000, 0x7, 0x4, 0x1}, {0xfff, 0x41, 0x80, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:03:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8000000000401, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() close(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) connect$unix(r3, &(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8) 16:03:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1d7, 0x0, 0x0) 16:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1c0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)) preadv(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000140)}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f00000004c0)=""/12, 0xc}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:03:21 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006, 0x2, 0xff, 0xfffffffd}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getegid() ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000001880), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) r22 = getuid() r23 = getegid() r24 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r24) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) r31 = getpid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000335000), 0xfcb7) r35 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000335000), 0xfcb7) r37 = kqueue() kevent(r37, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r38 = getppid() r39 = semget$private(0x0, 0x8, 0x400) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r39, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r39, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r39, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r39, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r39, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r39, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r39, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r39, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r39, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r39, &(0x7f0000000040), 0x0) r40 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r44 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r46 = socket(0x0, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = socket(0x800000018, 0x3, 0x102) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r47, r49, r51}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000540)={{0x5, r41, r43, r45, r51, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r52 = semget$private(0x0, 0x8, 0x400) semop(r52, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r52, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r52, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r52, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r52, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r52, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r52, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r52, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r52, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r52, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r52, &(0x7f0000000040), 0x0) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r59 = socket(0x0, 0x0, 0x0) r60 = fcntl$getown(r59, 0x5) r61 = socket(0x800000018, 0x3, 0x102) bind$unix(r61, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r63 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r60, r62, r64}, 0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000540)={{0x5, r54, r56, r58, r64, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r65 = socket$unix(0x1, 0x1, 0x0) r66 = kqueue() kevent(r66, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@abs={0x4830e6bb7c387697, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)="ced1b3a73ac3f18b9ae5ee602b70ba4a6c48c0023c16143f6bceca26ef04b7c4a5fe83e6114c2b7a75e529290a88b6c7c114068009f39202f14f6aae6d649ecc49d7385942039b31e03d29f62524c88f2c105541665b18809a4bcbe1b90735550f56992daeffa4a1ada0467133c880de13408a3efc7cd0ae40cde2264d0563fea6bd8ef0ffb2c9dc", 0x88}, {&(0x7f0000000200)="47b3869cf434ce81de7e77d7ba7b492af1f71515c1bab02802838d8f5267f0d989c428aaf09d667b0ead0f3d3ac3746eeee45b1cf4a34d8042731758bf06c3c6050c321924850fb6932782587b0e10d515f8df444f0ac115b399879fbb5bb0bccf20b7dad600d3360865789ee05f3a73a3ae9ca07021b484e6778fca8dce4e5e77698122d7aad2731cd688c102af12f16c9cc139a9f4bfe0f1dca5804d6c212105893213f694c8b91311c095", 0xac}, {&(0x7f00000002c0)="082b38a18c7b30f3833c4c03cd2f1815ffa8f13cf70b2154b48f5c446a155b1c8e9f664ea31c59ada70b35b32939a236b5a08ae38b42a2a449115ecc174597839adedfa86f01c51508a2c707626009bd6e9eeedcab03309db428e871ce3caa9637459fe52a4de9e6121ba9eb0cc9e55560945ac4d6939ecea051d2771eccfacf76fd06b5b1401dd63c1e02905efe3b41afd732314cea6881d10bf127f2ddce270afc7d9c6eb215c9005735baa384202480120e591ca8a8be871fca13b5547d3d62a58dc70a267029ff59f346076e2bc8d21289b03d6187897dbdd24a9c09a7da46ecf6c92da47406396df24a8439bb93a36f28dad5d97e6b1262744004f9f294f07c8c8151704e4a6dda2cefd944fbca2784d188e60aff90c248cf0d5f88033ce5003c86c5c5ddd4fcef534dd005fa497cba1021990f641ab0e32249f395076d5ca5a541a73140258a5a5d89468d2ac0ada46795703115cb9511965a0a54af746cdc028da8f5da68f6f62b84a2ae7ad48d5c6a6774575e3e277876c16ca614b1361a9c8f1ae6e938fb4f517618cc6c4140a9c58694c481a815389ad23f9fcc1e67fcdd9530f2a8f772d1bebb0336f77a6fbe831a90a28196a77ecf0c751ece4a157828241ad758d1c10aad5a661c4456c727ce37b8a78deb37ac683080cae39ab6b66da6a4e0af07cbf1d52b09a2cc6ddf531e0fedb2b42a9a60f04bc5934a91a99c4e6c29e09a931fabea14fc60aaae641133665752438553d253cbd0387f6f6dd52172f907bf83763ad89a9a2dd761b44f815f5e6f9750f1d27814508017ecb5187b49ca8ece450c8c89a3975fb62872e6d8b8383bf9f9399c1bf3c34a0332ebe646f311a0249808e2156389226aae1c5d18f999ca498ff8533b9699feca0873f3ab0d84ce0405495d2ba0fb0eddca51c1fd27d1bc8a324a5a1b69bbaf4f061f205234875ada894bdd40fd32495d3abc56d9899860905c1f5a438cf7aecd2ec00ea4ad68798993b2516adbd65a742fdf703dffb8b9a5f9239382cb2661ecbb53cddc8078d57eca0a393dc72fbc0b9272e8e7b9900d618113bc18c808d7cad76a5cef8dc2037cb581d01b93d0e5b7cba4b7f56b14d29e21b3eabf9f68799d0c54f1d83d8dc77c42de46195a39fc015181f7865ed480913c40498474a342071d4daa18ae04d276d0bee31dfc4e0c14bb5bdef3502248f9e1a780cd8d9c89f4a7a4fe672929878666d4668bf537bf142bb7bd6e2cfe1031e7e1d8ef74eb8c5f4fae59e3ddbe769e457f4ba10b9b944747c38414441de8e8b5e96ca71e35027b3970f702a45812e2158da8e462f6e66ffdab87b5c3669d26709be1374a52e2bdc917bee3827e73c987534adee63b72825a8b2a761804c6b8b10c2913d682ea0cab497bff57e5a1f1a14874099b9793a22c6519547145f97e9303a50c7d67fbda738f4f7e18ac3904d352d2781cfeff523a96ed777f2f439a243351dd90b29e30cd44ccdc10426da3602c604425bcadd06533232991e51bb3b3ef47779a251c96b707ee9d2b3e83885c2e16748e1770afe6706cba0661b8fc1031ae2ee290999dbd57aa4a1c30bddb198d9194c9ee473858b9d865be7c6c0cd93828315b2db62e8200d82f6834bd93a721ba728aa1c3ee139f30b8414d56c68f18f760f28cb380fd603ecddfd2ec2ef442720f3e7eec2aee1f48af3bdf510c1bb1a99ba8acfa195be3f27ac7638a362e52b044c16dbc91da2730b87c4cc703c2da8ee078e4067af64d3638fae709cb010f38c90ee55fb55d6c46a3d11470d43bfc63ddc54ae79ac24cb74edccc1f83c97044a33fc6c43697c969d817783d96232e965f6fcacb2d13493a9adff9b9d74c759e2cb3eb26ce103d81cb94cae866c6f3af2b6a86a868243310a3a16763e6bded2d0ea65631af09a0efa82e389f049c1946de7c65e2481a4360f97c09de6d7ee14d41fec8486542754d155feecfdf8f034c31fc438c538d4a9216f286f8afeb1f52836a572e08b079863603e9c5fad4f0a62f15cca8e13cbdb7dfbd13c327857335f4affea06fdbdb538ff027cccdd5750f00acc77394cfec8672d9c265b7e0823d9ed367c125d118521e79d8957117064225304ecc0c40330a0e77f2ea0d820e7c9a7c0c2b4e3e7a627b55e3cfbeb56eb657ff11619825546eebfbe3f68662e3e1c6d4acbae54649027bb479f28f1faba88ef521838e4d56adeb568a42c4e96e0c7c9be14d26b83dbf539fa5b16be3768975ae9ef7d1188c3cd9b136bb8aae3bfd4ac3fe29d4cd3d8782e89be5f6e962faaa75a231a43e581e0855673c73576f9163dc7cb81cde08badf29c0a302a1cfbeddf49df915a90e525e57cc912f0cef4872eda913f186b07323fb0e39ac9f3397eca887eee6109f17b27586712228ea653447867c8e52a978be407510d45933a21884489b5ec6862570bfae03e55a6709d9eef3ffcb4da85245ee46cf3ff009b399cc8a964326aa48ba53376b3c92d279ccc6f33ce0ab70ec4c5bcdb97a257a6e6e26308d28af7c48414d4111c400277df4d5ec3c4fb86e04a9cb4df012380b7f8973cec516c838c4cade3eaf21e2d0ef69fcb2b35db67e0e29371e8e049e774f8560a25c4474ef75ba3aa871b37a1b40985a0e53553e5e2f0eed220bf7861219c295aa98ec21858b634e071faf672d0539703ad9c96ea731358092fd60a1edce012ea8a9cb6519a399d9e398f07840fc71c91a6b09532bdae72840335823bc1bb2f9951237249653158a5ff4f69acc413d43da36f786ff4745ea148b0e3b6fc9e19a29ce97d2b2a2f5c81ee38eb5a675a0e1ccadddd3149b855e8f8e92e9a798061c7a468d16dfbe44cbe7f5bb5f428c1ef1fa9246bdade14ba31932402d38018f996fd4799e634faa5f1ef53eee5b6e1d6cc79f6904030c39691a0fe73910272abc48810b3c3fe0de6c3105d19475aa53f134f4962f1b563ea274afc72824f520b8c9bef391c08c851c222c10131b12cb918cf09abfd76acb9d0a67262130723fa9bca779aaad4a2bf2e4a86ddb68d9ed6e508fde3524003fdd41973e5a0fbcfb5bf3c9271f1b9387c0c357e6cead6a69e37bce6209256c423f8b4e7c6601b5aa0fc0ec849690048c1de4cae2932006deb0236adf74ac193cb06f56de589476b7e0747e7550a4079dad2687e37dcdd2a55d5246ad9f8c92ccb66c21855e7484693edae256ec2573f352f0bf9b82311a86af306ccd3d8902ba53049494eef62f35a5e0e1a3e5d45f56d2153b5b2b926d481515fe26221621901f70f34e719074f266082566ef2a73cbe86dff6a4f43e9151ebc14ceb48e85cf243b70f5da480f76dd87781a4177d6aa750eb04299a1f1bc13f4a96a647e0de753d59d528a818939fc1eb5a0170818b70dafce684e9f25482ce50c5fe7af571579e2f6e0795af14cbc34665816faeedf7d8c627a0e4a79b8ad0e517fa52e45caa64ec7f55e1d32cb0c40c043517fdfa6ebb13ec998a69910b963152be2c69ef2ae29dc51f4ade39c89490f8c6500106744cf1fbd0c5ecde7f2b93ded1d81da8830aa8728d14cce004e071eacc642266baf4e5c99c55ae54d84aae43582c70c9c338548e2579de4131cc2679164919e8c1a48fb2e612f347210dbd867a22d19496a5e2376caf4740772e4acd0d9c50ce9af03fea9f5e63155bf13e6f97b8aafd25b76ffe811e749069065492bae73d350b71af6cf386766007170ce35c722c379c3a84ede7b9a308a2be86e47ceb3286c0648148badf99ff5009b87b9a4234282d11c97087875cae191adf0489fc88dc3467eb38b5524ade280b1cb96746d3890532d538b9e046a31816c02e34031b361ecd25fda1070e9c457fddb801abb4a7db152d860fa0be642cd60dcc0d82df190d65697b7b9ce9b51ec192745b0663feda8dc0e79cdc85929dbbbe05d08b0099a4b879155d63bb6b17c1d6a28d1338466f7fecac39b7b05f50d702e7ac586542a80fe67dc025d7c943786a2dc3d7dcd4ffc702653c2d8e714e68e51280caacbc770f241a1449d9ad25ab8914c5d6b91c255d0885c1d79506f30a16ad21fee7e02c21a11821a2c6ef936fc3287b4b02d26554baee4c6679d0ce15213b4092678958ffe037a70e8e3469f290f905eef4448ddfa96861b22eb06fd260177e317ef2befd186e64c618be89da67ca5d62497b1feb7748dd4659b8b6af8cb0c0d4a17ae9e046fec2c8fc07e262bd766614d1907378a24e95c9aa9e5e30d9df2893373572d7fba26001f531327d9c0c36f2f426a72cd361011aa1a588653723d3f9f45bd7a0b561cc4468107382c3b868b4d7aafe9137df0730907c2f23d60bca7b1da701836c8626a348cbe58239b1140637802535c4f5c8ae5fa06dd461307dd4ee5121f1c2d32b290bfd9ce247b6ea9e633fb72f71a13ed129de9d97964588e83d74110b2694eb702c6d41a14d7ec9a2b8ab2880bfc6820fe408abc9e8d9718533d476e50791014fad9ade8b9bab6e1236fe3f3b375cd6ee5f0552a4cfae9556ad9f34cdba38b6d4d77ab1ae3207c0293ea4aa1efba98ce96671b4de6d12a18aa754ecbf586adf53a660cfc382e922ed0c4db56ede2eb875d19eb679473a51a8aba204f4b15d2e2fc8faa816bc64116cbb54574c488339bca00e5c11821608bfcf289e926588c35bf8d9b0951e9e6ab782f99eacd96f5202e7703733a107bb73faf678248ee8e615dce5ebfcdbd7a78f12f8bc2f097c26d5177591f34e3733e32f44f59ea13082a2537e61f058bc36d1c3b8dee2d96fafb0bb99b94ae82841eb3817f82034df14ea3c41a0644a1368c12eace3fdb7604cabcf7d444488f9c73ee560bb0f0e8ffc69c9277115e7bca14e6a33ab795a43be8fb0fc03c39e1c661adeae0d53554b96a09b74a0dbc985754e72c2fc3d538c005bdbca74d84b63f6b8095ac65b372d4c43c909e17806d85da46d1ca997ad94d149247475f10ec38b9a76653d9596753d36aa4b9157625d2955ed2971ae6d231f4ce028dd182e2aa5906f6a517faabd59427b39d8b3dbdf88423adf1405db32cf2d04bf794d45df730c226ce9d5abac384e1ac9e2e4aa171c9d146e6f1a7324b280a42b16b5cc046aeeb495d0b7d1697e1c1649f32dff852a3809d671c90fb25b3457dbd3a9143ca62b3dab599444a5a417d12f2c8cf340ed199636b93fff4c0fa5565b657670048e866820204073ee039567b4ff8e059d000ecf1aa67ff4c72e4c0a370bd24665819f9f9c256e5c856cba8d4dde5b7a78bad94a85dd7f04841cc08f291c3721426db2b283de22c23f0c2cb91d6bc2471506bf6321db8611c92d204c74c3ca41786d9188d401b128aee47ee3f2f001ac7ce5b298a59064f27d638c4c0ce06105f7b3c6f511e73be713f7e6c7a1c70f1ffe53d43519895d293796bfc4200845c67d5a3fa7279e6c70ba96758dd4730c2678cc7f49d7dbc804542219ecd1332a2f0bcfc83f2963207791548b7b5c31d329ed6126331bd2194b0b262e2a625b85440844f9509878d751d31e540e0860e2477ee42924cc58330396b88b880862dd84bec4e8000e5b3818d551ec8b4248415e2783a17f245f29bcaac31b1b09a84dc549803f53b4a957b0777971ba7c27649e8d4755487e7f0ece0c4628543698c673cc63e2f132b6025e197e59123f9d564a9a139c5fa68185831eeacbaa0d61f4bc1e53fc101e20ea061e32e657cd8aab86f2c6d7d5245d5bf4e73e956af7b68e1e1287b4609608f5b0892e0ef0ecd8a9f67b462699e15f3ac7e76fc3b13c7a127316b65", 0x1000}, {&(0x7f00000012c0)="4c07a658b6fb9b5981f2e2421b74c40bf3bf14203bae9f3c581dfa20332e4877d724d319acc558e38a5874851ace1a0d7c04386ee44a45864600dcf8dd090949b7cd6945d915803162754dc4a7fc864ae541a20f013038745b6c1ba8b16961ea1f3df4be4c3556afd1ce4a14be9567f28de6cdb660607a2081445c90648374fdc30933ab6d9550e27a7c2ef719a15c58da91a1bbbd15d9e254b9144b874f0a212c3a47214175770b39c1760d5fa19aa62a55e6dced4a", 0xb6}, {&(0x7f0000001380)="d6ad9107bcc8ff7056386a44270a98b6791bc2d1306b69e15b1245a4d2d639fd10108826663fa92b9e161a1bbe349433106c8ebd24a3e151d79dd59bd381d2409fc643e08ba78142179c41428e12cfec13789c6198f1a8186999795d7d47d8fd", 0x60}, {&(0x7f0000001400)="5aa9b4df1e7ead5b0e7bdd9f571feb5649be874fc6fefb0cdd6c945ef3ead3b1f46ced8ecbee44b6da5e67b67846e51a3b2ea19e1b4b46d4421b16048eca4bf0bf1a766c11f0ea0967de786936c2f8e39d4fe61d6a657f155d19498952c18a4698b02b9af906fb156e15249752201b6ff49640969274bc958d14bb0837ba017e8d2228e9cdf7c286fb9d9be706cca756ddd4158e5166a5cfd9c2fba4e384aec48e60874e28b8aa04a5a16fcc90424ee7a8fa02ba9a3a02691cf4c18f", 0xbc}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32, @ANYRES32=r33, @ANYBLOB="000000002000010000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r45, @ANYRES32=r64, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r65, @ANYRES32, @ANYRES32=r0, @ANYRES32=r66, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xf0}, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006}]}) 16:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:03:28 executing program 1: socket(0x18, 0x4, 0xfc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000091, &(0x7f0000000000)=[{0xf6}, {0x4, 0x4}, {0x6, 0x0, 0x7f, 0x18867d8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x1, 0x8000, 0x2) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0xffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0xb36) syz_emit_ethernet(0xffffffffffffff26, &(0x7f0000000240)="943010a9f008acf4a17f677d9ec88929cc2c27922e1628a49d024f21c551cb90f0c8242755cc2d32307bc471a4f8ed166e6d19abf3f7b84fae26e67a6b899386dc5f16cf14935b400c12a6a34e13e51516a067e304a5ee53a596947b1f225d89d49f8b2296d6c3ede3f5703b79948c5cb39a5a453703bc0000000000000000d33504acde718bd5b61f6d3a9eff7a1b0ae466dd0a11c8686e1e9fdb721c0b1d9da5765e8c2afd720a3b6f3398cd0e01ccd3db5b20cf4aeabfcd97213b34c631329d5546c77a942a9b6721a3e8d4b0494f551f0fc34fef884520c084de8f2478b45daf6938e78258361993b7eafaa71aab0be6dfd9f889ddd5b35d8c5d702e0e1a24fe369a509cc7e8595cb3b0156ac86ed2a950fdcfb1e009b3d74c4e560a67631568f35de81957e3216e78f96263") openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000380)=[{0x2, 0x80, 0x8, 0xc1}, {0xb, 0x81, 0x1f, 0x8}, {0x9, 0x9, 0x1, 0xffffffff}, {0x401, 0x8, 0x20, 0x3}, {0x2, 0x4, 0xaf}, {0x7, 0x7f, 0x1, 0x7}, {0x2, 0xc1, 0x40, 0x7fc00}, {0x3ff, 0xfb, 0x3, 0x8001}, {0x7f, 0x7, 0x81, 0x6b}]}) 16:03:28 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x14, 0x4000, 0x8) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f0000000700)="08862e1a5390cb702fa6313d8e645ee1f2b90300000001000000f3e6925490b261fe9b65515f752d1215b9989ed54604f9f8fc5f0000e8e2cd04d96cc304b300000000000000000000000000000000000000000000000000000000000000000000006e57ed6b47949f2466aa7bb68ab79576691481c8abefa420765edde0aec36d3d09f27e7db96725cff9f00f415dcbd3374e4d7d081307b21c96c4299fb418b397eb374a7351b76dea") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x357f, 0x20a) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x4006, 0x8) listen(r2, 0xa) socket(0x0, 0x1, 0x0) r3 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="00005702973f0000000002dc0770ed421ddf56f7f58cdf42108ee047f9f9ffcffd3453f81e2cc0a8f62557b4f2b0cd8c09527e3b84ac4d062679f7643155f5b39cb848a85576d87f8b881ebfd8918725b40e27e6e213d23d80fcc1180716b9a0d5945eb22f042b1e5149b304dd92e8b84af448b703b75c465c6f53d72a67a623fed922852dccc2567d000000c82b"], 0xa) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2060e, 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r8 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r9 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r9}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x327}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:03:28 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x154, &(0x7f000050b000/0x1000)=nil) shmat(r0, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x502, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r1, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmget(0x0, 0x1000, 0x5, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:03:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x224, 0x7}, @cred={0xe76d4e7737b75128}], 0x30, 0x400}, 0x0) 16:03:28 executing program 0: accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x1ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000006c0)="7cb595ffc2f7293bb64c074c34b879b4d345fcf3e07a3f7568cc4c44019656beb5e58b770d000000000000fa6a9153e8", 0x30}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a882e8dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x0, 0x0, 0x0) 16:03:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x8, 0x4, 0x7}, {{r4}, 0x0, 0x9, 0x20, 0x9, 0x4}, {{r3}, 0x4, 0x40, 0x50f491c11a20cc9c, 0x2, 0x1}], 0xffffffff, 0x0, 0x4000000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r8) write(r9, &(0x7f0000335000), 0xfcb7) r10 = socket$inet6(0x18, 0xd805f473fea6c1e1, 0x7) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000380)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xa0000005, 0x100000002, 0x35}, {{r5}, 0xfffffffffffffffb, 0x0, 0x8, 0xaaa3, 0x100000000}, {{r7}, 0xfffffffffffffffc, 0x20, 0x2, 0x7, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4c, 0x1, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x140000}, {{}, 0xfffffffffffffff9, 0x33, 0x40, 0x3f, 0x2}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffeff, 0x200}, {{r11}, 0xfffffffffffffffd, 0xf, 0xffffd, 0xffffffffffffff01, 0x100}], 0x2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x4, 0xdc}, {{r12}, 0x6, 0x21, 0x1, 0x800, 0x79}, {{r13}, 0xfffffffffffffffa, 0x4b, 0x40, 0xffffffffffffff83, 0x9}, {{r0}, 0x0, 0x7e3aad00f32147c, 0x0, 0x1ff, 0x1000}], 0x80000001, &(0x7f0000000440)={0x60a, 0x9}) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) r15 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000335000), 0xfcb7) poll(&(0x7f0000000480)=[{r6, 0x38}, {r13, 0x61}, {r16, 0x80}], 0x3, 0x2115d62a) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x8) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r14}, {r15, 0xc3d1f798b109d516}, {r17, 0x26286e468238600c}, {r18, 0x80}], 0x4, 0x994a) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x400008001}) 16:03:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x0, 0x0, 0x85, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x100, &(0x7f0000000180)="26eb82cee0223443bdc77d213fd09b986d66a199c9e819dee948b0df3685fb40aa597f24d103e90c21c2a2be60d0aca1c191124a653ac92223e0a75490f2752e78089cc9da18024728cca9f2e7b9c74425ee8fedb80fff77010cc09eeefa3c899f5c15f51caf45d94f5da857a98b9f17e2591278a0d9a53c91ed234acaaea9e16e51ff23754a9b77e215cb4ec67fe7263d03deed8015afc1b71d6b59e6b3205690511b2b3aeb94011cb2fc5c8e77e09bcf1b9c0a5992f7086e4291f8eb78a3ea1193ad5824841fe1fdae49137c6afa471c5df7d640d974a06091ab2cb1b4dcb2dd55993863a91c704b934c2b4987ddc2ba7a2ac8752fc4507788f0b09bf2067d") 16:03:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:03:33 executing program 0: chmod(&(0x7f0000000000)='./file0/file0\x00', 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x8, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x80000016}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r1, &(0x7f0000001200)="865b95a4f18c0b272e3ce7b221a5d76726a3988eb47e61392ace148a4ac85e434b0086d7a2d2424cb1e3d2c473a8b35e4260db5ebb4ebe8f9ff490d5c6459e629c95a6a10cfc19e3b1c108292f797bef979f84a77fe9bd3aa7b3f9d9bb909373da4af290fccf754befe595832d265c7372d0d4de342748f25dff50ab14ef4aafd264e38734f488da3e3ab51470028a3c9eb73629f09f505411fc1e5b222af1bea34a4ea04196c07c60887f55721200", 0xaf) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:03:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x16a, &(0x7f0000000540)="05") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:03:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = semget$private(0x0, 0x8, 0x400) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1c00}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0xfff, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = socket(0x0, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x5, r9, r11, r13, r19, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r4, r11, 0x5) r20 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r20, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r20, 0x2000746f) kevent(r21, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:03:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) kernel: protection fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in6_purgeaddr(ffff800000b0af00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000af1800) at in6_ifdetach+0x74 if_detach(ffff800000af1800) at if_detach+0x155 tun_clone_destroy(ffff800000af1800) at tun_clone_destroy+0x1c7 spec_close(ffff800023a1ec90) at spec_close+0x3b0 VOP_CLOSE(fffffd806ec0e278,7,fffffd807f7c67e0,ffff800020ab1650) at VOP_CLOSE+0xc0 vn_closefile(fffffd8066445850,ffff800020ab1650) at vn_closefile+0xd8 fdrop(fffffd8066445850,ffff800020ab1650) at fdrop+0xc2 closef(fffffd8066445850,ffff800020ab1650) at closef+0x11d fdfree(ffff800020ab1650) at fdfree+0x101 exit1(ffff800020ab1650,0,3) at exit1+0x32f single_thread_check(ffff800020ab1650,0) at single_thread_check+0x144 userret(ffff800020ab1650) at userret+0x34a syscall(ffff800023a1f070) at syscall+0x55f Xsyscall(6,4,b550e51cd10,5b,1c4bc8,b57ed1bc000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca750, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800023a1eaf0 rbx 0xffff800000af2700 rdx 0x97 rcx 0x98 rax 0 r8 0xffffffff81f17364 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x25710c126a5de4e4 r12 0x3030317830202c36 r13 0 r14 0xffff800000b0af00 r15 0xffff800000af1800 rip 0xffffffff815626e5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023a1ea80 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.1) pid=337432 stat=onproc flags process=1008 proc=82000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acec78,0xffffffff82671458 process=0xffff8000239ba708 user=0xffff800023a1a000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34494 318679 0 0 3 0x14200 bored sosplice 38020 469585 42056 0 3 0x82 thrsleep syz-fuzzer 38020 515843 42056 0 3 0x4000082 nanosleep syz-fuzzer 38020 71547 42056 0 3 0x4000082 thrsleep syz-fuzzer 38020 224623 42056 0 3 0x4000082 thrsleep syz-fuzzer 38020 159865 42056 0 3 0x4000082 thrsleep syz-fuzzer 38020 73499 42056 0 2 0x4000002 syz-fuzzer 38020 168907 42056 0 3 0x4000082 thrsleep syz-fuzzer 38020 47979 42056 0 3 0x4000082 wait syz-fuzzer 38020 202630 42056 0 3 0x4000082 thrsleep syz-fuzzer 38020 86651 42056 0 3 0x4000082 thrsleep syz-fuzzer 42056 14017 1 0 2 0x10008a ksh 65560 64635 1 0 3 0 biowait sshd 97751 139926 52992 74 2 0x100092 pflogd 52992 110358 1 0 3 0x80 netio pflogd 91911 513367 29183 73 3 0x100090 netio syslogd 29183 446650 1 0 2 0x100002 syslogd 35936 415212 1 77 2 0x100090 dhclient 38508 330584 1 0 3 0x80 poll dhclient 33992 429678 0 0 2 0x14200 zerothread 73063 79678 0 0 3 0x14200 aiodoned aiodoned 11625 205231 0 0 3 0x14200 syncer update 80350 416892 0 0 3 0x14200 cleaner cleaner 46022 80090 0 0 7 0x14200 reaper 34321 463768 0 0 3 0x14200 pgdaemon pagedaemon 44880 307069 0 0 3 0x14200 bored crynlk 42964 13038 0 0 3 0x14200 bored crypto 18547 252769 0 0 3 0x40014200 acpi0 acpi0 86548 471118 0 0 3 0x40014200 idle1 13591 481044 0 0 2 0x14200 softnet 43964 502680 0 0 2 0x14200 systqmp 39572 215780 0 0 3 0x14200 bored systq 93677 265422 0 0 3 0x40014200 bored softclock 12058 117592 0 0 3 0x40014200 idle0 54810 330549 0 0 3 0x14200 bored smr 1 409124 0 0 2 0x2 init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 65560 (sshd) thread 0xffff800020ac1648 (64635) exclusive rrwlock inode r = 0 (0xfffffd806dcc0d58) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f86e3d8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9615 6520K 7088K 78643K 17953 0 0 pcb 13 10K 12K 78643K 707 0 0 rtable 99 13K 14K 78643K 2602 0 0 ifaddr 89 19K 21K 78643K 753 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1750 0 0 iov 0 0K 24K 78643K 697 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 4243 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 75 0 0 VM map 31 15K 16K 78643K 52 0 0 sem 12 1K 2K 78643K 664 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 3 5K 25K 78643K 3715 0 0 sigio 0 0K 0K 78643K 34 0 0 proc 54 51K 95K 78643K 1744 0 0 subproc 7 0K 2K 78643K 412 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 293 0 0 in_multi 18 1K 2K 78643K 553 0 0 ether_multi 1 0K 0K 78643K 62 0 0 mrt 1 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 858 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 158 242K 267K 78643K 14983 0 0 UVM aobj 130 6K 6K 78643K 137 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 828 0 0 NDP 23 0K 1K 78643K 243 0 0 temp 233 3560K 4201K 78643K 110796 0 0 kqueue 0 0K 0K 78643K 59 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 105 0 102 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 293 0 291 1 0 1 1 0 8 0 rtentry 112 451 0 420 2 0 2 2 0 8 0 unpcb 120 1455 0 1444 1 0 1 1 0 8 0 syncache 264 31 0 31 15 15 0 1 0 8 0 tcpqe 32 7577 0 7577 4 4 0 1 0 8 0 tcpcb 544 1468 0 1464 12 11 1 12 0 8 0 inpcb 280 7065 0 7060 142 139 3 9 0 8 2 rttmr 72 7 0 6 5 4 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 61 0 59 5 4 1 1 0 8 0 pkpcb 40 12 0 12 5 5 0 1 0 8 0 ppxss 1128 90 0 90 55 55 0 1 0 8 0 pffrag 232 60 0 60 30 30 0 1 0 482 0 pffrnode 88 60 0 60 30 30 0 1 0 8 0 pffrent 40 1498 0 1498 30 30 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 363 0 355 1 0 1 1 0 8 0 pfstkey 112 363 0 355 1 0 1 1 0 8 0 pfstate 328 363 0 355 6 4 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1893 0 1693 47 31 16 17 0 8 0 art_table 32 1895 0 1694 3 0 3 3 0 8 0 art_node 16 446 0 415 1 0 1 1 0 8 0 sysvmsgpl 40 45 0 34 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 658 0 648 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6983 0 5573 46 0 46 46 0 8 0 ffsino 272 6983 0 5573 95 0 95 95 0 8 0 nchpl 144 12310 0 10704 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 40526 0 40526 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 29 0 0 4 0 4 4 0 8 0 vmpool 552 50 0 21 5 2 3 3 0 8 0 scsiplug 64 8 0 8 8 7 1 1 0 8 1 scxspl 192 40186 0 40185 41 40 1 7 0 8 0 plimitpl 152 350 0 344 1 0 1 1 0 8 0 sigapl 432 3870 0 3859 6 3 3 3 0 8 0 futexpl 56 77785 0 77785 1 0 1 1 0 8 1 knotepl 112 994 0 983 2 1 1 2 0 8 0 kqueuepl 104 1844 0 1842 4 3 1 4 0 8 0 pipepl 112 9902 0 9897 53 51 2 2 0 8 1 fdescpl 488 3871 0 3859 3 0 3 3 0 8 0 filepl 152 36572 0 36517 82 76 6 14 0 8 1 lockfpl 104 1296 0 1295 1 0 1 1 0 8 0 lockfspl 48 418 0 417 1 0 1 1 0 8 0 sessionpl 112 43 0 34 1 0 1 1 0 8 0 pgrppl 48 76 0 67 1 0 1 1 0 8 0 ucredpl 96 3721 0 3712 1 0 1 1 0 8 0 zombiepl 144 3863 0 3860 4 3 1 1 0 8 0 processpl 896 3890 0 3860 5 0 5 5 0 8 0 procpl 632 12244 0 12203 5 0 5 5 0 8 0 srpgc 64 25 0 25 11 11 0 1 0 8 0 sosppl 128 1572 0 1572 82 81 1 2 0 8 1 sockpl 384 8978 0 8960 166 161 5 14 0 8 2 mcl64k 65536 744 0 0 88 80 8 33 0 8 1 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 51 0 0 3 1 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 35 0 0 3 1 2 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 247 0 0 22 11 11 22 0 8 0 mtagpl 80 58 0 0 1 0 1 1 0 8 0 mbufpl 256 1708 0 0 33 6 27 29 0 8 0 bufpl 256 18141 0 11093 441 0 441 441 0 8 0 anonpl 16 2119817 0 2101321 485 376 109 109 0 124 15 amapchunkpl 152 38958 0 38797 101 92 9 14 0 158 0 amappl16 192 115208 0 114192 725 663 62 75 0 8 8 amappl15 184 1052 0 1052 3 3 0 1 0 8 0 amappl14 176 498 0 494 2 1 1 1 0 8 0 amappl13 168 799 0 796 1 0 1 1 0 8 0 amappl12 160 588 0 586 1 0 1 1 0 8 0 amappl11 152 135 0 119 1 0 1 1 0 8 0 amappl10 144 422 0 416 1 0 1 1 0 8 0 amappl9 136 1091 0 1086 1 0 1 1 0 8 0 amappl8 128 619 0 579 2 0 2 2 0 8 0 amappl7 120 533 0 525 1 0 1 1 0 8 0 amappl6 112 122 0 108 1 0 1 1 0 8 0 amappl5 104 905 0 891 1 0 1 1 0 8 0 amappl4 96 4317 0 4280 7 5 2 2 0 8 1 amappl3 88 794 0 783 1 0 1 1 0 8 0 amappl2 80 29628 0 29561 4 2 2 3 0 8 0 amappl1 72 98457 0 98056 28 16 12 20 0 8 1 amappl 80 13640 0 13585 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 3921 0 3858 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3921 0 3858 1 0 1 1 0 8 0 vmmpekpl 168 54196 0 54159 3 0 3 3 0 8 0 vmmpepl 168 595699 0 593581 675 552 123 139 0 357 12 vmsppl 368 3870 0 3857 2 0 2 2 0 8 0 pdppl 4096 7849 0 7785 15 5 10 10 0 8 0 pvpl 32 3130978 0 3111275 894 653 241 241 0 265 35 pmappl 232 3920 0 3878 5 2 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 778 0 153 19 0 19 19 0 8 0 ddb{1}> serialport: VM disconnected.