, 0x610, 0x12) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0xfffffffffffffffd) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 20:31:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x10001], [], [], {0x0, 0xfffffffd}}}) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$getown(r5, 0x5) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x9) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) 20:31:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r4, 0x11, 0x800, 0xdf12, 0x5652}) fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x8], [0x7fff], [], [0x0, 0x0, 0x0, 0x0, 0x1000000], [{0x0, 0x0, 0x80000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 20:31:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x110000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, 0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x8f, 0x0, 0x0, 0x400000000000], [0x0, 0xffff, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x101], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1], [{0x0, 0xffffffff}, {0x0, 0x0, 0xfffffffe}, {}, {0x4, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xfffffffd, 0x3}, {0x0, 0x0, 0xffffffe1}, {0xffff}], {}, {0x0, 0x0, 0x0, 0x1000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 20:31:39 executing program 1: syz_emit_ethernet(0x12cd, &(0x7f0000000100)={@empty, @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "c2ba28", 0x1297, 0xff, 0x5, @ipv4, @mcast2, {[@routing={0x61, 0xa, 0x0, 0x4, 0x0, [@loopback, @rand_addr="a77db0e180f45a5bbe1b7599059d2cff", @ipv4, @mcast2, @loopback]}, @routing={0x62, 0x2, 0x0, 0x5, 0x0, [@ipv4={[], [], @multicast2}]}, @routing={0x2f, 0x4, 0x0, 0x1f, 0x0, [@loopback, @mcast2]}, @routing={0xf0, 0x10, 0x0, 0x7f, 0x0, [@mcast2, @loopback, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @rand_addr="2a8f698d915608bb342a54c87cee149d", @rand_addr="bf08677205deaa9ecfb75782553f63ec", @rand_addr="f50e646a92862e7e37a46f1a8df485a1", @empty]}, @hopopts={0x6}, @fragment={0x2e, 0x0, 0x0, 0x0, 0x0, 0x10, 0x68}, @hopopts={0x2b, 0x5, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x100}, @enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x70, 0x0, 0xfb, 0x0, 0x0, 0x7, 0x68}, @fragment={0x1d, 0x0, 0x9f, 0x0, 0x0, 0x9, 0x64}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x4, [], @remote={0xfe, 0x80, [], 0x0}, [{0x1, 0x3, "d7b63675619c946ab54ea807e018534247a97335dcdde115b55050abce"}, {0x1, 0x11, "5def9a186ffa6357df3e0cc8e4d25dff127ef3de6f9113a79a4a19640cf1a55baf932212f48dee79a61aadf3ea72c2fd7cee13addccea8c04c5bce9a9e77e70a59e2819e5c66835369e3446c7857c1907b7af54e9accd3a072504f6c09817f0c7c6e2fbeae809ca65d7952ba584e5262b5d8d9bc3dfb661f30231093bbefdc353909b5e1ddc047"}, {0x19, 0x200, "717ba85dad4fa47b7e816279b7b241418e75b2b17c1946e14355bbbad61687b578c70885a949f60dc73304adcc1c09512d78537dc6e3e382f76923ea73394e3c486061536233f8f3d91d8b1cf232090b0ec72963c27b11671424d1b2b9896b317b7cc79be0d95f4e920f3f730748b1e7338d6746fdbcf0ee9e5cc579e2420bca1e97878f72e4e4259bdbf36df8e58978c55351596e3d0f530997b0d49ac0660fbce9e5ffb9b516abecaafbcf048e127aef620fa266fb4571d07798c0fca039664b8d8bab0be80e5e876874b2a6cb02fbeb9fb43dab3e643ff60142a16a30bb16dd97cc6eab4001c7b362b0d1ece2e04caf570e96e02ca2392c0f0418f3a91352c4574e3a18b454b19417c9d3040242dd2bd8999d6c11ba3602ad00991d26cdcf35131783bf31c7d84669ec6d8805393264de437a9e390008faf84e74a86975489ee0624947415c0dcb4b96e8d6c08474fed965c9a1a3110d57955d19d454022ad5b7feaf58fc0e95f4bcf667151f05459c4707784f6b1307d81f96d0854d796b5a9fd338f5bc26ede7cef2aa05698cfa14b3b3a8eec8fb44a149f6a96297ad842fd98e04136af8c9513d34ea2db1de3ec5f35f469c4d20cbf995b1dce858d15a246298ec7f4711fbc2202267099034ea77d3ea7a45245709c2de48b2be6eafd458ebb1333189adf5539e9b8dbace3dadbc38476090bd358fb62d09ca7edfcd520eadd3fca98d0970e2ed5c5fe78e488b3acfb030bcb711ba34e781ac17707a999fbc541493bbac860aa21f50e98a304e4e419085b27de04774ecc665c0435e8785c6941b545b77fc6f1a2972853c246424d31a6cff291e1c55490f343e4bd4f5f0a7371219451f908fba0e14cc169590a088697bc89fdd52eab077cc7d9cd57d0ca5cdb1c14579db3bdccc63ed8f9fa6e4ae1c991cd93e1d560bb866e454a5d45b760716dbe7bcd5622d66e9db6ca3bc4c593c517f24d10cee22efee7499e359bb8d8f4020fb9cb2db3909b925994004e78ba996a86f36af57889a05aa155a5382fe625d5f2a49f2e4b54c419848e77528aa45207041ddb78d0472354d21defa96a2380016a768213ab2fc0e589159bcb51d4f3af8eeffd9e87bad59ff20f49418c67abc18ca159823a8992778196b663954fa0052f7fba3874d448a81a5a10de61baf3bc6b44594aa24beb348a08f0dde945d7448f695a30b73331d1c988fe9bb730d332153dbb2341e1c1337802800ce8a44a324d37c223d8f542c3a99e5caa3b70b28ac907723bbd71d00d2b6cf395b4f206cebc24e73d3895075cc62d83d8746f764db78e70a68ecf38f2668c9a4aec03fa8b9edf4146abf463a3dde9679734a08954d8db9c6c9e489040d79de7fa1c306dfac340374d171098f069e059aa3bbc39e52cf5d1e7e4a329f6e360f6e0635a751265b6feb3cdb5eaed845cc174eb6ae588a690b2ef4c1ee9fe72b60a4eef6e9d44e367362b7ec8ee46629ec7e1e4d0acf8109e9c1fa0be2b7e9340a6c670241c0e06fd3d7776b5b589628edc452ea872c8a00ec4e4123dafe59bf525e462e7b40f8fb44fbc1b3ee3c9315f29dbab29006025167789068d21aab6424cab96ca4c9ea320e0f9ab5cb3383b21ac8bd239ed85fd05a87c45de03db76be8340b333dbea58dd8ec10823ddd43313e5500f06b74c763bebe8efdfcd5b2f1c7fd10a2b3f68ef9943c53772131dbfb5eba4be5d259edd97d83ce79d31251d36e3601dcc6d1352bdfa47641b106a1e3f7ea256e74c724250f3e519ed4f61ea645e948c055df7891ecb32936b017f4140b6ae40d4c8338e230d118a2c53a1a7c0119708b072e7d5c76f950e3b06338cb851b317e360ad0ebe84e9bc1a5b37ea62dd409c7e4b23eb8b9414994108ccc43878c6bca5fa0ea2a62b88cc3adf3a07d9e156f970af86d67b77a52b359272037b9e9007e2e91e7611d7eadbdc247ceedd2a7bb0aec89f5022b4ff33ec1d23aa0f83c903329bd9400cb31b834dd444cef18531cb823f1cf5a73e2d409e761e25878ce4fbb6f0373eb218210ce35857ed23e1de95d64b36b5d07ca31c11a186e41da83701dd5d44a69abc95b6f8b59b204fc2c449089f72d6afbbb1322a60eac369d12ee0d047362ac4e9b7c944184bd711d533a45da60897398e3c8a214a059f6e3cc30402530575f9c55a01cc6d77fbdb8b92a24b506702df79b915fdd0318b1f57564792154bc372240dedae8bddc164a26de385de23ed35fbac0a550ac518340d18fcc6637819cd6378b7c347fc3dcb28ec2121b86fc59159f93eb7185396d95eccc1ef094617896ab3c4153415380dba7dfea537dc75ac4d56a3ca12870bb6bf0f5c5d96e92dfc3255bd5f5aa06450c5f3fd1f40a2d68d7429d148c746c3ab46a3ea3e4aef2bca9b405ae08402035b7befccbfb68ffb7e6e236ff0bc89b706ff9d079646705d2d5983203dbc67c920b93f015e7c0075878467f27a20f0bccccb94fe368e8c887f1c018f3605d7a946aa9462bcbaa003a985e1db97284b5fbc61e43a5b9a2c3483127e1c477c69220f3f46fe437b329ec9cefcdc24ea1d3de77049efd7ea3dfeeb1c51564722ed687e7f7512a4b567f9cdc98818fe18aa1d3016f9553ff82074e12b158949c6f52966d8992e4acdec86e50006e3c932893ce46979c0e9654692d2b2e4259258c023a860678d34c6ef1d872e78feca48b0cd99b0d2516f42368b0a9609610f020ce9e8f74b8d97818274b210dba6b62c1ee8ed177299f72de34902064064a072df20a502402499c5216a936fb685ed62878da1fb73d2b5ce3c91c3694a0f846d9b56d182b03bd025a693022c8d6f4d5156674cf9cc719d27cc1d28a317a5c6ceeff231fe87273d437423b69c6c9005442b6f262ba64b52f3e9622bda92c523ff056f418af7ba85824ffca1263e8fbdde6076ca4641145b8811cd5b5f85f581b00a5cf0abc9428f5ab0ddba9c4e8bb731e65749ad604569dad02ce37582cc2149efbbe273bb470b389f5a032da536c35f56536639ec9b715043e65c3f01d341313e54c8871bc5214068260c9bc8e205c3e3df7afeb80992808a5131850c178aa80a256007a4582f832f7c86a6905e7bc42a30f701e411f10fab4fe83ac89eeeb259da01d948a45256e384a2fb44f77d0409a87f71c42f3defdcbac55723dbb9f2aa85381ffa190a8243e8ef1a1d14221b795205e0ef0dd2c953a2d567d9ecb9edc5b72d40e6ebb23ffe49815284506d0d929b38e5e8c5621c7f3ecf06f75d14175786db15f855f1e2ef67c05f4a8381bdb61c6eee929e0105df7d5624567c3c1597913009479f906bfda951b3520016726cc71895a9ffd10bd33ff9bc2b74819edb2d01de002d0019ee89b2d55129e46ca99c2dc6ae06e1277d227c7139fcb32c715592ad282016b3ef0db5490b36bd5e6f15d50266f3af5f4f53325de21004f32c525ef0115cbefa8a581ab99e0a2024b54a3c695cd440400800979c2fea1560ed911990303edfed96804fef1e81d167ff4e437b9a2209a8e9b6479720e7504d27b218d6fef8f61cfd63d94e55ee147ab034460a71595b410d4e7ee88b1c162f056249517e869f553e15b3a10e9008d8c6b2ceafdade09a588f05fd1b734d33c3e479d791a728a937702ae759ce4cfab94f9825ef8ae243e84b2d11a5edef12d04879f1f2a62c3a7a8e199d39393dd928ce48b0c8ad4c76c79265c795918cf0664aec59fbcd743453f99dc665c20c8bcfe0158a8196310e97c0a5455aa7518f9dbfb271581239931242e48baf0f7db23a34b9bd3c183a838814a6d4b3e8cf6b7ab5fc19e54f64e603cf9ff70d9a951fb4a660fbf358b379f277dcdad85cf441fe0a7bdf7b0681cefaa0b3e4cc2f3496bc443caf63bb18f13d3f2cf51b25fc31fccb7c55f30bb7271cee642107926ab341ca2b0c0e08189707e2ee8e565d0862e90204bea52a0ec8abd83e51f4706d030600c643d636f963a9526408c4fed4262a2d88c17442d24fd3a3bfba4d93438ece4adb951a84852674e4c69c24146d77a30cd198c780330681763dcee3e80ea6a7f1a788e2cfd2c275a7e4963c04d819349aa2561e84d14b5a60a78e0c9c6265191ad94ae551ef3b283fea0c3b360481043c927510e0b4600514c599ee92c32cf064ad9b9b3922978ae7a52af272d0d62b4e354e37351efa5d1e30dbf4b550f538ec3e56b9e25f221a036b61ae56b383d285c340fdc35951618ea431ec77a3bfdac0e6e6bfea19f8a02267c6849861fbac166e0f31642657e21893bda987fbe323591ca3c52e01ac1c4f14434208e19d7966b92c21d9f8c03d898e876ef96054b68dc99a8cea2f0e49b552015096c77cdc1799c947c435d3ccae5056f1e215541b0f64416394dc60eb381c31c8c2971609efd84b85a9e554fcb278acfb065c197ae76d79ae5c3443db6965c680a44afefccb87bf714bc425a3d0e2f47f3d9165846185a003ff1e2adb605dc20159d0254992f16af10efb27ac522743db8730bdd19c6281fff2249cac32266a86dda494756a559f42c8749c25a385de642f4cf9a574fefdfb83abe58cc3e5c56d80a5b640244639242e17b31bb7c9d024bae18363e71045d72fd2f11107d3fed93e06407e8d313ff8f97d2c3b85ad17d5014a9c3066d4aa276ce7ae6c88ed47a678f275991f7302f22914057bbb4622ddd7289544da62ad84d453ea37196366e4633a5e5e326c44a00db92aaefc991f30842d84c019c7fc8460b67212f8a46c7bed1311209765574d1bbcf94e505924c33276d9e134fbe6549d41ed36ea40ce090368451c7fa613a3bc25df1c19bb5936eda850fec30f5df66aaf6e7808d8a7f35463bc920d22f9e3d64ef2cd9a1aaa5645e79e7025280cee7734700b73ef4c5848fed3caa334290132f8a513e901095395844b851df2386f148ae944093ac1e33c48809447cb1d82cdcf06453451f162d0e6bfd0196f2b8b146a40f305c40406283ce5c0f65d20268c90d705d6a1c2909c6af6a52c29cd781b900713e0b0a08aa6d875ea65b50be0466745cd9c64e1fcf66e2b62d7762de4524b2e08e61df578915bfa1a071a6071de25b478dc4b4fde8722151e45182c2eba06594c16c21eb7927fd99a2f29f860abb7988ba6b64df476d0376b3c3b2a864fc7d84862939b2da4cff0409b611dc04c5d7e76c472afc76a581fd3e61932fdd3cb6f946f1b0beffd698568988d56222b3e7b1cc95ec98908a87fccf74e868ec036392aeacce26ded5cf18d4870adb6d4cb3023831fea52b46279bb371ce3863676d30f78b081ae9d9480170cdc6484333a2db927febafe75a2cde219e8ce1ca0f7ab66a3f6534b32f62f52c283613a873b16931a499f8c37e60e8222785c124a293c0a2c41279f3530e060fbcb6b95ecb8b5ab99bf14cfd69f7deae963b08f8c2bf309b262d162a2acae4fa8119b5bfc0667e6d1b642af5915bfe22a4df28f43d037bb4cda248de4c7a0a250841125ace641dffa2e981f012fb0406ed95165475a242178ed5cc5e6ec6957df3e2e549a5443948e847173553a14caa249e5f213379598d92b561201c8b6513f2bb93fb7fd796b2e8e4c8f1c822a9f2f9412b6d89d5074c035d9b79d1ac817314f9ca24bb98589830f8f15e4c63d25892fc44af7c1011b645229eebafa7ff9614bc09fab1693edcad2e66f56ee9244276ad2ce33a1b23592cef20e623234da0513cba56b93c545804e4d9833d066547ace72d86ef7468a8267a1e88b0bb1b1b74b7a8f0bef3c260b3594bd2481b6fd53333b7f"}, {0x1f, 0xb, "a250185733c5b506e57e5e9271285aa3c4a248627dc8bfd49db0c63cf96cabd6bd6bec3fd5b53f4b737f201bd60d5d0e6bc1f8db6dcccb1dfd2db5b4fa218f9ab83ef7771a16f57ab997cc8d27c08559ea5233114e41ce0d2380a0"}]}}}}}}) 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(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x680, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x34b171a9) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) sysctl$fs(&(0x7f0000000180)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="0f8fbcf844b2d24449a656e9036cdd417c4176ea3be3d635d68adcabcb0ee336cf250cd9ca1a2fec2474a21dc6ba0f915df940018217d9eaf572f8a5c9456389bfe0ad2f1001f9f44a754d5805790a1f77df1db53fbffcc64f5b767c864a87584701376d4211", &(0x7f0000000240)=0x66, &(0x7f0000000580)="19c319728bf17351e242d529dd29b379a3f5cba4dbebf78addecb1c257babfef172d45e4799cf68b5c8263f9c8bc8578d8cced20984cfe9b8a76109eb61780a34a229c0bb056df68a0be177739878f84cc57dae2ac86f292862c9fe11cd8e1e3c454b37a8bdd8aa67b18f931d6f2cae604b54e977f220ef908171213f54544ea05e071da9d140273d524b29d8c5deac05eb1f3dd931b08547a7b2b842190e081d00531be84faa02fed7426068565c4253353cb5b6521f58fdcac9319830c3ab9bdb219d0fc7ad74b93a39ed770fb0e23eaa7ec305c80c0333fd3eae683c129ef2ab9b3a1d9d8fb70246715e25df9e9f853a62ff04aa7132d95cc3b47d78fee15db83f1583eba2e81cd30855c170ab83a80a014b97926136d6cdb741fc89b772c3e14806cd700ca538ed8ab871ea5715e317c680af753fa791d810bb15469254d7b2ee44bda8c11a2ca6ae5a89f8a28b7f3484d3493da26f6b69584c4b91c95f1e3cf801fe378856274841e7b45f3a74b5b6689f32cdc6ddddb25329017818ea0b2b488ba946cd8b1a8cd7af8a83d55a3ad18502a1319d949a29ae3f0757f9fd1c7e9f0e16a805f69b3db1bbd67e221e0bc45f340e7a00ba833f0de9d75f0a23fe3207e3605f7e55db01b5e66baac3bf4b33916867e5959f82918da01321e3b359ffce8a29a1475a2792c5d353c63e8c587eb781808e868b769681ae826a79f3fe156130c32c7e98a17d1af127dae19cbc1a791d58e0de03a5a974ab4493c7f5a58475a234ad720546feef34d09be0e6fd1075ae4f597e077839fdaa57c691bbfb637f5722a6e32182e5d410777a3c49cc902796ca4228e49100d7ce8d70e18417a0dbad925072c08398cbe61ed6d9538e7af745b0ada03624f2647763504e2be78a14a02902367ca5f3f1ffa4c9cf9676d9fd5210692076328b86b310f28e19fc64a240081f2827a07ba121d7705046c28a1cb9c685c13e59652bd389648c6e53570bf7f1d714787c12d22b48f40d6a6f432b8fe5914f0ee75c22e54acff9741d42414b39a81cd2e1ddbb5665f1ddf9ae693da7cbea269ef1da5b07fc51ce4b8cbb8aafc13a917552b906fa04eebcdd393acb1782d2857c536abea331fb868d77eda778d4f665973def96fbbaf575f69014478b7a30a0a5f2759d5760f32ad382985a933bcf00804df9881379e65626e65e627401a3e9bc8e46aa4189666b9a020bb5ab726d2a35b79956993f38f4999e18ec634ff397498e4aeab86fd6499d44d671b4c5bd42e913afaae651ba763143be1ab41558a9c854b6af0736372e9759552ebafae1734d2ce0d600abb37e0d5e7147eb8dba7e9380f8b7ecc390df7e83ba8c0ae14edbf8769b5cd022b3d94224cbe63ec5b8b4e22acf4bd39361ee1885a7dec4c6a32c699bbefbad79101a34559244f27cc74ca6fc900cb2be6feefa683d67545fd1d0c1ccb39621862e7fda1febef8919d1f514b460a2de590f02bb0f412e3b770138507e19512a5df5aac1b109461f6e7a95f828bb8fba1daeb8dff66eae712cc18ad838c858e11daf7f83524a19db11c24a8726dfa81a8df3ea544c579f2590704c8b399947d22c7b0327a47b190e9c5070dfef3c349b3d072e9a1e03bb2110c208de387d8fbb5450bd46bdca74b10e33b4cb130159f2acf36661a4b3053d6b088a2cbe28d716817280fb3770fbe90d13c6044df4af53819d3785ae2a2eda4bf07b023c5cded6c3acf46de97b004cb88174f0eaeb02b02070efb0cc396c0f30fc355ad62ccee0ad630854f282f9ef2de7195ee522620ca0073a1698f7d25d01a4eefd12adc1d4231ea6a17484e73dda11003a26f8871f86128cd3211bd3e1602e5a6137868bebd2666971fe2ac103ccc6101faca0fe9bea5779c80402547fc77b4d87c5d411f5abfb98573924166a5b43508ca283c04542ebfb0c4edce9eb05a337ad402dd9acf94ac1239f076f120815fcaff5e84c79cda2f87b055bf3fe04f1e7aecf7627ff90a2fdbebe659f2561b167fb53d5c4e0be7f244fdf085db0801ec402b49b24c3e9031a5cc0073716e144b50873587a608ced0c82f6fd2c6e5637497dada49dee9c8626c59e8a9d7eddd349f95d17154ead0d4a39346b2fc5fa0b6a98a095c1647aa6b2236ee6fd8167eab49a118523f527cc0a51ba113df4c0a134463fbb330db01e048897e0d3600780387fe5da9a9575028d2a6c009fc87ca60986d583c8b9d35f54b1af074aa9aa15007530736a2f5dc07eff29ccef87a6f92fabce985e77bc048bcf6a48f4c14704224a17d286d0559ae60084a078663c3c052d3048a55663c2c60ae82e65f3cd0ac7fc1de30c22bc0bf5d074bd42e62330666ab957029a7f7864a9844b6b52789afa006a4f20459e5972f42d5cd6bbe6fc8990c3bcc6e2903e027689f8e36f72caa5eae25cb5b2c7d36756a45f3cc7972ddffea1cb3a96db8004b0fe100bb8bec70728a9e24fcae5bb2044d959bbae30e6a18276dcd269af6a53f7f3b91c3e09bec67d99fa987e67e10856e674146889e21762b2e8aba577a8b741c2a5fa4b0896b5723adf1eb4aaf7a3a2b2b6cb1f50728264ccc4a15e32696076957c5d4859f1a6f461e843f93ab31020fb0b168b95df6fe691ff6407825625617223bc1d7ec04804de20a4fe7ee61b24b73c96067635f134f7e9a6b9ef0c4c6a857bde52774c763c15c7683b68f0a5e716cc0fc612176c0f8299dede89158df3fb35b11fac3340131bb7e2fce1f93068bbd8cb32ddc612bfe48c44dc3126a0bc1833b7320f47793c2483f219de8b3a415363e3e912ba77e608bc09aefd9906f66e137134dd83cdd5e6ee44f839c40b1a1ce20e00baa675d69ed1d1d07de379deaa687f1d6fa8e205683bcd80e8c3aa330051799c4ccdc17b18cece8171823dc86e1d8b05bd4efa9acb3d592892843bbe3eef14507252145326c8cdab4ac1cd323d4035a8f2aa7bef8bd2135e6b7ca2a4d1c5325743c49a578a235cbe9fecd68f07f88c8e765a69816bc5f49bd39ca7ef82b0188cbea30687c0013e650c737ea3059aac9d86aea5e71f827f2bbc6c36b87b15445b0880c35bcfde713b9abda244fe6165b9eb229c9c82ecc92caf0814a7b0eacd5808cbdf0ebb6a2faef16db89aa1a0aa1246f0103a827b5c9a672727356c9099f36e1464a974d9da65dc9486127fc957b0e3daa685d904deb5baf3697ba3b0f9947543fe772cf978b460ae7d8f65884486aba4b6e025cf177029f0d7972b81246609e949a5b22f2e5dbeeb4a243be3c0fc66f2a8b3d7de719664d8e8d2279ad512238d3d9c55f5c424b8a73539ce3aa7d327797abe356693a3666b16968bf8fe768f943ce2bc5e3bb2c8cf74a65dfdf33c060a42245212a1b49fa843cd032c5116708dcd2c7a177b6c349ade7a858cfb111374253156dec5d95ca0262169c0ba0d10191362abc0d0b1852ce2cc24c86d9e5cbf75253403d7bbeeaadead5014fd0b895b093e9be6f44b82c46986cb7cf83c1850d0ad3f5058ae851c927fd737b710484835082439253ba6b381bcb14ae3113fe4407a60dd054356828b9cee8f9f79d85fea292fb7e367db38e764b154c095c7c5670a2f1fe65aad9107296820bb224cce649b6c6a9b4896dabcefcae2b323ad73256e39b4390cd8f93cad982fccd3a6eed8b16fd18d6f3f6bcf56e598dfb2a5e163247a9aee0df8b3b1521bdc4b62799d50199007370186e039b10f0b065e1f61a9952e79ef248672f274f7c79a4ff9d7856ae320a41346dd70a1da9e220e556b188859c3400de070490d69a9dd6d6327c74c0a248a00ab19e26371af79aca78bf89f44cf2f4c2e27c1b491571fa162e716ff5890c277a8c539d695ec936355f2dc75048072d7d82aa3ec46d3f9b6ef2ed890be6db56521f3cf980a73d53dceee2f448a9354e1a7dd6bfcd1f595fb9203300058e2189ff108c78a0e44397aac64fc6d15e8e4826fefd0a84f7ebcd961a6d422745ebee7c8663bb8da0232f2126d08f706c8f5026fce10198064e62138122caa48141a15a15f1bbc76ffd0b0be5d64b1c64e973862a8e77307ef2d45069468801df35f5eac663316da6052f707208d75e8a78760f26e7755422361004759075bb45cd7ae0fd0a73e58b8c3f132a28b5d3954c708fc2faf984cbfb0459b93076e8e2df7f8a525aa1748018cf4e6ede60ca29dc7e06bb1b07e5c6015f940d47ea4fd8071e80b92ce1fa2848325bba51b69120a55521ffc823cf2e6f313e1132f469c7fecb772b6a5397941f51d2b04503f6f8437121548253968c470e556e250db056b44ea0e8aa990c53f93f2ab0738741420adf74acfa6179efb4fc2c5b5a388441a346746d976ac1547bad53a32540372dcfd44045ad602f081228b3a57652d203c04abb5f18ac15473762605889c9d874d5770982cfbfa4c0679a91098868479a9a662714a0d98d7d884f51a6dae87a0045e0cffb38fab478582afc57bcbf9d073f02e4bbf5e4247f5571e837cc7411ffd59a0974c7e3f5e158c6ae01b63fb3eb6c3f664cb7695211c7256370eb782097c3be0ac6677c5e38373f69247077613e99f5ec0a562cf7962ce355afa69ad2edca4f85b0e07c5e73cd48cfd41000e99b61d9c3f809e6ccb14f5488ef9ab7919dc7ddd27bbb40ed346bf5844f2406a53e984d23c07bb96d8d27118714f71a59a24b77311c04f3ae7d4e0f6e9b2069104d69846cc74a64c04325ea5b5a22aa818c6e21c91fac5bd701efe99f402d3027138421f47c3f2e076c5cef169699bffc0851dac7911fe5cb6fa6f08294598e58f9fed48796fa70a3e7571161e0d05ac7d5e3c164241e25d1784b1e69bee9022d66efc16632b6c59bd8a87a50cde62c2b2d5766fec5bc8deb72e268f30a0170f552a02fb0fa308e52f3ed64ac844dd2a39c5ef269f5c3e8e745e6178fa9f8ed57568cae846ef7d4236468a7b271fbce02d9b4a91bd480aa4e2ea63159e62562df9f67ab4d8f23c507eab3e073f88ae396350cf09cbdf28db1c7b6a90eb966829a701c522f2d1d2fc10504ba6462afef2f82bd9f083fc761806fedbc1fcfff47f261c1cb305efefe1cf7afa9cabf52b189b5a38b8334eb1a922f7463fc8e4f8c718057e54c337243f0f753c29ae54324296b85a67676cfd6bb4f7bb15d3ca34a16b056f1c3712a2b38c4afd1a0f51b9ad162d9738182f8745f58e3846cbc19549b6a1c582efb8fe0794c259ec28fff202ffd3a2f071492e5cdad005c1fc71fb930eb7712c51771d2d522d543c17cd4dae5cac9aab280bad44fb98e7e6d34ed946d3e0385070ace5065709437be6a9173ee9c365ba9bc69ab4d7c8e64ff6f3098d641db996411b9a42aa4a08f69265a3661b43a7120157318a760b161e229373dcf0375723c5327449f78ed1919fa31871a5e2e271896a97b68f8456dded4da102dc977aaa95f6bbff7ad52426bc669d235bdb1467b11da5d72e9407f7ddbbf3b4dea8f66848d1bb7cce284fd539645e029395d2a61077460785bedd712bfebe962c1b9a866f2303d64e26103c65556fded6128880ec864d9a886d41d6cc15e2be83be7453acce6b8b784423fdf8f669ae10a8be677da5767e26836c5def0c02634b41f2fac46429a51299c16f2b9861cc281c63ea4e4fc3d427c1357d71a0b2cd3e49f5140adf05dbba7caef5f3e8fb46a50ff67aa262f9fc9b08ffef6a76cbfd9de5e9d8d60810483f6f6df31e59c5cc52da7da5e219ea4170c0d949a6a96508802e4eb6c50a4c50b95c45de62ffbdbda2df5df68003c0f8a", 0x1000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1000, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x2, 0x1000000000, 0x1, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x6], [], [{}, {0x0, 0x2, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x10000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x80, 0x0, 0x0, 0x6}, {0x0, 0x0, 0xffffffff, 0x8000000000000000}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r7 = dup2(r5, r6) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000280)={0x1, 0xc0, 0x2c88, 0x8, 0x8001}) 20:31:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)='./bus\x00') renameat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x860]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) 20:31:39 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x177, r1}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000101, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000837000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getpgrp() mkdirat(0xffffffffffffffff, &(0x7f0000000540)='./file\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) socketpair(0x2, 0x1, 0x8, &(0x7f0000000500)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 20:31:39 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x80000001}, 0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r0, 0x21c0, 0x6, &(0x7f0000000000)="d072885bf331e0971084505f19626b7c2ab45f8220e812b64264351c6484253b4181e02a0a14da5d4160100534ab29addd16d6c4a890cf8ee12c38f34787a36710bc36a0d6c9e107943d6927d53fefb042dcd8a8a8ba62654c8458ae0c4f8566e5869630b014eb0e17dd7255da69dd2ff7f11598aaa602a9bca3c4099bf155b4e6f0fa421050f5bf7e772ab878e18f55b955769aa6ca8ebce5a9fa8f4b400a39701472820acc", 0xa6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4, 0x7, &(0x7f0000000140)="850528bd552296bdde5c687bb2fa14ce539d9b6a7aa81cf41ec17a3f3c05f0906277d802d1f3d344", 0x28) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r1, 0x1, 0x2717, &(0x7f0000000100)="69bf568c21e2080aebb2ff", 0xb) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x9], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r1, r3, 0x11, 0x800, 0xdf12, 0x5652}) r4 = getpgid(r1) ftruncate(0xffffffffffffffff, 0x0, 0x1) fcntl$setown(r0, 0x6, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) write(r0, &(0x7f0000000000)="6612a4a1d73c79d8dc9f6a151a7fa090bb30e56d62d5b75b4c57cbcd7ff0475d9ac7c0ea25dd8d080ccf26b8154bbc0f4d85281c9388a94d5bdd221e61c05d51135ba3c4", 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = dup2(r5, r4) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(0xffffffffffffffff, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x2, 0x8, {[0x8, 0x1000, 0x81, 0x0, 0xffffffffffffff00, 0xc6b4, 0x4, 0x3, 0x4, 0x1, 0x3b69, 0xfffffffffffffbff, 0x80000001, 0x0, 0x8, 0xe3d, 0x100000001, 0x5], [0xcfe6, 0x1, 0xec31, 0x21a, 0x4, 0x100, 0xff, 0x80, 0x1000, 0x3], [0x1, 0x9a5b, 0xf86, 0x2, 0x31a3028e, 0x1000, 0x8], [0x3f, 0x0, 0x55, 0x1], [{0x5bdd, 0x0, 0x7, 0x5}, {0x2, 0x200, 0x20, 0xf9dd}, {0x40, 0x8d2, 0x5c, 0xffffffffffffffff}, {0x9, 0x8, 0x1, 0x7}, {0x20, 0x8000, 0x6, 0xab}, {0x0, 0xbed, 0x4, 0x8000000000}, {0x9f, 0x3, 0x2, 0xb0f}, {0xffc1, 0x6, 0x3, 0x100000000}], {0x41, 0x1360, 0x22c6, 0x1ff}, {0x100, 0x3, 0x0, 0x2c3}}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x4, 0x2}]}) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) 20:31:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/60}, &(0x7f0000000100)=0x3e) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$dupfd(r3, 0x0, r4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="96471bec", 0x4}, {&(0x7f0000000580)="30ed40b41851bee729b9a7fef993d480f0a808f030d178283f40a1a4dedf42df87ef864801b6f6adc8f59f0524433e819c886063ee518a8e3034d7cf54ef9f2fc1bc69384b2aa1e2ba12c6593416176a6def34d645e20ea9b40a325cd5795b6723ada8adf08e75477e88bee5879da15ef71625b72aa57e446e97e98dbaf7061ae35dbf55f6a88877dfeff192e79d3d4c691c23a80b2431ab83480d1a4347e7e4f2a10f0789bee1f99664a034b50c2b6b5f8a5593c29da3c81bc4429354370cf913f324b0fd2ddef961f5cfcc67291a2883924307e34b64c97e7e7190c21d058b4e79ff90825281a6efac439fc94893028f1cdc437535a06837d5d793ad32cb19c37bf45c7b83f1a68dcee65a0fd408b4b5ac61c720a854bf9997c6c6c350d63fdc39e6e9c363e3c274e2aab9734528f933c6a7c1b8be99779854d89d404ed305aabf7f02e93ceb9b135a51fe5c6b99deff9b7eebc09e5e7ddca71c1888d12cbbf12bbb044aa025e06aadea1680919296cbaa3a8e13d8bea8a1e49aeb8ffdda7be13d1f3322eab795ce26f1fef94c00c0df09ef316af8983997cc5966e54471f436cfd7a37fce19f60c4d57afd479c7526bf99ff002f4b6a950cd755f66bf9ba312cdcccb51989d30be5ad02a7a31281424e84f6d7fc3b93ba6659d26ccc359a94a9f4cb6e5f5f25716561f23680201dd3e5c73f3d4bc0390f9a06f771ffe639bef6642ec5a8cc5dcd358a3c80497ebbaffb808fc11ea3b2b66cba88299c6506d98acc5e810c5829c348bac752826b2ca76b6946747dc0cd06461657e783cb051704b45ad1f3f7571b61afe2fe80a78239e862b29d52af1f0325b753eace3aacacc3f4f973d7f85873783a515ab5c511d63f91cecd5c2c865200c51c8f6c270198551f23c450a85879e40eabe2fce7e770441a10e84ad78e8c9a5f546ed987cc17c48413b5c0cdb534c5e268e7dfdaedee36ba61c858e78cd003ea92c2930e1eaff13a78f7e783c34320fb3fdfd071d92b93885f671d0dc0cc8a7e88b21814b0c71e43e4616083b992a97f885c40a10c2c56d4757db16a076a02470626b50e7f47e4e63fdb2b5b69af599d424834a6ac22545f90589fd54e0a115ecf7ff1190ffae23690629f0e49c2036980fabb3efd3ffdcb3a933748f001ba51b6e922db20143764616b9c882fb7da7002fc60c3e406d4d8ebbe3c0a8ad478eaeab62b4233c9e93e3a7acc7d17ebf19b58513b59860772e077040913e1f1ffd496866829c2e574ae3df4fb9843d47cac6c50e1fbca4e02d13aafbde821edb76de2b0d02d4283683438a4b70498c421ba452b287777b5dfb3402d9ba8ab7fa6976ae60a9b89f0a9f70f0bdab6fe37beb5529bebbc6ac9539a2bb673d21dd19ccfa42fad783fed0d96ba7e02965ab32baa6e1d821412b166115a93eaf41d26584fedec935fe47929c11c725f40cadc3f7d345dc32a252ee1d3e66f1685e06686bf83be31eee7c90f1114b9d272d123b723f67292825b5e7fd91e8c9e22b8a02be5c64d2055c39724c92999e25cca5563ac88471940bf15db7691ad3bd597b9ced1e202e2aa72ea6b039e947a89d7b05ea56b2434d6e23f5a78ff591e7f3374a679b4f4b6422300c3c161735c22e72aacb73728f184c13e4ebb22abb5b8ae99fad493f01be702cef26db33e971503839daa5c635852572af62ac19b43c617ce7b85951355c5143bbad9371815f42c13ba07e220bb1c71c99268b45b386108ff0cdb44bec2ed54cfe8776e7c6edc4bf1d048a2a11794e873f71e7ef5459112e512700937a54e3bd73579c72b519028e308c127bdb7813e2b339b997569ec20deb6c24fc75bd1da26695adbdde2e9d90161c68f54201b1a7b415e8831b7a33f5ba23fd60e8753597992644a8f1057b5622fa44206fe3c822a7baa36eaf3f9b6ccac69d33d45888893fc1b41cd089584e157111a26a98edcd74a0b5c3e69b893e91f2e256c3d44d1c465eaeb9e57683136de37647033b37220cc0e6498cc4c34917c53a069f421990892b026cf23e570790a0dc104b40fede7a7ee1bef3921e97c6e785077a58c2c406930a59e185ba20959c3d6d06cdbcc871c21dd303bf7f62bf8409e5a4a8e01e677d05dbfe37c3575ab692c26aa9d2b57a123271c6480ba035fb2f972ce5a2850b83fc32609ee55449f67ab21af1cf40b9a85a762d3fd1fdf7a73a722594171e81232a7642c5813df94096e2b83c6ab2dc085014faff0bb75c115f63cdc5ff81801fbdc8ac812566af6004d68229a04bf8afcf825732d8e1da20d90e566d2a5bbeb982c962bcec5f649e0c796677ab77a77e27a6852f90c1b90dacf5c158147dbf85eb53ea14aec4b1d1590b7ee989351ad847789b110086d2c948494d6075aa6e9f59856f596a1984e04aab9bab337747f346d62a4bbaf3f4afc00a3af26ea58eb3672867900d24821c9ac855e97bb76c95889c40d4bd058731ec89d128fec90587da53963232292d33f699fef0bbc50a19a7c13688216304a4f59380dbd6c2db55451ce21680447adbc2641d515851e8b89cb16fc11acc0da347af0f6c358aee4c19dbd670010c9e76c94624ecb0b1440d68ddfc5355710aad8c82118d89683a52f01601bfbe29bbe73b70dc1b4d3ff3680f1222beaf778eb0f47e2a65e714a39522849c5ac1096eed9cb4866a50dd947750d86725cad8cb889b8237831a120c543b05d522bfa6dd2103eef77200c993a70907cd1e0a68e8af324180b380225b5e80387d1768228116eab72c15821c65110d09c40ac635e022141e0424347339fc0f1660829acf6506522ba227bfe24644764ec4f1cf9e1664725e9ca306c2151a4e6e12c4e82ae8fe78efc4094b0a89ebd16717597c4aef673a96db188144f00d859a008e90b103e1b440d37fb95040bc1439ae00ae472cffe33dbddf165ee4f2117e372ae1b0694a114d7dcc34a74d0b1f1d9b55d2c090a75b6eee040b182e4ae86715c0abb0279d70f72ce342037a6cc3b65f0d60f325ea7f67557ea158c2ef9a70b00713f96d08630f6ffaa6a0bcfd0c4fc46d57b8b0a95fc1499e88d200beee939ee863c319616b53bea136f61b5d683605e1da1cb83c85d0b4f7f481e95070b688f384bac9ec85b46b20ff79d12ae1d76b55f942425a244024577041d6e7db70c5b16a2ad3ec9c7a96b09bdbf160a39445f04453dd11fc1384b7a57e683297616372b681706f6ff14726d8209a5d92ea80124abaf43047c64f39b4b9a9e27040c08273002a3913d5410f8fc93836e3afe6bb828561c4ecee3342254704a8e57ccabb253064c7c83826399782f46d8f5252f42f68e155d4e2767b95392e275eb54fcd7f00f487415a5fa9c91631d60c1ff03623af541d30f1d202a61e59c088a5cddf52dacee84f9cb9add089115fa00931cad4209db4b7727ba58594edd6d8e2c0c579f62e7aef83aefa4fccdf699ceae6f45a6e71a5e47ce1470971480c746af6c30a9603f3ac62ec0136e7e9f9639274386a126bbe6ab01a5235a20ff4af7d322c5e6730de0faaab753405b926c04295908a35b36f6ed3feb0c2a8302d6678b705972175e0fff485848138267139657f6edb9e30a2b1f0a5c848337f1b950f02e835ccd0dfe774dbd15619cbb7eb344b86b753233e5817f97682c9c5474d4432808ae78cb3ef8e16f3246b8b7af7a96e9a5a3b95d72565dc2cfcac9c43dba2163b1f17665a4598ecc1851e24008e760fcb176e682e1e1c72e0eeba23b7710cae81e82691085d04718b53e7db6dfa36a67b277fdab1250c7ccf0bb57c22ddd733127b3e6aae01343eb04cd2a00df3733792850a9e8ae8dd88b9127e17c8d1b1aa91a4820be29d1160244b84dd0cc2d37756b63080835a02e18d5af9d6846913998732d71acecddaabc0f3f1a01b4373eb8ae40e108fa05848334735c4a7b95e2bf854a3971ec22d7435a7de0698646b5992224f5efab0b4eb79056b899627c2580329a48bb6561d11a4421a5e61f30064fc2b7826f4200ccc4c132c00a627b1e6b5b18b40bfb9efc79552732a68dc923476d467f889c67346bb718d9d23dc5b1b241bcaab05c86c8bb44d96092e2d5bb461f51348ae2094d1a07b2f0094404ff982cc42a87b03602b02a926f0076657c730064aeb7df7914696d35790c1eac4f2cbac8b46a3ea4c451351ff220c7430cc637b5c943f9178b0d3e97bfaffc24341b6937a92dfe4478752d0435423e8c1e8cd41f89f3cd36f130642a44566b18fb3ca308519cf1f13afb1176b58778d9bde6ea8cf8cd14149803054e0c778fd03396580138900134e5298ff279f60919f538566c5497c9ba4757ea6f0ea7a035a2f642826430b5c9cb62160ef64ed289cfbc3169463f66670704647510e0dde252dc3645b57359fcb810052cc53c0e9bc4270ea65faaf93b7a08a3d82a191e09497cc984948f87d4cf8c7f498fed7885ccaf6c34c6c5df56e35d4e7cdb29f3e3044ea2dc6f33023fc6628b946e6ecc98bd5b1d6f0810193fdd7aecb6e6e3d4b99d8521893fdda0c0d846b025fd2886a585e4c0742636b09c67941c0ed42fdae8b6beb7be2b7d9d77d3936f20e7b8876d20f5925fba8b1fb5728760cf3fac5309643d0f4d201fd4044fb66ed1e123f9c580bdb490b373edc9be3bb66948e364ec1ae59ac137e8e0680f9cc03f5eebaec3596bf6f1e9d71de9b08641616ef70123c31f70772a7e68dfbc8c00384fcad4e7bb1e694a9a99e0d3d2a101b3773ce00c2242d9b306330d111316338e76c5281caaf11d274ebf78ee8fec93616730c1f14b596138284bddd08ec4769431b05fc3926ba1cf644f8ac68c5fe327e2e269ae060f39b4e02c37a071277ef462ea5a0a32c6f6254bb133cef487a54baed0d9eaf40873c17af3af05b922a21f5d74bd0800fadba101cc44e52c8f6f89f82aee3867d7a17b3472bd8957bc6d8c91c705963ec61ffc391d76ea91eb465f2a2bbd76f54db9bce77ac122759d19dfdfb611df8c74a1adf50f88e87dbcfbd7ddffd048f24b8678fae228b22ae34bb89a002671b2429b640520f06b754e248fef4b1fd2dec293902fd81b965edd8a86b3ad732fa0a72f0a6ae7b56a0020a6549eaae3c0245e26bad79c8b1bdef417b74ae0169df31ccfd2702a47951428644ff606a56ba2f2f245b75fe46e080fef0d57705ac72991c5b5dfe1f615287923754be1e5f2c9d4ee05f01a194638a26ed976b57c295a47687fe456834ea4d59c8fe540dcacd6690cbb98a5adebef09a46a77bd7cae0202bec37c643f190e6d0acc386b8e0684da7f602099a10471abc8ef7770a0aad7d41c684103d990d6962948b695ba19e4d1a27f2f4b4d3d5d1d8fb4cdf6c47ad202acb1ccf0ba9e9d525400b3a47faf64adfdd18ba5c0512f3dd2e9005495563db2bfacafab7e904646e22fe874f8ed306a00c6d19298d40ed46f0c3876a830c861225e1b4f9d8e1dcfacca3316a6e75cbfe45f1a4efbf5107f0297789870648de8eeda3ec5564947956d60aabfdc21739dddf7bb60925721e457b32ba4ca0ed799f4ec2cd539a4f459715e0458941de6aa18e03438b1b29138b1634010d9a111232f889fd0fdebe73a65d61656c1ae7c33fa6eb2f1679654e85413550d5d77adf3805b6b11842dd8826b1bab49beb7f7734ad70f5a44bded85014c8c883f10622699e3bfab602d6454c3bbd1e11eb6aa11890c8488b44ac8459a9c23009fece0eaf6ee20530a31c4f2692e9597e1c88355d417b57c0663c13f71b17570bc80aa305f0fadd09afcd09eb7cb0", 0x1000}, {&(0x7f0000000100)="d3ddf3df42f6d24c64cb3c383f6fe1b27a3405649d4588d3abf45239937f5ed9d7e822e09d8dc62032b379f7c8044f6235bfe5de96ea32779a20c56e08748d162b01451e9cc5777713c934df760c1218e741ef1e318abcc0795566436fe3b87a8c17b3a14b4487b98727ed034fb877844b505a483c7e9a2c1d3478d401e23e10dff37ee07151afccce00ef1a0b62cf4b4bb3c067a98fa967bbeb9385a19fa79007a903947ab5f7f9c3db78fc28bf610e859bd391ac9056f6d37110a4d2e728af8f5502c8a0dc8f198dfc33e4a614e0a6", 0xd0}, {&(0x7f0000000040)="17d5317c7692064d57fdd0fbd7655fd969f83de3ef94b795cd0ec0245f3cb4219508bf49514d0dc0ba", 0x29}], 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000240)="974d15a477f07f90dfb6c75fc7a29a107fff945cf75852195da483f09e1800c70cfa02b43fb0a837b0f657f3853210ff45ad149dfe99f2ef456a784f557452caf1f257fb101853ae7b", &(0x7f0000001580)=0x49, &(0x7f00000015c0)="66c69ae51e884d5d375b17fcadbf4629cad967c5019f3c9456441d689582f49034b926ed504a964cec2c3eec340e5df05e88e9", 0x33) 20:31:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x24) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='W\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0/file0/fi/file0\x00') 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x4000001) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f00005a0000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1, &(0x7f0000001580)=""/216, 0xd8}, 0x1) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [], [], [0x0, 0x0, 0x0, 0x8000000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x0, 0x4, 0x7}) 20:31:39 executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000942000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x132, 0x20) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 20:31:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) shmget(0x1, 0x4000, 0x40, &(0x7f000021d000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x8, 0x987f, &(0x7f0000000000)="166264e07e4e3432492e551245a8896535a40c525a7e5d94b5c0e60a879561d2447d908b", 0x24) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:31:39 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) getegid() semget(0x0, 0x3, 0x8b) r0 = getuid() setreuid(0xee00, r0) getgid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) 20:31:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20000000000015}, {0x87}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x12, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x6, 0x0, 0x4}}]}) 20:31:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:31:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a7) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) 20:31:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0xad) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x48, 0x2}], 0x1}) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14, 0x9}, {0x10000800002c}, {0x6, 0x0, 0x3, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x5) r6 = semget$private(0x0, 0x3, 0x41) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 20:31:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0xc}, {0x4000006, 0x0, 0x0, 0xff}]}) r1 = geteuid() r2 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r4, r6, 0x11, 0x800, 0xdf12, 0x5652}) r7 = geteuid() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) setgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r2, r8]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:39 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/195) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000300)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r2, &(0x7f0000000340)=[{0x1, 0x8000, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0x1800}, {0x1, 0xff, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x2}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800001, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff992f, 0x0, 0xffffffffffffffff, 0xd7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {}, {0x3ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0xfffffffd}, {0x0, 0x3}}}) 20:31:39 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1000000, 0x1], [{}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0xf4, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffffc, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0x9, 0x7fffffff}, {0x2894, 0x9, 0x7, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 20:31:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4c}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:44 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$KDENABIO(r2, 0x20004b3c) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x6) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000011a, &(0x7f00000002c0)}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000280)) 20:31:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="3fd5a8af5ca50a2eb575bd2673dfb91595ff05fe95347e8fb0fe39543c07cc6dc3bfda2ea9f95638408ae911b36b1dc4828a80", &(0x7f0000000140)=0x33, &(0x7f0000000180)="b3136fd33d29e54bdaef3e10d2ac929c0df817bf5455e5695a0bf51a6ca2c2999f82cd7908540cdf4cad918023dd198d89b25e9331c11a57e7fb5a120ffa08508e6ebf11e5f281629d06ca3de4d4b3d18dc267aaeede768006a6e91a174c0df5d8", 0x61) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x1, 0x2, 0x12c8, 0x5}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="1fc89fe473488761ffab55e309515925b83d0c0f0798b01f9542d3bca0059f824c71", 0x22}, {&(0x7f00000001c0)="092e98011605830a42bc7852e6", 0xd}, {&(0x7f0000000200)="d0ff184818ada8b2e0014d712398c727d7fa642ae9468cc1aa5d2515fcd6890b3b3dd5147ba660a26af03182157e3e84566cfa8849af39143585facd8db2dd48434b94973128ec871ebc1febf6c46df9dc6195", 0x53}], 0x3, 0x0, 0x0, 0x8}, 0x403) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 20:31:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r2 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fea537525d4e2043cbcd854d48ae47fbcc30ce7243317fac9066bb17bdcffee16fedef8e6a485a6545d26924e5aa57eea1065b5d73a49dc1c582b8aba5a2ec68c972519a01a9ef492a2e3dd5bd6aa5369786af56bfd99ac867c755809cfd81de93cdc7715dfb1d32a7a7ddef077bf78c466fe3ecca8237a741b6c4ed4f77976e005f6e4063d2e666f96339f3a3e54328bb26c3dfe80acfff71f056d2d44b8a84ad2be67bbbe2306d707ee0cf5d737aaf1fc7452130a544b13b08dba63d06cc42de567f0a85dbdf7aa4723f35b67f019d904ce03409c2230e5bab98a7d708b55dd9c9ad2fa42b32da683262d351b495288b59e1af2a5a285b05fd425144c3"], &(0x7f0000000340)=0x1002) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 20:31:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) sysctl$fs(&(0x7f0000000180), 0x2, &(0x7f0000000300)="f2b768b1d85432a75b357b62d823668ebd23e190ba10c7ffafa168d6ba2f8934a3bf07fc00722d7aac9a0a5b84de02adb06a9b9fb86470bd8fb4f8b216deacbe4d9f5ca07f89e1f517d8359cb681fbca3a24863bc862bf9102c2221081bcc71b34e324f5a3ace291c8bc4d88cde981e0c869c01b78f143778e3db67c1a059f2bba9927291fd5361bf08e235ed792caf288f5374aa13cbd60f340700b9450b57b7a8371efd491f41ce5fd41f8508280ccac77ac2b567ad9db15deda647a80db741343d1201985052d5c7a433d7b04a3ce53", &(0x7f0000000200)=0xd1, &(0x7f0000000240)="eebd17f5500f67a55d0a5850d841bf44cce61f6fd0cfbdabedb19cf0ce3af0a9bc85e51010ecbb777b7949f563fcc59f26e42190829f21ecedf163b85257ea7596df43f976defa3e5649afe79ad4947768e103e1c5", 0x55) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000440)={&(0x7f00000002c0)=[{0x82}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = dup2(r2, r4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffff9ad, 0xfc80d8c, "08002e0dfa0212420e002200007f45d97700", 0x0, 0xcd}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000880)="21ec6e1571ac3e5ccd5c5f0c4d38406d637277d2db01665c4f809f4735c15daf25deefde1fd67fa75fd60864ba4ae7a5ee63d762dbe211d444438d6711609371319d31380778ba9e23915eb8041c7b2a7ab025f8e79e5682049b0c6c91c248f58c43102f1198de827e0c790575b5baaccef602622c825cfa87327831092f2c04bba2b5ce48e21369b9a6df2adc5ff6a973e049a600fcc97b048fa5c29abe9ece81db67be37ebcaff1980d52670bf5b5b036b57706f3b606a5dc851adf4993b4d1dfe1599c552d880e676c9e40ddce3b899114a4535a42bc60677e2680372592d14d3d20a09654844c4690795b42d25fcb2941be6abd7c794d1a8a694a6d19043d30a8f9c8e5b3ae9defacd002853221c68278c1058c9a391711287a120826abf5f59792d239385ec1a692a6eae4854f879fc235693f15182a5e7f88b3cd75a00e73c546eeac9198605d9887b21f8383a38553ac86c16964036e031f539fc67de2cf2", 0x162}, {&(0x7f0000000500)="a3d836dc5ce0d16b41becfa846957f3ef6f6f60f025b4e0ecd8d4a6aed05227f4fa3ab32370ddbbcea893fe9b18d274c86b838de28949952493c987f1ce04a28b30102c91eff2090ebff0e0224e26947e0c6c89f437a69caf4b32a3396e555d52cb077d1ef7c1a75c33a88b0072d6f77c230ca3ac37d4c02e2344b2d5cfb8f8cda2eb68861cc7472c06f0c1ea29ea02c2bfab94508df017b656a80faef8880417dec23eab737cdf1caf91c6544e7493b1eb4aaed192e2ac8c9f374c24a50abba3520961670ab538a2a61e56c7b825480e5dccdb420c33e3f9f1b774e6c64", 0xde}], 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000100)=0x101) 20:31:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0xb9f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0xb9f}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x2) r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x21) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66c5732a696c653000"], 0x10) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)=""/135, 0x87}], 0x1, &(0x7f0000000240)=""/221, 0xdd}, 0x41) 20:31:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "001000000000000000002dffdffffbffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1000, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:31:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="e3ab16f93d3cd3fe86dd6076605100403aff00000000000000000000000000000000fe8000000000000000000000000000aa160100000000000004011f00010000010000000000000000ff009440650000002900030e650000008700907800000000000000000000ffffe00000021800207127dd9cacf079fb5cd5b4bd768214cfbd4460ad5c9e40a08663afc30f0cfe8a66fbdadbdf9b7595e710c4b0cd285ff467127a8d72f8e699d27a7bbf06300d5d07098fbf618f97642c3bd0c396285295ce5b48b5"]) 20:31:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) syz_open_pts() ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x100000001, 0x0, 0x0, 0x8], [], [0x20000000000000, 0x0, 0x0, 0x2], [], [{0x0, 0x40}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x59bff07b}, {0x0, 0x0, 0x8001}], {}, {0x20}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:31:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="07000000c5e0b3ecc503df0000b0a11e254681fe8b645bd3f1ca7cb4abd5ffb101c1dcf837471f97ac4ce883273ac89cc560d73d8834a902d29fe68f511fd87fb32e282ef20f43ff970b6c4860ef35981e8da3cbfbcffe359db67fcba1030dec412599f32a"]) 20:31:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 20:31:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getuid() sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x10550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:31:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000040)="cef80954b9ac0a843394ed8e1ebcff15b9755451383ac52ecf9ea9deb1010000b0ef61e3a68690c48366c873babc5585f3fafb6be95a9949c658d54489eecfa5b2e5efa7bc1b642a8aa2e27f34a8ee50c627f62fa20532822e14fae8df8ea58eb5921a9bb887561c25fa97701a840bcf", 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/87) setuid(r0) 20:31:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x1, 0x82, 0x6}]}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 20:31:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0xfffffffffffffffc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369", 0x76f}], 0x2) 20:31:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 20:31:46 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 20:31:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 20:31:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000786d963fa7279319a5d2dfb60387682c1170f2f7c1003b90002e7d8faafeaed6d71282f6fcd4d3519e"], 0xa) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28030000ffff000001"], 0x28}, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$KDSETRAD(r1, 0x20004b43) 20:31:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="334c8f277d3f1f1b", 0x8}], 0x1) 20:31:46 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwrite(0xffffffffffffffff, &(0x7f00000002c0)="7dc9c1d6b0e042b80e0ced933a0a81a744fd11e587cf89e68cbd085d786facd502733f24ea0863994ba6240cff45239095e8dd7a42ac2109cb1c937242290997fbb173ded3a9cf6bab37ee2f20af35eead67fd088ab9464033b51ed64768024d58e85df53d45db8791beb4884b99d1353843a3f62df456aa618a4bb9ec0cff2b83729262bc5e54a0", 0x88, 0x0, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r3, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r3, r2) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="020000000530e893e22e677b7683a2a58b1af9bd06578230bb9aacef90fcea5fa11e15c7e7d3c9b00f19314e659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de205e48eb899cc6d23a169fcb431c9d93229e35a0ec89a2ef57bd6e88214f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26ed6a96eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd58153520b596bf69493e92ccfde0db830238d01dc98dbe98fdeb682d3957f466eef82dd8517bb126023b925b4c3315e69aa50393004af66f132ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20b04d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7283781d6154c9b2749a284a064e91aa44bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eafb0428a868b7cac2f2e01c9e76dc28141fed7707df2ed8b9c7b8cabee000024cf8139ab8171b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579df4177c38d525a3a044555da0136002751f5010866030ac2defbbba3e67a28d77e0fc13b7173d6b122398f9db4b114b8ecb206fae159f84c07711d0e072b72d54a158044afb9ae7000"/530], 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 20:31:46 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xac5}, {0xfffd, 0x4, 0xc9, 0x6}, {0x11, 0x0, 0x80, 0x5}, {0x7ff, 0x6, 0x5, 0x2000000}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) r1 = semget$private(0x0, 0x182cf64fc45cafb5, 0x414) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000300)=""/194) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7fff]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r3 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/53) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 20:31:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 20:31:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r4, r6, 0x11, 0x800, 0xdf12, 0x5652}) r7 = geteuid() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000240)="e56b59ff10cb26688fea02658207bdcf218dbb57dab56d8b6ac3a933859a4c63c88276c52608749215d9577d3e36d046adeda78fb9aec632c4ec00de420b0292b6a106adca34538ae900cf2eb59b690714d7c12bee83c40f0a279c40e41a00eb7123a1e4ae9b10275b2a58d8578c957fb86594faad027e90ac3f61a6fd16bed2a7c76c8936c2a041488b642822ec473beef1735c31754d8c264332c9be3ce4e24f2de7c397b3f0b6e8ea2cc78c005f636d67dccf8d10ac77d8e3007fa644c1a6c3120630c147c3f727f3bafa0d7aff325135381b6d0efe3874daa937fb6e2c930d31567b8d8527ce", 0xe8}, {&(0x7f0000000180)="6940ee96dea3627f1f0ca19087428472f5465f8b94f2d16b71960f8981a63d79f2b5ea25aa4d3b1f3f45336036d53c4be5f2fe29b1a9bca8b115ed83d9e0b0e9766e9363ec840ed38d42df2fed838e31", 0x50}, {&(0x7f0000000340)="63b80a02a841394d62d3a304b0b02ee6d09153c971dccc99c5b766d82c0d2d33956648941ce9c664b9aaa690b0dc4101d6297b04f1d38f65e6a13e07ce356a29f8b6e1bac4470b56f3bc553da82295ade0f744744e47145afc4141d89fba2b0f25d025fb14bae605c52f4540ecb9610c2fd95e1cd63a2c11c025d3a0f309a1b7f9bec4bc51c985e00bd422ca4e614bd5fdc5e36b73c8721a94857e0b54be648d78bc30c41768442c73ee32a86883119327c57dfd9c1f073b3d5f71dadbf9dbd86033053c28d1f41eeb8c0979", 0xcc}], 0x3, &(0x7f00000005c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r8}], 0xb8, 0x9}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000000)=0x1ff) 20:31:46 executing program 1: r0 = getgid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffefffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {0x0, 0x0, 0x2, 0x20000000000000}]}}) socket(0x6, 0x5, 0xa7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r2, r4, r5, r0, 0x0, 0x2}, 0x51, 0x80000000, 0xe1a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 20:31:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4000000], [0xfffffffffffffffd], [], [{}, {}, {}, {0x4}, {0xfffd}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) lseek(r1, 0x0, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 20:31:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) kevent(r2, &(0x7f0000000080), 0x80, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0xcec1, 0xb5}], 0x9, &(0x7f0000000100)={0x4, 0x6ef}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 20:31:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00", 0x16}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3ff, 0x0, 0x0, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}) 20:31:46 executing program 1: nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x1, 0x6, 0x100}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x70, 0x3}], 0x2000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x3, 0x40, 0xfffffffffffffffc, 0x4}, {{r4}, 0xfffffffffffffffa, 0x23, 0x20000003, 0xfffffffffffffff7, 0x6}], 0x2, &(0x7f0000000100)={0x3, 0x7}) 20:31:46 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62122a9a9bd56e7f853ae50600000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x18, 0x2, 0x1) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="f636e6a7280500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 20:31:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="2cf4bf333d07aad02aed90cffd687b0a409f3f668b150d07442b2693f75bfaa245c708321aae5a6089e11d5b543266091b2bb11d932535a6bb2c6efe1598b49040ae330e5a527c44794b10068b8a5921829673ae4166d342771f69d388c6835958b16d19cc89fd04ee0d1fcfb5c1f78bb1e18c94407a96b7c737f5be47b7f00e804f383c0d5688d77ae35489b47c27835a1dacb4fed8ab444f3455f0a316", 0x9e}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) 20:31:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x480008001, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 20:31:46 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffff7ef9308c8d68cb2b6aa3ffffffffffffffffff86dd6000000000183aff00000000000000000000000000000000ff0200000000000000000000000000018800907800000000fe800000000050353b65d04b8ec8925c9d704c4a5713d1c3d129c9b3929ea100000000f7d558b2eb4eaf8539df79732d3c6055525b179c98559da4a6cbdb"]) 20:31:47 executing program 0: rmdir(&(0x7f0000000280)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r4, 0x11, 0x800, 0xdf12, 0x5652}) r5 = geteuid() r6 = getegid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r7, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3}, 0x3000000000004, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="af7202acc101149e4e63cfc4708e0a26919f93e9673a65e351c3e60805e110db772f14d12af4425399fbd0ab1d6a252a3562ee", 0x33}, {&(0x7f0000000080)="9b3b2968042b37fe882d5511187b4d032d8b52242ce33c8929fda8b1ba774b88c6b346460d05c5a6cf0fe89ff50fae60861fd2529a6cd1a7262d289b3ccadd297358781c", 0x44}, {&(0x7f0000000300)="bd0930cfc7d07f3b2d49b3c1f15c9c755fafafb6bd2c98a57ddb12fc1bb683f97e928e467123abc32a152169faab0215772bb18c9ff9c085a37d32c5214332c6547e9826e490a8e51f079b769c6402cd9726f8229a96aa612f125ce4ba5bdc78703990bef577d4f1ad410e6eb8555e76351316cf1d74f4dfe9bef59a40ed9e0b6004ebcdf65abf95255dd2f22264b852198e3ecfed2f20a61b0648406eb8014fdc4f26806478a7b2b4babf62ee56c15148f42f9b716b6c30c6c7baffbd79963dfcf4eac12178ad7dde3fc5362fcfe9f52b2421f6ab4159f7fd", 0xd9}, {&(0x7f0000000200)="9b70425395d35823e99194fa9045283bf7a8ec43809d497ccaf2231900e43787663b620544b76d785995ccbb9476bd6b5281947e303e1c483af16b1a119cc939fc27db1250e219d33a430226af6e40bdcf72a8782f75065796", 0x59}, {&(0x7f0000000400)="ed7e4e5b4f778595e00981c420bb4622c72e6258bc582ad9ee01a576325496583c5e1955cb47b62df441a91e1a3120bbf821ce14dc35f00e0e814d59b23f1c3f1f44492dcef2e445bb7d6513968126e53e8ddd1bf1af7294e4833f8d4f0a3a7cd4d577c045be09cd14b1caf3de7a5d0c5fd6312712dba3fa4c42d0111c23ee5562faede01b68dd1a29fccf2aa930043d964c65bea603b532748bbf991fe56aa9c501b4f6d235cd9f995ed394f958025b0c9ba5872860e0d15dbc64f7b7d2f8cf5f7496ec22", 0xc5}, {&(0x7f0000000500)="535c1578919c1d175c537d33581159cd2a6fecd0670b5f1056d0a0256f7eb993075d932e60b63f6e479cefed66df64643b4e8bcb8eb28e8aed62b587cad4384f473e5da64ca577194c0c51a1f5bc482dbc0d321d00eb996f951fa67ea5e331e8e21fd06d47b190c4a2f0200bb167bc16dda3f8664ab3d79e970a1de9ca602f6fa09cc7be7c5e03475541ad44d9d0085b716c09040c5707c9637053ff5e2475c6137ca9241ef7ef5984704c1424488ba1f40dd4648a88db8d1ebbbbec83ee531433dd00c689f1159b977069a63679df132d40cced9e9d10eefc8be7a5ac440e15376059b5f4df7b900698f4d65b8b87e62ed82dc1c31afe1e6154dc13402aafbd21833cc8705e85ac8a1fd78542e351f6c183f886e4fecde4df16533bacee4f55c215300e4815883e501c06cff45873e4b729543f70baad3dc56cf68b5da932fa379471745c22ad1fd0159eac30b718b8ec90bb28986fbf77fd8494b8dc57c18de429868bb2cda62de6528af9ff3a626226ff670b5fb2cba2606b291d338d7a0cf9f67733aa4cd9860dd7c7ec5c73d85ee4a6f35d873624f1c5a49cfdbb5f65e865f3302abf5279cef7c5c90f5888fd64c8b8f2db79b5502cb89ec5175bdb757fe29d2bef95ab44d3aeedcf972174fd62958036b306a53035e0e19e37981abe9a909253626ec4834e7cd9a7d8541fd9f29877eda8bf2e5c50657e58399464599c98f8cc0c3c21275df4927ceeeee324fcfff29559ec5fb4e7a77800f2ee20fd7af391aea1b7e83b643044d5f93e6121c4e181af50f4b3be4e3f0413d805c2f80c428bbe4e977315b9d96bf41eeb3d7b8fb69c8b294755f20d936701c0acde846b1501094cc4b6871bcb7bb7edca3624ecfcd0faed9712ddfcfd8678f977b8ce69c0ba2ec8c19e21123f4f5890fc98f2b65b84c205e638d7c6e9c25f92c194c2209d424c4003ff4f70fe174592ba048c21f69810311558c20fee9e436ff28a70e0849926398d0a79f21cd9aa777e17f15223db0475a26d4adbdecbd79af851e39dff5c3fb3110aec86768e257808a17630079a965fb9768ee6bfcfd906fccae6ec6f429c0ba0af88e0c0b2927d811f054da96d5c579417ae4618b07effdd42f758d900b81e4a01fb4c58101e366bce332ababf7e4c3fc7d737f018e9813e4c7758243a36a32f6f43c5e633da6e648ca926e5704d81689591770eb57e34489afb9c13f365fb87cc027d2c6aed44a4fdd545ef0d88ed4a919b66311eb764db198be6022cdf430220502e1804566c52ea9c869315f99e836edbe77f35dab5392f922a4accf91f289357a8dc886e8f49d94dafb1596ae5b0c3764df593cf22ea7c91704b7c23c3febb86a862799843aa55ec97e0eca485ec58acda5d46f6dd04f824ea489a0eaec27bf457b2a6b8330dd1afc844f3bac6e935fbb22a138ce1d86e8adc2337c456b2334485ab89de318ffa2faea5621d15c0f0db407f85c9ed58f69fe8ebd45cf202d8eb5c33e848a073dba48dd90fb3bfc47b36db2df748b7512a69c3bd0e21ed11c215531197f13ea1173f10d011e3f5d28bbfa9443f6c6fd2bd28421fb17c89a28ff3860a8ba46d186d96fa8ea94c515b3cb3aaf52d5ddc64a178c8d79dae3fd686f6cbab0618f5c6fcde6c68b17cd3f6c16e8f322bdd5b2f4af7df11516390119928b4527353c6f3b5bf49c6d5f540741aa1eb0fde491b6ece4562b0bba52f9c38de42c9ac8099580f688e414669bbd5dcb7842fda720ffb78beac520eb465230e6beb2ab5d6f375f6af7f6f0ba0f4e69a42de19123879c8d0f14d0a9133bdc639a6f9ca6fa646e6659080743369d9af74433224eff8d1bb00dbb348cb9caa1f3ae2f71a29fc48054a48c3c3ef49fe5f4cb4ca270a8240f15778a3e918c2c4c9b101ad69536f5158c75a705d546edb639fa9d522eb9eee098804af526c1d83a55b6c7f5bd7bcee8fd80bd1af7c0811a150d50c36898a82af10c670fa47c8965356880bba1363c9aa97cc338855eaee06aebee6e4958856423d5502a79e55ac42398655c30d9a41e8d871dd4f5fd2cc26a210376ad1a79c61ee51d33c2bd17d0c7797cd56fd22ed194414347039a8f0c1379e106180115bb3e4f66bbb20896bdb250ad0898547c5fa98fe51c14bad37d4fff5ea20056b10220821f94c682ac8883e421e6688a28253157fa3a67576e4813c879b8c999290c278d6dbfc98f76795361da5abbd32a326a898bc9fec508803cc14403d100601412935915ed29e0c7a53a46670df3e9012a120bd96a3dfabfac4632bc1f53548bfe2a47da822aa200fa725555e011c2ee83837a9117082de73809ceb0524c415e42fc1f7a60b6e0bea8dad09f47e29fe5d549d9f7fae078c128931b60303cab4f3145b8a42aa42fcb11c01cf7dd5d32a6e824e25148a94283802e2ca94307c6cff101a908ecce8755c19281ac20e3fc00af8e9e07c887d2cb9c0218dfab3d9868f920cebd21e787f77b7034a177976d75791505e1c38f3802c49b53cfc66e1760ff27710a225dcbed1fdb4485d74cb5fc5e151e7cf42a99ee3292a52fcb0a410519878305e4ca4131c5f7f50480c33ea9f2b0617226553cd444dbb4c7f1ecc2e1be554eacb545274966eb73ef514037cf8f0a9a49cfec685a6bd32bd79a959066104ef2b4eca61a5e5a1bd2d9b673c1cad4f6218b111fc5a9552da4a4457d3d82ec4ec7f75ad1ba1185678b614026cca602df284e7f00ace589e57d51477be1b56d6f786b84273d03d13379b0a7254237c4e85b8deb086a69b5af124ba1cc3ddb27231a192310e3983a5823ea1501e0c450be2c90d97dd8ac632255ea34d90efd0d068e428441fd08242ccdca05e7c841e5cc59540bc0d7e2d359de7df9fcfb815ad94f8fc71e436bab39f784a96a8c94e81cfc76f75f10261e1341f1a05112c4e17b48e13a0bfb5167af7804f1f9ebd5465cde869073d664abb6fe0d15968e7cf9596c138abd12ef34e1e44d2c6e3c7c619371635788c26748c59d8436125258519e9f50dc7c64fc4e9dc98451b2cac1ce0a795a0c5aee2e26c3d4ac72df7ff94832a5fb0a9799191b3f8860777fafa81c7808c6bc5361f6e2c96b5c61b03adf495bf515785fc8522fc05c8b55207d0bc76938e2a98ee6d95a13ff89140bb130620cc2ddb89d1954dc1af5026d74aac15e91c4211141081ba1f9087626666023b070288d57ca2c817733b1addcd4ced436e70e8922fd1325ab4f8cfdf6b12709879e6073f83b8be9a2f051bbcb3ca3e3a63d3a88290991d399d7e33a8c703a7da69125e9358eb4e1b89fcf62d59c61b2438f8311791cd79763708f23329a62e4f6150a007e186b41d4d0686594731bf791ff3b3f92c2cfe78a88b1aabb43df3b93d2ada3c11365d2329d5b74d0ec1ea07d701b837b666a978ee3bd949e92b7d45941005e145d8cb4261bd8556fb18962a9a9b4cc50476bddf4c0078a5d4a515dfd5b14be1bd3acd8e266b8ccaca98fb9d9d3a5c501e0ba34254b97e710e5968d4aba1e2588c3ed30f53cfda60cd5c686269387e3fd7e466e8280bf4a7f9b07970026891ef2db628d832d5a589ce31c6302e8ce978df4afa666f4850919be8a2c43bf5282a06ff0f45924f0342348f8fbe1d32c5b8c52954188c53c03780907cb16b0565da90ca1dc2bbdb1f84c6d349b3bc321ff571e3b18041e8a044be4896ec8c1c2076376250bc4213a850b0adc48b15f6915c1460b4eaba34e5262900466d0d17ef25de63e6b11821d5b0537d8b7489059a4f2e14973f5748efbd5e3b0f02bc651459f76c7c246f6e8bf8e7a780e2137d7a0c1fab2387b2428edfbee2e72bc15cd3f89633690bfd91d23f899b6c2f16ece7c46de4ae59e7feaeeeeff01e1586924723166dcf8c1eedff999dbb76497c4142a7076e213f4c9d970757ccf0ec8dc8e927b8687519e0af136ba2f33140f18ed457254c24546fe89cc18d7c255cef7fe36f75646df76b37fda3996ca51957c920c1187495b0858be043fd4895af8b4b0d4f895b7715c8dd7a97822ca665cdae177aea12843c52433d86eac90f50b545079b9739fa24bc5bc56d90ac8b055c74af4f4769bd05b511f2146320463e721d361515d3fbe4efd6f199f0683aaa40b69a80bffb9c832f4bca9cb4fb58f486e798f23a7c2f213b4e7548837a5f47fbee7ca62770e2b32d61a2b49e16f7e133b3845b93d3c9708d399cd6107e5b071f7455002494ac1197173c877c7c55aa5af028f9facb08d72e9e4cbdafdaf7f5163fc9fe89c0e5bdc7f737e9c51b000b5a81238880d3b183fcd1f49220eef78b88da8eed9d7548c1195854e711b8d207f23d6f9291f2da4ac0fbb26659891ac2964bd0017a18a6c2b1eaa80cfc024151bb3922acffeb83e8805febae9f66abfee8098ae433f0439f21bc857348fc9da8ce5f9d443013ebb611f8cd0cb8b1fa3ddc9fbee7e6929f6a6d0dec61563370c7fa859fb54f56af4f54b85427a3f2df637137d5fb3e69ec8738af0e712a6d19a6afa6902b4bdcbd575e4fd09170fdae1427a6dc09d6ecfd700adb9233911966ec641b64b408782c25c6d5b2526263a10cd8c41099bc48bd83a5735fc5d656ec691f0e9934630b46c4336cc88f0507f1dfaff440560d920a5f201d5caaf9beddb45a2b98c06a05e5552c53f01f9045fd1488d48e4233a35a63c58bb0b3750719b9e75cd3242106814552ec97dd837de7e9f4da01dd76404cc2496fe9a256789ea055de6ee76e49a4c5b0b08446c7724bbd92fde12a1b212bcf861767437a905338c7d130434da809244f34282766793d8f37a2b6c39155675a9faeb95a88dd0de9bdbf0e344b538a0ba16bb085cefc4cc7901a46b729e50734db35fb516f39a26aaf7f865f57b67fb465b247909ed1d3e654c6207b3ed018109b9cd6bb5a7f4d645a2e417443d111bacbd04923df1d1fc261136bab1dc67de136b9ea1573a8a2132a0eda266cb72cad5a970c502d11012c1fb98f592fff8e750ffd097c8b5dfc78c648e77ad33db445ae9566df245806d8a3d7d1c0314db812b7ce078f35882731c80d302216fc14e89c6162c132d10f382e3d5cf8b9cd18185d8f74145ad82842da1cd3fca87e187b61952c987c4e6db5e01fddf7a754076cbde79a4961c87ea63fb68662fdcca428a17aaa8831721bdb1355bfcdb9956a237da31c39df39812fcda73448b66b9f2856511413e3a29fa4358dc0894cf2163bf64a77ad87104e0801b2c646a3accd8894c6e39bb81a388a733a64ba4f9b56a171ea258f8c3c7aa146f20b518e29872a0968a88e6c54bc290319162707e23b7ec7b832a05650e4194800c9bb02cc15d29a8ae08e08520c144b000a1890593f645c680937be47b7b1d2b0e5db35ed57edc4df8e797a3972231ea351bd67d0aebf2141c9f7f88a456af4078cda385e727ee8692169f3d69500f6d9a6ec6ad480ba5bfc2738181e3b2e47c871bf03ff914b85251f791b4bb7d7361a73e18fb2de3899bd3f25575903c8e079df47fc8da933bfad072b8f5fdc067bcef8b905582f69b3522d208f4b2b0338e77ae0d43bdbbd1015809fb7c7237509ce84ab88032ee89740f36a8b8243f582a3742fd2f1b7c7ec7a913e20d3cde106e3dce268cf7c539ffb0a5e2c0b53005ba37db26258c0a5d699118c09c9cbb144fdb69ca6f68426d8c2c2316b7a3e7ae9124d617b91eedde9773e009ca31774348fb8f3a00a01f10796dc4fc7aabcbb93d15f62ce100da416a3f8a708912e0b77f32c23ab4dfef2899a9be9f9c79ecc526017", 0x1000}], 0x6, 0x0, 0x40) 20:31:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) execve(&(0x7f0000000000)='\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='-\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 20:31:47 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast2, @rand_addr, @broadcast]}, @noop, @ra={0x94, 0x6}, @end, @generic={0x89, 0x2}, @lsrr={0x83, 0x1f, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @rand_addr, @empty, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 20:31:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x829, 0x9}, {0xb93b, 0x1f}}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0xfff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x5, 0x8001, 0x9, 0x1, 0x4, 0x200, 0x6, 0x2, 0x0, 0x3f, 0x8}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 20:31:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x28}, 0x0) 20:31:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) 20:31:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 20:31:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1069) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x190000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:47 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r4, 0x11, 0x800, 0xdf12, 0x5652}) r5 = geteuid() r6 = getegid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1}, 0x4) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x110, r4) 20:31:47 executing program 0: r0 = socket(0x18, 0x8000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) shutdown(r1, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x6, 0x0, 0x0, 0x0) 20:31:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYRES64=r2, @ANYRESDEC=r3, @ANYRES64=r4, @ANYRESOCT=r3]) 20:31:47 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = socket(0x1, 0x1, 0x7) dup2(r3, r0) pipe(&(0x7f00000001c0)) 20:31:47 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "02c72f", 0x48, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x32, 0x1, [], [@jumbo, @ra]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "0400", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @mcast2}}}}}}}) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r0, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x9) 20:31:47 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) clock_gettime(0x2, &(0x7f0000000000)) 20:31:47 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e0ce9e", 0x14, 0x61, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="fe5b56113ea45ff340c838e9dd292cb9", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) semget$private(0x0, 0x4, 0x20) 20:31:48 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) getsockopt$inet_opts(r0, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x488) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) 20:31:48 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x3fed) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) r2 = dup(r0) dup2(r1, r2) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0xffffffff}) r3 = shmget(0x1, 0x14000, 0x63d, &(0x7f0000fea000/0x14000)=nil) r4 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x6, r4, r5, 0xffffffffffffffff, r6, 0x3, 0x5}, 0x7fff, 0x3, r7, r8, 0xfb, 0x9e, 0x2}) r9 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000340)={0x0, 0x2}) r11 = socket$inet(0x2, 0x5, 0x5) fcntl$dupfd(r11, 0xa, r0) 20:31:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) close(r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000222, 0x0) 20:31:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff07ffffdfd71c9e1689351ce85f5435dac02452f22772dd826b86dd60317971d1d93af2cf3365b600a200fe8000000000000000000001000000aa00000012000000008100907815dc572d6e5546654b6c95a54033d1672fac735a30700f1f1d7188a47af6bade1cc1487d21a46d6943f2d5fb3f071a9a7df201882efdb6ddf7c170db95fde1c2be628d67fd47d03021072a8f07f435fc69370600002957c877dcabf1334b4bdb0d6d59654b75f47506a76c76a43965c0f48bc1a8c6f58dba9fcdb124df3b438e7df6e5115d80996a4c3de43488502a7cd6b7ba0b97dff5863fceace1bc1c70e1ea2757e8a4089fd0bf9d0ee93c2d2f4480470600c735a45de9b00a02c271df4943947b5d362f0ffa0116cfa81c29c8cad57e10f466b76345185e"]) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/177, 0xb1) 20:31:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 20:31:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff50aa00103848e785000001"], 0x9}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x10001}], 0x1}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 20:31:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x20) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x1, 0x1, 0x5, 0x84, 0x9}, {0x6, 0x35a8, 0x3, 0x8, 0x8956}]}) pipe(&(0x7f0000000400)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000280)=[{0x4, 0xbd73}, {0x7, 0x8}, {0x24}, {0x40, 0x3}, {0x3, 0xb}, {0x46}, {0x8a, 0x1fe}, {0x45, 0x80000000}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYRES64=r0]) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="4b33aef8c3930dcaf19c72b5d592f0ef3517699bc785b7dac3a940756f4b0b54e79cf10207ef7c56ce35b7ae631c625dca7ac142fdd908784062dd4f03d654c3dc8eb71737f1c97b6fd92b5f4c85908bba9121f5f2ed6e2e79080fc930d869083635a7fa7ecad1291700f3093079f4d92e5089796dc911e8c46ce2cf57108c602cccf1638198e8ffdcabc8af982be6ee834129ad136734db83dbfd69ba4d09f6ae73f045ab810aaf538197ff8aff8b34928c2c2fe5479f1c123add06e1edc7e8441876cc6fc9e7ed2561de30d4fb0cdce4ef6e7767ec8e4db7203f69292031c22ad9e8de30600783e6b2e29e3836eaab7cf26a5d4245afd4d4c5db7eb0", &(0x7f0000000140)=0xfd, &(0x7f0000000180)="3cc2ac460d401fcb6e7c9a87845133371f18e640aa", 0x15) 20:31:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802], [], [], [0x1]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x900000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 20:31:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="d80598792e7af9b1d4d4fee934506440da0120dfc4bd19231e4635f86c7df8ad94d8d4dcf8600dfb6c44a75b90db4f017aebc60016e9d1b57ac3690ee9a8eeeb8e30f0556928fdcdf838efcc69ce63cccb201f0acd", 0x55}], 0x1, 0x0, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 20:31:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x74162799}, {0x8a, 0x9}], 0x2}) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) getsockopt(r0, 0xffffffff, 0x100, &(0x7f0000000400)=""/207, &(0x7f0000000080)=0xcf) 20:31:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x3f, 0x81, 0x3f]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fsync(r0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x15}, {0x4000006, 0x0, 0x0, 0x101}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xb, 0x0, 0x0) 20:31:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000), 0x0, 0x78) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 20:31:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xe0], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x40}, {0x1c}, {0x6, 0x0, 0x0, 0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x100000000}) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x2000300000000}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xecf, 0x3, 0x1f, 0x0, 0x5, 0x66, 0x5, 0x1, 0x0, 0xd54, 0x100000001}) dup2(r0, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000004c0)=0x7) 20:31:48 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, &(0x7f0000000000)='2\f\x00\x00', 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = getuid() setreuid(0xee00, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ca7cc060ffffffffffffaaaaaaaaaaaa0800460000340000000000119078e0000002000000000000000003009078001f00004500000000000000000000007f000001"]) socketpair(0x0, 0x8000, 0x80, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() r7 = getegid() sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) fchown(r0, r1, r7) pipe(&(0x7f0000000200)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000180)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00', 0x0) 20:31:48 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:31:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="bfae820001a3ffffffffffff080045000083fcd0123406cf5a38fe6403fd38031d9078b500000000450000000000400000000000ffffffffffffffff5db9abdbf08917"]) 20:31:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 20:31:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 20:31:49 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f0000000000)='./file1\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00202e2fc2d46c653100"], 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) pwrite(r4, &(0x7f0000000240)="1a21bd", 0x3, 0x0, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000003c0)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}, {0x7, 0x6, 0x7f, 0xe9}]}) 20:31:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x8000000000000001) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 20:31:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x10001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [0x4d0b4682, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x2], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x3}, {}, {0x0, 0x0, 0xc1a0}], {0x0, 0xfffffffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:31:49 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20}], 0x20, 0x1}, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r1, r3, 0x11, 0x800, 0xdf12, 0x5652}) r4 = geteuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x41, 0x45ad}, 0x1000, 0x2, 0x0, r3, 0xd1, 0xe0b, 0x8, 0x101}) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chdir(&(0x7f0000000040)='./bus\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') 20:31:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f5032bedde5db7d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8ffff57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412000035009dbda3ae012b000000d28418ac23109b4bbc5686570f1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3c0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e9428e09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807cabbb3b3969991f5fc6ba390549cfd380b3ada648c0ecb9b1d5e40b377325b1f36a60b0f31ee5770c06487d710215f34063cabc86b8b04f37d754e5b0d6b5de0d36ada2fe434509e423196438b5cb02a9b64c80e4b62039981a5ee5c568d2e84faebfca90b4ed6a1ba3cda1b07b8d87caf4b0f0ed3905455b6e793d06030fe744e8de8b12812637e0b757831fca896f4958ade4fe082eea39f64c7b1364522db1f03c39b4e71e312af07fd0441f76db0e2735923bedd40ca46eec450bcb111cfbb560894d6a55cb9d33b1dd7233930598645cada498ba3b95d09850da6b7b37bcf201a8c78528fbde29bf9e078c5b8099fa1764827c"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0x5, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x100000000000081, 0x4, 0x100000000, 0x200, 0x8, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x3, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x7}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0x401, 0x81, 0xfffffff7, 0x2b}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x400000008}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:31:49 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 20:31:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3ff) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 20:31:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000300)="11999af58d8acdec4094e8f2af6557bb40ddbff74bcd57cc1e41cafdbd042251f431ac6437a6620614e1167ccc2314f8e485a3238dbaeb308236c4aefa12bca73330eb8c657b18e82a92fb36e826c9cbe99150cffb308bbb353c6f989d834841dd1e44eecb898a5f94c73f88591223c5efee41ce6987f682e77b9866e3b5b3c8fd0a54453db6242cb61a3ecdbedb475585e47108e4590d0013af656284137ec45668c1f5be7890033d60af86f0e2710759bf665a4278b788ee493a90a4eab67fb94797200d9b162e803bea9fe85d9e3ebfd879e2afd8ef62f7aa81364c733f3b8047a2ff609cfd59fa5c73902fc0ebb741913d2b5abd6ea1bd3929eed0d3b128b98286e9530e5eea9d8fa3c473c7d16549f049aba99ce18b32b61c640ccbf231816b2d946c7c423cc4408a985d98ef4edf47f45bd13f5acb5f6d5688456ebe553e61bc938eb661181a7b1e19fdef115b8d7da4c952a63d9782bd49c2a85f2e2ee25bfdfb40902fc2dd3c7cf632949d824baa45a4ae64e44e497102add3984699739639f7d394dd1b9e226de0b92efb8108cd4b5549657783982294ea9b01a042373a2ecea932e180d1f8f1e34e9691afd0221ddf9bd54bf0f97ac343b47a4707753f70706439ee98048f5b213c0102e256b8b552575c0e81da739492b763bfbae007c55fea7e0905e010d1a9fed7f866f568bca2bad18242229a751a04d860096161f2b64868a7fde6e49a87322f92a37ca53adaae3cf6982fb2db8fb5bcdca2bcd1979c7159e40f9d89f1661e63deee7c4bc94a2d7f32e269d72ee1fa0dc21a791aebade82dad0d92b8db6fdd7ba6d2582930ff7cebcf096c4e49fe41f1d222f4277231531f937d2c6ab0f827001a6e0ba25249c9985c4e03a83939fb54e692b4f70f7d4a116bf82f5feecfd1e7902a1f16b9c7b1bec45f5163d167f376d52fb2f459b1d1614da11693597d1065cd89d3880929fe34ed17bd41908e6696d76fcd1511e9682634e0b739031c56d74036f6b60edaf85bbcd5149df53ed6efcaffecabfef2087c88c49b1840526effb9459f520fa9b8f87f1cb5467255bc7c9c4eceb75e7b1b4ad4c0a2d22166fc76dfbac9c7bc352efff0954721753f71e8ae4ceb13c54775c46a76d31a51c3ed54fb9b7a35b4467560bbdbb91fc03dda5d9e5f361e4b29e62ad92c3edc675ea2e5c503acb645466a57cf6b46bba6ac428ea35f55df13830ddbd66c981012bdc613561c133ed31ccd34abc53348cebcc41a329cd93936bec50bd5208e8e4096d1eba3c5d9a853e0bca4ddca6686e7333d8f3dce8bdbaa477e12d7deda707ccf5604d162ac56bdac570ef9cf5e5f5502dc3f93b0e5d1834ab92ef7cb533937c2230418221a13bac04e4d747d51bae6d6b59c71b3cd30ade26ed5775bf8817daf6dd271d3cd370147577f0020e73003dc540f42f17fcd20b8db9a785114a629c0eb4e2b6c71eb97f950663bcd3b6615d6e0447e54fa3a38216e1d98f525a242b24173cb0504a0651da4834644e968ad0927ad0fdca23f949ec57e669ceb8ac8be15d2c394c8f2c105fa696cfcc7b3f66c3603ee26649f6d8dae1154b550e142d8dbd53220058fb9c1bf0473061f74a0c87aa2b513edaadb4476b243484f25afec20a309aee8a283643ef7ed3ef7bc6f3aa494051cdfc5553b0e6ab26f8241f6c5afe46296f8bcdb26334d1c442c246ebec02927c68a1f8810cceb8c25390f587d02f7ad9f52371a4ce2167cfa738d7332170996cc1a299005d2b946a4dd3f89b8be45c690ca86f75fa03334c9bec9e97125420123c827e9d2a9a52016b340ad14412299167989f71fecc9b13692a5359057c3bef98282d500208446f3063f836bae207b740a0915307c2bf3ac921ae119a10c73b7b103936e9a2c48e25d2abb1b08e0f2ae2eb1e94d96459b1ce25de0853bb120924c266ddd50ce2a0fcee919f3e315beb8ee20d49b8d9fa79bd7c621b4c18a211d33cad72f862a7a472071378d1c753e2f48a1f150a5328dfd6710638a4abf023fcd33cb6a8e18242c1a5f1a12206a97b2d3250bc093ddd5f92b29ed38545344b7750b3fe9010ab9b5543fe235d117453a045d3c564577b0c06e08cc1c97349487d889f6e058b7370a88b424451ebace70756d0a4caaaf84ac2bc473c748fc14526b74cd767277120f393a993f76f7a5ad7a86d341e0a3747f7609438a53d5d37ee7fdd3b14de395056fc96758946fe6d80c3c42234d940298aded1638081fd448a5b8eb8405f386eb2e10c94eeb13df41efb24aebee9a4c2f126006102b4ad1727c4f6ac5e70f96b0c20b1ecbd4671d927ee320be438b9c6675e4bffa38616ab8f2264143b92595cd3e197862288c9026be99e77bb3cd6f63afcd7a5e3a2b52e16fdd40b7cf0bcf798830ce785c0e53ca328f39c6d3fb15ebdf11cc51150f90fb5240b3b9d2e89325da6e01c90e867349472fcdffed7510d929f4085cd7862a32e5e0a2b20889c000e51ef5ecbfa0e37c2a5ced35d746f62fc7f8efc8d923d7ae35cba919b65c1f07ee218a22abab920c0e479b01c38ebb3f34a7f859689dbd30cd03979f2c6cc8ae8fce864681017426b5024ab6c8cade0992e2fc7e612b3c01029d4114dd9439dfd737a6d47dceaf9fcf9d188bb73abc44b51782ef91ed37a868d984f4900fb10070c0744832c4604afb736f568e99452855f89b758f92619f1453e341428a7fa2a5f9506d1ab4d675c10856be6eacd228e71f321a6e9c444129510881a8fbafcc8e6be9833f2dda8192582bd7fc6a28b1d768b50a297da09ff19f6c8995fe0be4d4f905af67d3c77e1c26dc40597a846aebfb23c2532fa4a6131f5e532967bd304a608224d216b673d4d63047e59686271048a83fabc2e0b1aff6c67c4efb72108ee20a0f3370d6aad4408c3df78c554a30dc5ade75ef6208174e309d0b7d43107e17dcca71add7c28e0959dc17dc2d37b75beb1e7b16884daface2a26effd466bdb6271a39309bb26e0de9ebc4614065a44bffeed091211b139c138a03c94af57f4f57f8e6369bb12e3b1a6598058e270ab44ac81d06424847cf25bd3a249eb5f1bc5030e5756b6edc577731d645222c90bb31588ceffd7b2ead8c5cb2f4980038b16e1e2d4edd34f3743cf61cf42bc22d947b14ce109f56d0fc1d12e7921aeabdf5348a71470f1f83125db015316481c994f33e11d18cbaa55d6a9566ee47c284645e4b4fe4566240fa9a112098cb6cfdc5bfbc5024f72551148eff53b40f0e58dfc1044efe8d1240e8bc997863e752225b33201fc36c28eb88fa5e258ab12fb831a56865e839aa37e44e1d121b566c058673b4519ce0bda230bc6265d7dd1255ac47abbf5e92b3a99de2bae9642e9b5fad7f003e10dfd17d1826a047e3682f862e6daa99639d2f62af9dd618bf097f9d78a8bf95a46768b4c5db46d261b41ef591faccc9922cf84b9186ed87192d3098ee3bb25b22766e0b1d6c54c60f24fa643690af273c8ecc18463944976e394e18bba1ff0c64f7450d7869cd05cdf59b82a2ddaed82f5a9bc94053acab2dba6fe2596bc31dd3e624736653a03a94d4097a1a020ef2e7474ec2fb1cd84238162fe2b77ecde894257fb4487c420dd06559d8e648feea2aa58a7e7cec8a6a7b65e6770ee9ea82ef9e7fb2ac7252978348bc4b280a9af4e742884fc8c953d9a9f59d2bdbf4f997098f4cc996387785cf4ca0cd87ab46ca0710b593d377a1f8ecffed5bfdecf26d9f0f42a96f1a30b65b75bc7d6abdb27115bbb41209551d2c9d2d980be00de39afc6bb57e924ca9545cd087967a421a6d6d67f5710ea2f322ff986b79e0af75e252dfdca42e34f5ec5b7feae7c00875e3f7d4e57bf50930b50675c946632561404858a2682bd03c0ee164b89d6fb38736a716258127de01d294f4ff4fcc6afab41b77a26beefd8ed04ae2ac2c338951388841c37cea9829e55dc165c4ab738ffdef6275fb4e57cecdda384fe150d5ab1cc5c819f3f13f9837389292ee53fb160f898076869b8fd31c846523dcab985b31920e21910f5c8783fc0511503e661c6c80a1e7e6b95d2f41206c79018a2744ddee6cd04764a75810513c4a658d44fb6bc12d61ca21d3ca5508fb57cc1c023af1fab1502a660993949dad9818b18adc76dd3da73c0c687aa8decde6cab14972ccd3a7a39accb05ec5aac8d50e0a2e93b64e2a09252d7008cb0012ed18c18c6ed37406897a86e81d591af7df9766c14785c3c951fda29651141e36fbf8b30dbfc4de78ba510602e8fc17610231462f482c9d0fcaeb5d6db16287b2ea914a98348ce013c334f2dc85a7fd7a7a9a68e6e573aff64de1e83e5e390a58259b545a9acb8bbb7abb3492ee3d0729500a8250e210130bd6925dbe44652dd41534cc01d3466a254ab7da473b00d7f4487c476eb52e18b68188e5b0971c58057f2c534c5803b3cf64e30292a06758504e3080570fd8036d2119c3a7b42975aa1431ae8c2e25114babdeb6ac3d45bbee7265b5068429907a63fc9db8a117dc5af9c0234b7fc3b9658d6f066041249d7cf8c2bfaae17c5b207039d344352e124b965cba50f99bc703bedd9cce69f4cbed6deb04b4f90ee3b7aff894b79e79cfd775495419325c4178dc5b52c0c3ee42b641dc0597a8bc3094f64d9db05645cc9ff77c73609cb5939281d98d5190b0faf22bcb41bf7a876cbcb8f168e7c8e127e8623aa3ddc9dd47947242ea19f465aed49e88c1b69be3232d24a68b71a0d0a2bfc6c0bd0a868926398dfd705e91d85a2d24e19fc6b5efbd0c9039b5691885e383217c0698a73e6fdb336b210f96f4ddbeca2a9fe24a486528cab33ad05f7aa0a7319f062b73d5a11d6112585cdeedbb0899672cc59bb7a688d2466d89c9c2abdfca1dfe10381637b20b7359243c9d1ceeab37263fb80065a04b46cc35a26291177e83ea0388cfe82c67d5e12b54866b5cb123a0b5bbbbc828cde0b0672471f022b98aee3ea5f4bf33e11602284b3c2667ef26d3318f0f9ae8b5e8c4cd68a1bb2880f22578637c63d32fc3fefc75000da2ad01ab0717ebe09cb8ae4a951c90c2e80aec57af93ef8df5363fd98640e3d80680c8fceb638da7999214d83c2d129caacc5296807a7a5cde7f2ba8746eb831a4f10cef06362399f124eb6b22c0188b45be6e7ad3539502804082153a1016005d1e8a62ec0c5634bcbc1baa8049a14d03591f853aadd504e0e4ff45290d66a3f1b2b3efe83c87e077afbed19cc10bc1d13c6569000b05dcf03fad8ea889a0b7f45b128cb33f50cdb93af124f04194a39b1afe847f426ccfc9834dd86c9cfab2e048fedbf9dc8c3c09452b7c9655ca317f8d60afcedbcc067407838cedace06062886f907268366e23307ecea33f28961f27137252f548752757bb4905f2061eb4eb409d07f4bf9dd40c0207342b874ca4fe6852a4a3dfee9e7a547db38ae77e30d40ea051be77a63deecbf678ff0fba4e4fd5e12e47a40583f5e5d59b2a6fc8dd87d1e93f3caa0e532c1cdcfeb93a572821646d8bbcc9b61acab23cfcd2bb0bb610ff2df55bbf52bb71a969dd1b37fe6298c2672cc954eba6ffa7359fe6f775ec8b1bd5211dd10328876f71e6fab0266ab170bd767262c06e75201d62751c38e5b2dc2c1eefc9116d29f416a72d6d24d87061ab33f1ae2c00255c00bae51e526dc6b9e0cec7a8949a7cbe1e38e73da2e47f4e2a4ecf7da99e1c9e875a8310d2cbe7ba254b868154d9bb740d55b058bf2b808680c989a0e87a9689a30a415b1741574e522a535ae9c06d", &(0x7f0000000080)=0x1000, &(0x7f0000000180)="831e9c37d54426d6ddeb04a9ed2e5cbb96e4fdc79f1d0d5f6b08bc7e2abca2257a0a38bac24d46457dab8853f0f342b52677aa742306713ee28dba6cb9b33e3de69849d0ad494dbb9f7e3d162a1952ffc7dc042acc6c85769c666ec91448598d95a415a367afc1e5", 0x68) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f0000001680)=""/183, 0xb7}], 0x6) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3, 0x1069, 0x7fe, 0x5], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x0, 0x2001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/116, 0x74) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x4) r5 = socket(0x18, 0x2, 0x0) fchflags(r2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 20:31:50 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) msgrcv(0xffffffffffffffff, &(0x7f0000002480)=ANY=[@ANYRES32=r3], 0x106e, 0x0, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290e7af3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8e1927b19b0e8b36c2a7e2aec2b745d25063df497ab59bfd1c48d55b6a046da002a70ecc89c6d9"], 0x4e, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 20:31:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x0, 0x0, "000000d87f0700800000000000000000a100"}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:31:54 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x48}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000009500000000b1a331d5519f9ea82137872cb26db63f5e2197a01eada1f27b8cd0eb512d5b9b398ce8cb8bd9c807137f6f36dff3db4c3794abb82e19c85d6fd01b3803261db95d46dacf67a18f742afeab12e03c0df5f54a068ff9b7cb618bea8ea09a286e3f4206eb7f18a871189d0091bbcf15a59f0e07ea984c8addadbfe8f962606670b8f12ae836d099a19daedb414a2d502fdf0bb0710982c9f64d832a4d608d0f1f2e2d284b40f4cf71fbceaa81ac4f0947d7250f059f707ab5ed568b28db93db8ee5eac0cfad1da1f121567a11bc44c0107dbd2a3c6207d20c"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r4, 0x9, 0x8, &(0x7f00000002c0)="68da4107b751b8120a23d902c3918f", 0xf) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r2, r5) 20:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000024144f7e00f2ffffffffffffff060090a9be19d604bf4618b7e1da53933816fcc0c2a84cbbc898c4f9f585fd8cbd3bdb6da5f034014eb36a5a6edb19e810303ca81c47983bbc251952ed36928c71bccae5d1f75a93e40b9e94b2"]) 20:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7, 0x9}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x30) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) writev(r4, &(0x7f0000000200), 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7f) 20:31:55 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) sendto$unix(r2, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2c417ba683257080b132e27ecb56ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/171, 0xab, 0x400, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 20:31:55 executing program 0: syz_emit_ethernet(0x70, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0xfffe, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}], "e949"}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/37}, &(0x7f00000000c0)=0x27) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 20:31:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0x9e, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000004c1423ab955808004b03009000670007d2009078ac1400aae0000002890ff7768cbe6e7fb301033b23ccc49406fffffffc000000ad5c4f358c6c920a3c35347fff3a8a6308000000df937964eb3e0b7ff71be43df99634d49473f31b047b7cffcbb3c0b157401569cfbe0000000000000000d114795f37e47716db59c0deae84580e251e730feb3c50612cb78a0bb0c8810efc96e0793ce5"]) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x1b, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f00000000c0)=0x3) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:31:55 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="01002e2fff035be80c0a09f44f07a96358dcc43fd74f6c652a0051ca"], 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="322b4d15833e6391f92b1168dde49b00ac1e55ac0eb73b3ec5297e3f302f3bf6b32fa3a223de7a65356a00aa347518120259529ecdae74f252ec27c2fa3186cbbc35a2ae5080f4005015a7ae4813572974843b5065af2189561e8a1276d0239ea1cf136cf3b3a98a8636434351e7386e8dda8ac677987cb0a3acd67a9b6bbdcd3d73e1d9b5e5a8b22a48e51d178799a735c1e3538443b55f26ce0d0db742a4f4a3b342d41a3783d200ede9486e00b9a87c4969a84726d3945985ccb57312f347e64aa0a90ff382d4d45382a44f1a5658385d", 0xd2}, {&(0x7f00000002c0)="b739c42632f01e23cc6d007bf0b8ce1ebff60c8734342c0f3792209557ef8d9291976843f28937fac94ab516743e26fad27960e2f1283555da42362ca99bc017369cdab73251b11e0af895a083c6f52e40c8f25c384b318de63c64d9cb22bfe0886b935802089f052d9b02b377c6e9e5d52a1bd951562a6c30a31b4808b6a56e6c8cc5d1171250dc4041d8e201d64ab627352d402e154ce0404328b6b808450b3b2a84af341f33ad81ff68018b687c11914d9bf15be7ce9e7ce72d467fa9908c8b2cd6cd77649d4de6bb5e847004c0ca02f1fd3f875cab2179adc0eb05ad1ccc1327243e2f695b1ff962506ad3c4911035e05e4c55", 0xf5}, {&(0x7f00000000c0)="8dea9e0ad2d3d94d9557d6d9e2a27caad8ff2f90da2b3e68e74b56395db5b2b727280ab7c7581fa8333969213ecfead2e8fa9b02f834e3172e5e8aca352af8942c3453f606d0651a3266ae15e0b7ccf59960d5cd4f07d1d0d2192ea1df1408511783e49b88e02fcb0dfa1ac0ca204ff669a28c446136a50bdb30fe47fbdf7b9457bd7428cc7d32c644349ec32446c6fdaf02d646961e3ae4d2fe", 0x9a}, {&(0x7f00000003c0)="80f0357840edf638aee401f266fa56be6e467c1b36f657595b2b2486a160efb0de54a8c59302c2532a352b85849f88181de2ff2548a362e82df911818c7ceb7525acb1a41030e3bfc1696feb8c471cc99ad37b44184f8ffe72a1d0759eae5b8173bb435867ef2bf49a3c2a8de5840b23d03916575b2812ebab88bff547811fbfffba04448035f0742daf821d477225466b6df45c1ccbbdfa9b72572c053a570b873eea8c9077e46ca17b09eac2b81096eb9e0b88741a9d97b0df589c073a01988406e64bf29832f3befd890997406091fe37d5be17fed45357ffeec119824ff5f730", 0xe2}, {&(0x7f00000004c0)="38e333eec937a24373f0d133d944df0dd4e966f3780440a4178fec599ca040e52f80e257367181adb6b841939ffa2d0de071bd2ddc25cae4c232a2effc2cb98010c279193bb39019fa63f750e38144c74779893c100a55a05ef0de438a12a34091ac198d9c669d465d93fec502ecf27df332ba0a7891a419cc7631167a13bf6ccf0898437ddcfbfa4e", 0x89}, {&(0x7f0000000580)="203c42c1697b9471abce7829d6dff2f16eb6fd84a1a7bb7c3813ebcc14f9835c4da0c0a205a6f434f8b2731b86f982f18ce7a11d07d16a1767867e514369c166a6384dddfa4ba9fdb1b0ea490e0eae41852bf5277eec7070fd74b073e11da4152fdfe67a82735e3126e4d560d09d1644b65ffdc8cec62d730032282b3bc11fe0c91881258c31171706f7962d0da91bc9c706783203dbbacc0eab6aeebaf746b84e350115b27f88b327098aaf4e96cc4ae4b67d12", 0xb4}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r6}], 0x20}, 0x2) write(r0, &(0x7f0000000340), 0x10000014c) r7 = socket(0x11, 0x4003, 0x0) dup2(r7, r0) execve(0x0, 0x0, 0x0) 20:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbe, 0xfff, 0x7, 0x80000001, "bcdc3f6cc4ce460cf7412e727a63f6926bdbe208", 0x173}) 20:31:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/232, 0xe8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x20}) 20:31:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname$inet6(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xee, 0x452}, {0x6, 0x800}, {0x88, 0x4}, {0x45, 0x8}, {0x84}, {0xf5f53882cd8d3987, 0x3}, {0x10a, 0xffffffff}], 0x7}) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x0, 0x9, 0x9, 0x20}, {0x1e, 0x1, 0x0, 0x80}, {0x7, 0x40, 0x3, 0xd4}, {0xc9c5, 0xd, 0x20, 0x6}, {0x200, 0x12, 0x1, 0x6}, {0x1f, 0x3, 0x5, 0x4}, {0x3f, 0x4, 0x42, 0x1f}, {0x2, 0x0, 0x5}, {0x4, 0x2, 0xb8, 0x8c}, {0x40, 0x5, 0x0, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x61}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:31:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x80, 0x100000000, 0xfffffffffffff800}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x9, 0x3}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x498b, 0x1}, {{r0}, 0x3, 0x80, 0x1, 0x3, 0x4}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x9fe}, {{r0}, 0xfffffffffffffffc, 0xe2, 0x1, 0x5, 0x4}, {{r6}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x9}, {{r7}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x6, 0x7}], 0x9, &(0x7f00000000c0)={0x875, 0x80}) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) getdents(r1, &(0x7f0000000140)=""/144, 0x90) 20:31:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 20:31:55 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820233663a"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000087665b6c164369c37c47fad900000004bf9a", 0x18) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x100, 0x58, 0x77fc, 0x2}) 20:31:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x3) close(r1) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:31:55 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) flock(r2, 0x0) msgget(0x3, 0x80) execve(0x0, 0x0, 0x0) 20:31:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) sendmsg(r0, &(0x7f0000004c40)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000036c0)=[{&(0x7f0000002240)="9c4ad040d0ebb06964fa1800227f948d55e0b0e576891554c507c4fedd12853655ae5137abe3a50780155ea864071ecf0e", 0x31}, {&(0x7f0000002280)="a90118dd2f546ff608ab42a8574b6de1d18148", 0x13}, {&(0x7f00000024c0)="ff06a1e928a4a83100f9ffe3acf3d92748ed47ebde69e8576e42a7338df892f3d256d45d169fe9da6ec6fafdbed3a8fe8b5e95271fa8da99df74b1558b630b2fbddf98a959c43e5925a4bfe4cc9c25ec079a181fe880c3abb98a705e149b6f4f3b5e5319af35f4f69c5391b2dcbf0f3a4b944db8300404176d43ec607c72b28f4fce665a3f400e13837974b1125859b28dd9fb08a4bf0f3d7b90bebc66256f1e86cd", 0xa2}, {&(0x7f0000002580)="51b93ba83e8ad9379c070daac896b13442865306c0aa797aa1acbc9a4f263b29b1ebeee8b7948e05c9d56c79501d387090c50dd681565dad04e3aa8344e2cd0ff74cde97aa23eeb6f8fe38d82a81ac540ce45ae271d4ad9e962bdbd9e8e77aa1e61efb97fc4a5d16243d41f73085c7658441ea41a692596edb0e9aba80c71cd319ce43b3c5c8fe39c87eaa3cc3bad7070015e7f0ba793586", 0x98}, {&(0x7f00000022c0)="ee224896e03138017848ee0c205589b493d8915f6f8b17c612967da4bdbbbcfcd9e630cd726c9e96389772272148b5ecb9b0e2ade0fd09c8244f2c6470dd91aba2b710c784dd9ab799dc0c71c1249ba6295dba0553e1d499779527771d36d00ae5400fc1d217b18299eff705df97ed438e03eb563f59b47b66cce61431", 0x7d}, {&(0x7f0000002640)="58c9fef7c06d7e1f1d21ab547d757b2a0594b0988da244f4b8cd70204875ed1b5c74e7f4f8cb5f6d29646cacaae134942ff02e5219478fb80a5e4340adcc7f145079592d3493d09d618e3b5c4e8bdb336fb343cbab3e31ef3b68e8fac77b1f564219b01955bb65f1d0b82fa7ae33e3d39998934d5329c81f7b5fa86e05b9dddc52a0cbd9a6165b04fb99bc9212b6b82b74f7cd8b3e377ca6e34ac937db38f788bb34c2b90418bd17c0117a299797e304ea21d10f365bc40dd9dfcaff20b43b88438e0df94dc9d8788e1f4deb3818dc1c0a37de2f6f5e777a2c4b3297d5cc545885c10713ca923afa3d367af3144223d7a4fe60f84296c26b0c094d0ba04ee729a2e21d9b8b345050cff87ec3d341b59e2aa5822ffbc584eb63098227c72f04caf86beeefd99bb5c76e2d7e8378a2277af5577c8cb40709dafde821d2d21a00bb6150c8c7a3d28338f794387bddb5da2adce62a8d70bbe6d65e0b08b6fdfa48768295ee6d7d972d19a6cff6edc49de798a65f5220a91ac83c722716ddac91dd66177c65a344a0075fca9f4d5f6604f2b607d34d20e68b713e75cf475b293e9192145c716f715d3214a32da8e05b197aeeb840fc283e4503febd526be805a6319d85b23da528059f78d2a1dd03c89e5e784cfe6515fa62b1c8320854d44ff496ca3e52cebf60a860efc21a5753ed5e81e7311621769ee2584d91badb37aed13ffcbdd4ccd265e02dfb037e316f54563aa0da8590fd9894fc74a0fc5deea064ec57563b6d070d957d1dc86f7b434b62d62e28b27142d0ae342c5d95a59cba49ac0dba05194ea3658aa2c9f5ee006ac05e8fbf4da60720584ee904dda869f6304b32f4dbdeebfbefdb04f80960852b78244d0a322e7c0fc18ce6e717f03f63b1b9430c8e534aeb0988f2a0ded4c0bee1250d5746ce7eebd35812bd0ee0fb2be618422f600182b3b629d2cdb12b95e60471014558281daea24c6e7c8b286f5c7a6fbc08685a51e3a336d4b7edfa191be87acb3519ff90cef0241ad77b0fe2bda67bb01917d70c2c5566ac61ef9a668a07200ac20cdd0df6dd4e44398c51338be4e73c1bf3d0258e5bf9185f0be473ce92d5291d8fe3032d29ee06dacd7e522390df7e2fe87eddc7700c8a93eee795077c81f78f356bdc66840fa968fb0751109fbb5cef30c63bd40ba87163d789b9dedd21500b1afe5be566d196ac17018f4f51ea0171dce9323b70a91ee282a07cabaccf75d7760ad9b07fda3e0e7b3127b530431db8f9210717c589fa13669b69e18a2cae9b881b0752f5e486dbc2b1a7dbbe9c875e1f0e72506e0b4fa6f589bdb00511f5295aee713d9a8d87ddd56729902f7af49734c5a5b5dbbcf33e7379ed0c4313161b5a89046cacdfa9fbcdcaa6abf94e92479abc4431d64fefba25db76e7af5d82846637bd989d94dc7ca84ac3a51c993466347c4f6a29f2f171e26dad4c05d39f7d181b0e6b915ab76bcaf3e919002f5bdc5b350c08cca1c0a7b8d146f181082b7c94fe793f79383f93e8c237899d47c0495df4cc85c674d2c4bf4ef4b09187ec7311a7641d2d583a2b3e0f388b1edadf25d7ed633c1262d415de8655e58af2c48601da81c638e54a1a3f7141e1980426b1447d176e2d9da3ad89bf7d8a8c5e6ccf2a3bf2b54bf1e68fb80256b28d97e7b3b5d7bf6ddd97ae7bc9c31b673a4e5bd505262ecb9f58102d4f5f80eefb3805d00745e961189e86913e5b92a2b47c8526c5b0d46741c1a40b2eb2dc9fc5871fa46fa5750ef49f8087d08e8987d006a5d81519a81889e80dfd9a20075dfff28de385e8eb74c270618ea73e31c8171ddf8c8e512af2b7986e7d9a51c928bbc2db08d769ffb2a26611a465e30fd193cb6574dbec03fd2ce7793cb69a8fec6c32214253a12acfa6269a2f2e4f4c3fa9a70acd266beaaad30bae5e16f3dad897cea3df443736c01745b74610b1deca6047f86e09da1b8d2a183ca29330a9e5c50821ac05dea2f1d3c2793802d479bd628f935b1c21e49c7ed6069eb5dbd01c45e94e9d956510fd5ebc55be1972e134d3dea301b211bc263e7344c57c58126c513bbf38be37629f75bd3a92cecc0a2cbe71107cdbe0f6693b56ac01c26511c3e6d1357f48cdc799f03cd50aa6979367cb7423a8c076f86af27a7a4339776948245864c5e6886a1624d98f038758d10c6ef51be7d2f7268602494d37f5d1ce60430bb51351340606aeaad6e1f6885e0c3bd1dd3591dcd5ab924b61de6f0c8e082026120031201dda4d1ca29f172d823e49efb6887a113ac86383a24379f2f469d9dd0e3e4976d5149cc47d90cbc33fdfab374bbbfb52a2c71bceb08239f9cbdff9bc2453a316e3e82febc0f473da212bedf084b6aa7e1e1b2a135662fb395e160523d8f14fe8a6aa10519bc5eda98b61a4315c6044fa833d5698e894ce51fdff0eb2047bef154dcf881289224bd13e9c5f15c1c0123ffe9a85bfd87a040fada230e42254faf34f2306df0436c13ff09d2253a15fba3b82138bd6cc8d0dfc4a21ffb228d87f7fe4d501a1f5440654dea3967f2e69ec1554096e3407df620846cd4574c5222dbb583f2588db8c92887483dcc9327bc3269b48c852b60494d22724935b764ddb06ebc94b13d3326cf8945f0fc6ff2819d938a7c25a193cbf1e8a8231d7d23c706685fc38c5114a81aaba0c86b86a9d9074688dac0a4117e194ecfba287402325fa05452d2c73166549cb5fab5f300040a7130fd0a927778f02c78d5d0f33d857d54dc542c44284b1487807be0ff0ff5c3a927ab6bfafb1b9c782232f4711a0977abb9b820edff845ad1b5e4706210d550ba378e8c5b51c52f4b603a480c2c69fb431d15dfff8db4e7dcc1031c4403e76de90cefa0c7eb911915c358671f037c5cb39e0d0e195e500ee301d00a2b4dae93ca522494566729d18c130de55b7eca14eb5c9c7a9c7d5ab6d34053e55f0a10323259496d28a9df2a44c5a5412487b488bbf8b849d5d5c9c283af398b60336c3d371dd44c5560ca9d640b8b7738be6b183f05c80525ea195912bf8774cbea53497ed884686fd071c500bfe173ccbbbd1967b173782ec389f40a127cd7fbcd1fffaa697908f0be222f451eb85bd5f62205d81612c72483fa41141117d1497aee9929db148e508bc76a5b152e5cd4d3975324e2e3e334f7b75f8a72e5a7b020cf33a42d66a339018f2118c141a6b5ac52339f3d364a8ba28f77320a4f429366d45bdd05ce4b361f314ac94d1330ab58f271d89a01f95d26b639df30167e3d1343249089079b9756336feee3fd0041da4f0370c2e35d268b143dbb52046a016ca2c9fe93b899f23cce4591065ea61aaea9452472b739b094bdde2416eaef67103b6ca9e4b62502a6a59e64939a5c18f83b6a7a9727f39095d61887ad638e5dd78fb058d5e908731c1a9db5f706c3d6fec608cd612102112909090d3e8c74ab78fe26cde4369ee86800bc764358243cc98d8ebc4f1ab63c278dbb75360b284e6793b580444bc45af085e2e9372e8505008146f8fd6765a2f8a6630b1380a4f6addaeddbffa39804a311061f349b59a9e2706f87f7003dd49f661bd7037744b6b9a6d3748c37c8b1f492bbe017db427018e43928213212737123b8db453e1230912c9ba973f60cf478b33e6c02248788469aeeee48b9e58b2bb10515c3546f21173af93aff4f3eaefbaa6fadf59a10867b57e5e70463a817a7249b069422a2aa020c824214138f2551bdc3a17c8df9e2d37cef0ab6f2cf7352b598a0449dc5a9b78bf5ccaf3b8e5aba77623b9582bf0d27ec7b1cf5408585ddd2edee19ec55dde720f86216de59bbf0434dceb28fa0fc5ff1ba1f863e0c74a23a845bafdec867a906b49c908b701706c4e1b6f0bd43e6b98fd2bb585961ae6449989270bbfa6f5849f02f7d65c73624cda722ec974d60b3b7429f4f77c25b8ea71b189c1c9726c9e22ad9010000ec06ceab3a9f6f5d4ad8bf8ee987536c5cbc45b6dcf7e924bd5ea20e144cbf829e3adb8eddf9a202f5d7f4417e8d672af4abc84da141b9e4b8577a3f1c44ebf2e71a4cc9d6677a1a1b735aca267149cad13e72ec79fd383d776ac724fba55f99c758f1fde829c4cdfb9c73e51c540d60a5db8b8cf3b7facb0d36080d7802528a15b6b2947cad44dfafe8bb0cb8a00c62197ef832b44fff941baff1eb0ec58f32c2441363f43cbff6f4773c556b19508eee69de7764a991e6c127ccabaed5ab30b31a409f27f60be7b09313815bc4842c15ed2f5c8f1a8f1b2b6679d8b8a460dc8db9020f9fa94482e935611761408f76f03f2dcae5af6142b66eda7536c5ee503a5c3b1d6e70c05960a4589e79e3b74c2879b243d145b7bdc4de9e4fc3354bae5cd29f3efdfb7cfe253ea5ab0b7ba2628b34ade6a25eaea8a0c0c5d03122257bde15b1e7724cab63c738b702361c82b0924d3623dd5dac20d3b246cf566e39fbcf73fa52f4453fb8465b93ff562db7c31afb11dd43263c056f18381d590260f1e96909e78f283f73019814e64621e7eda5c6cbd857d10c75f6eae1f60c07eebb6db3eea6285e50860f7395d8ef627da6e9e6ef29f816df59f901098e698ea875d09c3d7fe3e2a374ca3e16c75291952e9368a2f0d3b5bba5af4c98d0308752dee68d5f5ae211d98c3317d186ddf929e6aa50a6e0197bff126a1a3dc33e3faa3b77438cec7d65505d92b818f9fb64c2530264e096cd4d3927f27768f52ef563de42ed5b69449e999e6744b149a81ca6fa12967b31afa9f5ec467f3ec5186142e88748ebc0d3499c0f5c6813552fa8f470fa7530ca839ed3c23db9539013461d7ec760f870b34cbae70993413056a9ca86b8153ac74aed69fd06f869b83c15b0460df679efd6e52931dd5369b6aac03d65ada1a6bb39391cf7ca7bd7313b2224def7f290923fd1eb27e951b5086745c2cfe9d0905893608bd7e0d6a8817e4f0c450fdbe4c743cce4daf67ce615e276ff5e515c193137eebdb0aad23b8ed9a52bbad555fd2f9e28956b9e6a4951803ce96c4ddeb0039ad1a5f52c24f2d05c5d3bfc2abdc49b1cc962f389a67fa8ec8ebe88a545bae1961f5c11856f53c7dfa6a5857d4304088cc924f9bb05f8c4c9a32179cb6249da83c3a9c504d12d69fe08f924a314960adae43cdf11a7969015a7e83327b513c170348c526e36ed4a2b0df92edd3592af3b43e844768647dd73da8235e879a4c9b67afa7fc597e30475a2581769574428b2c7eb9f3bbc937523ee783b8aabdd2c3e758dd9f293339ae8c03c0b7b5f9928f7e4acd420818e1d4dbde2b72c3e167dffebf2ceea30111b76a1419233d42394add328c23384c60ebf3612273011a927ed8fc243f33e9a4f284368d8b76b43a8696751bf48cfb871b0c192d171a12e54f0aa9e9c46705045596ef847202c74e861fb57b568c20de242da0415d319d7cca1fc236bf49334e92785048f24d2c5aec43994264f9c36b65964d538ee2033e7ce487ed43653e6394c2c8207f71acd2bfc5d4fecdce667fb5327ff938549f4bf76d9f6a6f94f7ac4dfbfd35f76a4919136c0922f1a8730e8befd60fb93bddc5fec746beabbef8b76c2e7a8d52333e2e968501961c476e18b211c9c7abdd488e3d2b8a4221e6a71bbd676c70f84667cb065da74ea3215f85333dd413670ac1a1cb7dbb6da8d842191535b3caa1814bed9baaad30c522b7077b53137f9a77eab7e8207c03fcaad3d02146f8c101dba01700d16b1afa75cf5350f55a9167a6e168ce1766f2c3b2ff0e393d5908ac412436e26ebc287edf", 0x1000}, {&(0x7f0000003640)="b1c2ee217c0851858edc3488c11437c315f1f03f1c7e12b8986d729d8eab9175016d355eb4e13fd8d81ea4ef87b2b006b851fba8edb5fd20053a40d3e8fa566763598cfd6b72e67fda2427c11dfc6b4589f141a4149d51178e9cd804d78e857538e4878a5318637a092d2278e6e4f108f5472ee4ea7c659291", 0x79}], 0x7, &(0x7f0000003740)=[{0x88, 0xffff, 0x0, "d1e66ad02152e42e1d0df841a414f8f53ef53d80f97c5d9a50a9753bea9feb49837ecf4e22ce3211f6023613d0c1e6c135b5550a0102d60d551956bd5911523bcee6554b51a9894352fe62a1d589140eba76e366da6fbec5e1260e08cab06cbfad64ff58af0b442daf7ddf53b51246613871e618e5a8"}, {0xa0, 0x1, 0x4, "a80334a29baacc80f070f78dcbe62c64b5522fb71bff6dd521002a243864f25aaefdebb5bdada586329d16ac8ef8ac13ee68d64ef31331eb0fcdbc1fe56915bad30508caeffea8d9ed4fec56e8cb8fc5b9f80535557bb4e1fc2099e6ca4f7342906871dac45c22372521fdc581d6d5b7ad05a7134b911c3c524a875548d511e828f849197e5947ad6edf0719bfc5"}, {0x60, 0xffff, 0x7, "aed23f773bdc6998403563ddea681154469da47271e209346296ead8701376a62081f10d228afdc387337d9cc8adc1cec4c248d14aac459169646c56e16df0f85b05102c6880675d9df7"}, {0x90, 0xffff, 0x0, "78c3f7d38ab4c1a6a7532da4b2e2bab4661d1d080204efa1858e803df4a9099de20a4e177b43ade2d260cd84886cc30a0c665e161c9e73abba17a940a5424722e639409372aece57d0b72374da8393703df69e8e7bbd7f3c40b6c630fa490a162891ab39f0b574c4f36ddd61656601af440a4797173e87e269de3c"}, {0x68, 0x1, 0x6, "4801df4c62ebcdc99b226afbe08ab7f785ddc5b83b19ceed5802d950f0c3c6e549fe845a51424203d54260a6bd30fcd6c86bd167900c1cb6f45c30b9dff007ea57c300b6ef3fa0d9bcd689fafc352298dd9f18fb"}, {0x40, 0xffff, 0x2a, "19c4937f37b80b1416618de88e231778d4358da9c59c0e055447b4416175a553da789aeb0695a60f56"}, {0xf8, 0xffff, 0x5, "75d96523a6e8f68a754dde52be580ef1a45c9bd5574a6763ae35461cfed18eff8b5ca42083ea0e99942175188c00044d1b78dd8b67b34b11d352f9eef771077e6214e5d2f1bad749838457d7ff62d664e53c915a05e46173e2f41f543d25580f6fbfeeced15df3cc96706efdea46f6a3e2d6b35ec944e46eefca6419ee3ffebe8df1e81e6adf48b162a7f3791fcdd3d0d9e926289caa77e74366ab96cbed13ed82032a2f91ef2c2a2b3682eaf4dbfdc14d1b72083d4fda27802c2280705c32885dd82765c1d6825860d0b4e3273ff1ebaa17264ca41f7ebf0e4dee9c72733343edc7e427"}, {0x28, 0x1, 0xfffffff7, "047cc9104be145cb8290aafab6dbb6b86303fc5a"}, {0x100, 0xffff, 0xffffe32d, "8085a597f61814731166853bf5d69e652b60989f1bb10ff4c6b0816a27706d7c5400259316761afc7e12102d6ead4971debe29f42ec4d5ca2584a2b917aed190b998b5ac6e3e66a08c5adcef045bf2657986030e82437e310c9b97eb072a703c43763a95670032f4868a9b5df1b0ba8b1758a01067caa82f5dd6c7bd96ce76b066c2a1fe5085a701356f379e0a14879f1a2171a7c19f79eea09c4c3fb2065b60649095929f703473ce99287cbe679f8ae48bc873dab131eb1e76c9713b7eea48a5f000e4407e38ea87ab690505a926c3e614a4a7f8cfb0d213d4e670f78d952f09e7fd2d7cd6dd826d5434"}, {0x1010, 0x1, 0x9, "856281b1e50e9fb66e53439c34991a3dc4499146314db0552e5df24617ad1cd0311f88ed3a7f4ace740e57713f76f92c0440320b3e84b6f7d136098a5a546c4857d890a2d1ed89c75ab3df17ed14046d4928e24577dea59e8d8836b35f81ab36e48b45f24ab2ebe0a8b88e3bd1d06a723078c44d0b6c26ea9387145cc660482efc22a70c128a9fab0d2997167e0ceb223a1da11d5547cf3bf9e35c83587d7847d30affd935d10d03ef5019fa1f05d21aa4949842ddc2a44f22c6492e36ed895f35e1a370b8e01f1fa03e52e8add0ade2c97c96040cb6c830c870d26610d04895a3252b64a6793cd6df924dec82be1c8e3c365c69dfc2f95e7a90c05e9ad72957a80d606c623032d44397079123171a64f6b184022141402713467aa85e0a1b729d94fd746e703e9bff46843feb362cdcdf7f0e255faeb28ebb3cf27f5b5aa61a7f76be9eb36299ba739a46556c9f20efd802d3467d88a5eccb560ebc5ca2de51c86dc05256b41119967908bb59f677c44b579dab7885a8c27f0ee3eed370ec1c81253e74cf7594975710dc14825a77bf48f9a1ba1d40f94df47e075540733ab0f7054325bf0f5f7e0c899cf43804ebb7ae74965ab525d669f655ca9ffd2d871699d5a134dac8c9cfbf5f09bf69cb55899229672e0b16d2cfda2c56ab88be37788bf8d96cccc94d97a779d795080e21ce3da55b9b9b4583515d7fac6e5e297fbb072bd6f8b51f7400b9daf550f42d769a8c1bdbfa95dfef9a73cd7c935997f1cc95e1cffbcb937dbe115cec6ba9424b99ab881ba8dd7476e8c2c32d98e4932ffc8db193e20bd0a54023eb45d97c88d67df802e413d3c759154ffc800d94a916a5515ab4b8541d3f143f0ef3425576dfa29a59b4f19f07093f7789bf1f6975c7a9e3d445d82bc3531cd0d77f2265cd9df15cb4307cf9856d65cd619b3668efa2cf98d89b72a8a6085300d396f56a45e184d8da4bba0465adec06423dfc75e43bcf43f367e00da0067f2185909b70689fb88f5d23aca001b35d56d3bcd020b2fa52ab3a367ab9abc1dff87143d4b774e072952c162fb49b05477a03fc2f138155f5d83d7f916da84872a17679cc7431442350a06eb3bb5a6e97c602092c3e7d8cac7b308b94dab4fe8fd8c6b529630679ba482be5dcb194c4462ee4c2fc3bf1d8efbfd6edc1211a4a557b0fb0af5700216b32ea1a72a4052e1fd1e349e0b0a6e07f8b586f4744059c9cac578da324af0e0c57d55cd6fa9444535bbab6514d70e97d3697cd2262dea20986fcc8ab569652a628f2faa486dd510f58c256db7d0ce71c671b52e3df9240e1ff14b607d689de7bd16c1e19fb4d92d3aa0f8ff2974896a9f1982ca16e157f43660ffe96f3eca98727e09fdf66b562858d0473640b5c8421ddced2f22135980a6d33e83e2a9771424c4cf453bbb3f8b55d00c78448f224d878d852d63e141911d117f73534fe3803696e9734b643113fc76b1677f9fc48ddf9f1d5497c85292df6d0c273f793071ed5e35f97aaac84d8bb2e713ee89b7e04b32298b2a6ff2b6bbf067acb0a5dc015941b718907a56ba8d4287e0fd9d6bc299708e3d0921905e7fac6343e0d27416d9a6653052633a0106a28eae73a167ba4ed26d02869775356af47255f94980a94065140ab96d8c765ccb394ad3e8692e058bbd405742b1d74fa9e9cd364548adf1f4b2f25ab38a790de80214bb1ec2e2fd5862473373a62d2e19e51e56977ea3002a58acba87855f6cd262f670cba958c5b6cb8caa2bad2335d0c26d931a84ee1d50e4bcc778f9a666c086a512dcc660a1be7bf9cf9c307f989f4f632c92976fcb2c393563beb0120540f136c1a70ce7bf7d04fa4d5bcc233c4580686df99b5d73b1c9d764a2fe28001b2a1e225f2e6b3580c5e18426b8c7d4aff0328b3c80e1431c9514d4dab46a66ebc358d4c6052995213adde314f170d1f4df4f3401efa0cca05bc9e2a01b1ccea03f372bb99d3bc9e26fb2db925c378d620524eeeb4d0c4cfd30382bc2ebd813a724361516c87ca6bf31362c5e12d42757d63ebad60f2c4ca732e790ba24bee58447e4c7a44d315378e93732b47d554e76b2346fbbff88504315c1f077b8dbd8d98f09f5652f520c8d0c8edaa4b81dbf296d185fd5f61bd7e55113ea8f4c92bf5b4e7a3e518c5b5fd28f22a5eb8719a7a231040da0b4738763a01bbea8c96b10819e68e7a60d36895de65016cbb2f672f53a60759c3f7f55c96b0b55938424f3738bc12e364bb93a50e0ebfabe33a50b4e9f0cc79973532ff4d6019cb3b21ea7d12834c1ad8a187ec84a08f6167bd17bd66f26a8b8463bc08e9486322438fdf7835c4eeef89fcf3fd9f4f3823542ea79dac76ea06c2b8a9a0fdbea5da3efe7fa7475e3aea6db984e66885a981e7997d88b53d4ebe12811ce5dd7c1a08308a026af38c3cc2698a89cdad43c093118a45b58c828b74bbb26d7c8a93b9a7cb573f7dd2535e5d7663e6acd55ac6965ad13d04b2f8843760e7fb72097b5fc671b04e8f8743100b903fba79535b866ac669c4c991884bf86ff8e4012c4e9d6306484f1b9c6fc12d083b1dbe9bae38f54d5f784f5afe4f066591d60d20aa0e7ac1b1fc8d5ebbb3c1ee5052621461536f2b6ba05c5e11eebb314691a1f0da864f464aa7581e3a1e99e0a1511abfea5adcd234aade74444c7691d4544b80dbdc7a62881227d1d30cda5a005b8d578e1e20e47653377fbca488a460370f9b159a6805d5305a3e8f9cdded7511b5fe16011167bb487eab701103f881eb4e37b5d355c78e0839bd4289ae11abd43092bcae6a1f3da94f5fe6cd5abc76548f894b6ec144de7449a8ff3e254778519477b84dde6b442d5fcf2041132e3a33b9af5716f454dc0caf48144af0bf2a52ee856c4040f4b425cbf272f171fd540a2da7cd6628b5b5c10948de0290cb85307394a07ae4395b30ba3ee36a80268d404e1bbab5b4830aec113ff954a2fb8559a7d60e5459fb9da4925fe4b91223accfa773530947395661544402f60781e643b9931b393ec0e1c4ca685e142ae019188b1c7bd5e673843cc3c402bfac49f96a32b0814797a9c9b765cdd82cd0d14f5cf23d0de7566334ae8bf4929f08443706461e5ac17da25589194b0b0933121f755f1618e13c3251395b01f88beaa5806e6feec6163b12df4b6f2c27ce0e12cdb3be79f6def1f9ffb6df144dd65656b074f4dec26fc3f0eb7b21c0930500ddf0184e521d938bddeaec75be0a0aaecdb2209b3f59d8fe8ed164c1ec96d25c72dc102f6ba07471caf61f19572e355bfb8722b771686077b3fa6a4e8bd352bd433801bb074e48453c79d8020d9d40e1e30c3915a8e1511086c00f9f09c431b589f6f8632235d4c609492c2bd56ff04952dd252203f9bdd0b0fe20f2dc90fa66ff66e87008307f3f870ffc603a2a8b1d65fed8b43955712346ecd496c21408243d20078bddbefc0948a6571620809a1b2023b27153907d13c203900c9de24dd04fd5d9f720a4a907c849aea75469a4ead5633a354a70f4b470dd2fad9f4e6e1cbef9cbee4bca4178c325061d423901280e6d5a0a4c9717c2684d37369bb8d67ab78ec00f0a782a74992045bab05c71f376efa61764532ffa47256897e6d00e032fb801585112aea08c960b22047644e307470da3eb190a94ae74467e002489f2d15016ab03e02aa4552843134dc9f99a3694cc7974542db38a6ad9a7234fb16e1c16c6e96cbfd6a5ed937058b353b5f1e0dce57dd06375c87a2f141e9ec7e1ee9e5c0bcdef69227285720768d1df21c5eb2fd97c108215b99bb8ca3b44a4aab2aaa54df46eef09f42d33fd149016b604aa97c7dd993218f7a6ed38b6fbd992bec8efcb26c45dd7b76a2358d50e93e9ceb6928f6c135ae36ae88c14170668938503edef56b01f576839ada1f4b05efab815292c7c709261eb427b8ad4f66f09d3786b60971833ee7af616d92bc83ac11ab2bdd5de6acbf6cdca223a90c5b9908312eb4ebd2f468f614c8081698f71bab3849e28ef1f684dc080d805374ad38457b1ba058699ca0b049465535accd67be0a24544f46e72a31a90d14904a753cad68b4fe31e9707e00a9d76df97b22efd7e213db2054245bd647752555dee86af28cdf00c501e44d540be99496c4dd322dc75c0147c354fe1d66df0c0933c249d65feedebe0ca59c8513273bbd8d884868ebee4bbf6d6c00090b53dd206d8c1cc40faa2fbea126df82240d3190e26eb23e59bed12ce20812d88b58a16346608fae9359f02979d939a6a79e4ed4e419285f983dca129ab21429d540d446309b88338d81cb4093b6c9caa919991ab54908b29f62bdcb4289547b17d8722760d150a10ef8bb5f58314d2be1679ca8efa69a465e74c21982d24fb003f7c2d20b7fe8e79ac4f8c73ba60e111e686f648704cfc93c50bc5511eb08c7352cb9bef13a251326f63554e6c98e73c3bd68bfa60184640c532664772c6022830050ec668c0322d3722950318f0e54afa827459d3336ab76fdb94f86a29d984b405174991d7c5f32c8c6c175d5ff437feb0030e5d35bed3f9cb675f35f80c52bc0c1bde2789f3a2a485cd28b5ac66ed232695865a8db2ac1de020cb4e8835735155f2b8d507d9c142a7ba013843f3b3fabcf3e71487cee6190e1b131ab34c3522441f31f3ec44309fd0d01018b51670d15121d479c0bd2dd0a0fa4d3c53634398ca4f8c85e74f5319c251a011ff4cb1d4d65d310af7e4c1a37ef8c84f667ebb4a2b91d0f78eeea753d6a3d1b8848c34ade070de7fb2b6a3a3d9ccfd061c4b238c715aecb87a1f74fe25a3dd850d2b838a2cf6632ad4bd03ef4442bf196366b25f756651b4f09b592c13ef968e01284ea8b16f9d382373b6cb6012b46c66b1662200babe2d588a1b7174612dc2752e6de90860e4200cb868397080da8a0179840848b5aa62270c4922dde9fe671602a9c99ca4cd0d250814df578b0f6d7310dd3f7983840c0ab6809d29303e0f23c8f40c9bc1408bf7e34f815624f0511a1960a3bb502f0bb1ecccd304efe66ce2057fa8de1cf8b67a7a03155ac6a6d11846ccaea457fa964601b7cfcb8a0cbb3575a416b1d87678a9ccea402b9171213f88023ceb0ac33a04e01960a616955ce9d0f89f3879d2627d887284f4ff4ff3fa22e042f1437a9603eb8fc057e30769a3c7ddbd1e1daf7d43a416a0dad9cb73ccbea90bada2047935e5ac8fa43ac5d3ec217c2b290461bb585683a64dac1cbb890167cbd6d1279cc69c200658d4cc154d7897ed19492b0b29eb4f2737c680de4fe9803884f87386713e27cb8ebfed73713eb55a944315c3a968d17b89255cc5693e32afd7620c8e3f533f37755ba40053be0b60b4d357b777c1255b31219b67e9a87df924e4531751eb10dbee6e814f46511811a6caad65ca84e6973a6325de7934c18cc3bc4482a91c1e88e2837c5337066af2432ab28849f21e98f096d994f1a8c7f90869ae7d526a0e91fb2dcab415f283bf2fd31e4a08ebf9287cb93048a81ff33cbf6a6dbfa7ad2742540518050a6bf33164c6bd3a5430bb2fbaa51f5bcde65fa70caba296cc96bdd8f17bebcbc07d937f69deadfc5df6882b876d8a2b52a76ca8bcfafbefaa00a9594a1f64a147beaf483cb451d9526a3ff9d255dae861700408480501a52a9eea75cb154b8d09d273ac2fe7224844752e6c0e4ed950d9239d2bc1e5f7065f0395e56b20b35dedb8e7e31f759a3001f51e9f492ac70ab1b9e10c1a7300af4292339abd5fe410955691855a09055fcfba24815cc9"}], 0x14f0}, 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffff) 20:31:55 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0x7, 0x0, [@loopback]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x1f, 0x0, [@rand_addr, @empty, @broadcast, @empty, @multicast2, @broadcast, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r1, 0x11, 0x800, 0xdf12, 0x5652}) r2 = geteuid() r3 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x4) r4 = getuid() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r5, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r6, r8, 0x11, 0x800, 0xdf12, 0x5652}) r9 = geteuid() r10 = getegid() sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r10) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r10}, 0xc) 20:31:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xc1) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) write(r0, &(0x7f0000000000)="220e22", 0x3) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x9, 0x60, 0xf99, "a7051e1cbef3f66aa5332eab95b0131266266468", 0x7, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:31:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x9, 0xffffdffff7ffffff], [0x0, 0x4, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00004af000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:31:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r2, 0x11, 0x800, 0xdf12, 0x5652}) r3 = geteuid() r4 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r5, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r8, r8, 0x11, 0x3f, 0xdf12, 0x5652}) r9 = geteuid() r10 = getegid() sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x1}, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x80, 0x100}, 0x6, 0x5, r2, r8, 0x4, 0x7, 0x3bd}) 20:31:55 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 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)="100a2956b9223776", 0x14a) 20:31:55 executing program 0: mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x1, 0x3, &(0x7f0000002000)="f8bfd77f44fcb85d81b5a6846d837aef419bf78c82caaad931ee12afbbb0b62eafda3df751b160a6ce8166cca5c8d63c5ae6abbeef79da90e9a90b6c00f7b3efcbaaf0bffcc7816a1b43bd04c097e4285a37edab1050795ab528d736c605f8160a7d65b8a20104fa97541c28615995d44c5735c915fa47ed51fbd61c9590e1760104732f28611dee96189b4972031a58e8d145745fc22949e33d016dfdf8872160082f20c8ff91e919aab46bf6b73b8fe90241c3da36fdca3288312868ef3320ba4a0dba826281c6674f47f360b2c1a3e4de8548393b7643c03ed4fa37060422be07c73387e675942f2d12ad6a48af96d4a4d2fc277f170fac28ca6b8e1b826d2a2dad3c477075878ebf0943645034fe4b3230a05ffc7b0aca99e51791a82a5708b6d4a85a680a33c76f789c9b21de80c1cf1662badd598bb54246024fdcc59d94b30570b75b6f401e239e0852f794087392b90556946af7a734b47543a3788224e4de5e5d17d0e033a8ee0746d432396ba7e5f5de262325f17d634444e318cea386cd537d5b8bb60d8d405ad04116f48f4bb8fb3e355a50c23bbe4661eecd4765004febbbf60276cfb4a451408f0a9e568b60d3283856a287b1a9b96d45d4bf814bce0882596a378f5f32388c9cb894bacc4d969585bdfc8f8e41eb0310f7bca6acd2df6948fbbaec49df84e9bf2670a103eb393e9546c7debd8c4268b54618184f42f675bd133d250367e0f2a5b6a2db0bb8381b6934e3f5364f9831d7f9e62705f5b32daad2f5603a40cfd62b94638b30ae69105a5ecf255ad1d781955640602ca9b8556a28bd7566eedcda95cf33c1de5db73de22471163819391527e48dc74a11fd010ef1ebad4eb821f8be92ba1d1c70612908f001ce4658aab7fd03e114a99e36a73fcdf2a7584a080c1b2072b54e44bdcc58eb756019f941528430e19f7f0ab4c2c09f7593803f7fde4516287e53ab5f3c3551b79fa6eb6a5739a5141bbb4302d52c32eef7a4da0b12021a2017b614e402ca47bb32657bc8c86d12b9992efb76f7b37454152ad7b3ef1d68e08deb2031a29391def8edb7dc7d70e18679d024b338d07f5f72922883faa4442f1a5a131d2c738845c6572ccfcf25c670ece8c53a9b9c309c333c29af4af27bddc5ad4d2eeea4ed9233343578d5db4d536b5364355086ef8dfc38083b1f302c2ae43329d0376c79d5e540d27cf85d03f9616f1aa528b269b2301f7c7d8949252fbff8eb71fa7d18bc8592654aca22159b70f2c5cbca333bb87147e3f3cc967dc4b12b0b591300ca8335ee5a99e5d1b8b426babefc183c980998fe214c38e78ca473588560492db747a947f5832256c83b0d5db208770c1585608eae323f8a7311bc01b02229f852246b5be81eef2ad0bda6e50a92408e80544873c04c09de62a204522a3aab5203378fd37139a2bd65cde0ddd7dc28a50960939c3ff86b870f3712daa34ceb8f7307111c4c95c9ce64c67be963957796aa17a5f88fb86b88ba813d397e5bc05899bf2a74282dbf42af218a978db776ea5ed9dc12b91e37fc4cee57568ca2cb964ece4b897b71f065494579272a9f8e4baa9fd94c20c422aeffde0419a8360e5c955fe880b8ad5582304d34b5ab181bcc7279f7c5623c765f85a1cc1e5cd62528036113421e648922d6def15ae361c43cbd40e923ca352eb5057a938472fbde3dadae42b13737731d7453ee8556876f3b1964956269ee42b510e5577ebedb10680ee4cbb838662f426b87bb5a375861f6ebf97cb564f4390f9d860ceba3d6ea2b03e06e41b413d03abf01220f07edfa4bc797b8cf524f7fb8e5e3218b3c1312795da8077e079632119b2bf256dd78791e7d6aabec275e98e3ef7b7c8fce665fbe52dd7d21c157267e4154af39b0760e35acaee90228184b28233d0dabc82f4a08c857c793ee368f1983c5bf7b0ac5724af6c061740c7516349563a08d445612169170f6051cf0eae91febc7ca5443d33ff9c99b1230039fd160f5fb82e499bd085ea6ae2d3e3817c3b3f0f43054ac5c15b5ff991c7e3e95b64dbb111a2b1bce3d11a381bba0c29232ae67e9ae299aad47efddcebe2fc080994c344cdaf6500487f79ef7fbac3410585081d81d49880f4c207f2caeab04fcac061db2c7b34b592c7920e7d74f49c6f2c4c440cae7bc1282359cdf908dedfa5dde335aa76f501ab19371dfae5275a647f4f240d394b41f28ffbd36b5b04621a523572ca3780671cb43e9c5940a168969a1956186210ef4e0139a503e6eca35882045a6d9735cc8126c3b825b3bcad5b0f6041ae487f0d553695cf3068b5abd9f5095a063c8f555e55108dcad0ad5437afa104d0322bbedbd2e366885be8779a56a5d254526159b6cfe233dc43ff0464ff2ea8c883a5b831be13ab9684c763463b20a4781d31f42aae30189148d6ea3defbc7e23bb9b96678dcebf0a280c2719110b38091e438f743a6d85e866b8543b0e681eaf7f3111c7701ef645938229496f91c9f34f36eb112ae33c24b133527d38af87795287787176d6243b20c7dfecb6c5748b2c6c6f9bf31784e16c7010a6fb1cdb8b02ede8b331529d3499c952ab72d4b70ffafa51c2d0cca766f1ce0888c2cdeb263fbdafc5dc4bf9f2988442627efae81045d0c39f8c081dc04513f05f58a4254aec66da890a9250ad5aaba83bb93178f57f8996a32fc71dafb9dbd6c59ca42eb7ddc4114d250fcf4040ca2b932f677a01b69817a3f9aac5829dce505bafa1996d5bc344b481be82666dc8a18698c009555b884634c72a9cda89edc8fb729728651474569386b4475968aa3a339429c542792ccd0f7e8d3f10c936bab917cd87ed5d5b877f00c42ea8e890b56a3a6e204ce90b01a7b1eb01ca2914fe64787ee4df4e04f84671247504089a9eb748f9c12a2b1f6b599baee1ee3759eb0ad325506714c730ee89dff367ed7479a57a4fda7af01336683d10c247f7daded7b380568ba88bef23dad39792173188c8fa9dfa666af5406767dac96ee734f36ebeb2f7969c0708f6f94a0116af24c9ce329e4eac4ffe11f3b0189d35d4a500177aed4eb240b17c169f033278b41be638fb1f6e663834e0c57bc1590fe1a960b5bc857fec2295e618ddaebeac7f4126e2600a1f30a328546b7849d436130b23b0e6da7e51d458dd8cda866af59035c7be04dc9d54e479c2bba4148f27f6cce1e9d49909f76e38089ff2e5158af930c1015eea21ea4ea712476144a072a7ecf5b498e336a3e2a14ccfcb5d7186919c6b39951ce6f201323fa67689b5cddae2d88e73b72d8cc5c176e9285aa909ea6e730c061b3e7eaa943b7b5c1fb85a2031bf881d88ff49bc11eab687336665da21243e698d83a5c2939d1a07170848d579bec17872175cede376b74d9c15fa36c721ba24233e13f2fba30c0e7e3b7d86cfcbc4eb0e19418a38a143464d5d26ff375072fc31fd39bca2745ce3466a2436cca4b906e635ae13d80abd1175b3f194341befa094a5c5bce6357220fb7f03c06f908f868554fba77da15f0dd8e73ee1cb46dcf26fdfeddb7b0c0d53e83614d176fb645223846b18f5b6e7cb7354cff2226011415e9ac09f85dc024ac867b359599c60b2f8478dad835b9405e3ab0e4b59639e74a248823c38e613fa58380b645a97edd0bd820b6667d5c66acde32e7815266cb8390996a982d0e576576b623095278ac98df88bda22034c3f7ab8a0fae5abe9f63dd5e854bdb99c91890d8f8ac8859cbd4e6cc1bacada0e3e8c1b00d36430f7cb39ac426c593d12662f7a5d5421c1f4ef849a52eb33da2cdbf1e618e200654604b5891964c0a0ee6418954501ce0f03f342cd95b5abc65f308ae88165cf959f56f15ca093644f6287eae49b2687a2caa2982b31dcc5dd3ecc22022e289a2dd31dc52194e9b9615167ab0ecbd3e1e2c1ba3112209f5791ab008650fa30c7bff683c099ccaff9cb32b92473367952d82c96c14abd5685aeb9b0f974e6f4803bfc6ac238eaa5f1fed3ddea29be196f0a5a68f2f41ceb09c5b0aa655dd8313c089cba6e126675392379dae9f5e9eb59ff0b05b23067ceb222d3ca8be264a301a68674fb683732ec797480dffd508df09a44dd2cd1c889918d74fa130f9f2be6022ab9a4406e03ea615087e459e5f3abf2a4bee8b67213d342656d0f3964bbc72dd8001e0344e726af263c945c165aa19872cef40f352b4f872811ca8e6f76260c789186f8802952b5cd6638c3bdfb14810e117e5e3a841a2b8cfeade51b624831d6fde0bc2e2d7fc1dbacf79f98edf45f18d13716bbdd9b0cb7aeb4c1fe033464def3b77adec313b484e16aaa87b6d580b6ecc96ebda4aab6eca86d16177a853288b13c8707a39bf7cfa52ffd3546950fc281bfbde06847510cacc5190b89504bfcba48d0df97f70719a8e07a2f5f2ca06ac04ed93b6c2c20eeed2fb9e80c4b6b4059a072cfedaab46d9c323f3bbe4f62598ebc7915ca9e708f682bee38b9f18f1ee715af0df16fb577dd321e73e9b3c3d2d83bafb6d5d9b0dc1e6b12c20b1a18aaedb88f6004f4c8b8ccc8717a09e351f76608a9dd66fa62eea0f53556fc069b8ea0a4dc53f2e4ec28a11f5a0937fbb2c9c6fe48a34af350e4597139a7123c1c4c47cdb0ba93c12c81bc78fb393d244d216b8833a75207acaddd93108199533a53ce5a407b8c7e7960d03409c3cc12485821c14d307a8962e50fc9ec10474c74d7b8396a0211e41d3ed78d084c9f2d5fe520ec7e63cd70cab3f1b75e25cf74682d87b354a7a9d9a8c8a7bb90fcfd7c12063ddc6970372992179ff9dabaf70f23242b5a0b7935275eda036066233ae4780201946dd9558c546567111933bbfa4bdd1bb7a71f17c9724e6981e9f7a7b44bf801db329a17b7205fdd2b0a5fbff2408e40fa9214e009539bb60444fe1c0a151e6d1e204e1227c88334af3d247bb069c6e2ce3fecc9e06ee3beae55c347964b68ab826d65f57069d64bb0ae75ef3a267c6e176c5c9dbc43e8d8a3673d5314d0db350e3fc49dd6269990e5ddb6f05afc5d4f6ecd2ace012de93239a96b2331c60957cd9f7bbb03a68b2b5ea37ff9d88ad9ef1a5166832056d91dd377e724d85a96460673ee2c4d711bdcbca86a94d0f44dc5ed1aabd38f5c77bb91404c1a1e8d49549e6f3232a691478d79a99421524b15bdb8ab2c93ebbe73824a81919077c60fed9a07b023ec1407372987e0b87d6d393e98ac01755d5c099564465fc8cbbccd8cd9981f6668c61f13829d6347e3b0f640d2baca812ed0c930575a697c506d00cd2a25fe4100f830bb6fec5149774a7ebeefee1df8c69564c563eafb73ee19e8835be40a7b3a6fc70f9cd70fb4d6a5227e5a906ec5aae837085a349839b31d0ea80dce42264e886243eb6562576bbfce83b46e34b9568ef362126fe79a52525255e94c341530efdede7780a561beb066ae34218260a72c57aa8557db7bac9251d837bd9c69e404a04a578a9a134124925406c107bf48cf2d84d7e5d59ee2025fd5f9846ca3702d3a0acc22e99f44725ba3a519ebb0ac17618b974d75a679ba7cd6faf915b5f6c0be4d7e5ad8ee154f7e3947ac19a4312aeb944f76270e08529e15bcfc698230015db0e38a15d430e94470e17141e90f217dcaa47f8adf69f9fed2aa52e1f4134660c31b1241689f74985ad8a35b25afeafba121932735b1895c131cb943aa5d3c0c75dea7a6e5bfbb35a03a6afbc3ed88d958f9948ec400deb70da0e4a825f5fac56212b9e49a7a316df94a22be4b79da4e7698d9816c7c8a1cecb40", 0x1000) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) connect$inet(r1, &(0x7f0000000400)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x5}, {}, {0x3}]}) ioctl$BIOCPROMISC(r0, 0x20004269) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000040)="a4c5b5617a269cf01e05073c1dedbcfc64090bf7d67f1a27fa68de63bffcae9e7430e74179152125ab9978978230da67559c820cd30fb92304e00fa616d67829018f0decc0651bdf1855497e1346a9f9083bea87066dbbecb1c03d99693a5c6c56c1bb9f97cb00045e9fbee5520cc56eafbed44e8ecf239e43482d498c5421a6cbf336cebcfe733c52d0e90342517d03f15025fc6764384fb82395446100821dd7282d7e1013416fe0cb217b09384c99dd801b62fef833302810f64ab44fb7a54a6044d2962ee0f171ade7ee698ba1200665d74fa195f8263e03ba6c08cb0fc0b8d9315024e27a24507bad7ef820", 0xee}, {&(0x7f0000000700)="9e56ce57ada5228ddceafa26671079300fbabbbd566c0bd8bd56def4db89efde68b178763561f71d50f0f03e94adc70dddc8440e3b5ccf6fe1732664379eb6cdec70517880f1befd3dd188c9566bd62b4539ef234b0a9f97d79b819713b6ae40df94dfcb263922b224e30775c304caa6ed6da822275e091130ac1b0520344262c61776e7463d934d866e33c665f83b8cea84616d48d6ff93bceedacb4cb5bc262bfdf6524913402d5c938dadfc193b95d28120a1689c2068dacb38c09a12263cc82cb043ebc37d0f022c83ad7951b34fee3e08ba5586b5f5a6aef7a461a537f03da86c5ea827d4bacdf217ad0cda866a87691204cc126dd0de7b22f11c56ac45d53ebe4fe98d81ce8d74f056ae440beec9144013e0c645428fe4841ba0902ce71778a49b24191f4ac9672bd007153550dec2d616306abca56b0ef576c03c54008fda7209477a4fdfbb767f0bab5920eb3feb40b6c3c12ce5f09530b1659c507838021067bf027949fd181ff8be025a73f6410e0568175728b96001f432c068d4b2e543283c4e5871f0936c17b4bfa9724a08908c096be92dc61df064a1cc4dd70ef65871266cdadfa26305b14376b74b3318bd5b6d282c9577dba6d456f622777f59878d5c544ee1a67435721d0668e8f868c37b44ef211ccee87e8f73e70172243cccd7def3cafe23f03b4cc507702a270b646bd2e579a4a4d034682b10ccd78f83d0773c1bca906522dc22743a2dd472544ed291596d4def087e28a247218b092c12394711ef5538da98d4d246da8c2cea0ed27c158bcc32b7d1b772271b9b282d636c0e57a9bf5fd816c18580f42d31dfff54836ccbca8c396ea0004140bf420e43ee5ce64f08cfeabc98c2dfcd5f32f3bf67d4cbda379fdb0cfa81aee1c3256fb743675f34a719aa9e96a2f9cd459cf6f37e840bbd3ae516f8a3b66b8c96e29b80107dc86927fe4fe747cf78f79310fd19a47bc503b17b23fb1967f2b797df13e4e39490da50797e516ad8219d10e4287cafeb65667e8ec17955a75f692fff6e4f0ab9d73da78a01afe387ae73ebf686a914aedd8787edfebb8702822d9c271d5eae7f1212d637327e318267a59e58af2538145d84a55c9de377349a77f60123973a950e68707a73b6f77a569710ca12e667bffd069604307efa79093718349949b7f950d058be4965de91f992a2043a31307e7b27873a81c9331732c5ca6cf02fe8e1053a583f7c901ce50b2f0ad3832224b5a128dfed54055c28eec7e5d7d68fe480f315a49fcaac130fb7ffbf86fc85e8ad2305a0b50f215fd2f6fa5c200e003bf9d4ea79b06522a3fdd757cc81235244d2a9ad59bc2f014ce420f030952165d8a6f50f01c99a1bb91cc266add8ed184cfbecb994b17a73832b41f54ff52750b8fd44d75611fad92e1551d2b33790fa5976a20403c47b6551b0d58581e14ff7d08088bd29eaf3affffebacd61b5e579ccd7aba889b1de06d528a4de25f8e03d818c623e2a199110007e9d826f5ec59edb2ab62b3759f90229df7bc9bb4c96eac45b89fb2a863f7c4401ea335e2499051b9d73f47429f3b290ee5dd02125d4b26d4b490c8ca917a43e6e4507381ebbc3c0424f532a61bda5336307973936e5bd6935a4f761b98528d8a2037bf3cfe6a80bfa0bc0485c70811e3b2b5327ecea68943f57e26578ccd0a6dfc6242c3c1f6383a7c49e77b31f0522e43d969adbc511af2b22b27d4479c7c32cb27f2323558839a4812caeddd6959d68fd858b1d903180ac2f93d23e5011157cf8869146e9a6d5c3bb7fbc6c099e8f99a1e7b54fb8a07821dfc90353acc335c9a868967ffbf37396843a394de60c17f2b551ac7499c90d5cb2fc21080249def6c5b5c34d748f29e7f3e0ccec93e7b760e8cd82deaecf57b3675eb63808dd8ad75367c042f5ab98a2e211e82842c77fc62f875b7c8248842daf492ca6a72534f794fb29d14a0dc6cad0ee68298c8fd9d8e53c085bb6f558cfaabfcd9d17b5208afa17614b1c4d7c663c3afb913780a2e2da1bb08c189da25cca637f91c14f1317cdce58621e1ae71066de1de74200e8d9a590901c6b084589e11dddf4433beb2e13476a1dfde9c75053019fd24ad5f0b2f39757f9b239082db925cc7889eaa55567bc0b88a378dfa3b1cf49e15fb0e30c7755a7a046249fa9ae3430218fad9b66f16e69d8a2fc7321cf39863254f9a755b9d8feb8e4d49a68a58604d468a029da58622a9a8de6c4f91646ad9c7b85741feb14aaeb9d2c8d6dbf49f2c7c6c1fc09329c0512d80746fab86b22319e5a8d5f5dd5480f3ac62c215f0cfbdbd842c53994913c40f54e1f2fd539fb0aac7c4dd9d6b9f30a0ecc9a2909fb08fa398d0e775b549acdfa921f0ffae218c6a041949b53b663f836e1a8066266c13b0e7c818d16383f4991333a15513f8d7244523d71e8eff32d148b66311cf387358b806e2de0deaf4cdf2c4a94dc0c7e9b99779ff2c64c7e4fda661e6b47b5bb25fb2378f32de6663ea2be3414ed02813dfaa726d1a98ea9f6f137b83686164816b2068faa30a391c704cacc644725e84f27b191d9fd8b492eea512796d44c7efffa172559d5ddfc53401d781b955363db690608275fe480bbcb0d92f38de885fead91026ca67d5a939173ef48ed7cb6fc65555b9ef0e7ecbdb3512926c3bbbecef5d32336c8f3544303ad5cb05c9859e2e8f0347a8b4106d60903abd12cf742fe548b73128e9906679a37b48d0ad6e79be1f1edf644dd32499d5245876db11b21a32a18e70213f859a3cf838b174b8f03038d43b11471b5c2921661ea5e7de53498784ad16c11c03e3adb56361f851c14c56559536ae83a654138fcf554a9a99650ba01990928989a9c57cd5aa64346f3a59d05520edd737fdb441afe786c93438c0ebff49f01f1c710d8471e14a4fd8a169adf353bc1bffdd04953ae8125192c8a12dfa52067a84617b1a27b97731fc8d5eac918f12cd7af8d494a324061ccecc50f5c6fe46b6c2333aab144c3d7cae4ae909d79c24e1ea1b8311c9d7c1d9e45a900bc4d0c59c08eba2673f85f4aee12c79c29dd0fc6ac38179d160136606cc28212ca8cddb5db93bdcdfcc117da93bd84c8ab5f273985a49327a574d6fc9dad5dddfa20924aef0b51e34cfef290e3b97b318a75bd4b22331fcff1e39713276846c8c6d74250b2aa10b14636245a8892b1e552208a601cce0bd4046031287f56a1d3dcb4a705b634f76148f7d76c704ad7e55655506d20cf7c455e30c0677e546f272b1b8b4d2705b2165a6c3d05dfd795ca7fa7e3932e0553770a64119cd9890a84c8c014ea0e9f2a1ade2fba00c0b3a32a05a6f19fb783ad351dea3052981aeb4dddf7ff576b796dc15d3834c29fc694ece005fe8d615d5aece0375a0bed7ceb3e3bce1d5315226b849664c3646cc6f73ad9b9d85688abe0e2bc4745dd4ae829edf6feba0b1aec568fb8ac549a3bd6c88b392a705d70a7a150c18aaa9dd8414f863552dd81cd1717836f92f18df80203b97ceb087e07a35c7a0a10b9b05fd88d9e685269118f25e17c804d7bf1f510587a4351184827bbadbc82722e6658dc1e25f8e1ba91c8b606bf620e3719c360488fca2192da4e53873de8b6a8f28e1374f0cd596949c7c39effd0767b506b81e2b2d83f8d400fb91c1301b9e9233a7750df9cecb9a3d169e1aaae29e92eb09eee63d832a84e4f4fd8261032d96496116ea5c40fce8a3a54da7b90c32d77453db8f1a0ebd473d746be88c0d6a5c7052bd454e07f06ef557236a20bf5dc58960317cb747690dd51e66bbe321789dd90f7d9d7dffa21819da05c825e54ba64a61fd3f305e82b91baa736a1c2f90e218701e524fb1d96dc81a45152948561758287d2ec00f7a0fb2385483321ecb08fd2a103c0068845c80dc2cacf736a5aa8c32775b67c7718154aa6c3f77db7ade8b3782223062107f4dce489aa7e9a4cc124dca5c9841f1a3f355cddac34390bd4c7213e43b05d6b82e5a037d33bdb468bac0a45ff668aa48c7ce79390e26889a3b8b14aa88a1a903feb206a624a261372b6ec5da300274cd572dd3ee50ae05268855172ca187f375e8347b1201de89f49ae6ef7c4fb147dee59b69939ab502aacccb564e30c2b39fc78895d19f4fedb849f9bf554fbc31235f5a8e940061d91b6e1a088df8b88609e7c7b014aeded174a903421de7dd199d8044ad5796c8fa7537f916cb0ea0540960b286994daf6bbade71beec62af9aaf839db90328aef904ef16dc60dbb1e4bb61d8e0adf98e4501c56c9dcdd7adedfcd74eda48617b847a591ec146cb536823202a0367ca3d251e9bf7c035b4d777e779b7d344b35283725027363da1c61a1e8564cdf4d3f25c604d7cbdaba2eb8db7225421a41e3f58ba56439a9ad51d09b33b25d6313dd5e597fb3102b8efaa363b7fb99ddedd5788c6b4fd4115585bbb8158c799ca0f441f916c9cde13cebaa5a86b20a859ad6c6db2d5d235fc41d645d44b2f8b56aaf27a1962eae683d239a6b49b5949d5fd2de2116fcf07a9240b567e49ed652976aef4b4154cf04601233d7b0ee55a1117cc651ae5cffdae5ee4b5bd32cdfc6663d9906ed9137820c9cbf7817ddcab12a6a7fbec1d8bc6fce4630e9ff6a707e9b276747265208383a834bfb9c9c894c3df621c1e1142fa0bcd89b5f7c6dd06f03dbd21deec464e01a54e1c83dda3842f875b1f3d8eba5a1ff78e354001cedd0c8d0969db9add56064d2bc5cc46e9f800139efb599a5db8be0437381e935ef128eab3e9e4ecdd9f0252469e5e5da7555e0ca8b460cf8d53332af01973f9c85435b88213ab148f49e9575a0faee716a26d1d90016c13707119199562d4026eadec0751d528738a222c54ec1f0da2b458898d239ca59477856f257b3da566a20f7e885e550d80259947bb98d8adac1dcbc5d77bc58d193c69a1de04a925bf7a076bffa1b10001d53c3d5fa6b39b58ac61871b76846d2a2f61a8f38d6bbf0a03be3a62846035e5cce106b925965dfa854b084b9b91d28c7dae8c4c3e3ea77189dd33a2a0e6c5216360e1d8d717464c6434adc9282259c803115cb1f9478d36644cd1cee315edbf4d96bcbf823dc8edbac1f5bb761e58f2773e21b821e737a52787e18e58a0c0b6382b805bf2241f5d6da762947f3e32f3be146a65ba79ce88610f1f8b31c750689fc3081a92e7932bdd0d17984c0473d25abcfbaf61788513a51b765f6a004ed8c12c23f4975c95282412bc2b601c3b6c1e1507495eaf5a2388f5966f62bb97d6973075195bb6bd5f0470ecc611251a0ac13af193671a217535e7cb19e71d2229f740385c83ad045657c3a4d85d5496d237c18e03958b0ecad3f30c89958fe74810a333d2aa31f71853e9ab5844a5c004ed7605120f93d04b5faeb1a7305fa72f8cc3bfbf89a93d8cdb9af50017bbdc951f01cfd69e945a0438ca988759970b7d3033eb18a97ab559d176e379badf2379864a7b2fce22346fe594847c2ff87379860ae65677dba10049fb6753aa66b203b033e90a01f9eafc646dd51fb64e1a8941cfb9a8724e47721c80966aaa6f460ab2afba965fd2e95208d99a10f227af412850fa27753dbf6f1bb52f054ac39aac817f305b3cb5eff4294cfd70154509090b20675de7bd0cf178d7024f23d38b1539da5b6522cfa075b34a296ee9bc499944ba925b9315f1481792f56b1b4320929b0059cdcf57af62f443db06ad75d8110464166a22932dc3136d7020164b146edd8fd8bf104fa89917c27209bd5225f5ae35219deabd4ffe0", 0x1000}, {&(0x7f0000000140)="d6ccd68d3892e91b458af68b784379a96c117cda1c14c51669a29ecf675cfe60f0bc6c12adee92768746884c9180be967d9f0b4e05a9cf3a0b61c1cb9aaede0100df274f128124714952f5d2aed7d9e084a7f982564a21cc02148365f2112270d42101", 0x63}, {&(0x7f0000000240)="e71a2ffff74bbbeee4f8980982e83916f6f4cd418c0a423fe85102f5b2a168f5a191c0eace2e6f70d4387a61b79c2c811cb228f4c035d9b8be16cbe5838c71d658621c7a6456e0098623406743c1ad841f4fe4cb5fb7d82cad275735d9e9446405a03c42839a6638df26f6b6a2bf1cecef4f11a648fd375b06f4b22d8e1f6260bad75197cc6a6b8b9cce2ebae21ab9f42992465cdaead1a0488833ec76cf730afd898b80c3275e5d23", 0xa9}, {&(0x7f0000000300)="ee75023c18b25615d05b08b390fe7fb57e9f5734f5ff6e198e4b0f972498b8ee31ed1de12cbc1aa7b70d8b2c3643e1da9f5a2566faf033496577c686c85206fb51201b4e7c1c0cdd2bc28c5d28db5c41704a7273478ab548b5c7f29c99980944d8d464175b72b2da55956229267fa58a401b4ce0c8f2d6f0888a638a87aa508a2d4a01165a080f7bfad2cd25e50edee681f3a06b11bdd2c6a3877bb70aba7aac8d18a96d71e08601", 0xa8}, {&(0x7f00000001c0)="ea7030ca34c7eeeba92e844d12617f4471cebd49d12aeb6e54067cf3183874", 0x1f}, {&(0x7f00000003c0)="33d22f606bd60ff1a21b70a58a920732074803be1ed169d598522167e4f8dbaf8e0b666b35b85fab", 0x28}, {&(0x7f0000000400)}], 0x8, 0x0, 0x9) 20:31:55 executing program 0: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x9, 0x3) syz_emit_ethernet(0x8f, &(0x7f0000000180)={@random="d344ad83bad2", @local, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x35, 0x79, 0x67, 0x5, 0x2, 0x37, 0x0, @multicast2, @rand_addr=0x27, {[@ssrr={0x89, 0x7, 0xff, [@multicast1]}]}}, @tcp={{0x1, 0x2, 0x41424344, r0, 0x1, 0x0, 0x12, 0x8, 0x1, 0x0, 0xff67, {[@eol, @window={0x3, 0x3, 0x4}, @mss={0x2, 0x4, 0x65e}, @sack={0x5, 0x6, [0x9a64]}, @sack={0x5, 0x22, [0x1, 0x50, 0x7, 0x1000, 0x1, 0x8, 0x51, 0xffffffff]}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"49a0c9c5be65cdc7275071f99b87b75d6f6bf3b2cc"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00']) 20:31:55 executing program 1: r0 = socket(0x10000000002, 0x2, 0x4) poll(&(0x7f0000000100)=[{r0, 0x1a5}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x21) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x40000000}]}) pwrite(r0, &(0x7f0000000180)="ca5ed9a5c9c9d9f28e2b1dc46429", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) dup2(r0, r1) mmap(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 20:31:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x6) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000440)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x2, 0x3, 0x0) acct(&(0x7f0000000000)='./bus\x00') socket(0x2, 0x2, 0x0) recvmsg(r5, &(0x7f0000003800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x7, &(0x7f0000003700)=""/253, 0xfd}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 20:31:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x6c}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) getuid() 20:31:55 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000000)=0x3, &(0x7f0000000040)="320c0060fba30090e98438d410", 0xd) 20:31:55 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) close(r0) 20:31:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x100000103, 0x0, 0x0, 0xe4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 20:31:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="4c93335740c30ee1", 0x8) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 20:31:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "0037008b0b0f0000ac2000050000000000000200"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mlockall(0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x8, 0x2}, {0x0, 0x8001}}) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 20:31:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000180)="d1f7df7c835641251fc1bde2375d8f3d87c29cdc399b0a7a523de4554500444c0ea397bb36c101c57cb9a9d3627d643b96adbb9e97bedd49341a465757b2dc02c5f4571daa2c86086aabf3d0d2521da3379914788453072593556b461d0e9412629928d08834717ccdf294c257f7e702c4c060047f3d7eb889d9cb2d0456ef6d989f", &(0x7f0000000100)=0x82, &(0x7f0000000340)="86c074a44f2e51fda967748957cd55c7b0db0eab17eb69384512a52e4ea60d13625f3a041a653fa74107488cfb1e76f2858b27694dea7a822c52ea831a69a0b32a12463f1674dd3b2c6502711184c4a3ad34a35e6f38e1769ba2bad89666c33808d4198ac903bd30f5cba246f84a9202fa891beca2d813ef47c1c494d030248a96f12211366f37891a5ad4322dd1bf5fabcc40fd2af46dbf794036a01ba9738076201b75a200aafad45abd69a4ccdfab08d46fcc94d3a0dd5ef9d98c5ee03c39f18a125e1d3186f07abe9f4f4d469be817ba02ccf83c07e573cdcf0a33ed9675a4a9bd861011", 0xe6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r0, r2, 0x11, 0x800, 0xdf12, 0x5652}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r4, r6, 0x11, 0x800, 0xdf12, 0x5652}) r7 = geteuid() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) ktrace(0x0, 0x5, 0x1a1a, r6) 20:31:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) 20:31:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x0, 0x0, 0xfffffffc, "010000000000f905a3a4f7ffe8a300"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 20:31:56 executing program 1: r0 = getgid() r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, r0, 0xb2}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}) r2 = socket(0x18, 0x1, 0x0) r3 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = getpgid(r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000940)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x30, 0x200}, 0x4, 0x80, 0x0, r4, 0x5, 0xffff, 0x7ff}) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socket(0x1, 0x1, 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0x2000000186) msgsnd(r6, &(0x7f0000000040), 0x8, 0x800) 20:31:57 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:31:57 executing program 1: syz_emit_ethernet(0x2d, &(0x7f0000000080)={@broadcast, @random="3360ecf3a0ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @generic="6f5263d7a1c80c37de02cb"}}}}) unlink(&(0x7f0000000000)='./file0\x00') 20:31:57 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r0 = getpid() munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:31:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8257) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x2}, 0x2, &(0x7f0000000100)="120b4583da44cf1f159ef4fd80923dadacf1153eb089577a7dde2f22622a670dbf8bc2785e286905fb811eb91f8f15928cbe5681021f6e5431960148be32d272da7be1b623cddd593db4dd40cbe56ddd95d945961b346ab113206a9393cb3aa5cd4825c589860bd326a1ee2898e899d332b36638feb55193b166bed713a7d01b2911e9633568732ba46d8b29d5cc47cfe74949143aa55b1a1cefb506e393f39e47c25f3a44fa166ce3d33820875453f487724cb67ecbd19ddc0e377cbfaf30999722fa8f6be76d89a0eff6e7a2dc", &(0x7f0000000200)=0xce, &(0x7f0000000240)="79e193ba7cd59d58b74696ffe9a1dbc07c6c2f633e87d39f88bf62c8f23e68bd4b0c9b636eb7cf136b2c5bfc3cbe976735101c98e213f0915793ad280e7762256edfacabcc0391916be79243e93594afb5d69eb40894f8356708ee902ebdfd2d246127a6cf4f8bbcf5c2084de0123bf332e0d8cf", 0x74) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000300)={{0x1f, 0x3, 0x80}, 0x6485, 0x7, 0x40}) clock_getres(0x3, &(0x7f0000000340)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x1ff, 0x4f5e67b8, 0x800, 0x4, "eb900c84385d15a60aa2a9bba6e3e50886f40b74", 0x9, 0x9}) setegid(0xffffffffffffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xb53a921c570f4d75, 0x4011, r3, 0x0, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) listen(r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000006c0)={0x4, 0x32, 0xfb, 0x8cd, &(0x7f0000000440)={{0x0, 0x0, 0x1, 0x8, 0xfd, 0x0, 0xffffffff}, {[0x3, 0x0, 0x1, 0x617d, 0x6, 0xfe, 0x81, 0xffffffff, 0x20, 0xadb, 0x7f, 0x80000000, 0xc76f, 0x0, 0x55bea8a9, 0x80000001, 0x200, 0x2], [0x0, 0xcac, 0x9, 0x401, 0x2, 0xaf96, 0x4, 0x8d43, 0x9, 0x9], [0x7, 0x0, 0x8, 0x81, 0x8001, 0x8, 0x69], [0x2, 0x3, 0x6, 0x8, 0x9, 0x6], [{0x0, 0x9, 0x10000000}, {0xfe00, 0x0, 0x7, 0x7ff}, {0x9f, 0x3, 0x8, 0xffffffffffffff06}, {0x1, 0x6, 0x100, 0x1}, {0x95, 0xffffff71, 0x200, 0x40}, {0x2, 0x8, 0xfffffffe, 0x5}, {0x1, 0x1, 0x9, 0x101}, {0x7, 0x1, 0xff, 0xa03}], {0x9, 0x2, 0x7fff}, {0x3, 0x0, 0x15, 0x9}}}, 0xffff, 0x7}) r6 = open(&(0x7f0000000700)='./file0\x00', 0x800, 0x21) close(r6) 20:31:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28ae) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x81, 0x4, 0x4, 0x6, &(0x7f0000000280)={{0x3d, 0x3, 0x0, 0x20, 0x4, 0x1f, 0x2b}, {[0x6, 0xea, 0x2bde, 0xfff, 0xb8, 0xaeca, 0x7, 0x7f, 0x4, 0x6, 0x7, 0xfffffffffffffffd, 0x10000, 0x401, 0x8001, 0x6, 0x7ff], [0x3, 0x3f6, 0x3, 0xc, 0x0, 0x5c, 0x3ff, 0x7089, 0x3, 0xfff], [0x3ff, 0x800, 0xd8ae, 0xffffffffffff0000, 0x5, 0x1d6, 0x101], [0x4, 0x1, 0x6, 0x1, 0x6, 0x8], [{0x6, 0x3c, 0x2000000, 0xffffffff00000001}, {0xe1, 0x4, 0x6, 0xac7}, {0x3, 0xf9, 0x400, 0x6}, {0x101, 0xffff7dc2, 0x1, 0x4}, {0xfffb, 0x9, 0x1, 0x401}, {0x410, 0x3}, {0x5, 0x0, 0x8}, {0x6, 0x6, 0x7, 0x80000001}], {0x2, 0x1, 0x5, 0x2}, {0x1f, 0x8, 0x81, 0xfffffffffffffffa}}}, 0x3, 0x9}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f914f19ec0b51f2ec6a7f374a3025b2135b49f52102469a8cf45ffff00000043", 0x32}], 0x1) 20:31:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000966e699f28915c010a92776eded332cd3daa268f00030000002ac26d8a000000396a000000"]) 20:31:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) r2 = syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x104, 0x66b, 0x0, 0xf, "cf11050038050000000000000000008000", 0x0, 0x1}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x8}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 20:31:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xfe, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x5b88, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{}, {0xfdb7}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x20}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:31:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10, 0x4, 0xfd) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f0000000600)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39773c7ced2f179bfee19de5793781a0cbaa0b4bda0799d54d266cac87da6bb099", 0x5b9) 20:31:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) 20:32:02 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x400000000002, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) syz_open_pts() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) getpid() r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r8) kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 20:32:02 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000380)=0x8) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x20, 0x3, 0x1) setsockopt(r2, 0x29, 0x6f, &(0x7f0000000200)="b0021a4690e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a20bd73427ca57829484a", 0xfffffdf5) fcntl$getown(r0, 0x5) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/132) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x16, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000800)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e6707c5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42cc8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b5050559e24b28027822fc1923be3c21d4eee4f8621037c3d78695ad9a278978b26c46049bef01000000000000001cdf6046f9031f36d09827a4493c3445b3c5c38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c34747c9402f27ed4b7cc4f7f8972e8c2946c9965b19e190e205aa8803c5541983d365f0d7a5958dea143d2853c03bc9110bba458cd962fdb7f025328e58f50c1581535b678cf1761b3a75ab3a1f4f2726c479d84351059132ccd079c1d9a1379859e2a6d9e347b1e675e4dee612e529dc0a2ad4875ee41be54973a1896ce71f73ef4340d84f8cfd765841d8ed4c8bf0bd4a82733b0a65369595f9d67bd018ce7482f2b94dbf0fa2141fa40587d116f4ec887b17420d93f1418081d634a0db5bd3f759adf5f14b0a19939b86831ff2f81e1a0ccff987453a7564841e054a5d1f26c67c91fe685e7ca8e459d44a760983f6ef87535c597c4aa12169e5bfd1aba5e2", 0x1d3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x100000228) semop(r5, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 20:32:02 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6c, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) r0 = semget(0x2, 0x4, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) 20:32:02 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 20:32:03 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x80, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffffbffd, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x107c, 0x1, 0x7, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0xb], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7, 0x100000000}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xfffe, 0x3, 0x8000, 0x6}, {0x6, 0x9, 0xffff, 0x3}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x7, 0x4000005}], {0x0, 0x1, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000480)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e60094580d16aef7052f8a6f83ede31e8a737ca53fd380eb8a006687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b1bc5bb71508e4196e4eae057c612765c1916ae4f3ea1e57365ada553ae4f9c0724fc0bfe1ac9b69d17fc4c31b74b9f01077f286470ab7aadb99356ca92e2", 0xdc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x10, 0x1, 0x0) r4 = dup(r3) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="b1c473eec6c981696de4868df7b2c950edbec2af170678a9a883906a55dcedfbabef57e48c4f2944b84776529c8d4117ce9c280422ab7961ea", 0x39) 20:32:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000cbfffffeff00000000000063e86cfcac071b9d2a538706000000b81800000029000000330000000000000000e0"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)="1538ab7e5c345d6b1e4fbe6843d5fb149264824c8aa1808e7aa44e9623e3df4310c74563bbe17dd15af3c05d7d15d9b58db304f5b9e86dcf3287139e8a9b8e7aa6351dab64fe88b0e77d", 0x4a}, {&(0x7f0000000140)="3288d64a3854365228cd7fe8987e147f76ff94f508fb5db6fa5bb6f851a163158d3b2198a18171ff340158985a7749ed4af3d830510dd3daf8e2a71e0e1c30f6deffad061108bd2e35fc30e2562c46c9aaa5472f8d127f2b9b6cf041b514a16384617665c74d269ccb2bd402cfda67b3f6d97b192645d2e9a5068eaae7b0549fe12d74e619c486a86f30315b30629cbbbf44001c06dfe564e4e273b0a2a6db156d85dca1932cdcda7bd09e480c79389a10e4e3e611dcb1a7ff819f823bbbfd98", 0xc0}, {&(0x7f0000000200)="51071f1b4d785e1feca226a3979ce797bd93c14f55aa4cbc1c5896d79d94210bc63cc2c780ee", 0x26}, {&(0x7f0000000240)="1664409a0fdb84c21449ddb9367f7a00436f41d1f43a99fe79398e0b166f57fab1447652314077bea2645bdd954f941e348fdc030c0da4552cfde3ec181c41bb8ea99f99a014df341d04bf9af078448b15d29e466bd75d49d5a69873189902d3a8cb47c9a8221b89e03ecc9ba603cd54e6d5a8f4fae5a29ff08231341aaac8f64ecf2e9637d702589f51b864195553eeb1d5b06f", 0x94}, {&(0x7f0000000300)="6077acf27d09f3e868a979aecca3460b20a34a7bd159935bd000990ed9ddfc1a292e56db87077747855f5657d36b91cb041b17c082f18b168f9fbd059d8e51d8935ca48021e3e25450d0951f79ff007b95c1fa2bbf43d03ded44b20b4524d36d0667d93c35d6e54918eeea4c6ed3cad19c2bcf669c29a699e96ec3185fa8c7e2773685352004f690ca20cf6ee8343f4fd1aaf896c369828da6b819874b4e46d2db41eeeefc5d24c9396dcab3bfe24f1e6b9a90b8c469e977357ceb26b57355a1923813bda807c0abcb9eb45d3ad5e57e9267800a97fcc8817f40f98b7a", 0xdd}, {&(0x7f0000000400)="54dd1790f56925ec65d2fb541ef48edbab9a4d392c90d0a31a98b1e4bbd1596fa4d91051ec6571eeae66fac2fa6241ce2e6e4a86ea5fb011f685d96f8ccb504c1d286178b0cd8a76b2fc4663b87e252ca83bae8276f3f8b9fc9a00b9db35e1f6935241b48cadc68ee6690670fc", 0x6d}, {&(0x7f0000000480)="ffd82f8d2627718d3c01253401a773e6945a48a39bf0752c6d50e06ecb8925ef74e64c3e21174a96ecbecaffb9f3af6b65c908a9e16cc7eea662a65e29438badf454e72d34a2a378cc851d6770715b9157f0c6460f21886e2fcd5cb12333e503669c91449849194021d0", 0x6a}, {&(0x7f0000000500)="e1ee165a2e6210a7aa0f7e8d9abc863591f717b5db15ccf42781c0ee3be08552746ee4f7ccf58c210753c332c3b64cbdbac93d0fb838f42644fe4320f5affe602c99e408a97d3a", 0x47}], 0x8, &(0x7f0000000600)=[{0xb8, 0xffff, 0x1000, "99aa4165aafd038004412dd2c08aa4d507be9e846184bac1cca318afe6da2d5bf5fd1fb49ade5d87a53b5d9e21c41c2b6de39d21bbef08ccc896f1b2373a96e40aa5cde201b53fbb1a75d99a546ae1abcbac96190fda36b5aff1d847b39389ded519fc2f4b462c075eba4cc7a44e1dcac1d346985fcff542159e6b4bbfb3877d8a8a9b6d83578d636744ed7a1c1f0a98d5081017f7f44962a5976771edf052511c8689df5e76b2e2"}, {0xa8, 0x1, 0xffffffe1, "322f0c1cb33b12b38b412a94fe394d44f8ec51b31b2efc746f4e3b1136d1eab84ce1bea9c9ba92c4408ef062b9f5a394fa7c4c4b019a038ca47ffea635524a0d37b1eba96ee1b04a057f986242a43bc007081ee9eebeda7143c5a06641b20210769cb8dd3e17135053f225df9eba6705e1c5b34d47f5971c3bb844ebea6644a000b058dbc42fec79cd5f6a649a736ec5d688b9"}, {0x30, 0x1, 0x3ff, "6983d82c31b50c472b055f10243cbd2994d0bcea5786e686a6fe"}, {0xe0, 0x1, 0x8, "4d38c73e525c69f6fcf1d34d425205c831163861fb69c194d464baf7e51bf83926fb3082a433f56f97a63fda57814a9af4b876fe0cccc69351a42bfbe615d2b87efade64147ff1fa0cd6a7ea7e195449d3766b013cea5a93afdc5fbaa968c3366846d9746384d1ff251a3a15231b31543672da7d11c4c7d8fe6f357f07f24110423f7f6b8b2f08f553f150d0c6a533e1a809ecb3b94ea1c5a41e80b6f1271fdb6d5a6834c3ffb27c3d2fb386f8481fe7b201a50e2a38a57b000a01bed42bf3f139112f6488c1f65f573cf0c9"}, {0xc0, 0x1, 0x7, "e798a50e58dfead03a6ecce6c72cb33ceba403c22bb2e7763b81640385e8afc8b55a361077f7afea59832e5a29328ceda30b87d836106dfff83a173b24db0aadfe0f62c7c7c3e6bd153f5cdae8a5616fedf26ee1601fb4f0e8c24538d4244d9d6ccf4904e0938cc4933d3409c207987721669d0596ded46ee3ee58ca4ec1d79d577bd9b400983f785dd068ade676968d8b2705766c4edbc05239f3c4a7a07ad466d66b73321ad75dbd129e"}, {0xf8, 0xffff, 0xfffffc01, "5631aba59f54e1d21bf4253f6230113e452080a4bd5c46f8c178c6863882a1a7a43a08a785f07d9a0e8d62542a99278b5c3d9c39ad9fce39ed3ace5019d81f49f1a54d031683afc410c55d9d50eaed037a6c2cd98c0d5f93bf37eb9733387ea4373f4f919a1474a9d308dfbc06169c4ebbdb82155c61acdeb52e27957adc9223581f59b614dab6f537c6e79b7e6c07793fc9e93275a2f0e2c868923af3f979f2044145bceb0de21e9881c22accb7a69a778ec088ac3e3b860e601cd4d02dcb5303e59a9effbef86cc463b8a3cdc8f50cd0df58195e232692953c97d1ed27946ffa01"}], 0x428}, 0x6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) 20:32:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r4, r6, 0x11, 0x800, 0xdf12, 0x5652}) r7 = geteuid() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) fcntl$setown(r2, 0x6, r6) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 20:32:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x900, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000003c0)) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) 20:32:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) syz_emit_ethernet(0x13c, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0]) 20:32:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x101}, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000180)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000006b00"], 0x10}, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r5 = getpid() geteuid() fcntl$setown(r1, 0x6, r5) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x536, r5) recvmsg(r4, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 20:32:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 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)="ebffcbff13b9fd812eaa4e713048e6997eca9095", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 20:32:03 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000400)="c5", 0x0, &(0x7f0000000080), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x4, 0xb, &(0x7f00000000c0), 0x0) connect$unix(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r3 = socket(0x18, 0x0, 0x5) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="9931884df58e734c2d35bd68bdb66604c9d15168f911b75baf3bdbe8b34242c33df2839c2c47b1ae73ff", 0x2a) r4 = dup2(r1, r2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x19f3}, {0x2, 0x35}, {0x85, 0x1}], 0x3}) getsockopt(r3, 0x1, 0x4, &(0x7f0000000180)=""/137, &(0x7f0000000240)=0x89) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)={0x1}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000140), 0x0) bind$unix(r6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) 20:32:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) socket(0x400000000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140), 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/132, 0x84, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x4000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 20:32:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:32:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80, 0x3, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x5, 0x1, 0x1800) msgrcv(0x0, 0x0, 0x0, 0xcc4c4a03606cdd8c, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x40000) write(r5, &(0x7f00000000c0)="81", 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:32:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffedffaaaaaaaaaaaa080045000078ffffffdf0000008003049078e1916e91450000000000000000290000e00000d943e641e985e00000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10050, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000300)="528d9b55617c7865337caf0a9bb932e7ea343f9dbe5e6dea4d85c247fdec8b87a90bdc8d9834a0a976f7601f05f22e54b19a5006ed040326b2d89d8afb75bef774dd31ac9d34a84af4e8150c9c5deded7f3b047ec69e0cfdf21d70e6187a86ca358dd72d9155870b86f2972833e80ab6fb042837b7ac4acc556fee374da98fc37e2b5cbf1baa", &(0x7f00000003c0)=0x86, &(0x7f0000000400)="9933940ea08de07ddf2c6073078cb0a6ae5d2177ecdec058c56d5e289099daf853fd17d210dde503c2a6fd62840d041207a8505cc52a2a8edb3d907c0c49f4bddbd7d4f70058f90c41138438a33ca5f0dd2099991afe9b23c9cdfa408fa0fce33ece585f270dab66baf26d0ea1c3fd12d89e9c43f3f2e71587da82f5e2f78172d63a8ccc99e8fb16f417de0d7a59f3a44790439a7e1c7d15bc1ed60693a781c408f6f8edf6803050518a8413d0e4e9694ab627c7d153f6371882e70a49871d64cb3dd1300f5ba5d6be", 0xc9) close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000100)=0xb) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) write(0xffffffffffffffff, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000540)={0x2357a}) dup2(r3, r1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) 20:32:06 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) pread(0xffffffffffffffff, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x114, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = getuid() r1 = getuid() open$dir(&(0x7f0000000080)='.\x00', 0x20, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, r1) setreuid(0x0, r1) setreuid(0xee00, r0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0xe77df7c10b8f6142, 0x3, 0x70) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000400)=""/140) 20:32:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x48}, {0x16}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cfc6c9ea3704ffe70800000c0000008000"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwrite(r2, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0xfff) 20:32:06 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:32:06 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x200068, 0x3}, 0x0) kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) r5 = dup(r4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) sendto$unix(r5, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) linkat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r8 = kqueue() dup2(r8, r0) 20:32:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x400) 20:32:07 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x1a6, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r0, 0x0, 0x800, 0xdf12, 0x5652}) r1 = geteuid() r2 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r4, r6, 0x11, 0x800, 0xdf12, 0x5652}) r7 = geteuid() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) getgroups(0x8, &(0x7f0000002440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2, r8]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000040)="96a046dee0ccde065cccb70d320e5f6ca23ccb1c9fe4b467cb726ad8163cbc95c6def8120a207f55545f02", 0x2b}, {&(0x7f0000000080)="9b27c4372f483f008fb010762a1d713972eb29bd88c481bd936dfb347493e1ad1f45f3cac14efc1ba70891d31fd172ccff20138148f097980ab7ad8d5af77824be807503f95867e399bb6f05deef164159bee51db645e1c57f88aec5b632241577e47c8ac4c27122d78d1967dfce16598b09d34a4925abc8421a159eae6b76280fc8f9b646685fc36b7665fb891c6fb405e6b680778e87003047488843aea47a6e9d3d91b9b0353324816dd3bcc78d57e770d430eb49831614ee2baa1117c56e748571", 0xc3}, {&(0x7f0000001440)="fb675da60d04dd7d979802f496f362781f8527983060e478fadfd9c0aef290c807ce2dfa6bbdad14cd7631011b34dc3614811cda038eb163b111511d3d826d883e4e0b860211bc498a6bdbaee01771c370e96f8280f44eab46988e4f539d4f951d1d5b9e720c9ce27631e341aa360dd8e8b56c4a0031ed47fe5f325c1f8fb35041511e97a8525989495b024bff1a2d57739a7f8dc525d67a510d173ba913638fe831594e0e498fe8daf67a63f87f9038f14c2128d2a7536ad4630b40728204697ca5ea1ee1b6feadb8c64e65fab5d439332ed56b76bb4558984a1f3ac62ed3ef0c62ae08bd3c452d2164e864f5483d1b068afd0346e02acce7726a01cbff40f485ba26b285740512e6df6a706bdde0808068f9120b94eac1a011e239171cda72a4aa560eb7c1a8e496d9e650376d7e4c0b65bf0d5533824cec143ebe7b0a6dd847cd7b6cdfacad0d27e7f82afb8567d0d9350ba9c4242031d3f543d2f15e11afc3b1d323832f814d306dc424f0997b2f62fc24b76b2a1acef0d59d867e7653adbc9c1c38bc6b090484bbf5f93b17a1be70c0a673f6aa30924ce583c6822f636d57034b9004ef4348b4c4f940f831d8e44c7b9f548382dc7096f93c6d2db9ce8d539855b2fbf178c536d3841ec2bb739b02865d97ac3cae76d17647c369f30d3b1dccea457154aa5c99f10904577d74b5b48ceb5ccd746f6943994965eeba0aaf3ede18166b25ae4025727c3d4b1424ecbcc8d53c5134df7c3bf5a76327b1453f44ecde5e0d95b15975a5f798b98eaa6173d4f29e96fa704d5f047624e2f01eb37f2fe72de111fb10a3d48413ee6753f0ee5cbba717f1c3737b9c6c696ee737623737dc19ada2a1b8cad5ead9c654d63134eb4a048467a87c2d092e7217806283fe8ff68f75193fe84522d7b8bb5bad682ed97720c76eceba15d5d8327ca8a0df0c7c46a884b2f4bafd289363def4f2d456c785cc84529b89e042144cdd48c6f602a71a1261206552a17a3be6a43b91b642c0e355e3e83977256830a3ad750bb4ec201d06ea06c5f7d2d3c247de974b81d69d5aaf6b48cffc69b12cb218bb0c5de70edbfaa65c5c4a60bdfc41e47ef2fbfb5f06eabdbf8f83a430b3eec04f7da092a7e6b6f24fe19842895ba118fbea786e1a57541a53ed49a394e0bec78d7db7c421dcb0dbdc2892b248686c6c200c253d7c332d0d0bdde2820ed54f122f5bd8ab150e401b1c03a952e50cd7464e68b8ca3149e7ae986342c9ac0e01f5a0c67adc8bf901c62c4c3e55145a66e095cd6de9bd9c4cc3f8652bfd84e053c22833f435aa4657cc747bf5a10dffd4b7e379791418260bcda5e4c7b040fb85c1f0a3b68529ea08fb05a0ccf7a56704e6597829f2275f863c7cef55283f00b95df7e84e525ff8a0c1ecedbd331a626bba4e337c74939314b01b9912dd559a44774204a384222d5e9fae9084c163f125e4f0a058d986625e7d83ccf3439d2a29fab20b4594501101dc3685c656284f75aa33eb7f27f03f93f3a0c6b20e8a4dc59526370845585fc8a9c5af873bad99373b3c423243b07eaa244a466b2bfbad572676cf4b0356939e53bb4c0355fe4b2063371c18a081526074fb983f9ff94933888c8eada4a990577c5ff1d9e8c145c7909f023a4ece2990fc367aac43cb383c56fe484d9dd0eb7e5ebf0809008197cfba16192251f0525d4890e7f7920e776ebcef45b1b1f131d4ae6f5dae9c9a19c1d99821d8a2d02e6e70a381cdd526177e8548dd76b8e9b6d49f7b653478fff7bb150a5f1728ca7fbf0e8fa702930b4cde145a2e40f9bb3b18c6a4d5963a70b978396a165a6a0aeeb1b13b3871c7d5b0cf6eabe7a200f498c47ee2d66e6d7e84cf648c684e0577a6f4ea15aeaa2f87cbfcebb6e7d7a045f62999b8989886d0d22c5ce0a80ea5a007cb1079c11939675fb1f3479a29401eaa24068094a729273c91d51972cbaa0940515ee33ef03409ed0c70e1d8afbf873744af5693dbc8fb9b622e7305fdc7fbfdaaaa6aa8956ec87f0d540e56c75b2b7e046c25c82cf4ac37a55c632386c9d1fdf8893ca28b17d6d1aaff15efc53860316e794c3939dd9ee5bebc25a710e2fad8df6c12b2275baa9c0f61a012fd639cd2f49bbce2d7e22f8cf81452b6c63455367acc04a762b85852bae448ff95c26e214c348985491092e004c18dd443581fc609bdab6c86d736f67b68dc209c845513e9b751072f162eda9628e6d4d9c9607ad5406e38fead6e38e1c74ddbbbadfe1867e1d7d2e1c491f3864b1f325c6b3359a64432ca75ee2015496e60832d30d2fea779a0fd837d2a8d44a293a073afa37d27a8d373d84453503744e15e061cbb0b1d87e3a99519837e983f5b61009ffe1b2be57508a26616c13089667b4b5527c4a7705af2e3420800bb4a97409977dad5a24fb290f427a1035d1c2cae27dc5d7051b4d53ff78a63f735e21b2d90468ac0a66a128bd93326d16d4b4bd24cb97251553e5deb9be9a1722cae64da61cb8d2cce2a156825a21a6be3f65c9f54961fd3943ad50ea8e34f280cd1fe6a518614cc69dc1c81175787019df4063e853489f375781b590820f1f7cf138ab5c36db2c4838d391fdc552ead5fdf055c8cc380341950a5a2b0fea52a4eec276404852cbe26f788da65ed116f07e07a5f2b18a64b1f4b1ac905e6a8984eb385bbee371e84b0e2b112c4592df9fbef8936a1674867fc0a7e41e157c823b5c3ad2f647ec3b0f532368dd81de4806a4e273301459528b4e37d0e8e7238421d11317420eb5df2d42031742b4ba2baf302e4c080b721fedc23e35ab91b6433d9768ef758301daece34f3c67301786f6817bacaed187ece70fcfeed54d5ce8800e050489947b61dfcc0e7f25a6368aec73a052b368c4a9199f3f3415dd1d9c0c8461ae3692594185cd0dc60267eb5fa2722c0c3a2b1b78245b616565eb63d46bdc29b1721800d695f872b43b5b3bd00596f2587185f3fa65f407010010ce126c1b295cb91e1fafb011ef8075b0951600e96ecbc2673a779f3b07dd2eaf8ce153095b5bdb74bdeb009cab7a0a13bdc23012bd42140434b083b02e9e128f233c322e1c3630001e11da86a427def4f90aaea029f69dd63962a91cd05175269106acc8981849e359e3b6de7aef3fcae8882b07e945fa5f3ea046c751db5f156d8e65c87a35870233449a6af96bc9e0d6c9b77bad59514143c3a36b1de89dff77f10afc379bb69ec33a9b3e505a0536a96ff11675c9c9ec10c5d8d56b3cb35626423f95e7a9ea21062ece04c84e769ffd537dcf4f541bfc695e5cc320fd4eb8976ebdc424f50092c725eec5741f08a8487aa910994e8d094d162a7bd73c62c5725e9afbd4a8753a58c0ed175a996b21c78c51d1e52ea62b0b48e35d62ca0ebab315e320c013d423a3f11561031942a72f96b0a37d43af1413e54292424c0c19233ac378be0978ef307ce967522c63656a093a3283e4f278136fb6e4d0cf27b9579de961166a3ef0a22bd221aa76b0563d8174b46e8ad9c4581be8787b1b4d9a547d736363a8397c3779be71d88e10e1e4fd3d5e6bd45bfb98b315325f178136630225f25ea3a14d7c5316c6c3fb6a6c477ea5fd7f77a00fe14e88c31f394138cadb41043db7c87fbb3e17ebfcbdf16d71c5826dd1ffb56c40f3f0fc4a63e03cd32aeae6bec4e72dc75631ac0f983d563f9de02970d3d6887fbe25bea4596c5580d888be2522e3087b1ce238fafce2a9505ed23b4e880149e372502c4b706678cdd400b3801bb0ff6c9115e1237521fa1a55880f2d0a4effabd84c76c668f4a67b8b72da64ef5bbfeaa9edc5468da737e938d1b5d12f9f7ce9a670f068524d2187d624639f3cf31217c3819665567fbcdf6887483cd8d169683156d9fed9164d37909ad0003a0f87bf58a893e2852f0b6c848020a577bc6e2ccb39dd0feb0d441e272b59949bd47a1d6339b96a2e1c7a3101a24fe8ec89dab0257ff7284911fb62f4373e15c95b09f3a82d03b25f0429b0e5e33a5a3807072001f579b74bc35efbd79dfca35901f8b0eb5eea680444c6f68aa6984010062ae17ab15f849d97a5574a8a27b5277299c31afc7608b99015b581eefe87ef0ef3ce53f25d65ae5308eb9ff4c9e538b90768a187287ac20053cc4b9340079c082a4db96446ee622dc958c819bd043d9d16158aadc085cf014d21249c1c18e1e8a8d61525b4f1a94319968434a66e4669f83dc6bdcb89c38404add9a8098235680e6afb20f450741122d2b289576c00fc855a7d9259f3417035e3e8340813bf5e137cf1fafaefeeae52363ffd3e3a2e66eceb16228bf96350774d5859af3e9713e7d9d4481a7881e774181a72c8ba27dd2bf682472a6dd89f4f8ce7a8a5b8ef9db315ec20981efff958a7344946d283a44e70de73ddf7d83da85c2935f9d0ff549aabc62dae01e94ab7d91c8cf53be15d728e0841754aeef9df23fd48099f652763d84bee1bbf49e25ae0f6862cb6506eca31d63fef0b570bc4de7dfdc6b99aa509fb59add18c5afed38eb7225204eec9df708f5563ef1bc86d5748f18a80dac61cd43b495219f2149215b9d2c14efbea63b5b85e10b1d452937868bf833e6f804d7a9de3094bf04c51d8ae9d28154324c49f80ec5469826e2b885ac1b651aaf0a85da6e468c2f7f7ebb166b298f77f6f48bd5ab731889726979b07e5ce6dd99b50936c069aee3694e84d71bbf8ec31a92bbb5b6abd70f84eb6dcaf62af918b81355d5d6c45f37415c6e017b7b8efb8774d0bce70132d4dfb55ed2764fece9ef1d109baab83c9051c4bdf7782ca95a569720de57f87dc1e637bc98b6c65e1b5cc1d97fdff69be6cea5cc35b2b5dc2ea6f2b0bf54f906ab373a340c420d054bd579edc374fe73aceb5f7ac7c7aa12fcb9365e55a4415e5d121f56e354f62621b19bb5a31ded9f176c12fa7e160b6a203648937c0a1420bba07da1404a86aa04dffa8b7b805c3bf04ed3e236d2294bbf766f8fef1c65ddb4c54189d7bfea4c42d6d727df3d7dac6974bc6f39217d5e3fec106330b677a27d44529005d72cb8ae018356dd31fb8eacbb0bd1bcfbe5414d7d1d9174137806e624b32c1f57b3e2e44401426dc5fcb21822b11796606deb09e10eba2ffb76f8763b9f9af142fcb783ddbe44f06c96ff1dba03185da659f1d258bece73c36a4f7197c69a42926c151a99d434655fff819b3828b963c44269dbee1c2afef185d325dac77347c00e43d509d85072c9d6e90541c1ae78a0b0364090bd86d500537cf68670220d2664ba084563f2c030845ff2098fb11eb2a8b53cf8d97b39ba729c8eb45e52cefeaf01bd9674cc515ec609bfe04f8d0aa315ebb1f18218ee797012acad9cbbc2133ec3f60f16252acd342b8ca2fd2cfcfde03939e0cedf1d367b6e68f04a31ff52ca8b0aa1b95417c5d816c4c665ad2e31eb1c76543ddedbbf3c19d4d6f2925db42ecb395154c770a5a7380bac423e15f2d90815308ef951330b95d9fbda37c3b1c5889a1367e8297588a578f5f7b5061bd274ae786893f0648420728733b397ba8c378b8861f48edc724db8c01c9db601202f30ac548aeb10360f0586a6f2b08ebd5b22ef43f100c250bd158149c9efc34e0acb4ada943873fcaac9bb9f9424c78c99255da058318d3ce3cdbb44689a3acfbf109f65424ab8ad45462ac52767e511c311fed2585b2f56586b3481940484dbdea8af4634214b647141fa155bcf18a961c02ade468deded1cfd0c2763826d253b7c2c6d6bc96b2b923dacf8e081f32401ead495", 0x1000}, {&(0x7f0000000180)="d592db7beac8470abceac2", 0xb}, {&(0x7f00000001c0)="5f2be694b74268a6f7b4dcf0fb71dfb85f37fb2d68a7b929658700ee42a8e144e3d6825bfd4d351afd003e1cdfec586e36cedf750996", 0x36}, {&(0x7f00000002c0)="41100574ab76979fa01805eaca85fd8d33d3807531ce46c4ecf230db7d58f0ae7cfbdab4a919d50707e359726cec3cf569e4057431efc24fe7c34f31b79d3d521d79c73c30aa73ed77bbc7f9b41c3a0beb7ad2e7898fca00ce", 0x59}], 0x6, &(0x7f0000002480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0x70, 0x404}, 0x9) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 20:32:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "c54ec7", 0x0, 0x0, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x3) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1ff8, 0x1288b72, 0x1cc4, 0x0, 0x0, 0xff, 0x3ff, 0x0, 0x2, 0x60, 0x7}) 20:32:07 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIOASYNC(r1, 0xc1204460, &(0x7f0000000000)) 20:32:07 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r1, r3, 0x11, 0x800, 0xdf12, 0x5652}) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000100)="144a902aca89c23f6e214723edf8a2d5d8dd5b1939a370466b931516a10eb4a05ef117fb43f0413ff62a53436bb9c4435943547dd1013a44dbdae6", 0x3b}, {&(0x7f0000000140)="0ab0f053914da43c5b0532ea5d7f17f4124c890d5bcc95dbf5ee50d928375fce84c5b156d05d13430e0fe2fb8dc2f68ed7a16ab7e8b99ffb44d63e819ff148505abd1c986cd5f6df7bd4c5ef2c1a", 0x4e}, {&(0x7f00000001c0)="762ceef48262f22db667bbb8858b9256ebe7694ccd8f7ea88b7e92645c6a75884bcc3a08af8ed2a3c8bcb8e95246271349cda445f1549287149e104158687a1aaae3716d661ed1414a4b3e462544591250a1f502682da8f68baa1cd0e715328d4ef17ad889ec4b18b1b5ca4f1c7da63a1ab520203c745288", 0x78}, {&(0x7f0000000280)="70de7f", 0x3}, {&(0x7f00000002c0)="6d5e1bce3573", 0x6}, {&(0x7f0000000380)="9f53247abfe51e5e98558d5f915edb61acb723fa5cb5568ff568f576cc8c1b842739d66e769bf5a6401996ea3198457a1c7114a5bd408d7b5bac1b7006caa3835164fb7ae0efb09d953559b8981b34fc7aad1ac6fd084057448e9a6c22914c19b1066dbe3108825c1c48829132a2794846305bda", 0x74}, {&(0x7f0000000500)="dffc522d8b53aa940d1348bcf141e48bffea6e2981fdb16a7b0ce1b7f09c9599c631b065b3d41f65b66b496dec13efbbd156bf6d8208004f6eac86eade63697d38c53ea9f40e9ccf770f559cb7fa87e4a4ec347fbd8f88baf9103ed2233c572d7f85cb25ea8d5ff87b6974e8a69b7d1be719119d267aff086e89cb5acc073630ee115c4f7a9f6d5b5ed753eb82968c0fbeb8bef54e0a22fb7a212c598047136238280af4ad60fdab4d9a9a474a2f52e709e451652f2d816dea7a5a262fe6de1a299dc22e135c42cade49", 0xca}, {&(0x7f0000000400)="39f854d80c8677a5334538c5ca7452f41cb5c78df8af6ffd29df87c811914f287b9e66326f3fd28aae6188776cf57226827561c6b0991984cc777d532f5253aae4529a1e7149f76ae759dd7e6b9360b0038e6d985bb6030576ec0144a3444185746247f0978ec4a9c1e30260432e3ffbc3b45a73ba105f68c7df3fd00e9ece3a39208616a49a358870e361bfa32af7ec3070b4d3996e9671ea46f075b195c96479283e97cc535ba49319dd8ae0c6de5e2ee74956f0c8a070", 0xb8}, {&(0x7f0000000600)="c157dc1181df5103d53303b1e102b30c6ca030bc669c416f802b1fddc790556d39c14770b39397b5583a90379da3eca7c71d81b079d87e4361e26e3db047de37373a97d8cc6a01933a49d937809c609ecd4e288544c24065b3f4dabceaf0b0b9d719efef12d93b1460e3850e015b0440337f358babded12d5b9a64b69e17c9e5afb04364e8c1781ba2e046844b1c11f299c543f810ea72cef6cb8cbafd348bdd2ee3660d409fb42b03ceb46f9c21abe97cf2bd0b3f8eb5ba8b7e31fbe63b0dfdb367b1ec7104461076bb3ca1910a40288600697870e304008269d226893204f07407601b38d0bb709e42c3ef942355c1fc57688566fa13ef704732062fc3f8d049d44db2f14deab99f155d4aa97119b2684742bb74eb5d89c813ddf8c07ed12b1bc13de7b6ee81e55cb4abdd6c4f4a4e7d77936bad0ac0173a24607bc5fc9b67103b05284cf6f4655d738094b8af4f4dc1039463df029aefa5979954d6eef8bf752039aa1cd1d1fe1e72ea28c60dec2bdb03727036253b733c6ad7336efe0651dbcec680bbfdc5db12ac0093e42085b4600ad7734ac6dca1b8640e5ae08de6ef3c9f16fc32093f4ada7d4232ee426c51a7a3355a2af5674124b23db2987ba973fb0e41e686ddf4e729cb51bba947c3846aa8d9d76fe6650dc110d5c06e09889457d954135dc37d2271cc603c0ee210835b0768101ec73e54cb5545c86680249a644099eefac9410386fe0bdbc813c6591477144976a6a75d73b074c61289b0e9c007167cf49571732e63486569a3e090ce46b8291727a2547eca4b1dc7b240c0ff1341f7e4d54958e38e7f040eded92647d61a6457333f4a552514f05efb6b10a59d15164231066f23a9497b568afa645fa6dd9f465e40512a3e4fb1b81c7a25ec23742603ceda93aecda274d65aa5cd6f5c7e4058394127bd80e9b0dbc357bdeef7e2a3dd4b5a16eb929c8ff6402bb33e64255bbe736ff33fb4392d239ffb446a979248336509c725a9c13e0d9dbcdcf3309aedc4580b50828d82f0d3732c7335ad0dc199e80207ed089421dc7ffb22599bd165fecf9173edfe875d7199c03e66c215a8b0d2f2412280c5e1ea126aa18d224cd87cb084cd82b8faf216d51079c0c564854dbcb71e19af5106d052b136ea29808660f895f4dc008ad1986d9455982f61f1fad398419741badf401d733c176798a8f1f8c5b9a01594afc807af23fb94890cb241eddf5fb370bd6177aed358e75889029fbacf8200a209fa28b616269c8d948dc7449d06d61bbc01036af89d808e2131c4e515b80e48677072c2b5097585ca364c9e9e9b3d15a2602b1018c0825ac2a6773b00ae84e6737def00a1d4770e412c8f718e6529ddff3a0fcad748dd07c96e6fd84632fcdc303d14ef97abbab155eb8a341dfc8221661058278d7d0c2157887689ba6cfc6275aec36f38c17097046f3e1a6cf02f30759fddea67e29c1c3f9e171416f460325e5d938565afce09d3b57098ad98d474a339da5a7b22999dd46cb3c9792fef6fbf0f59e7080f3e3ddd49de1a07c13c3d98b4a9f0ef5d013f80b838276497dc0a216065b7d87db055937133fb4cb8abf15dc28e60c39a0fdeffb25a9f608fd379824611606edb6e644d1f7312e833cb660baddab9845cdec6a5bc301cc36851f3e36e41c3690bdf7773f77a1dc9a4371257464a99098c23d9dcfe7696f4c4af2d739dcb3cb6b6d5989cf3ade75fa9f7003cfd78535f47b217549f6de19cccb4da961bb434b7fabc030b9749038713d471b38ae2e25ef429fa098e2db1f19ee633fc296815158460b0fea2e28d754d088b59b6da77ad9ce6cb5677de3159212a5c53159b2155fe75e54fa4a8df3ac0b59f40fb1a70799549bcce2cc0c01a3b1ac44717664d90292f5a37bc6ebbb781c3104c3f0b7b41a4e1a33baddb5208054999ae3274e757b172a9f053ab794ae55dbef533ca0744fac989d143f5007e04b29e0832d3082089ff952bbb6a78b90fe1d94ad5f7484b985bf5c546b468efe9bd9dff78413052b4bed0c0785472b30522313400e27edbd1a487696bbd34bddf39e6da5ef56d949e152f8b1eeb56f6a8356d8feb4c9f949e0f5f9a3cae7c6a604b01fa65b38f79fcd546a51ce30ae872e871dc9986add23788de34d07d5ebb955c3be2254d98ebd379f431562dcc4d2fb38893273a81d698df235676dee23bf9337b0948b67c4b24aa28f8e6e86d9782fe299762df736932063e53bf7dee11369de5dc54eab11b33469ea75860debd9d5d81d49f3ef3cb9d4a87e3ad462827b3e339bf0fae433cb23ce6127ac747433836bf398c1ddccaf4ceb2480768c16eab18bb1c89b92fb713049d3e42dba398527856d7e28d4e2ab926d301df85e3a8a87fa1e9a3bd005889d5383fa361bc2a2c265651a869318d53f33e88f9a0b909900f44929ab8bbfb8c2737f89c6709ed69d096a969beb908a37d14e2e5be4be6c921b8b3a04cba7b03035c7e0e4f96af35c657aed41e38eb58c37a03d539a6723965cbe01e5df0b8b1affcd6afed4602f3a8b3812cbe57240ead56f2a8ed2190fc5d27265f63f137ab317c16035d3d8c33f97079829c15c4fe3cffc865c885394b5d95454b97976d263612d69cc20402e6a85070bf3649a6452e502dd50a517ca4d059ab3db554782b4d4829c53abb76303f3def99865bdf237d925df1ab21686d9589d4d5ae72db3fd91e56f0e6a282234b58b636f932c500d0d2c9ff03f6dfb316c06e3d2f1d775a145d906f9a3d656bb9cbe1f41efea53a2d11e51bf669c173c6d588c690c1e300fce3923473eb9e664f05775ca1fdb6c515f87bee9ce50da007d9c97c71de420738a8d04d5e775bc7a36c8eabe99753d6f9c8a233773e7f6dd3c6d0ef0570ecaa2883f35748ecab956b9accc29c39c15d39186793e4aa263cda8311779a52f63a3e3875ddffe4c9c669ec1273fff88f460bccb8c480c89dd734f4d52d1116129a45e11cac6fb0f722bc3a2fccf96acef6046ae253fb7e9a5e218a76be57221d203960a75aa157812f2d6381e5be8bed574ea4bf08a876b5a9ac4885a516d2808a4c7679465e42a367972cecb34818a5e27e2cddd3dff8d9200928ada1e715660c9f772a29ddc0933c35eb60ad31fabac1e1f70bd698c2f149a578da8f375bb1e120408bad6239a2f832ff62a6a25bb5b1b245ebfaf6e197b6226b8e318c5811ba62543b5791353886f6debb56cb9b9869db398856310620da698c104bac4221280f386c04efa16aa6c3256f392192c3e0e8b17d9411527cbbd9fd34857e98c5e89531b5ce9cd114f6d283ecd030a2f6734e201e3329e5adeb7f1d8d5f2d7afb93a38adb085b30fe642fe2c8f366fd6ed51448b75553e2ea5ded9c588cbcb21c7ef2db1ad09afe714312a3b635157c31ca762b09957c3254de5753c3e5d7f5371ed465a81d4534a9af1925ca22bbdbd0bc8914db41cb988e01fcdd78844bb63fdbf454c9a0d7e2df81717ae7e4eb8e5a945dcc4c357b5a646396e0291501a926080a0bbd45920ef23086941260eb177f2e747d3137cecba7378106d511187e9a8fd00935d29c7805e20fd8a188635259e18c2c533e4d70e94e46641cea7442f6adc76ba922939672d9a54a802f4a517c4e3af453626db114317c4cebfffb0493c0c47ae5f17fafb9cbc1515ad682345edbe1102051b4aa711bcf9b005eaf72aa2f1c1f6e7cab84ad51570dc976f68051f55b46bd5247db9dd12affd2ce6453a7975908a0ff41fe7755f7b95ff4c57d0f55965a6efe7bc03a4bc6241a51880bb66f03ec09087946f8beca69c6c3de673c42ea8c2a28e5e20cdda3ee53dc38cd75159ea6c04bf1c2ba4b3b2ba971ee19ad4446d7a7c41e7241010be7383f0608ae93f50527ee8cfc8992c718c6e7a1ee0175acc91365bb47b79e790c3928336ba1cba5edc4907971323e646eba1e29bd6018bcaddc15cb75980f0abd7a899dca5ff959b75531ffe0ad1e3aa6114de52e04d7a5d24241e584df175280dab88afb329d8ec5a1b69c0fa94730dff28e5ab1b64605af75dbd21766db374f82e72f94efc02f1d68b187ec3068f98bf1cbfa47dc8668a4759f82cb5e16dd675875b917a9602dc74aadf4b18161f69939f36127349048d69db151beba51532c3ede8d8b66a4874b280ad08fb70ccfb3f44bf47f7e0590211f32ed273177db57c8f43edafae0ccc5948558e4463bc06ce2b9d9a7a38a5e56fb132edc1fa8e894b865230a989f1f60a742c28fb553a4c21d4dbc37d325bffe9aa320e1dae1e58bfd9dddd80dd5da54e7589a65f6d1c4442ef40403282be0802f8f2908732f1bdcf205d46999546c854eb4f8aaf70989f2a26617f75ebcc6a6ecd08b644343fe63bb13f70c360fe26218d44fd7b565ab64e0c5cf0a2aa61abffd708143472b4d06f00b0cf540864f3b821153d8f976b4d8d8e53989767bec835bb522703b76cd1676650ef0f5a3f211c70835f5a504615e96a3c73566e354812ab85f09e3feaee29934f7f4e8f80b2dc71c610b8a7ca2ad03c113eb6648b5a79ddcb442aa87a7cf12a3be9eae9b24fe9dcab79a788984a4cebf758fcf55268a18db60f6b5703a923a460d813efc92fe553c12a531176248897ee333602ffa8d5f2202fddb7c78bf13a55972a7d611c80614e9199fa54aac4edb04191bf862057ccc3aa6439ac0172067c27919c7d1a0cc2152e453af5ac44ee11f82addf2c144a6c2639ab02f1c132a86ec58b54c1ed9479cd15f60b5bc44b5d02f981e3d8f5c8d41b07762e71e58d143171d6cf94de5076e2b482ab9907241ac96d0efc332b514d87ece704332f6275af9882cf3342b45b95cf8e751ddf645b9412c79a763453ac8d140cf7843b16219ef9d3f4a9f638c6c8095013dda170f3e5ad3aeea880089a34c7e6c1cb2495325602ac96651e5824c9e5aaa412999a0ceb9a2517409a9d209616b155f1dd1a87d71feffc1d71380d8de258ac0a73869b6e411186d32fafa7fbcdf68543a026160a49d8e77a22982fb2b909aa306c0a0724d87837f730fbf33b1b907bfd13a18cb5fef9e8bef78ad5b081e20306a3d1fa0f6503771dccb4fafd718c3c43132a72ebb722cc40d3560dfcdc8d4fc50e0eeee042ea4a525c90b45aa8f6dc965961283510cf5c37bf4e633912d83b72a0d99118599cb650c36e7a7f55e39e888c0df98362c17a8282e049f77ef670f7d5957a6d0e5548751f133fbfd9138cd9d9f35b68cb21aafd8e08a384427ab85c6500e62cc9a0edb4a666b90a0f359e1acdac7de925338a2a2a925c732d3e9a9aa40acebccc7e9919c1d37b94045c78ba88ffa9fce13d172807a3d3153c1a12b38780e1bd3d03447e472a981770e0078ea3a87d8f57391db49b4c11b2864998334662390271928e8e18ff4d715c40b17a4210c8a6d3739d3695fbb38eb3a41520cbd3171b85542072d7d3ebcc66f21d9640e9de7b4d6295767209c6a02f89ee84cd910da54ce61c599ff6580ad858050fd8b468608718fc1359707acdfa4d4189e435654151083162b48c88097cac995392079c0a31216d571de4c05ed2053e63d76d2c7b3041ee8fccee0682a281e732297e0340f86316360a99e055b6e46e502436f655eaaefa9fc66224aafa71eb9de9793157029835cc051d486e8dbbcfa63fe775eaf72267b67b7719495a3272c9fd19ba673e9bb1dbce1d694a227979581fe494bcc47bb44b7cb430e822349f4dcaa91fdb9031ad3ab60ef2a16784bea8fe978d2bca45e19dbd3680d9994815bdc879b83cae07", 0x1000}, {&(0x7f0000001600)="3dc9321c01524b154efc63cbeab337d4b592c93f0995f33b53aa360a817192abe461cd2512fc901cdc581f8dd435c5251a059397b4cc8fabe49b577d33613ff2cfa812148288721adfd940d9bf102c0f4dab955e764a542a70eb643b39c629ec8a3d0aec80b33c248d16010ea93e3a0b17e232eb0f49518d4959e39dfc82c1e6d9ebe20ff246f641175f452a43b573c7bef3884b927bc8b14c6c062446e5baed299c378336e38c767b918bf3b9e9f93b7f9c9e522b445bb3386bd7ac72a4e996c46e983fca29475e7787c8bc8711d1ee0edc435daf53524b7b4c5fdd6e7842541f387362da90", 0xe6}], 0xa, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x20}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0100696c653000"], 0xa) 20:32:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) close(r0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000100)=""/91, &(0x7f0000000080)=0x5b) syz_emit_ethernet(0x69, &(0x7f0000000200)={@broadcast, @random="ff1f8f06d5c4", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5b, 0x0, 0x0, 0x0, 0x3b, 0x0, @rand_addr, @multicast1}, @generic="9e4a02bdbcd5b172e6a644ddb88cd02f2d4609441ef2a4c8a8cc7470ca6fb9a5d739c8c8f9867a757b59309e6844a0d3032864d57628ce57910c4d2cfa9e45d382bbd51022e960"}}}}) syz_emit_ethernet(0x3c, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0200000080fffffffff8399a2d1c12103c8405aaaaaaaaaabb2c7272c32363842a6b93943ccc59ff50"]) 20:32:08 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xfffffcda) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/169, 0xa9) 20:32:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES64=r2, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920147f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75faf8b8fbb5c3a83fc531baf239322404c5ef3a17c15cea1d7e1bf1848f0bfdbae079fe926e3aa4424fe2ee6a2fbfb19ba7e708f73480dc65ce791e3b66cdb067e4c350a03889834a440524129e420bc2f4f179d0f4809525a852b24b04a44d3024d367a63a68bf2e8172ede42fbada9f9930787456d3e3fd4a813197af783b522d2a7780ef5912db1237c6e8231b8b6661e5d49f48672d81f5a53888707c9d39a62fe820000"], 0x94, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRES16, @ANYRES16, @ANYBLOB="6f38e8193abe975c3fd48ef085889c9b50af20cf9647ad09335707dd5203fbe2a3ac751a45be1d1aab3b98b5c51e39caca544a7fd93698a171f04f27b0410ae0bb234a66c8560c164288b207a4d77e857d3ba006adf0ae4f05988991c64ceb0fc850c377349c8073d3a05fb0705d46c18d272fa9d6ee173a4cd1c3c37af3742ad64a31d4532deefde61d06d5a0e81bbad426be55732c82fab4bfc1fd9ca7414f5cb462fba074dec32cbcae553bb48b4282c97bb200"], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r1, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20, r5) r8 = socket(0x18, 0x400000001002, 0x0) r9 = socket$unix(0x1, 0xa, 0x0) setsockopt(r9, 0x9, 0xbb, &(0x7f0000000040)="9bcee515726c08fe70f01fbfcb0aa3dcfd210a6071bcf67d5d4d56a923f730194a881ddd81cb1c36024a72af04280f74b4788f2df798f424f8f792bfe8b761130535e985fde3286821c374e220ca7d38389889156840572de140df7468a8d4d4eed6204c253ffc6a6637bc155e1588d962b563e95265e3b4ed78", 0x7a) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1c) 20:32:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 20:32:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x71) rmdir(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) dup2(r0, r2) 20:32:08 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x1f2) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/190) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:32:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) recvfrom(r0, &(0x7f0000000040)=""/158, 0x9e, 0x802, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="3be63d562606", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "52cb35", 0x8, 0x4, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x8}, {0x101, 0x101}, {0x25, 0xfffffffa}, {0x26, 0x5}, {0x40, 0x8000}, {0x47, 0x1}, {0x2, 0x3}, {0x4, 0xfffffff7}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0xe792}, {0x26, 0x3}], 0x2}) 20:32:08 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000140)="75802497644a7d5bb6d0f5d990022fff018f2cb917ae97b4b3c5c80d40833b795bd8c449f75ee4b6ad8d045de3d106d2e83fb4b8a06f9c9e2ef95797ac151123e58b9de1672631f82beb7510527af73c", &(0x7f0000000280)=0x50, &(0x7f00000002c0)="53c12ce2b306120323cb4c09433612d1156e47827d8239ccf72c96782dc3d525a00b0d2d74a46e3148a77401c489ff4d17c3b0c497a115f7e4580a9e9f276c8e6dab4f346e6ec7fe0f9c087c3d2b98cbd0255feaa8af259b8979feba03bf607ce0a0234d9489129f5a24b2a49896342d7dd0f2bb4335575373ceb38aaad41550abebde5294bdccea9d0332c3a65b5240abddc0e3dff4adeb04194db772ddea201140", 0xa2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r1, 0x0, 0x0, 0x0, 0x61a30e55fdd860c, 0xfff}, 0x200, 0x7, 0x90}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\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', 0x0) msgget$private(0x0, 0x718) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/9) 20:32:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) 20:32:08 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000100)="84a8109b57a92b06335a781cb64786f1ffff4a795797a1c554d07b3c05671c238a64da2181883e42489a4d9d164c9364e377347afae5fd9dca08365a73c6cc5ca4eb73327ea2affe3d67b7be6ab6ccf2", &(0x7f0000000080)=0x50, &(0x7f0000000180)="9a1ad3b340fffca12033fc072fd70f89469bbc1c88002e7b1130e3a683c542f031f4093614df6252235cabb9cc5fabe9e9b75e572d08f086b8acbb4c5612f7863d8a03c8b3fac36e7166245dc39461c8b5cba9b569f83070e8cd32df9c182c7613c657c0717b686355cb5d7c32b667306ddeadb32d5195870d0d9a32635bfe4643a21ccbc7594fc3addd70a48a180fd0d19688b12a5944f07d6cd032bdaf5c8423d990b4a4403e00622d5d5ef396c171c1ef17182d1f4c0381ea8d75b81ec6eef437b6afe963e0d4d5a268c532cafebc3ccd9466", 0xd4) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x7) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0xa8b1, 0x9}, {0x18, 0x1, 0x1ea, 0x1f}, 0x0, [0x7, 0xfffffff8, 0x8, 0x1, 0x8, 0x7fffffff, 0x2, 0x800]}, 0x3c) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) 20:32:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x35}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) 20:32:09 executing program 0: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r1 = socket(0x6, 0x4000, 0xff) setsockopt(r1, 0x25, 0x7, &(0x7f0000000080)="ebffcbff993192964800"/20, 0x14) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x162cba0d, 0x8, &(0x7f00000000c0)="90000000", 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r5, 0x4029, 0x2c, &(0x7f0000000040)="656ccbff13b9fd812eaa4e713048e69931929648", 0x6) 20:32:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfcffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x3, 0x0, 0x1}, {}, {}, {}, {}, {0x400}, {0x0, 0x400000}], {0x0, 0x0, 0x0, 0x304b}, {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x800, 0x713df450, 0x81, 0xff, "6478b0a94fdd28fba03dd4de7baee6824b34d947", 0x0, 0x2}) setsockopt(r4, 0xffffffe0, 0x6, &(0x7f0000000180)="687efdaf09e48f0aed82f9ab04fd159a671ecdeb1d61b8db32ecd341c0c0ea4d04adc22cf0b5ed4a63a8d8f42e84c1d088c9dfc7e4c36a154f10141ca13781cb68589004ad49f49f6672d5e6d847040a555f5f63d01f7e417a7bd08175c1e400fbab18ecec6dcd200040cfb327aed622ff6748c867854dd8e5ecedd95a23e12636cec5418b1397019bb84a828237e0", 0x8f) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) readv(r6, &(0x7f0000000040), 0x0) 20:32:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc", 0xcf3}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}], 0x2) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001500)="28766e83568f07610cf2d94f18490fb3e8f3d797949fceef668693ab9b8e6f5a74e6803021f5c0a11cbd43721e5352f0942231b0ef1c09d19f59bde0451bd3f5fc47d80e5569d32b8968674ee20bba4d154c9dc9ca9a350089eddff549c632ed10f0ede96647eef4d71d63ed067fb8f6f9c10f19c0", &(0x7f0000000100)=0x75, &(0x7f0000001580)="15af0677bc8283ac3e50391bfde0f5d845039f0e3fecfe54c02b7175f13ddce3ac85b02d466f08f4bdd1438af7d3ce4b87da4569bcdd464b85090d5b364d1864f66811c9ae764b60cdc32bf48a56c27ba3755f749e99ed6a1f703cfacaa8ee02e86bf559c22e3c706e6b52a7c702aaab74e1814bc639f67f3c729324db265b43241c3b0b721a34b1020941c03918bd34c4c368b0481057df99214295402b455f7d7f943500fd5eba6d24653476db0478dfef1fbbcd159f757da3df1ccfb712917bed4e1d5004e65d081a8988660c643a758a8e36504f3d8b9fa76f84c95c46f0efc49d4e313f50", 0xe7) 20:32:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x142) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffca3ce9a0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x401}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfaf0}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xf1da}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x58}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) flock(r0, 0x3) kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup2(r0, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) flock(r3, 0x2) close(r3) 20:32:09 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 20:32:09 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000100)="c7798552", 0x4) r0 = msgget$private(0x0, 0x421) msgsnd(r0, &(0x7f0000000140)={0x2, "f99c37ad33742d95e34e84033214781b94db9af1493619e223fa9f19cb36cffa8554a9c65b3b4d39567336f084e53c0fcba26d383a9296c83e0f5280a71b9dc3de2781e26d654714751e30ccea44845649724b64fb46099f65902d32c5e9f6724083b6e89fc5fff4cb798910e15ee75f1058ee8b6f4c4f54c4fa730eb6869c669b929f2aef795d0eaf4afc12b6c25622b65c54149f8db549ce88bcf8493002afdb617d403d7dec"}, 0xaf, 0x800) 20:32:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0xfffffff9, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001140)="aae3e6c3f01744124ce96464f9157cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abc0000000052cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040b55a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb679e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000100000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ee19b2aa6b0893056e94531500000000007888e9f0a019a73148d5f1a3c4c1a29fc2f30eeb15c0cb86af77a3dfd60ac7c52b532a3d459dbf392f98b97d5c98cb6337a7de4f9530e526741183956f7a74d1300811db594efbb1e716961f046696115a665c21b2fe0172276a9204273641d229d134f8edbe8b57f65f4dab6fed48f5dce9f141dce36370a2dd44cc490a3772920d21ac7c70098a856c45ee8c3f2e", 0x39e}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11ae", 0x57}], 0x1) write(r0, &(0x7f0000001500)="3dfd1cf03a2ed3959e425855765ac5351d3bc0d394c2861939cf22e51cff8540745de73ada0cb8044e4608bd6af6b6440fca50d735efb9d2ad7691949a7f80d5d5d9efe2591a42d17aa4c7de8bcef0ef998873bab4d55fa1e7da14c971654028eb483a2c8d84ff468e17985f5da1b9a9facdbd24213c7f105227fced6e33fd86e2e814446c3c6a4e21be538fb757fbc71ce4b8c3f302e4804a215e77fc97e99c19f725b42a52cd9382d5e00bdc39ee4699374be1a42600996d504314c484a13203", 0xc1) 20:32:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom(r0, &(0x7f0000000100)=""/163, 0xa3, 0x0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x200, 0x5}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000240)={0x20, 0x506}) flock(r2, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) poll(&(0x7f0000000040)=[{r0, 0x1}, {r1, 0x21}], 0x2, 0x5) 20:32:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getrlimit(0x0, &(0x7f0000000180)) chmod(&(0x7f0000000140)='./bus\x00', 0x7) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 20:32:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) semget$private(0x0, 0x4, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x5, 0x800}, {}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x7e46, 0x1000}], 0x5) semop(0x0, &(0x7f0000000340)=[{0x3}, {0x0, 0x800, 0x1000}, {}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) 20:32:10 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = socket(0x11, 0x4003, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x1, 0x80000001, 0x0, 0x2, 0x7, 0x20, 0x0, 0x1, 0x0, 0xf91}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/206, 0xce) 20:32:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0xe0ffffffff, 0x0, 0x0, 0x0, 0x8]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:32:10 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="69020207e000000189d384967f135d05e52a8fbd13fda7b846e01013852b05362c14ae172fc4d6ddd84d1c35b427ed13"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 20:32:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x20}, {r0, 0x40}, {r0, 0x8}, {r0, 0x20}, {0xffffffffffffffff, 0x8}], 0x5, 0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x8001], [0x0, 0xfffffffffffffffd, 0x9, 0x800000000000000, 0x0, 0x0, 0x8, 0x4], [0x0, 0x0, 0x7, 0x1], [0x2, 0x0, 0x2, 0x0, 0x1], [{}, {}, {0x0, 0x2}, {0x0, 0x4}, {}, {}, {0x0, 0xffffb859, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:32:10 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$dupfd(r2, 0x0, r3) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r4) r5 = getuid() setreuid(0x0, r5) chdir(&(0x7f0000000200)='./file0\x00') 20:32:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41010060a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:32:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000eeffffb617000a000401f8ff"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65e64d3000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:32:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) 20:32:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="c3b49b9b21e98c456cb14f77adc0aa6963527126234de82a2abff6767a57d744c808a933873e3616e38d0074bddf34e93ba05a31bf97e741a04b56c691068fbe7d682475de916521431a476ad689465ca3092196f13df7db3fa9dea7132f6dd7aa09e5449cfc72414c73241f986164034f7cf46ba2ff68a9c0d7187755cd4b7f5bd3fe945b56047fcfb634e731d65a5846317a86721df0159e4d", 0x9a}], 0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) shutdown(r3, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)="5662031801ccd36962a0f2cd1d57d649bb38a639638ef1cff7b39b94a00c0f3b00ebf5e80b82c853f4f8ee1719064f3578736aa6aaaa94a65acef8eaa518894fce6d3720", 0x44}, {&(0x7f0000000240)="936101a78da574b4d005ce79d4aef23fa304e2afbc87c03830f09650638345b4bec3cb9a6611", 0x26}, {&(0x7f0000000280)="d92b9706d73a10c8845bb66189983ca6e687f847186f2fc18ef63e3da25011ba4b12e7e621470b277a2006bf54e8a2ef07e1adb019341fe0c039f4c8134c444923c1889af1b3968e98a0e011e19a7fdd141bb9e1578a3522af3c25c4e5296498453acedc572baa5341609e9a9e7732b999a15b23c3e0fb51aae49bf3c040dd1427b77877a3cd4d650d5f8a4d5e7574", 0x8f}, {&(0x7f0000000340)="476e32f9968c6971c4f0845bdd312c2bc02707e136ed6a1ba768ae40aa1926137251b04471eb2e9903051376871af0e3f48312116167adf980a350a5e29493611596b1a38d60660c678d5e2e961e1cfb22ae6f14", 0x54}], 0x4, 0x0, 0x4) 20:32:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x2}, {r3, 0xd6}], 0x4, 0x7fffffff) syz_emit_ethernet(0x50, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000004c5b0aecb9cb000000000000000000000000ff0200000000000000000000000000018800907800000000fe8000000000000000a22427893c441e7b7dcb025f995bf01b000000000000aa00"/96]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000040)="67ff6efb002d68174ebac1e31944540fe16d57995c99e397816833d6fc147be31f170330303abb3ae5a57f27b85e9ca04201d29db68589976f4b0cc239a0204a86eefcdfcd5654a14bb27e8cf55b68a47facaa254520", &(0x7f00000000c0)=0x56, &(0x7f0000000540)="5d74ca2b04ee53811e5e78bd92be7bc4878057314debe466c29d581a87bba6d8896adf1cc76daa5b4b9243c7308f7963fe50ab609d98ff136b81054cd607afa6a93c50f3556258297dbfdd43ee3cb9ddbec16be86f9fa895b476cd65c3248b453c7459c965724fd949a2873df88309060eb247cab311c1512b0bb2a97e179bbb3505f050c33955cba3194fb35efb79bc526eacdd208d6c55b16a3b2248d046bd910d0bb72253093f590f65a3cc0a52f4348580a6440fd0391643e6511537c30a389a20b1cdd7887c4b4e8f8ec5641ea36c1b902a8c28e23c2f2c266f7489688f80b262c07a9da917e5c58192055570f6f33e3497ebc9bb8dfcd52098e4e1d12b5586cbc7710c701e189b51ea09a8341c4efffc6e10145c666a07994bb5c7aa8a770c380ae7dcb9f15a8fe69e06d420cee67ea57ebe57cad1e5897872471a4b854c2b1f5659f840b2568cc088f56f7ff59a1d2f55986611c95bfa66f299e3d1546be745cc61ef47c3a1c089d133d7d9a3b98dd9a32c7bb3df1e97e702b92aec8647a30dd85facb825829edc56cef43822c06445cd0fa89e529b32620bb520371480e92de6fb0ec2604bfcb49f02f93d7bda8345b695e4aa68a380fe293d18d952e951bd41a8453bd957a9cd3ad12e02fe345d17385eaaccf8424096307f345c5d00e6818c720b1c9a544b98ba8b7708f6f67a988e4604b601f3b1d3f2f252c87a2990d5f0ee53c92a88fd0288af339c920e6eca1fd7537ac8b8753435828b1068f34a147751302c60969a4254869a6d2ab12f6ad5ab2ade8b8e1015703675202c911f1fc5c94445c7b1b3e0cd1493cdca11428788fbd9a4ead79cac7eac5f53dc6a64483343ebe72f28d4b7f8b114a859d4c21993b846560960fadb118dd9b0620e99a9a011d7d6fe71615e1892338eebd6f303aa705fc023a787eab25e7d9ae25e10589b2f68d21b12787650486ffdf5d5ecd19c85a3a476d6186278c38d3f79ef334dab29e5bdf40a2bbdf7ad461ee805301c7052699667e509524b526dea370325adda71b4756f1191f4f52bf9f1aeccacc3a119de61cd058f6de18ad23599040232bbe24f4410105854a0fc4546fcffaa3619ffbe8cdf6e6e4e17c0733dd42d2f2098f65fcfc6164804f999a02e7d838475a0a0336d5b8cbd0ab7deee2aeedc13efe5725441c35110a31bc6a66b136bc6b70a8e85d1429cd14bc5afe5be2250dc0af9946cf8bd852987b527e17ca1dc66d259489f525237c11f6cc05c9f1f660ccc016f7238b0994699e1e6ada896e1b31868f8dca9bc88ead4a632ddb8db17f64a5ca2b11117af670fe021dd7335ff8d66f00140312e16786b0f341ac368dd1bb9338bcc66453760e996509d31f807c8d77a26ddc4db8bf22e772199cc668b12097b1d0a8e1805c160203f8a8faa9c48f2bc83100611a2739da915620e7297f992bfb0db3eadcaba2f70dac84d0f1d4ab8c79f8db8e8910f8291b8d698304ebcebde5e3b98e4883ca92046c371723144677e43c3581106ad78842ef6fe2e630510e7acbccec1a72477952ee6e4216975a236ea295634752402956d8e2095a340b6a55d57b05a3f9f5afbf84b78cd911bfbe14c0f34b032b95e0940384a6fecf1de248974ffe8ec7916a6072d86514ed1e1782b4dfdc7c1afb6cf5606da39b60079e1ac3ea35a6f68b7e839ffa8ca1e9e7e4535479be9b35be6bc3f75badd9a47c1a9dce9705a02ce711c24dd74972bf6ae717ae2d5c7401271776f00004092b069e851fddc363cea0bc0abb085a35a8fbd7adbde2e35a0f074be9eda6ceebbf4e32225552c198918c4e5181258e45e69951762545215c52d33f3fe19413d426bf5e2ad5c82c2134f062fd7d6be9d616a2d3e47f4a27deedb88fb8d30fa7497df1fd933b9336aa3faa2a47d20a4cbdb27a72ac60d89d351150502686380e8239b3085852e3a668dc9c4ffdbb48a203fda59b664ea371ec88eb61b6e3620a5fdb2b3f2411bd54bf837b3f8aa6fb5cef361917e58f6d08ca6f730f494321b63653eb654cc6d114fd764ca7d75c21a45ff6d0a08677e81402cbb2d66cef822f8a6289713b12d0421133a110d9ebc1796446da109492e3ba71b223b3279c3fcdaa3f8f71ee3b2936f0ed9f357241796e1f3aa1862c4faba642010903e9e638b9c99a4eb602becf5dd9dafd1969c12106c7c22e4e56356844392f528f900dc7b3500179d21e3c99a8975afc383903012480619e51cbf71380db541c627c9a43c4ab06ae64b48d60da83e4efcc8861dda96bd8a9ca2ea39cad5de40a4b7068c923cc46de6570505bb548d8085e0cab5739e32dc63cf133e16cb75105b7dd573e5d8dd2ab8b7f1fccfc05b72aefcdedfa952e96531f6b5992ddbf971bbe1eea99e19d304493e3a26b877b01d8d5fdb785385d80874a07d22a28774dafa380b9657be85b613685f17d8c0df87b726b246c5b413a209e322e6de36db71445245e92b038722912a7e4917282032c8435fff154bac8570236ce179541ec5a84a5efe514ce16d8cc5a168552acdd8f9ca3e462da93b18ea21a7c7d6a939836c110b56f0aab43dcbc0ced3b1861104124cd67473a72bae891704b990db9ce62632849170a5f96f0237199ba875f7c00271d74f4796d96de4c12a760cad98b30d9ba2f20c968ba1adc1f8165354eea226bdca5f70f1a65a8548ac581b8081c07384fa0cf3b50928be102c95002a1a7b403253941046420b6800ac9379bd9be36d3c2dd9544132093e64afe803d0d69b153901937479407b2e104cc3f9098cb61ff5c35b617620098df9cfb7892f5038dad5ed95b69699de6c78539736a14e96a2255dd3ebc367c7944afff731d76d8e6aeec2fbb71f6519a0e9214ed5bd1f51265c757b627a8963d93d907e3051b9e9421d0d794350baec75f34322a881e5fb3fc7c2603fd4d1d32c9b4fabe8e9e34b900acd23ed3518554714ee097bcca94c368b10d34f179f23cd6dc997299eb4903e4b4a1a72645012d2c631d300c88688fea1d563ece13bc4ce0fae1f54a95d6a4aaaadb35f88b86f8610187d59e649169c269946957109437c691247e29030444404b40d54f9cfee447e8264a2b66ce1a309d790dec1b02857b1d7b93cb80c97abf359087011ccceab299e7abde1107a531cc594d039e727d23416071887891296eaab36fa945283d8a038e683ff3fabb5af48d26e94c152965d7422579113fd9381050725d52898bd4ae42cd32a482970589760148b24af57da10dac585daacb102d5c8003b83fd03575f3205a42bb4214db36538c906cd55d50b1ce288089d22f10d88155277dbb64e822de2c45b289ed6f3f8267557a980c55d06329cff718f968a251efb9d1046394e43ec47635dda9d499c6753d1dcd8732f87fdcda07f523ce8030c27fa25e675d684c88e2cc97b55009d5d13c5843054e4c9036bea5b63739b0ceec11f925b8023a2227e775777c89525b24e69d1265e192ada9a776e537b591e27b72f94ea8128e367d56c19324ee6659efbb2798fa43ff1ceab8436381e7c368576946d6f7f8c31879947fd9691f69eeb03bc1193053639109d7a80de09445918b19f2a5243f1eedff2758039c05a5a4857de67fc6d32e8fca9c65e6272eb0cda540652bfa49e09e3513cfaa2745e373e214410f7d30ee96256dd05890ee36afcd1a87346a86c41bd311eabc27fc4f94b7c190c25b546b3045052c51660d1ab188c8ef893a21333c351ed25ce0412eda0a75e764dd7b87f94a630a67ae8168ded224046d01c96d708e3c8df47159d27d8defa26c13521bf6eacd9bdd44878eed275680c991f5e5f96adb720e67346ea248de4edff25184c41d70eb6a2c2e3088902603b98583219f26023761028de4500627cfda498a07c8cc43fb6c4e00145ee576b398aa82199d818c2215dd16511a78fba11d682c66ec1b8de8c014a9e4b98bbf2008f156ad9ef7c7f1e8ab699231ac8daf6db2afd2da7eb8a207493c8cb6b15268a909be7f0c90c241a7b2707bb45c27bd886d6abb7916d63d3e44daa58cb91a41db12fb992e8a10193b5d2e151febd233fd0bacac3d3d12eb22cc887eacf7415d7560ae11ade4d79c31eaec1e5363c3be6d3a37cd8b99dfe9f27a4cc132823a562cdad09bd24c05a52f32e4d4e57f3f0951cdb38795f1180ead1559db37a4fb9b17543630483cad47793c8419f632a1fe8d2f72590fc951f47b7719965e5c19d2b274e680493a534e953ec5e4b5b5bdf39afc7df30e793e075b3f82ceb6dfa8863737b1d690ab98eba0cc57e5f59b4dc9c8d6f712504c2742594f8de53d2c7211592f924e9ed390f5654976f5099018c185fa940447367ebd29ae3d4c1db4a5dc477040d64021305bd6e5bf967c71e8eb62fcf8db69b4e425c39f75e8d32da2feb5813073350d96bfa64daec965b88a33822e768c92f6321e09dfa2cf9039ee87582c2a9aab6485168738722cf42addb114588f2ddc4a5acdc360abb9c393c8ffb8b72ad602af598a01386dc0b346c349c35dc966b1302c5e461d699491fff67363d881df6ab7ebc436a964ee930935bdf67bcf76854d690ebd76473592bf222b38ae52ae9e2eabbee4cc95e390c4438eb02dfcefdaac44bafd16a7a4b6d9ca2af55469ee713af73278a511f04c968214a98943a8c15e476620285b351d4c1c075bceccf08d3bce35b99dbe202e1b6b4213aaa4566c0fbefb118379ff953fa3d247091c333a497ddfbfb7929d5245747015d18809a2942cac99d70a1e7bf3257195e516965cf5e6f9f2e9f08051ceceb066d1e82c9eb2f656d45022584514e89334e8cc05846ae81ac96371d47c2dd95c4a080f051964068c6fb3b528ee568386bad2d78bceae8bf27033dc6005eb51516d136293ece8ec87dedbddea89dd98ae5cbef6e7e0d15967bb642289806433e37f1084bf0c7d931e90cf1801d5d456bb1e949d6d5b5ce9aae9a9949aa9667d9f65707bee387e089e39319dc875db2a606980b9cf3bd04163fde1eb8d13f5d31be8b8dbffef99499457c28049954821a968dfc99be56ea5b092a4424167bf4aa936ce27dcb9ef2049acc3240c8c47fe2dc70a2aed90cf4e4429e7783fb543233edeb4fc1aac6840c90f3276496d0acbbba7d7a818b53b7fcd68f1bcffa9b9bcfe588d0766e27438304980cf3dacd3d017dff92086f02fb85b904b553bf85dd66e8dd8ed034bf31811c8f6bf8f89120a20dc8ade4f3659bfdd721f5a31aac731e673b3ae4140a2d45f91f62cbf8db8ea16e29d8697a1739882d58d95339304111adcd34b99ee12ff63375e33c2c36eeb9c1fa9ab301381942a4712fc1c3cb3857b03adc279a7b62aad0b8553583e6266264680567e8d91f809c696f2511f4914edce22e77b0f582e977167767d8d0a6936f46a8846a7db6d803dbcb11342daf6181528564ee94e6d5336e9e9e50099ea8357897cb60b559e050642b6c4d0cfc6ae4bb3e9f599e58a3b6ac18c2f097f6e188338a37d55a3aab97e1132c2dfff1f6544fb707976fca19ff5b426da4bc5c108bd257d94a2a0b9e1ce07a0fd491825f3b2745f9c86af1ad9df1a4aea6bac202d679a1c175cb9c2d7c95b8411c4fd822002549480d352f659b48c3dc624c048d7db8a49fb3727acd73982767e7e4c6940f8daba255a97da6cd2f7e5ea587ba755f398e8cff4d63db8c6b922aff0acbb35941eaeb4942a1df3ee0c4bda62b03a404deb29811833a89ae0e7e569339fc3c349b91433576a19d6e594717c3ea7e771acb51ad85c58cfe9fba3f0f6e1b0f", 0x1000) 20:32:11 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031790000303a0000000000000000000300000000000000ff02000000000000000000000000000102009078fffffffa608da44600005000ee81c995f792a7cd417023d16c715934fe8000000000000000000000000000bb"]) 20:32:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x902) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000080)='./file1\x00', 0x8012, 0x5a) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0xaf9b) acct(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) 20:32:12 executing program 0: poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) 20:32:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xdbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:32:12 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000000)={@random="6bd7b01f55a2", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast1, @multicast1}, @icmp}}}}) 20:32:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x3, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 20:32:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1f, 0x0, 0x80, 0x3, &(0x7f00000000c0)={{0x0, 0x1f, 0x8, 0xff, 0x3}, {[0x1, 0x7, 0x7, 0x0, 0xffff, 0x0, 0x8001, 0x4, 0xbc, 0x7, 0xc2, 0x4, 0x6, 0x8, 0xffffffffffffca41, 0x1, 0xfffffffffffff345, 0x2], [0x1000, 0x5, 0x7, 0x7, 0xd18, 0x0, 0x100000001, 0x400, 0x100000000, 0xeb78], [0x8, 0x4, 0x97, 0xfff, 0x5a4, 0x3347, 0x4], [0x5, 0x868d, 0x1, 0x1, 0x49, 0x7], [{0x1e5, 0x0, 0xfffffffd, 0x4}, {0x2, 0x7f, 0x9, 0x80}, {0xab, 0x4, 0x6, 0x7}, {0x1, 0x10001, 0xaf9b, 0x2}, {0x4, 0x1, 0x1, 0x4}, {0x9, 0x2, 0x5, 0x200}, {0x1, 0x9, 0x2, 0x7fffffff}, {0x3, 0x0, 0x1f}], {0x7, 0x8001, 0x9, 0x10000}, {0x0, 0xd15, 0x1, 0x1ff}}}, 0x5}) ioctl$FIOASYNC(r0, 0xc450443f, &(0x7f0000000080)) 20:32:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "076715", 0x0, 0x2c, 0x0, @rand_addr="295218d5c41394f2eab9bf6e48e94275", @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}]}}}}}}}) 20:32:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0xffffffffffffff73) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e96480c959adcd387a972a533537b1a0f9d2421e6b2fcc5c11d8a1ac020925b6de915ee97b3bf28ccb194af45a1a74e359d255d1734ecd38e45abe4740d5d3639e2295b6cd38353cef74f3ff67630022e0262d719a6288e6e06c19b4cd9e1590a6490f1d4412881318c8a1cc8f39cd05a7ab8bc2d4e061de5a35987db1888bbce10161341afe414da340148c4fcb9764a3fe5e9f", 0x94}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x7fff, 0x7, 0x5, 0x8, &(0x7f0000000300)={{0x4, 0x8, 0x1, 0x7f, 0x2, 0xf4ba, 0xa}, {[0x7, 0x6c5, 0x5, 0x1f, 0x5, 0x80000000, 0x8, 0xfffffffffffffff8, 0x2, 0x400, 0x81, 0x0, 0x5, 0x8, 0x80, 0x7, 0x9, 0x2], [0x9, 0x8001, 0x2, 0xfff, 0x3f, 0x4, 0xffffffffffffffff, 0xbb, 0x80, 0x1], [0x6, 0x6, 0x1, 0x7fff, 0x100000000, 0x3, 0x1], [0x80, 0x8001, 0x3, 0x1, 0x100000000, 0x9], [{0x7, 0x101, 0x9, 0x3c95}, {0xfff, 0x28, 0x0, 0x101}, {0xffe0, 0x4, 0x5, 0x6}, {0x7, 0xffffffff, 0x8, 0xb08}, {0x9, 0xfffffffd, 0x7, 0x7}, {0x2, 0x8b24, 0x7, 0x81}, {0x2, 0xc197, 0x2e, 0x8}, {0x4, 0x5, 0x800, 0x8}], {0x7b, 0x3, 0xe87b, 0xffff}, {0xe5, 0x81, 0x1, 0xcc}}}, 0xffff, 0x9}) 20:32:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000001c0)="70618508f213b5a2abd25d8bf90f24e3c5ab676e5d1e089e047a6aba1209f54e846cba7e699751b41133e53d445f8fc10bc1cdd1fbccfe19b963dd6cb59db6985e15a37b5b08c0bd8f", &(0x7f0000000240)=0x49, &(0x7f00000003c0)="0485b6909afdcccb243690167ccde13464122ef5aa32117b8e1b3b673d521d8e6343b6cb58da6e88ede21fb611f2f7bfcc5e4eaa8e71eac5b6aa482a4ec8eca120faf3c8760c8026cdd88f21ac32caf0cbbb9b77e67daab21d1c45f4a16e006782b3d2b4619dc786a596a9a6f2b649f64892ef0c2e59b51bd848eff94871a028c14050bd10645e2306270751b5ff9322fb10845bfc3e560a71e07c5c9e731a2c72e015e8", 0xa4) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000002c0)=""/194) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x400, 0x168) setsockopt(r1, 0x26, 0x2b, &(0x7f0000000000)="06000000", 0x4) setsockopt(0xffffffffffffff9c, 0x8, 0x6, &(0x7f0000000480)="9acea5cfb5ec76c0db4aaa1eb0fea4a27c7c4d108adfaaea88a10e0825ce1914a1d7bdd896a346afd5151b1ca6577ff468a6735fb55a0204f337695b620c794758e98c105948bada683e81c6264797be571c3023f4819136c8886ff68957bfb174fd7f43dfed756997b6dc216da17b4f3d4f9ef20b191205b4dfdc06a29cc8e8b0ba21f3ed671bbf28a033c8d7ac4fc06346f5f445069da514550438c9c5e106dfadccd17345dbf57898ba17c0b9bd3842c238ababf522ae0b4fa1e601b2f0d0a62c527cbf9db3e65486bb397a", 0xcd) 20:32:12 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) open$dir(&(0x7f0000000040)='./file0\x00', 0x30, 0x8) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) 20:32:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0f0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a2eea3962e7c10b8d9f53f5d82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682326910b0a5f5068b3a2a71bcd2ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f862", 0xce}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5e, 0x0}, 0x0) 20:32:12 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x4c4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/204) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x80d6, 0x0, "15050000f0f56e688b9e55df3100000000002700", 0x100, 0xfe9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="18", 0xffffffffffffff52) flock(r0, 0x8) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) read(r4, &(0x7f0000000200)=""/230, 0xe6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xfffffffc, 0x0, 0xfffffefb, "8549693ecd426111feb0d4e1b40b9f444000", 0x80000000, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 20:32:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCCDTR(r2, 0x20007478) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 20:32:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x40, 0x0, 0x0, 0xb926}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000080000008000000000000000"]) 20:32:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x401, 0x7, 0x3, 0x46}, {0xf0, 0x2, 0x5, 0x101}, {0xf3a3, 0x9, 0x20, 0x1}, {0xf2e, 0x5, 0x1f, 0x90}, {0x8001, 0x7, 0x0, 0x76}]}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x1, 0x0, 0x0, 0x100000001], [0x10000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffd], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x800000}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x4ede9241}, {0x0, 0x0, 0x0, 0xfffffffffffff765}], {0x0, 0x0, 0x0, 0x2}, {0x3}}}) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4, 0x22) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000040)=0x400) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000580)=""/4096) 20:32:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x1}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000040)="f6e3e2c2552187e2439e01d4ec870f7c176a3840c1527e0901000000b99ee6f95b8bfea8ab517d2fbc27c9688fce9799d9e7e066cf0ec2098ca4846cf84c7ecbc10dc55424f0d4151f3ac2dae07176907c611233c32ff4c9118d34053da1b9be0ede11ea3dfaaf", 0x0, 0x0, 0x0) 20:32:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(r1, &(0x7f0000000000)='./file0/file0/file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 20:32:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000240)="84107673d26f93169e19a7b5da4142fa4f46649b3e1de7c7889fa4971e940459d4ac2b17b2566f8788f1ba124af7687b755b41289f70f9689a502bedf8320eae4afe00000200000010f65cdd00000000", 0x50}, {&(0x7f0000000300)="71f5e5d33b59da5252d1e1c55513fb4a289e3a7057cc85ec1cc5837bd7f0f16699b3afb27947f1bcd2957ebd986df5185a44d6e70817039067", 0x39}, {&(0x7f0000000340)="3fd27c1dd1fabb6b817f805170fecfc8fbdb74121bc4998b9188ed2a9d96050898351d5bfc312c48c28754a95e4f32f0829aa6289659f82714434a1644ba5f9cf8bf6c50b87accec92c98b3ec570e1d54c46f09a7b87e8ae908dd07cc5bdb28d8330156d86369714a077bfe86674b6a37e78c65b938a7093194e3b3d2cc711573ae19cd08c31510dee3f0e95657eaee9882c3559bac39dfceb1eff99db57766874e9df944110fd11ae7437cb6f62815ebb982504e6e5eff9fffa161c176e22a2ea8b35e06c8b7696c1b1f8f1350652738119110d3f889d35d069d477d7f50ae19ab4e2a9504128c89f4fdbc26b852a1954d33d11338338ca972eb7ef8b55e3164442c23e978538410d40c2f177753e227d4360e30cb8c4f1362a99d8f5c5b83e95015420e2e2b01351dd50cdd24733937507fbf580a4cffab5adeac0b5d89c393586f6e569e43feff5a831feb3a67dc8393209faaea1c1b0a40ee8e73d8b55b12c5dcb7d70a955f5607c1f936275f82034814bb3ee40fcb78cc157a8c76a395ee84e0dfddb53a5458495b3f249b6f6009d6eda42d14dbf170288125ec4f9c2f7af15d09340de627c9c0407c623b3995d6ee2b3941476279aa1655bb8cddcad03a94eb333fc0f3a5178d53c6ba028e59675591f4b7f8633c4628fbb9bd656e0eeb19f00d895de2c3454646e2e4b83212193f023487d03b96e1827ea0f469d47245bdcc5270acf0b2985a979af5807cb3e586de133380020886dfa39f40025bf3dd8437dd2d8f28bff4b117deba9d68a0e51914c7cbe1d5307e0d7ca6c9356c30a83666e95a930564942a769bc55349635a62b9f502a40cc4807f93998f51166bc9ab54fdbf46a0d422f256058e60c54508da170e7420a34e67d4da7bc2a687d905551dc48e41b89bf3ee16ab6f8f95abcf98f77a356d37bb989cfabf8ada953efc009bf92bc9d3951e18ec6d8cfa5cf0f3ea0af4c1b298cf30a6d81cc84d6401d8d844f3acaac8ac812604dc12c837f2c7c70aa46bd6ca2549fb3136832b17f2078122aac7cd19321037124201a853f691ae6f9bb9c33db175254fe4986c2ec950b738565587a1468e34ff35a72c8fc02bd80e0ab0cf9c90b239bc5911e7aaab6ca8d4d4ebeae97e13a65eb6ffb53984156ea50bc5a76275c69208854e1b3b724c2343a9dbee7e5f256bc9a36f2be6f18ddc178a118e1faed78f997f512394ada77696936d66282d989c9eab00d3433e400fb985b94b85c436dc8fd551d9e4aea52e1c152caf21d86c4ce1b7a045dfbf29851475dedb4163e6c28a2208e94329043ef75e08896c37062bacd5f9e2a718c21ca036d347e4ede60c97504642456fb6c091d1ff5701eec702901e3417cf7759fd9373d7ac66317896a09152c66e2677a896d859a62b127ea53a65d1f29b21d8e5354fbf93ce896aa16cfe81adc7cee7eeb793a9affb0781c5a1b22fc1f205b77bf079adb8014b6cd3f08c0361fcba55171b3dcbb474b41e1600665b903111f10e9d9ccd4f272f970f501c2c5dc4149e157c3e69b86aa7cc0d84fd4d802d54b15e67cb7a07756fd1a40cbe1d439e2cbf4a3e88371240b8097f1a9effcdd78a247599da137f6ebefd3c3beebd6cd710c277dce714d20b8a755eab4a72ca7ad9c7b9f5e7f6f1dfafd5d8e3bafd0c7687f5906e7f08e44fe58e6d5e4f85424cad9bbe240a02155dfca699b52c37005e70c4271a6f8d841c07e03c0225c11b875e49cdcf05f2a29579c3a18e62b4bbf0d4dc77c221c590485a2f9f420010e8723dbf7f12dc459161c3af6964c5306731872274ee51199338dca2471ef9f8ee9ebba8e2e37946326f3bae59e279ff83d3daedfc6fad246664826161b013443b54b4715fbb871495e9beaf5f4c93916392389323a96569e6813766b95161b4704455c30db136019769efdd1be21d596c498e1bf9a4bd532b5e0394d0d9b3ea9d03ca04cd44ff57c3a2f2f1b5c82c76aa694423095a75c50ced82555bf32b93e6e0fc7f7773a28e7757c22c7dd3f965ae4cc6fd1b53c1c67541051b9f7c52d6d40df4640d1a8ffd2893276517dcaf6319fff424324191602a32e6894544b60f7a4e9e708dbcc3ab134852e4701163ffb5ca3c8c65e2fbb5247af1b6a5693ea8947b2a69e0ed910d16f42f1ca9b15ae96411766ca6dd2b55b1c867ef4c4f5ea7e77003a3c2bbc1a8fe811ee949a7554c4e5e558c3ac4e2c05811364e4e681691cefb2dd8717047598aa7ed2911f302d9b251dc6d0838152d4fb85853e9b51e862c856b2dc86368f9287febe8d3a7d30f8c3f3c347a915ad60c9eebb58ece01ef5b71f10a0c6352655476bad7856cdd15d75768d1100b10a3cc77c108f22c13bcb7bc6a42c0a627b4ec3c8491b5781f8957fb8f11fba5dd6af92f23dfa17b21798302fe1554e6ddc93bd522a9285d99967500bd3ea28541a24de09c968fb6cc6d4a942469be0c6500dee93022c523f212d68b11065d64d1a5b69dcda19fba842e7a8f91e6724de9ed94c450daaa50664b1f2c70bad85ff6854d0c728c7af9369d3601bd2490a0df30a3be7f019478766f0658443abe223945c506615aeb6f7870d39c98235b40b78565c1d4e7dcb12cd282a3c7959aa335d791e4c77c6b1213fb4be0114b7fe48db69f0367c1b8aef575c7b3b7e01c298d0c22051232f7dda0c19e37d82f17e3e79d35384d3597f8cd95b3365fed69a987b8d9e6e82c9798b1186a9bc8c89c971fa69d7b27105585bd874ee05f8dec36000e4613a33de3173c8fddbdbe8cc321b774c4e90c3fc1bec49db3111ef7ca023a09274f6a0372dc38269a4f057a8391dd154530e2425eac2d66d69ec72dc423c161fe614e8c15e0c7d903d30a8889ffe348fd88ca4b858920326b317cad4a34045f3e99eff056fd374a4913807dd5685d1f1864619a691a6c409d2a35ef76321109639a47b4565a77e0bd94d8c1e781dd4c9e27ead16c5f6f2e3b0018fe064705ec0067887a410b59b15dbd0db8733ba05cdbc101712dc5fb881cb25cb818ab3a4f8f06e2b4011756dcf5cb578a9bddd27b8d40fe6bea4d19ef1ff3c412e3fab44fae7b868badbe9a8c80d10ed15db1031260b71ffa1faa72637a36f8d0f0b1c45f5ee5cf10c5641bda1cba1e27f1552f387e21fc76e5c616b8bf09e2392e2df7b403b09e9b0dc39e100fb41b2b6b1c779e7fe226ff605fe21f7e03202575a445999d1649d46e6268d52330d197c3fbe8adae72f2f404256a2fd482e4f62e675aec7821686bb6a6f2a3356956d184280d40246133085de093ac4b06423303270a9b0fa4fae1412587b6e4b193e3fbdb32efe293bd0ce8487d5e7bceab2626b92793ea5bc98a9be07dd9adcce69b3be0349ab0514222daa74678edce67e61879b0ed594e4d7c6a54632199d9e6fd68e7dbedfdfe08772c87765d3539f615bcc5239781ee9bd9cb52bded8ba8171f53ab702a018353533cca911d305866a974939894f728237b0c33a5be538b8278c58e685352c6b777bfcae9e38dc4aa3a517e51514d9064f4548687b4f097290a1d15bb3cfc50f63683cb6951465f9184d4f2d54185580ebe9811684cbb46cbbccc954ad314c4269f6a2bf9b7c572cecdcdd40a2ec141b0e61b30b547dd931fb817e5dc2fc584512a2a7b44b5c4545110e3ce21348f9e64b5d496073deb5080d5c4e03c5fdbe1e7599d7e9c5e45bbef5817bd4d3141212fd2eda0217121764735261a02252cb4975f03bc22e90b2a7a30cf403f63249051991001e19f8c6e4c4d4e6598c951cae8a686d6a4f04bcfc95d2f79e14f8835b25ed1a47833f20e0bed978a11c1cf7cc008392a70f8eda4a62d566987708199fda45e968bfeda3e00e9d524e06455f8a9514107bbb270b0439b13ffcde75a457ac88f1697dfaee54f361823f9de923bfc4f416e7597b8b4aa1cf4d15569a872dc93f51e57fa225520ff35d80535f895522e590a84d283b427cc7e80e4a9c8d3d4fbf385f60671e3aac012fd1c7850cdc896bc31e96441bfcc3dd60f99efe0641f5efdb89b4469df7fcc3d5b6ca116a68dd505b6b585310b86067a1a89c96615c655cbf653bf9f1743b353f06aeba44425240857cff604066c75ac70f68a4685105e06066f5842620c0e58dc8053c45798af79b3be3c95dea14f644900986e5cbc29dc1e8d99b1dfa3b5286269d3d345329aa74ef2e3f2ad2432a6cf2e0c1d88f76bf8a7042ec5d43fe20d8af447d1c3bcd85ba50f69bd32241963861239b2a37513a5a439459c57adac82ffedcbe562cc97400573cd19a4fafc0b3bcb8bcd3e15c7a1ff4bf14fcfd40dc874fb66ed0bc6196e963b884298fea592de6d0c6e2c105e51fec8d86e062ced4ae6e44760805b94b6ed6983cb1c1dfc4e644e6a18b5b21d2d33e6da0b7ab9e943914c8630d6aaa31a5719e1a40b5444bf029ce1f9155515e67e0360cbfcc8429bc4fd9e9d9ca52071b5ae29325dd511975e2f3c2d652a4054bd9f9d9913ce745b88a0bc0ea7af3ac94abc23bca372efdc7a011ff2391d6d4580e1999d16a4662f90a8dc7a55a649a8686cd3459137bb727593ab04f318204ac8c0245a49e25a4cb8e44ab0b4d80b181b901f4930050f224cfe18d8236cdcda4d349bd8098f628efc5f74049b5a0bea5a94850555b4dd26743f65f1a7c19e4bb83965cb259292862cfd8af88d364ef212f83995e5fd3a675ff58cf0eab024bffa8505c65382c3da7332c305177d51660db13998a19140ed18de4e8ceb48eaab4ecd18791a4226203832e0960504f38b92dbaf9ea597becaa8fae4f91d7a9fc172413c36d50a9a1cb44895775b33be206b408714f3b946d3806ec6726288a8a677bc100ced1de80ea3d68009f5fbe6723e21e15d6551a483f57881202df69cf3648f26032c6fb03b391b17b6700e1323fb1612a5132d1e80b96a1ef230bb724ffc280bea99448bbbed5147ff3a2720880acec42ac6cf8edb43333adfd102ee018773e271454e6ddbb2a0c27060d2e6808879da6a7948e3bb8f84cdc0b0b5261a77e44654a90aed4f804812ab343278ed3eac3c12ff583951b4391b13eff92ef5f631be1dd5d7fac55b97d740adb30bd9cf644247ea7ce659ecbce5667a2b12f59f434d91464e2440dad4b3b1497298e01f1bd6cd64164d61fbc3f02ebbdca6f2d7942b7f72a35033b60fe7f0cf36e935fcfa93d5257a9d6889c0b6b187a985bce943be8d41e1042db7d7df46cdf74f86100b872c2ad96c4c5d0def45cc03292a69182d6c174ea535c07bb967cac110f40d46333167711eb2d81b143d1b95e481275be21f7d55b8e37e4807ab97613d27ee156a69cfaadbd9eb198ead297a7bee17a857e7f94b2b077c0f41d28f0bdc28cdbb2085f4351ae7ecc292fb8dde1877622206f11eef7884646c0f2376fa6d9e874b39d79c648d52e33b5d15c3548d31ad530685f549a4f2460ee9dffbeb014a86058afe22d4fa47b364600abd8a8d490e5b4c4bc75cfbe2b950b180b076157d9a145893461374a87030d65b72e7be512984e70c5ff69c7a6f86bc8d650acec9fb013a116cad0aa02932f0c2a0f3f6d3bb02b0e767f95510ab4cd5ce2ed90f937e22dc502e92ce1cfbf654ba8fa8a29e432874a17e5109a48f4da3f44abf9ecbf608b6d2f3d6094e30b574d6d26a828335498d083bf19dd30b6d826f70d9c65fd1be60d5c8c429495234ba6a344017a4e40e224787a7a98fa06b2374a90fecba100905bd399dcf10800d2f6fd92bff30b7f3ce4cf5a47043f3048912f9a0f2138d84d72a1e3d7", 0x1000}, {&(0x7f0000001340)="35e4fdee93a59c68335c32c28106aa42b2a873ce3dc97f0618dcd558424f83580debad2d9fc98be6886d03c80a0ace875e4c0dd940b15b2d8c5b594bb188b6777216245e6908d61d07901ae2362f4f092ec0a9debc4fcfd65a7e654995850a38aaaac769400b50ba91f0fe957626637f083ae85accdb6480d5aab544e5341cd90a34ff941de9ee6bbc412ae52d398f1bfa7ae3d1898c1aa29e5e8b7cbc305688f6c6fc0f1b26650217829765409cf4e18a6340dcb908f8dc91eb282d96a17a3c22f1a190686af93803bb2b6dce1e111317b886173d627a06b3a5d20e3f4069d9fa0ef87d22a45d", 0xe7}, {&(0x7f0000001440)="d0bdec39f9c3964fa30fa100c86eb2525ce1467485f173194a8ee22296f6f94448fd710ee79f61ef5a10c11287f20ecf56e07f20b8432d843f1b8d1f43058497708809b90f777535dc6bf02ba43defe7b0", 0x51}, {&(0x7f00000014c0)="d6f7b7172aef60b7d37c9c9d4a51d3f7cf7769aa86ca38517d89bb805662b7646204da8bf6f2b2d625ff3fbad30098b9e5f9d5aa69787de86ca96a731d4d3af25ca97fb313902f5cc01845911f850211c928f1163c60ebf68a33f5f0a3612fb53d9d81b2a95fb69c256812635df5436229c150cd16a8fcbbd678a32d4c6810433024edb5727f4af5b9", 0x89}, {&(0x7f0000001580)="6abd7ea0554798", 0x7}, {&(0x7f00000015c0)="899f4d27fe06a6584f9ede765ec0b3104022940150cb8ae2a88716978013fa756cf834431800000000e204e891078f3151d0", 0x32}], 0x8, &(0x7f0000001680), 0x0, 0xa}, 0x402) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="009c1e2fe8aa1579dee6f0e2ec0eddd0433b69a685826a83a453b63e1433d8d0c263d5f3a38ccea5a7bcbe2b2d5b7034a4deb77efeb3cd0909ab5d0a1cf6c41e12e8d0d9b6c76611ec8fa29f16dee41d6313a042765dcf1369b3630f5371d184347aedb97e47d9ee7a6ede931a6af02d6c927b588757c5616279a5b6fa28bd8c12", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000080)="118c57db00000000", 0x8) 20:32:14 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000024000086dd6000000000383aff21408000000000000000000000000000aa8900907800000000ce5d226bc97ff373c4be492a8da30fe9ff01000000000000000000ff00000001"]) 20:32:14 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r2, 0x40}, {r3, 0x81}, {r4, 0x1}], 0x3, 0x6) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x30400, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r5, 0x0, 0x436) 20:32:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x3, 0x1f, 0xcd, 0x9}, {0x80, 0x9, 0x1, 0x9}, {0x5, 0x7c, 0x80, 0x6}, {0x7, 0x40, 0x7, 0x8001}, {0x4, 0x5, 0xe0, 0xffff0001}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:32:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x8000, 0x3f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "308dcc", 0x0, 0x0, 0x0, @mcast2, @rand_addr="ada7cb8fd30803fac9373444153b38d7"}}}}}}}) msgget$private(0x0, 0x0) 20:32:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 20:32:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="240900420300000000", 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r2) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2]) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fsync(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x89a5, 0x0, 0x0, 0x0, r3, 0x0, 0x4}, 0x1ff, 0xfffffffffffffe00}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000008c0)="8034236e5a16735d070f08559ae08903e663a3f63784786eb89a764c76adb5083ef503f21ed3a80ba96ce95212acda4cd5ece83bcdfe5ee7a6da9c509aa782d7c64bd06dd3bad43247ee0e158f0be74af8a5d0ca690d265d58f20a19e8ee6f1bdc573e4f323625903b7d601b266991ff5c78ff2ab5bfba0ce2eecad96bceebc518c080389d3340842aafed8ac8eff174bb0e88a4e5e0c715c2738fc30b39e34a71ad0e8e5de8e108dad70f0cf8b3b7a29f1a5d9f76baa99859f56b52278fed60bb7eb59f12df57169e9745d9ce7508a5f5b49c5d75d73bbbb95cae84de7e958b201b77c71e3798938acc1df892633aef556fc4402f70c9b0e53f7cd3e5131431bd86fba87fe28bfdf00828c4d6c97ef03140ee1b96d1500c42b3d191b487781c9f355e8b09fecfb3425d660c9976567eab07fa1c77fab3a658ade9a07c4aa041596446d8d79a051ea4581580c2f49f2ff9f84958bde6500f4e3fe24b5b3e5026921abb5b014aa0a9752af27ccf6892e3120861b52e1b9068a0bbbb6346407edaddcbe38770a9d54613b37e3b55ea745cb9ef1eca2bc4768a68e642fbad033b2eb63b6b49e6292d2def9667f7af62cff9687bdfa3251134fdbabb4bf7132710817f8776aa2bf3aa9eeaecf232dfbf99a690f2c2c6d161f6b7ed9cb7c42790eb11c4d80a28abcdbf21f813e3c77b77b6f794156dbdbd2999cd0d18b681650254442a534640b7e4fe043eac63676723da96806a0a6f1993142c5b79d6ed69c032978a1adb269e4346ebb9739bd8a6495553cad60b50b702bb6a024dc5d99b72bcc7ad2b056b198dc2a5e52b3b573f44b40425d37a99fd7bd2ba14db41347ba55320641d67a36f3144571e56947c2ce54236893510f2e079b95844eb7668298571d1d816fa7f88d7273ad58a0ece0f208d53c6c507b085cf917c20af0418e2d7c13aa78a5df18500f7be7976fbd206944e33d48606d4570c868620fab04fe61e7dac51a7ca12d94aa16f7b1bd67161a4266cfa7fb22b69e6ff8d8cb5c65e01cb84b167112a60f912e52167db277fb41905a6204d7def0872e3819487d6ee015ec228a5a2a4cba59f3273a41d24ae351ca4f35f87f2bcfb617c58f9aafe8bf755839615360a1c4e70a9b2c3a053a5627265284b267751fddafeff4767f879573cd4766e429d2988509646362045573cd5611136726c35dbe33da8e461fe206b5376718a217bfa7c8979c2c33c9f18fefa9585605239fd74bf3d860bf0e84804a501e16be8c019f1af2dfcb6abf70fdf80031cd9d33272793c7d7fe8be2a8a18b061e6b80d9dde4a8bed36d43630c60d8206bb32f1e31bd8d50f45fd5bc2571156bbe04e8fe2081ff7b6fbb012767fb7780290b4b25df82e6ab2412b377e1db2df7f0338dd0622d53e2c13410af01b4875273ea185db5624709d4e07aad6d483ef48bbe28b97631836a0d218fb7f8651d1582ba38445c9dcda9ced2fef1538d6459d247bd5321eb0a5ff6744ecddde4b90fc1488d8fcdc7e4428974f7a657b364e842a00554f231fbdfbf6132b2f73f10d34688bdcff5a53211da35eeda1aa5a901a8c647db32319dae77c5448c8664346eaf7dc9490958d90b6d43c992a09d83091209f3c78d740bbabf6faa6c88e915af8ccb77738781cac1930497b8493819b47b147df3e4b003ce162aa231569cfccb487b933a79b5a1d460211166aac6c61a36ad99994524c1c2d2d9c92d8ee3d538c45165e82c282d94ffae6277ba004294adaa6af31e5d055a587cb39058e3e3f3246c9408d8cf267bb4dc24523d3f20ab0cfc9ff7760561c2e16c4037ddc69d1231d42e960ee709fbcc1ccc94b65a5ce7da9d26e971f147d4a1708066176ddfcb297a32d019b04af338b1d0a4bdea9cf426425b338f5ee64668f7277fa19943cf5a5787d455795023f8f7ee91a30d1b436d90b30a8a5f98595c2c0839bd7c7ff847914573aae859632e12653d3c0bcc7dc002de7b1de06364379758f3f8c7c3e59dc47178d76b13fbbf25ef2201fca65d0670e54a1c1c9b2f350518fd3c069e3ad7e24b314192e3de5c6c4a84481bd453e3fa8352d2325d4e0093fb12e69a601e604bd1297091189a3381d84dadc943f34f82dd7787371b0d505a5de365a20084523aed822ab224dd48e45f6c41d3e9f26ea53661fd817e09d9083f30c3055f9c6e3c0ac1a4f3665622c72875b8e3224b271ac24f17fe5269a6dd3434803dea75e315b3066c68ac6bf754e872314555c00ea74a950d7da30c275960d269354d10ee3ea01095d658cb26d3a484b7d08ddf8d7300fe05e8d36d5578bfd706b0129dfd95e51f9857f9673c5b1d5bb711c6523ff4f4675ea5484fe77cd04311e50b9dc65d829c32f232ece93f4da0a75da00695931963aad33ac35ce1d8d66122dffce5c440eaff4e3e655513df33a2d51836f12fbd7d72df316ba390e8d0e87c7a73d1bd439cabab3dca91ca369bb079a3822864035e9d8c4bc809ddfe6126c368d0bec6f654f951f8be01f812a72b8f668ba8d02ec2422e803b07fb25b5f94eaf327e01dfa0279f65de2afa6eea07892f9649f7c55ff666b6393febe4a7698e2bf69c8d02ee67358352181944fe34c2c288105e18d16371b304e8baf5416615487a2c92a0235423f967d85babae0189e05a0d8e361615f7994a37771b725b54f2bfa3ac191fe50fd4af7a221d663153a7ed3b248f5710d03c9ae7ccb134c996ecefcc62c51e2799a870f1b8219e3daee921d0118101fb29489be400aeff39fb2cfa5e1d677edd0af723cb3b837be37c664d8da8cedb3a97a78a816d4d8ca022dd5fd836935855cc426f7e18de24dca4fa4a76a028517d1f1f6551eace2f63745f314699eceac9b1780afde90ff06ddd206f41a401027184712db32af54eadc9ba3e7de4116065360cdc97427f6dd1cda2832cf154a1d284ed6662260d557467a78fd21b1145e11f00f9cb18299260ad717b8969f49a158232e3bc760cba90455724b30dd03393884f0be9481747154017a72f53049db4d22dc260079c7eb361164e86185fdb098c4dbc015fecc4658d9019ca75eb211e37798b7cbe569da41bc99b02ee2afbbfbd4c33ffd03ef28a1f56eb871707c29bdaa5dfca628a8ac38abfd760702216d843e46f7f889566dfc7daaa7d6f1b7d57b0685cac7b128a3bf61a53e362b8572333fed3e5aec904ae76750d44dc9df20d9e0c29dc5e5be009d842b097f93c6b53b00bf894af9b658d137af4c46ffd97bdf484d4ecd6cf61134dca0623929f0050aff9d641825e9823b5f0bb6e2b61944fa691a07d801367ea4c417440608e005d104f8f2098b1bdcf17e9cff3d579bed23ce71ac7b9895055d97e30327fcefdec1e3044dbcf1d2849f6d0f004d1c0226213c346f70f0e1085b47285a8ff032c3d1aa058cccef19407d2f750465b684641cfc58d97f607564281842c96cd64526691999194b1ac8b607693e9e92bcf8e6d72b224eef5119507c299838e374a6bf685327e2b76009c04b3d4cd559696480e718e2bd68b0ae0bbc2877e46967ef08d2c5fe27eb9e143edd3e3457862c9d9376fdee69096e3829b9b56417009fab59ba61f0de1fdec899ef30a12d2190b27849c5be009439ec560aa1dd9023bdeda92b52840107052a2ed798b57bee27dc998083a8b338f1efebaf105d8e1f183c76082061fb94ba4e01cd486c81468c20b1f6c75a169eec825222e593069d0b033704a47d503d7b9e73d7638cfe4438230825d4bf36fc11dcae1f4354ee4164225686ef06a99766cdfee28479f870da0d5b12a81127eca14660baf52d97b6791595552c98095c1887803c40d0d969b5789d4a9854617916c3cc0b79b56e7b96f5306ac8eab7d063c26e52f69c8e682c4ff3e24579285c7e4b40d2b025ad5a571afc45c3d9f7bc34f607e5bec41e431b78d37f6a7cc90c547956fb76ef633935e89967393deb6df896da1f276ed6877dc86803175d9607c78b0144eca6a92f42fe37b790bdb789eaa6e9d4b448b382da9269b0b01c4cb230a8ea8f7dd6eba7749910d96dc103a0c93cd753ffe5ab58ff381657cbbe26e153bbec85f951ec150c425cb1b651a40f5545538ad131d9057686e37f52f24bbc338cd34f78c6c627343e2d07c239d85ce693170e2bf937a55ba81cc0a0f6deabcde471c2f9c8800150e0de5f0a9a1bb3087e38de57f56aee51663864c6d814a1f11ee4171f43f7d6589439814ee511524c9a633a1b7a038b7ebc166c9f375aa7b16c1eb57b512b7e9bf0219ee7d1461775bec86f48b48a63debc37f89d9d595831991f1f278831f58842e2ec1984c8e3d50b80c03a14811f311bbfc58a882c3c87491304b760514a2e3d31bc2bfa15f61088d63e91c2001294c3e550994d256738f663114b99b21b71e2652eafd708ebc76e8528c4d45c174408100ec7d7ca71d9f2f58cb717e54b0358f37747a9de05a9ecaa1c2726737cc8858c2170b6e5defcac4ff467625597f320b1350453fa50e661646c05f3b5ed04cebeb0b07672c94cd243286cb9194fe1d1b13d219c8b98f9cfb2ba2e7b0e0d2202d6a6b9213908355aa01d725d9276f2886bdce216168f4064f548a41e8830f961b90e4185e2222efbbaa68e09bb67add442057248cec174af4ea22f73c1068bf602c9af0ebee75ed579be9ddf6b047874116391a7f971dfb2d55fef01f1e76d268c7a417afedea6a216fa75a9901715628687af415890fef59c09a045c87e9a211f773554569442505a87643e1c572c9009a92a910a5a5e3fdb21d66adccd944462d0ab78e45c641d6afc17270e9200de70494bb345c308b3121dfb8d9f63146c5c0ad5deb0a690ab3197c3d056b57b003c1cdf283fd085e580043d1be42f2a5cd1625250062af8d0f1e142f09b2a8714a82c72b3163b052325430d18111888f8287cfb487dde54e654ab0c1a911b4f7eb48cf85e318f4d88e5724f4b6309fdd508bdcf2dd3491c13b46e0e6a45bc6e27697c4719e1c9b6460ae5a0c5ae1610ca94e3fc51f39ca5e672486ab07412e66a560c64cac1c66697b4d0b407cebc6bb1d8d73ca648ea90c3c9f5a3e7d74a7ca7a8db6052cc4b790adc317478340ed42bcf25bf0ae909fc1daa175bccc4646ebcbf06487b6ccc520bc0a23befa2fb136489a64683e93cf47d5f03a9075f641076317b54735bb968e5dea410994740adc0a3fad177efcc0d1bb7ca7d4dd8cda045298705ebd5c12e67e9c259c3e3ea796150d56a049078c6e8f6cc9def3655118f8b803a5a3ccd997ef9b5b69f08e032972270033d25ef2efbafdd5af36315717b706f26d94d27caff037bd27f975aa0dca02543de3c2d3c9d7d4cd4a4e3572aaf0b0c11ca7eb9aa8180b962c358498b2cd819f2b9e32d9bf96f769fb91590e8c107b67f87eaed6b57a0a0c478bd9715bd110f2d9ed3f72006b4272e467ec045d68ebbee5235894e850c6e132b17d0ab35b5e9614375fb4634b16a3b30e0e2e31631416e8ecb5db84bbfda8a1cd2505b71866f150663caa2ccc95d82a6f31b7025c71b4e3ff4c9eecadd4e049befcc8b9df172f55352025c7fdf534da0b15ca23347523c2a07eec1a925571046cb73efbfbc5edb5c7f171189ee4d01761b0f7b820a7a67755feeb8a20acc377abdcb9a736036f91eb7a0eb037a11dcc53109bea2e16d2348002da34018ab6af9577782cd86454ed77fded2fb96c64c2835125addf87f4d83aec113bda1bb68b8d40db4fc115d5c17f4778a9b63c2aafdeddf5d33584acd09f5e951c13d7d8fb0d29d", 0x1000}, {&(0x7f0000000180)="03fefc663ed4c003adbb55940c15ca4a096e5e2d207f0678047292507b964e945ee8c19b529d02f31ad959e886f814b2fd02420d2c425019512fea46f1ac", 0x3e}, {&(0x7f0000000240)="93622a71442a93298aff2fb9bab17dea3ad7cdc961579d7d6550635fcd49fc03c19629848cb8bf8135dbe56b7433", 0x2e}, {&(0x7f00000005c0)="c29ecb0d38b153cc81af85887259075d2533040b6cc08023d4aa3a2faec605da4728d122d22c2a3da3712f74052950fd50b1536c17a5b3d497dfcd42cbeeb5aa55d81f85c9a78baa2405dfc9619db3e512150e485b0a95f843c7f7bdab558b302398ae46bbbdf08a2f12af73abb26384ddff75296baa0a893faa9f0ee69d3f7d4bb899e58df584511962b2dd1f7780a35c87f2f923e4009e9771f2c64419f88065dd4c23303dd83cd52c52b034e8b6ef8de7aa8c6abdfd524da956e97b2ba528667b46d41d0000", 0xc7}, {&(0x7f00000004c0)="31a273b3d02ea5b7e570a826b2c7b90b447a2fb2b42e79b67d5096c8e4cb58a248964577cbc1aa890dceeed0167ecbc4e411a9365b04ea55f71f780a9926d3ac4dac91a1291cd9963bbde5ffbea3ec83ad63939bbab4c7952883ec4fca464b9df62406abb51edb0c3e12ca9eec2faed131bfe1543b20778ff2199f1d4966a94fc4636a6a333ee408fc57349e641df42c5c81a81211b4dadded01d6b76eb21adcc3b6b6b7790a31e8af3aaa373509be66a63f8e327d261ad8e4ccb418b4d7c1ba686aa959fd76766a6f39d19070952edf94bb9bc258eec7a5881f9c64fcab", 0xde}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20}], 0x118, 0x400}, 0x8) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r6 = semget$private(0x0, 0x0, 0x200) semop(r6, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r5, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:32:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:32:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0xae42) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d30292", 0x32}], 0x1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 20:32:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x12) lchown(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(0xffffffffffffffff, 0x29, 0x6, &(0x7f0000000300)="9f3c222afc355646736ae07736d93e5f4b866ba3baa55e4c7740fd70bb9d47a8b6f86e40c51fdb2fcb9a82258e2163781a7a2cfa16d7e99a794f9673a6eba9fbb7c51dce4e634f00dabce8d413b5ccb1424fbe025e046b858206053ee0ba31346b7931573209000ea1574723e5ab033f9b3b6174da7d41b2d1363d092c76fad1edf7b2f5a276ed9d94d4dad132ec9d9ada647f083d67a625bb436c1e55aeb40bdd45cecb94e3ba514d695ebdea4a3848d68d86cf469d01b166976182aa1cfa3d0600c22f6ca63458", 0xc8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000400)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) r3 = semget$private(0x0, 0x3, 0x3ac) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) r4 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x20000, 0x101) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10010, 0xfff}) 20:32:15 executing program 0: syz_emit_ethernet(0xce7, &(0x7f0000000dc0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c"}, {}]}}}}}}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040)="2a19449d2f3b141e9f50051a9c7ccdc3d90b49c2aacac6aa42d94c67d2506d08accc1c51", &(0x7f0000000080)=0x24, &(0x7f00000000c0)="f986e6d2e204018552780217ef0bd78c6bb2f5d652b4a6d60eb36d4f9eafc985ffb7199db18191438a458183c68864bd0be2d820445c1ead6c2fd6f73caccf73668e048f93f1217cc58da4f607c36b372db146d5c93e3bd320286b783e41f69299dede8a36bf4c6d5ebf26b3e95943233d61e8248aa1468144d21059a679015a22c61e44fc1e01566e7776582902d245bf5ed74beb2dd692ff98c8d629d1395c83eaa068ba14dd58b942915c6b15", 0xae) 20:32:15 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\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', 0x0) msgget$private(0x0, 0x718) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/9) 20:32:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp}}}}) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000140), 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 20:32:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSKBDIO_BELL(r0, 0x20005701) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020259032c5d01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="be328cb4cf083b746da9b21605ace3b4870aa360c3e5e32b13c2360bf833763f3daebf398dfc587708afb59de0bf5e22c9c2d2c8a2be59385084903fb740c8d124d3d935d44dc9eed428eeb38f99073a3ed2e9e2fa300dcacdafd70cadee56dc5199ce8b"], 0x10) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000100)={0x8000, 0x0, {0xfffffffffffffff8, 0xd3}}) 20:32:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, 0x0, 0x11, 0x800, 0xdf12, 0x5652}) r4 = geteuid() r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="27f7bc30bfa882ac82af1e98769095dc0e94105cc3538f9bf906a4174f434d8c8eea621932b0", 0x26}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x48, 0x3}, 0x402) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 20:32:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6, 0x0, 0x0, 0x80ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDENABIO(r2, 0x20004b3c) 20:32:15 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9b"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:32:15 executing program 0: r0 = socket(0x2, 0x8000, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8200000000ffff09"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="8f9920ce05000000000000001f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb936f380e8a08c65d1a8b", 0x36}, {&(0x7f00000005c0)="1db65c74463dab51eefeee96350af19f8a3634bb2b657ce985fe4bff5902ae658249f3e8d728bd9951afa37ad67dc239d0a9cc438169cb874c616bae93ca4a9608ff261d88d52d09c9fb7b06f539f42cda3fa3aa80fb97d37e5c6b7c4892b5069d36e0f3925bbbccee25219167eaf0e41d7f739577cf4f5aa14aff4e0d876dec36063916e34604934f5c0a8df0f3e4556d4de69917261ad2bbc7294f53bf020b20816f2c94d99b46379bd2cb6d477373644455d588e60ffb3e1c68e7040d962b61699320a11a12c99c2a7995a163a0c5330083834417057bc2e8a31232147278910b595b87fc5bf4e215162060c07cc41062cee9a9d49f30795f78b70ab6569d2376a5276c1bdee7eabad5f784530ae947e75656324b716281fde2358cfb85a555d739c5aa356eb72bbdd29d7c2abf861377401b539d6e5e0422e7fc066ca4666c300408c4b002b9e234718776a57f3eed78d3f16a1797d5156b789386ea6406ecc0bb6294d6393032006c057dfe0803cd7e33430dea4578c5b959fed057e57adf6921c0007cb3dd9ef004da65f4f1b82312ae5d3a8a96dfa9484dff0bfa6986daf2d8d940ec52093b0c6c5ba9c5a6ead0241001abf505634f805590913f5cc085a4273a9be20893254469b2e52f1831bd7ad57390ed11261215aa2646d42954bf57d384348de110486017db8f1f17dcc4d8799a5e622a300991b1e5045179b0692a18e2185274837975caab2f171580c0cc0b95d1c41d02ba19f4c0c412bba8b8fcf0e1091a261394527b30cf28664d9b44e18a2da08a76124c7b5caa788e4afb1aad2a33ff3e044f6bbb6cfdaf11b23135f53f0d3e1b05e374252ead144f9cf449ed1a2f166886d30401ae9d7789ef3d207be6c710bfbf2e7dffc5082b648a4cc0660b6cca8397276934307b9390b524acaca229cb03ff3e0a9e97a4af8bfab74a2f3732679360da254e4338002644c57e9c58d4d8c0d066a789b5ee5ecc4420b118a35d66c2f4887111bc7b8224793ff8399e0aeb3ca9dd2492773a521c4e38f691b8ba958161821ca39a1a2b2a97a1a5f0eaaa4f609cd771b06a9b912a375d34040e74faa861ccdb5c1f2d78c4ddf4bfffa0c8274db29fe25dcfb9c54376e954ecadb0e38db92d33af962465d8efa93b7f35f80f96e8fc3764ad4542a1f858f59f698689956d8b296cdb1d273d9eadc90356ffd22fb864c822c522544c3429d75c615aec2505c0b86baa82b8fe96834a9f1f65a178ea84b5398eaa231ddfc676e5251c35c8eb7c001a7befc8b277028cdcbaa9db2887b90e663a9d20f9fce629b571532b84e634b091153c24ee79728b3c9a4fca3ca9cb53b8d52d9d06120481e0302e0e08f2d1d2ad06b3f66299c354f5258da3df88aee26fe21361fc03e260b93a1bbdc8db9ae1fff86c2b0a3f61e754cb4251752ba9d01caf9583b105897a7f31d7fd599ca843cd5930427cfb5b6e35af047a5ef7e2216cee5e893849821cfa9b83d0ba73f7099443fed1f700f1bec87d9bc10aa0cfd75af56b4eb997467cbfb4c2d91fde481313f4cd5c1e66d0d290fecbb1b99efe3c0f712d96d7a7c9c5ab1ca97356a92e2e7451dd38d40c00356c2e2677eedf1eb47830bc3d61b692742ba93a8bb50d3dffe609b61170b923a80013c6a6acdb38f85dc5f47e13ad92b0b70fb9e8e078f3757b63eaaed32a31db68c2af6f31675a59df3f298bc0e2c260a56bb1b85110adcd01554db78c43337f67a741eece3770d197b5311781ae5a296062ef103a06f1e212ea75a31721b08f03e2051fbd07e53979a3a8f825c289901e8633d6b14f50f71355afbbc7778326d2540998cdbf4332f8bbb8fc869dad73119316c66ee668f3dde87082037842bbbb0486c07a98978a81ce961a202ff7827783121c228dbd7372742195e55b3c36676a032376f650f97eae86f7937c9ad5e105f87312857a5a5b", 0x56b}], 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) getsockopt(r2, 0x1000, 0x4, &(0x7f00000000c0)=""/109, &(0x7f0000000140)=0x6d) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000001c0)=0x3) 20:32:16 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0187009, &(0x7f0000000100)={{}, 0x0, 0x801}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0x401}, {0x25, 0xfffffff7}, {0x83, 0x3f}, {0x2, 0x8}, {0x23}], 0x5}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 20:32:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="770400000000000100030066fcc96be08b00000400ff070000000000eb0fbc74aca2b7aad6be556fc9ba689284dc5ffd9f349902528c086915afa8b445985635cc2ef612749dfa29c1a4ba22d06336202c638dc76bc650802ebd7ada2d87a3bcb13b031029407798e96d3e634f5706cb9d25d4cabcc453808c4601e1fba8a24065600933ffcfc81a36899390009028313b61b04b4003233e2220f090cc09539ea44c1ec2d9440c78512823e0f0d60561ad3457696eea571edc4e195a6db8e671cfa33c98b5704c18a0a60e84756d71a8855a70"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) 20:32:16 executing program 0: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = socket$inet(0x2, 0x1, 0x3) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000240)="9dbee85d54ae946a00edb28fa77782e195669d6941c10ea9711696ade7b54df9cde56896f2a24f28b42405f0ce379eeb6765fadd0943ee4d973f9115e536c03cf6757eb9cee2a92a2b812ff37324", 0x4e}, {&(0x7f0000000440)="c37bff2f55d5a94fedc8461b4dd1a337621fc9f176026217cb6150da3314f30743995fafc8b68d37adc4a593104178291b726ae8c0e3caeb7d5288dfbc69ebb53e0000007d17c9", 0x47}, {&(0x7f0000000380)="079a9602a1f47dfe6cc5a77cf3e7f64e05b05d210249dcb3e1200d7f6e813cd5d2662b56f0e64a7dedb4673dd7d0f94534d35ece9af339e75f7832bc6d5c04f44a4b562d38726e79182f4eb55c9782c61af7957260d57710f795ae418e8858b664eb595edd74b05e2d4a986f2f2f0059ac993e65490e8850659cbb2992efc804", 0x80}], 0x3, 0x0, 0x8) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(r3, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) socketpair(0x2, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r7, &(0x7f0000000140)="788c2f6b0a27c995b2706ebfaef868467fa387211a604c", 0x17, 0x0, 0x80000000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:32:16 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x418, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2fff036c652a00"], 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="322b4d15833e6391f92b1168dde49b00ac1e55ac0eb73b3ec5297e3f302f3bf6b32fa3a223de7a65356a00aa347518120259529ecdae74f252ec27c2fa3186cbbc35a2ae5080f4005015a7ae4813572974843b5065af2189561e8a1276d0239ea1cf136cf3b3a98a8636434351e7386e8dda8ac677987cb0a3acd67a9b6bbdcd3d73e1d9b5e5a8b22a48e51d178799a735c1e3538443b55f26ce0d0db742a4f4a3b342d41a3783d200ede9486e00b9a87c4969a84726d3945985ccb57312f347e64aa0a90ff382d4d45382a44f1a5658385d", 0xd2}, {&(0x7f00000002c0)="b739c42632f01e23cc6d007bf0b8ce1ebff60c8734342c0f3792209557ef8d9291976843f28937fac94ab516743e26fad27960e2f1283555da42362ca99bc017369cdab73251b11e0af895a083c6f52e40c8f25c384b318de63c64d9cb22bfe0886b935802089f052d9b02b377c6e9e5d52a1bd951562a6c30a31b4808b6a56e6c8cc5d1171250dc4041d8e201d64ab627352d402e154ce0404328b6b808450b3b2a84af341f33ad81ff68018b687c11914d9bf15be7ce9e7ce72d467fa9908c8b2cd6cd77649d4de6bb5e847004c0ca02f1fd3f875cab2179adc0eb05ad1ccc1327243e2f695b1ff962506ad3c4911035e05e4c55", 0xf5}, {&(0x7f00000000c0)="8dea9e0ad2d3d94d9557d6d9e2a27caad8ff2f90da2b3e68e74b56395db5b2b727280ab7c7581fa8333969213ecfead2e8fa9b02f834e3172e5e8aca352af8942c3453f606d0651a3266ae15e0b7ccf59960d5cd4f07d1d0d2192ea1df1408511783e49b88e02fcb0dfa1ac0ca204ff669a28c446136a50bdb30fe47fbdf7b9457bd7428cc7d32c644349ec32446c6fdaf02d646961e3ae4d2fe", 0x9a}, {&(0x7f00000003c0)="80f0357840edf638aee401f266fa56be6e467c1b36f657595b2b2486a160efb0de54a8c59302c2532a352b85849f88181de2ff2548a362e82df911818c7ceb7525acb1a41030e3bfc1696feb8c471cc99ad37b44184f8ffe72a1d0759eae5b8173bb435867ef2bf49a3c2a8de5840b23d03916575b2812ebab88bff547811fbfffba04448035f0742daf821d477225466b6df45c1ccbbdfa9b72572c053a570b873eea8c9077e46ca17b09eac2b81096eb9e0b88741a9d97b0df589c073a01988406e64bf29832f3befd890997406091fe37d5be17fed45357ffeec119824ff5f730", 0xe2}, {&(0x7f00000004c0)="38e333eec937a24373f0d133d944df0dd4e966f3780440a4178fec599ca040e52f80e257367181adb6b841939ffa2d0de071bd2ddc25cae4c232a2effc2cb98010c279193bb39019fa63f750e38144c74779893c100a55a05ef0de438a12a34091ac198d9c669d465d93fec502ecf27df332ba0a7891a419cc7631167a13bf6ccf0898437ddcfbfa4e", 0x89}, {&(0x7f0000000580)="203c42c1697b9471abce7829d6dff2f16eb6fd84a1a7bb7c3813ebcc14f9835c4da0c0a205a6f434f8b2731b86f982f18ce7a11d07d16a1767867e514369c166a6384dddfa4ba9fdb1b0ea490e0eae41852bf5277eec7070fd74b073e11da4152fdfe67a82735e3126e4d560d09d1644b65ffdc8cec62d730032282b3bc11fe0c91881258c31171706f7962d0da91bc9c706783203dbbacc0eab6aeebaf746b84e350115b27f88b327098aaf4e96cc4ae4b67d12", 0xb4}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r6}], 0x20}, 0x2) write(r0, &(0x7f0000000340), 0x10000014c) r7 = socket(0x11, 0x4003, 0x0) dup2(r7, r0) execve(0x0, 0x0, 0x0) 20:32:16 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x10000000000001], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff], [], [0x0, 0x0, 0x0, 0x1000000, 0x1, 0x1000], [{}, {0x2, 0x0, 0x7fffffff}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0x0, 0x80}, {0xfffc, 0x2000, 0x0, 0xffffffeffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) open(&(0x7f0000001340)='./file1\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000cc0), 0x0, 0x0, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0xf4, 0x63e1, 0x4, 0xc01, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffff9, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0x9, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 20:32:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000000080)=""/117, 0x75}], 0x2, 0x0, 0xffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x40006ad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 20:32:17 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) munlock(&(0x7f000000e000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {}, {0x0, 0x0, 0x1000000}]}}) 20:32:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="e92243f80fded309000000000000007cf0af7a352e2189483f2e4491d284b1a3583d3b8bf3b90dacb1ed138a000d06ba03dd21afa5beee02", 0x38}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x88, 0x182) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x8182b}], 0x1000000000000013) geteuid() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0xfc, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r5, 0x11, 0x800, 0x9, 0x5}) r6 = geteuid() r7 = getegid() sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) fchown(0xffffffffffffffff, 0x0, r7) "*"*vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e29a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e29a40 20:32:17 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000040)="40487278024e3cf9821d28f0998d9667fb905f", 0x13}, {&(0x7f00000000c0)="1360e7529b8dd67a2eded635586afa86a909794c40efe3fa6f284f731ab6c0c054fc45f165ae41a24fe20eacae01ce6befcd9ac22ab2eeda15d69ec391353048b9559b49831ee88bdab9bf6ef6778f6cbcb0cbf2e52a040f9e029343bb4a2a9173cf73e3c8fb91c6aed03a12cce81b1de0647e5d5d7eabb64b5b389199a11a59b42b7a1b98b654ca666ced5bf0cdc6420f8ea1f54af8914ad5ceab9debd139dcd6648f09a5e2f32e9e996ff34b7431b998ed6ffb413aa5cbe2db4923601f7946e7e62841bc080a7495e7ada73624cfcc4a40d05cd810e96a08003e22c0", 0xdd}, {&(0x7f00000001c0)="3eee9f167c7b2a5df297406953a7ca2cebbe8c1fce99b0793f7d74bb094112d96fb8cd0dcd041f7a883f6dd37c9edd4581b7", 0x32}, {&(0x7f0000000200)="dc377d75b19c9d9a86cb7f30bf663a91c09a8f857534ff33de19f3db7943ab204411dc17b6585955c9e2ceed22b2b6c3ee0b16f6c863b44162d94259f78e7853a49f27d822e425afc6f88b15ae38877381a0c3452705b19d8e2d4c491df4aca4e12e3b582f9e63dff89178ba2a5d1ff5e457f4bcb529bd3a9046dac7cd5877024f10e3b615dfa360bd21ee9f38a04d20da24fdfff15b1dd0d80e209915ed4811dd0074cbb1b74372764db3fcd499ee20a5a77a2af6e10dafa9c37850380a3c6f8bc10fa5cdc1b7d2cd895d56faa05d647d542882b56ab703f2c9a27569af43459a4eba40f0185fa21aa30d7f4c0770cfde557c8d40397dd278ad1dc4fe1641b54afbd1580d12d0239c76e97ea28b34132b5517766519f43ad42c032ae6c5947229595daf995771adf06d5ce5dd63ada48b25d9ef58ffcbd258171fc76f40dba75d7ba17ef258c2ae0f3feda2414a29062a1fce05ae573c8faa4da2958ffb7877567b0fec949a1f685e4f82488f0f595ae6847e1d67db4c64ad64814654ed88d2e4be6ccb5b79bbf36bd9ff2f6316db96eadaea9d7583d51bef2add9f6a2a867725e9c20092341768fb6a82ef0cf9b644a2a3af4505c4832c8e932d177a32f76ccb5bf2d563877aafc90377a3cb53a3f3c455277b9228b284991099ebf8f0ea55f5c82af62d5355893dcea0070572552639c9ec54afe363d3d3d33cfaef4748aa74aa3858d664999d4cbe9504ec40d34ac0bf91b806b548f5f268c12a4fff6445fc965e18b588d978ca076af2cafd410f9c874bf5ef03ab19771c591b71fd3147540564566313080ce43286d7957c0ddfc6d703e1ebc5d5608c54c1a5d5c0ca063da7957fa14cf1c25b297d62fbca8c3912e601852193cefe81522bfb8b3a2f9d6cc39b3575c13015477c51a3f80ab176ddfab5342e10bb1dccad32f7bddb6a803611b30c819b339c137b408cd8f29d0717e82ee90544d2a69547b39fe3b99e9773defcdee369a47bbd074e57759a27dbc4c018a8fe20c20af6a4ca44fb4355f303a80c3d5b368870a588afd28b4611c579f2c71b524b242e985d67b6f54e843227ad949e0bf356da2087cf1194de67ed51eed42e39e4134360c40fcd0f29af5e0bcf645e7abd87157f4fbfbccaac63e299241814836c8bcb426d7cd4a20d42dc5e57c83b0d4fa5c5bc859ca522e2cc109dd192a490e1e680ba02f685eed73257db983011f4bce871d775d364310ad3f55c551dfb999686c5ee5f546427903cb6936f969bdd9241be6bde37085e39debbc246b2f4344193882d6644c1e3d3b20ef27f79a78df1beca5cba507441e7e1949f04176164be2adde9b510cf875169f48327d5c38425ad31f5188f42af3d14841bf1fb63b930ce51e03e4da244fd6c0b9a308b7422b9132de4f6d32e5bd7d93fceee4581c13151789a832819fc11be36ae3cf2594f69b320981a4c74afab9226d5d6f39a628f1fe56e4e9e4a438b4b334944c438b5b494dd46d767db20b21c74b4334bf7862d422125183ab8acb50159aac31b4668d9f6c89ae3758247f7347ba54bac781f71237999f9808bed6b8c41bbd52969082a7e323f5006e3c5c121f2176c5136c63cb1dada999f2263954fd08cba6dd383720f51cc59511e6169a0d93ede65859e88abb9dbc5f9a906908133c1279c16083d4e78bab43dda3ef0b378e5f561646c62524b1f1e5f26340ced1f3c3484b8ae5581860767180c9a148b7bdb84adf65752232f8321131b7ddedb8147b7277124ea4615ce32e146adf6744a064f65ba84ddd6e0db16ee9109c6570f5181fbc71cf4cd64f3da0f000c9a19d61fdd26f89e220f49674cba302e4d430504d1b5d704060bddecbca513e46b660ff362edc35877bf8b81111c631e75a5201cc071a62d0f9de8a9d4eac6febe7a7b4b71de6d918c078f2502996bd1cb2a5b293ae9b86b764b4400690a14695559de308f04634d1c6ddef64f1d160c751f2dc27bcaccf44d52312999556acfc778e8f5a4cff0400e3e51be492df42ca446fe30061a73d5444e683e776b1b8bd2a11e0553cc2df8eebd087ab0392cb170488e111606552155d32ac0f3829030080149745a2f1d4f341b70e55ccb409cd7ca1eeb711f8a8898118f0dba2a72545c9a9dc7faab5cb2b872747b13f3c51a5f0466c97ff6f2ab43a8339a2b8b3079eb5bf61468e35f8547d2b71a04aa9652758f9cfdf4a0aa1e4b530561f78f696e43d25ef700356e07d258eb1b395fea115177013f7fd60f7c6ca4a381553f773af8b5730e614233d77e87376bd1eee7d7bdf428b73ecb2ed745aca0aa7276481663f2ff311cd44c478b5bba929fb34ea0b588a222f4c8ba17e2f9b3b65e2a3ec829e9d3610d7251f9366e784a6452021fd12022ab10ea37c936d6d83534cc75eb601feb49dc7e39e4f8bde861be03588718145cf42fbcd5577621fd598194feedd3625ffb624ccd91d32faec36015e6267fd88d04e12db2905e85e7c9377a2ca93cb008fd50f7be133451ec5506643002d5905bc56411b49900302d28b9ed31b5cdd8ea5c2ae46354fd8ec752fa52bf3c670a972a982191b506ceda1e331044aaddf06a20aaeaf7fc417ad62674120c4849c41a161e725a594ee8271dfd7f0de0859b7d50a5395bec534d7fb970e7483d910806f409295e27a5e37b127ad2fb82f0931306dd376950e68e14ec65a2a5965969f7d1e7f4d8535268477638b398b907c47c0510b72031d66d7ac4d2c149b36d490694d2b4a061961e184d342a51c0994c6c938a7e7cc4d1c6fcdace9f9d4015bc49263395e9b0303cbe516cd36daee0f644ecf9920af1c555174c7697a0740d0025dbc62e411be404594818cae4ad9e68ce32d4d26dc0ceb04431f72ba7d1ef3be00e17c3cc02619d9064c021ef03a4f495af919209a25609abde62e69fa1fe5ce900638006b828274fbad58b82c73eb17ef159b570c5d077b336ea73ad1c75fcdcdc403573900dd1879050e76769e3e68c15c27a2412cbc2633a10c2996ce5ec64fd4797e49f9487e8ab44a0603499881c6ed769aea6fa5dfe7fbd112470118d9008a78855b5a3ecf00c7ccf11e868b860f70756fcabac3e8481d522c4e9310804fbdc1f348dd679efd0034afb4169e15768d6058c1ee8ce8ae93b1c010eb4c204ab5fb855c17071706e5117b5013215ee66fa7fdc750beace5e04ba732237831939b4b3a9ecea790c7577b460ca5ee162324e172877895c4ebd9a1ae9b6cec114df1d0b9ca497a7e578fd6c1707f0db85bd8d51a8c5c04aff4f6719a9081700e8c56c66e97fc354622d7261d372045e574c4d3012d9e8d7ebb0d0bbb202a0cbb6601e0c45ce4bb840eab0161ce9cc7ef92cd3ff48a8e1fa278df581e93df93eacf02676132543f8eb1d2742786745cf498fe2aaece22e5cd9e2fd04dcc83e30b3b48f681eb574d47c319001bc02617cae3bf29e84972f7a13651e89175aac83ce7f6961af4a93d35b8200e2034a84ae59a935380c87da56335fb74c888d496fd66191352d320264e005bc379ef2a1c8c8e2e2c8093c4f855ed511f6ad0f6a29e7d55ad3d32fde526107119d747ae6b38829f1d5e58059653ddf37c068ce13647535e7ee78bf96a2a983e7ebdb83023a559e5d99cf6d6a9381b4179bad2dc33a01b8537701d8017f9b6b22d5c789fe5cede2577657afd5dba0d9c513d5e17329391d7b8e4bf6de421f037ab569516a6efe8a338ccc147f8fea381657e70c25ad8d11efa002aa45725ee7afe4848e318fed3d822f186a2feed74d03c7e377c32fd0ad0fe863150a7e17ae6e80cc1a79bd220d6a002eef2c280a66a43d1e32ff3d58ee71662f9269b70b634c86f2fb41389890fa8e747a0df70d6c459a4fe837e9aca0411ad7a10ec20278ff1880211565deadcb40db288f01e49d16e0a7b07f32d06f6a377dac294091daa422df16c8cb21ee2b567e7f6e62d33629d686a582eaaf65492562bbf9483541293301d2af6bcd4b3b730d618d208ce59fe9fa904507e5b457b35b40dfda01d3cbcd9cdf42b1a0fc3830ec0cc3d0dda02695f8fe0c1896a19501634228e151178e25dd33c2d55c8834a306d5522dffb91e646b37127e4e1b96cf3064bb6508e7a52d5fd8e8aa6b1a629765c3f444c1c60158ec9c8f1a545aa46cafdcbe921c49aed739e8d51a7b1ede21c24cecf52ee76a20826ce6301e4019b0cf7aa76d13bb7dc127eab0f86a2ceeb90e108c904400e436c3ec39ed29be060eb4b773f91435aebe0295b781788e4b2efc06fee8a5ff7cdce1bf51c81a6e16e9f550fc0c32749fd3e3092c2e6ec30eefcead263ca5b063bc7c8c99964a8b50daa11152c9e5d4192c200a54db94e49d56ad3d122da8ed8eb1c04b4185cd5e8168a610c66e25481c3edc9b580ee9c87c60efaac63db013ca78dd06092a86fbd00b5fca5f24d7ef3d9a10deb2954287777a81bda766c088d8f7f3f098380a4477ad629c78fbb0e7a5f9e76e72671dabb5663d9af73d192082525a2313ea62be91647067438fafe39cc9e2ebf97cfcacd0fb1b84b75f6be15c84b8ad110f37f6ac2a18a08e0bf9a89dd371eddbe5ba51cce6c44e0a91a6291365cd4c973d095acdf0645383eb78f4e469c4f57b272aaced1f78e3a54a4618fc9235c5c4882e8877af4407841596138048f75a7c73d5846e45d922780772d7b1bd05e246851ddf293d81376432a0f13656b7bdc53127441ac455ae0960362a6f691558f4017cd5ff75f7bc0014a5a7050fd3d6b02033989f5c903611aa0c3c28c3ee5cce297d54fffa0d18eb57185535a98fa5d12b19b2514f8ace2d335b01c5c34093c961fa8cadda357b06dda7eabbdac9a35c658445b8850ff0bc04e050d19f8a2d75571b745e10a61c75f910e4ed1f329dd4b4e79aee7d7034382130d67994c8ef048f1e91ae343e43660877f9073ab77a826e986c9ab3006ace8ec5170d090b836c29005021fd4a80b312794b56723eb5f603576cf232b4589844b2794dd105530fd081ce189dfb3775c194f5ef367a0bdf3fa60caa39fb30fcb2fd013303b5de8a9bb4ef353dbf81908cc2f098d8a8b5dbb0b20b99374e0ec8a9328427fa42f1abeef02e52ce7bc8a71d96e4e871feccd96d90c703fc7bf6a5a5142284e6ce259fcb8e4a8294ad8d42431eac0f0ccc1a8a3cec8c43cea7345490087c11b235293c1cb66a8cf261dc981208752ee6ce956f5e4697e25b1848a8aeca369c7c250a2829c405ae5e95d55ee24cfc8ead3be23b5f1f98d54ebb6d5a250cda5dcb253bc75bafb7a54e48d05910106d718a737a854617950c30f1e5aa27914ff0fa2a4fb38db20f19fd4f78657e766b11f5777dea8ad5b6b65f9742bdcd32fc9db09551a058c1e8d06299f7e848284e422fbdfecf0c7c52ca3421b397e0a3f179a8e38c1a17365337c2da8a3cf55b9bd4a4f091c345ec81d5f98bc91336b5d555662440f3e40b7ffcfd8bd1f9409d17eeebefbe19d69bde4dcbb12113ee3693771d37c25508f507774803ff0c3bb9946b7b414b997550fc8f5bb72695b51bd06915ee13a0a71c16c9c4060c66f4813ed2c970fb5b6360d02ee1a16a3dce3c77de433fc396eb33450dda18185c4d56d0456f53d62b5cc163623f94a77f6a1e75c07d09090cb9b31f92e267a6c4727a4184ec71f767e10e0006301c7504b411d631b11d3ddc7fd2c57042abf7c251114c2aba9e86b537d36b9429ed0c7c46cf470b9b22ecd506fe33c65d7c0c3bceb1201bcf4e6a0587f3b0664197d218181ea1e20b1ec18eee9e", 0x1000}, {&(0x7f0000001200)="7888bb0edaaa2b31", 0x8}, {&(0x7f0000001240)="b284d006372da819020d69a4df285dbac4950e7e207a3fdc8d810c48931c1b434a51fdb2b0562415acb9eae9f43eff8e9ba4b37b490326e3a7e426c9f1291701fb15a041737800b2093dec97205acce64d65853a4fdd47b257a5b3a812cac9c453b3b54e18d3ceb59879a83815bb1bea4b91b39faaaa4988d3b325e9dc10183026b3374188d0bdbe7070dab71494f3a1b9a643f80fcdd7eb9e162e818d989446f946f6ed3a16bc36ccef8cf4ba16ad131e4b9af3680db4880c2a3fbd00478c9b2217b520888a54a58d88aec94fc4c7b0793c82c92afe4beec8435ef5467e5e4cf59ed48282cad63247a90fec410b16c6b43e99ffaf12f0e228868f", 0xfb}, {&(0x7f0000001340)="a308a584aa5b77ee22af4d5ecba55681d6f4adc29dce56af9327906d1f5e1b5d13e78f7a4c6d1662370c0f891fbddde5bc74053322604ca83e6c3dfafc1aa6f30e0b0bed6fe79dfc9a0786985dcead7e432e384e4c631cfeb5f50ea5119188b11d12d3cf3a7fc619f07e682dfa19cd52bdaecfd2afb2dae9cd0e52af689428d3d4f18529df", 0x85}, {&(0x7f0000001400)="bd38be662a43209e6520262e2a7f4588dcf97705db56f95f2e69f1b6369faf36628c066e80436fa1383b620f10bbf3467db0b70bc15664b5711174ef797b95d24a83c5840883fcc3dd78cf68248f39a0e6a2fb5dcd1e1d25ef2371dd9ec25ed17eb60d3d04dbff508b18ff1430b6e9288f49ad892dfc5d3973f7d4b545c91c2516a5f3ffb84149936223da6af4ec066fb174c199888543dd360dc81856c7bb622bdaf7d778bb81083219e6c341a9ea239d06be2fa5ef0b48ea4367b59a64f71ec0578adfdd07396881fca9", 0xcb}], 0x8, &(0x7f0000001600)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}], 0xd0, 0x40b}, 0x400) 20:32:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="bf6c6e699830512e59a8ab23267eba973973d1c60abdd62f9e458a35e3a808438c1cf2f75629675812334eb096fd8c94732e5811e5da5bbb02cb851793199bf0c0ec72bba1576918b129ee8e5c43ef58f242d6783a127df11de6d4ba32a6fd9292c5e1a917fbdb0812a3922be6ff8d0cdf", &(0x7f0000000140)=0x71, &(0x7f0000000180)="8f2df9f5fe3c1671ccdf82e9632bed77ca15645fe2caaf208df692cf4120873f095ab0b929a618aa6fd3dc4e3b759c9b3e888a40b7391b4ac66b697ba1b4ae05a0c44c87d22a55aec94c039ff68f8862933b55d15fe23318abc611a4520533850de17771e7d890a6df399f621cea1ffbbe88fba2403513ce3ccf65ac1277de7b13098b0d3e36fd54c6014bf34d424b5babc203468112eab999d7ba4fb054d9f4448c30e6fe83a3e2c9c651d1560e6403fb904e92c300f5350206c262d8f5988befa75417d3f0bfc262b982cbd768f203005edf731769f2574e5988c39b110b505ae0c5e7488593891e19874e3e8b628d", 0xf0) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = dup(r0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/220) write(r2, &(0x7f0000000400), 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000440)={0x58ea, 0x5, 0x0, 0x40}) r3 = accept$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pwritev(r3, &(0x7f0000001880)=[{&(0x7f0000000500)="09600342ed18a19a93d1a7a63b3f22dc123b05fc68", 0x15}, {&(0x7f0000000540)="6304d93093c71fe49821b437f33f71e6aa4236e37045ac794f0c09ebfee32e669ff8537538d4abca438fd3557d29a53ae09ec01b333bd7af121022ce5218f07cee1e561e8791f4ce40532478e65e750e621992789288a846125e666ddd104191679304ae503dd0d793bcd70ac73d07763c20d2bc942fb6bac1aa739ba0f0a7b935653b4257615e3acc6ece90e2166b34067c8c80870cbf", 0x97}, {&(0x7f0000000600)="04aa3ca188396e936bab1144b552fb1f05962064845adaf434b4ba6c3f782c0616d8223e5e33682b30553ccc368e3ca0888a", 0x32}, {&(0x7f0000000640)="d06986c27450f0d2a24032b3e43f5dddec2f11a546b27f0957154574e6c92f550e2ee1f60cb4021b64dbea0a1a3dc820b33d26fd8da5c84c0274fcebf58c961acf969f1b4bfc734a0848c40f2c0209a3d0c974f1567166d87cbb6f9448f45993e8904510fde40bb0f906b82b6e9405b4e5f219ba0ae19ea45350c7bf276f1664774f187404e8d49594c5d0db860c21b3466d444daa2459994d991892eb7abe87b2783f23ab8e89dc32f37edcd3c94f38aab77134a1f8649563cc3889efafaa7bb5f76c638f0958ac51870eba2a3ca41ab1b5196645195ec60fca4a0cf9eec8d26e38f1364e75d89587a909830892b0b2171edaea69b7c12fa251219ea1c7c993760659eaf2b8f64e0265a5938c8b817fb0e7d37819c3aa79963d523d033e1f23c534b5a52f65cc075796a1a8023b85c4bf0d00f35a08a0112f845ce3e1215efefc33fc643d2fc0d5957919452f7759331b7a77d7702ddec709008bab03f13d0ec6e8b2e38106d6394878662647ade5a1a02369531587b720ba5a09fa188635a048b799c0f54a047bb78f55c4274849aec87c284808cc08b92db67a08cfc67d075e88a428bdf0d1d3e95aa20491cfa92527aaccb55b8039541fc1c7d359fd6f8a1949778c67ddd013a774ef07db089f2769d34e8beb21fe27eda5ac87a088b1b37cca4791f9cec2a4d96e30b7e909305939023da0868c45af294481144b459a27ef38f1977f996e7bf04dc4bc3f926f82c9db429c425316301b70343575a3f6b5852d7453ff2683c36ec842fd79a5c7599158a060b7741b1e02769b37c967c0e09fb441b4adc747193d369b350520809166286352a109664f123502a368ceb4299da13deb28600081083bb470eb61cf293dd88ef99601102e4f8dec4cf07602f3d0811a750818a31cfba4652438e0a7e9de6eb42665bd9706f0b37a4b50be631844689773447c161001f2c5a70ad8694ed0d27afb9923c94d8e58eeebf9ea6291b56cbbc99a6730335ad8ed36675fb1547c3203816e068223646f331776f26c177681485373bfb692edbd813293c13cf820c118f2b653680f3df2001b32a891e3d27925e82e106878a3a72054de9a7e44de606c9390e32ed14829d6b46ce90d247a353fd1a59aff68b7292a5e721abda76a9e94ba6c5eed938db9d43cec42783692828fefd6900aa2c80cfaa4ca7a1ad7fe799eab6c6ef7ea6a5ed53dfcceb3f698c012550b975768b5b7c98e2ee94d6411701a57afd2d996bf5a78b8af0a85945df27dbd5e620967c4f036ee87753bc200d075757da829d3a15887474596dea41ddbd3f15626932c8009f9aac2aaf27e93bb3f07a123431f118d9dc99847e7303783b6fb02705d11c5f57f3598de8c03b51ec0d1515187eb8e64d205bc9d00f90c15f2f8cc738139b3ba335b60c0a035949fc9511f7b78e44867c551f811c99a81c5ead5e388275169dff692ebdccdb98d9e2e81696865883a6a7b7a514d25978d55edd47060f7d6453830b1bc0c1076f8c9c12af2a3c2ec0e63b1cae623cd3972b2308e882e02c701be71bd451d9cb138d022167b1c4033e6492145ea64a10910f0101e44daeae7372f1b14cf6b517cd2da5c55a821c772d9e9ed3f31259ed39286c31a7d3296485e0158f25d766416edfe53343279810bde6028ff554756da764285233cc5c267093c8d8c67c52845cc802d74fbbc76a66282ac617876d48f20d0a76768a2a44b5bc5fd882b68712408c57c4cfd129fac9fb2426fac9ad15d85d094c8e9f56e838ff4890be66487de68c03c58b6637a72ed2d058319c3d8e49d2b120ecd368c7ad60e0ed029625f9a6cfbc084f9acd5b6a957caef7c4d6e82254968c8e8999cc06027a0e3da03a2a2ca90d75bdaf2845b45784fa6a3292386f8401c34eaa936afaa8f96448c221ceefb8aa4e7e2f03e40b902daa466d7006e2a5eb95126e494e3db079effe068a87f697c83a00173ab32110ee387fddc8fccb211ac02efa88a7f9c03475f59efcc0972274030786bc52401333d4535d6acf7997cee2ac43c1c4918d905f2796f1f555415edf19134af2cc6df79895b1abbc006dfd5390b52252b5d2b11db4bc6dbe5ff3b27573a413863a6d47dad93b0fdcf178683dbae067a649dd5a0cae5e85cd12efa45117013c810db163bcea2c508a4b93bb2937f4a8ffa7be6d8c82d0b426ca0dd33b43110569e0774d7a7171093971d22f7c2f457bd9bab288d63cd095124a1e51ab91a70852a24332d5d81dbfcaeb8bd88a3cf5c2b371579d4af67445eb826c1923cb0628d7e176fe08f5555bd9db4e55f876f0942a720b094c58033908d0d59e022ba8b6ccf4d5782ef4c060035d55750f301f94af16a41bfa0930d538795733c9ea6b19598e34dce2e8327293ebca3b5c85f7b32c7e273f08362d187e5c7bc926946046f0393391fef561a792f45653332cc7c1ce75ce1f348f5ad978e9a63347e5ad3c5fe144a6a4300ea9a6e6bc355a589d18a9765fec6db23f8c6eacd6abbb5552f1258c5c5d4f6123bc2d313b41d82d7337ad24c69a3a294ca0bd424e7afad4ff5f0f17d2848503e019a633c48459b56d55cb16405fc021089359c5c9a6ff4d594035c4ded973afd9f67d6f435ae04ae89f3141ead3e14c108b9656ff4163e0649ce18651bfced733f29fce438cf5f723ddd638c263f0af2b5f02a987469593445bfebffeb9f1113efb6b6d77521c9bc564ccdf6ee3a5df3eea8cac6acb32be685558f6abae863c9b7944bc8b2a82648dc613f277a925b519f1524c9608b97b99dbbebcabd17565b6240b243800eb94edae84b0b31390058ff9ae2acc80535a578ae2df53f69f02585794a9f46662327e55262025ca9c432cdf30d95acf3ce114ff58ccaa243fcb1d0ef6067bb947ff171792a31cab74e66319017e801a6afb6875f40b1c6f2febd508a11b3fa20bb0075204d1d8e0493171ae79a9e649f80dd8e380285e1b290b30d584c22e0761dfb4ff8a132eeb87c225a7195d03a471f177799cf2b597ce0d9caac73a022879588964449ff3de32af9b6abcad917ec0170c8dce4d764cd571b854c0e4c90375eb0f1e06b148d4e6d1b6413579cf22f3c3941817000244cbc38ef9d60884e50828712bd6b093e694fa7286fba0d5aee5989d55b78af0809e7b00e3dc90928e8fba0fb44db9b5f82978aecf04e0c23a2c845bbaa36a28e20850658346f39fdbc072eef69196eb5e0fdfe780d0fbedbe50dd5bc7d36b0d18a2deb5b0cafb14a7452494317d8ffbb26a5cd39b5b71cf925da8461750c6451b90e69df61d67c1b33722bd26ebc22a40fe8ab55de2575e7797b8fc674349887d2047db289535df40a295167269d014cbdd6897af825b7dd96cb4d0da7bd6606e5cab8e52d8549eebc1e52914ae538cefc10abe59ed15b50cfd78a7988c171478e222b9419e8121fb343d7cc7a40ead466dee05121a9a8bc840cf2b44e2e59acc74c0d833a088c4af6dec52d55a01e3e380dc4f2550c559e8d56cc552b2286052cdd8fd12554f3dcba61976639e79eef13fb9da038d53e72811c4060e744c63b70958740a3c7c32dec5e1f9188a124ddeb1474af23fb1bec28a28d837fd4d45618aab593c3d6c267022de936fca5b0432cdccc0180d5103ce22eef052fe195161282080eecf9372ab374b56cac803d9d51120d03c20e9f8251d9eadaff64fc8b95346d259f7e6cdb0ba060e2297691414b05d270bf1eff51c21b7946f3f14045496fa779da5fe14b5d873dc638d9871e554cfc49fc1686ef9e73a5b2d2fbac2bcdb96136f752cc7c0cd04dabc6a55076daa63d132eb84cb29f90d210cf00229d651aec399d44891fd97f5cea55801c1129eaa67e190b42d3690d555efc81fa9b1f12d87166f52edd3316ed109e2a60692f25933a9bff6be0de2a2a734b104b6c462f81e9af856576d0320e21cbfbd115a98cfa9a983fb9f36a269fa00288c570992404110fab4a6c6fafb44aee88133da6c0d2244dd030b1c08b0345afacaeba2addea09cb89fdf937832a34e0cb4117ae9c6ef85cf81cd9f3f82f5fa24f0e5e23576a4273fc0b5c897fc854f46d19dc8893ad7b355e5952e8e15dde18da471b6f3761de20706974a30c5f911ef2ac67eb17a95d30f6590726e1e9b3d29c2a412dbf2c5d207932b962c945146ef4a0bb13790e3f5b6c3a45f89b96c1e05e2c237a5858c6668cac57dcf0f7f8add04ddf73ef94e45e54211feb278d03a8bc8702dbe1cfd40363f9fff2bc9f9f443550f6accaf77743c246feb4be8f75d21071ee8c5bb9ad23ad1e1e23b5f6a4b335e5b24a2780a3925741ea82c3e65d4f24a89861b60f34a2258aafd12f53f54021c7fe7e5d16591e6549d8c23b04e06d758e3f1b3591f87941adea1257f23c2d4d9bc1b6c87e23df09fc7f1578e31178a706b2ad35dd11bf20260938128ab700c72cfa7297068d3d8fe934ff16034828c8c432863d267151f7c55c80d2185a83c81d74f73b38e1b331ad4ba293118e72b308bee9f325965668210c7bdc4e9634103a7b533ac3ee6cbffb83924ca445786a8035f0819eaebdc84746e6597dc03871a078284cc918e465dd6f725536eae9ee16964f1a686e4340a07fa728edc5dd2fdadc4ed82accea89529772986e719bf1601db00d01eec90f3e52ce0269561a23864c95c96ee8657060bdaff6c5c5a5d5d24bcd36601ee71c771b6adfad3bdd6c35d1820834283fe5f8f3bd278e50763bbce71056cf7d4e4d427ceeb04ca30acedebe65ae6f2df7e4228c153ccb3d4d79b9e1f037b12da9457fcdb12499ae0d49bdb03ea7cf75517913902fd8b38c40c638c51e76a9163887fb58e3b461f1d13b066af35962744182a886e78317c70631834851e245036bb02ae5ceccc7f259b4cbb75b58eb828e73421405aa3bf1e5426e5dd3be7d36eb771c85025ba098b3914609c99dfdd40d171a2f274437959a808d0fb08a2ae9894ed9807bd1e655dd965601adf87799659d47c66191dcc0620871089b7a364a461d43b561b8acdc653cac7496bf4d5d5a045537ed65c349b5474601a4ed8fd57412c73cada6ee7396f2b5463a611abf73093c6242f8e255f7656e11b252dc378b39e4ebb05cc7d386c63168b207ce123f944cf73b7e251fb47cbc6b191e5b93da150345410ce17e73332c030971db4485ea3002909781e9d3b5e21e664edc729adb29e5c083cdf4ae08c4b62335cfc87b825fbe94e894cf665f7b219f8551dbb6ef6cbaded9c04414a1f33910cf05250d6730405db2de409a606678ec396aaba2b57c7a2790623cb9113de1f4d94cbac5d4ac1b9c06a4c96177c4cd47f00e4ecbd2739a023f9ebb5eb7f4844be86bde1a36997c148d605908e6553ff4d38fce0187aac2a2af2710d09c83c5425e69a20a41a0d60105fd2447e6729cf6356e0a25a24a3c906b25fbbb55c06f4e6d06743a52823a92e491d862ac890461a3d05eff1388e38b30bdc085d242bde9dd1fc7c1ded157831ece63c4e6e4e176b3f697227ee71bf9a4d540423bc952348806c0033bd3b23b07d18754457ef93a698fc261fc069ae23ed35f55098665269b771c5893cfe60d4ed4442f6aefd40df2b31e16bdff4e6ee18c9e9d451de0cf0fb248c0d87c82f7a9170ebecd83e470c2fcae6a8d35e264f661ec8a5711a420bcafbb24b645ac52db1da203f1d75c579ef08542c12d8fcffdf7750567e2b726aa6550d073595b1e1a07a4ede100456790ecd68f451c6849dc7fba0ed39db098e0551d41439cb06ddea10d533ffa5784c095541a26", 0x1000}, {&(0x7f0000001640)="a29eb0b68eef3b39f3097b2240d27280c800c07b486570f979578fc214d2fe0c79396e6fb8ad37fdd93c35fb47d9e97467f1", 0x32}, {&(0x7f0000001680)="dadd371f2865e50594320f2ffb349f705b7ba0c310519c78b5d481bcee8a87893c6d40c35d7bd3cb7881592a7a687a098cb95a552902cc9d5e4992c494cac4c41b39b803d303553d7f7f43d4215a0a60d3a1dcdb05f2b362b53acd9400401b5ab037fe2ba38d5ec41ebd8ed9288a41ead18c554b0681999a90c679e6e035a16c7677f3fc2f4a974e9c063020cfcbaac7a7fa9127666b07a27fc27864cd5ed58089823d78861b403d2e3735df5f1b45e01b10156db5fa3ebf85791b281c1a1b744c89ea028cf8d3bebec340cf1b5a1e9020ee30d07b5b29c64163a9d66c00287b5b362c4841d54e95dbd4b21e845f7870ccb059655772c6", 0xf7}, {&(0x7f0000001780)="8b6cd34254c4f8a20a8ca73ebca6097c999c77c2bd4cbc1d3ca0c232a785db95380d54421a110d52b10ece35f3e6b4463fa6b8a9df48f98bdb463798cd55050a66ea03dc15030eee5c2bb328165481e9795085199d06820416d7cb94e22694029d1237e641ee424954d37327709a7daedfa2d4437ce4ace5bf05eca6c832765ac560617cd0c0e30cf6e40e687d9f3572044c45363e28d19d126a1887dd6635a9540564fe359a9cb5ed44457c2906f1eea304026aa4f3615991efc146f4bcbf26e04ced1de9c9c48bd2111b208774a1ea707c14a6712c196c4599beb1af196b119e5d721e4bf6ec", 0xe7}], 0x7, 0x0, 0x5) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000001900)={0x2, 0x0, 0x3}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001940)=""/131) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/ttyCcfg\x00', 0x8, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = getpgid(0x0) fcntl$lock(r4, 0x8, &(0x7f0000001a40)={0x1, 0x1, 0x100000000, 0x2, r5}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001a80)) semget(0x2, 0x1, 0x382) 20:32:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x400fffffffe, 0x0, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x5, 0x8], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) connect$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x1, 0x3, 0x95}, 0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120cac0afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb2881bf7140b3cf843fc8f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1943], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0xff) 20:32:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e5f083b8991f237f8dfde41bf82a4451e10ac14"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 20:32:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() fcntl$getflags(r0, 0x3) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef9, "85050000000000ff86040b000000bd00"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 20:32:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000000, 0x10000, 0x400fffffffe, 0x0, 0x86, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x4, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x5, 0x8], [0x0, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0x9, 0x3, 0x2000000000008], [{0xc51, 0x400, 0x1f9, 0x8}, {0x4020, 0x26c, 0x7fffffff, 0x200000000}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xffff7ffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x18, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchown(r3, 0x0, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1d4049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 20:32:18 executing program 0: 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, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) acct(&(0x7f0000000080)='./file0\x00') 20:32:18 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x43) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x102) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) read(r1, &(0x7f0000000100)=""/127, 0x7f) 20:32:19 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setgroups(0xfffffffffffffdc9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSTOP(r1, 0x2000746f) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 20:32:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 20:32:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x40105704, &(0x7f0000001100)) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xe0) 20:32:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x5, 0x4}]}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="00ba6e993d70cae0d477dd34cd0089a157c951d6c0f0e2ec91976958b4eac22595af125c57995500349f77b2392dc702e2834b64d7f6830b641a5adc690332bf345dd5682db2a58f831a0bdbe23e7043a8bc67a0b3af289416a0e7e2871624a5496ffbe09da0e36c4d8b34e8dff157f6a700e2ba3d516ff6060f6e5b2becb248d354e54e259637a9"], 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)="100a2956b9223776", 0x21d) 20:32:19 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, 0x0, 0x9}, 0x100000284c01002e}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r4, 0x11, 0x800, 0xdf12, 0x5652}) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x2, 0x1, 0x2, 0x3000100000200, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:32:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x2, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80000000, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) 20:32:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) 20:32:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x100000, 0xfffffffe}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xd4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$getown(r2, 0x5) getsockopt(0xffffffffffffffff, 0x200000029, 0x2c, 0x0, 0x0) 20:32:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) write(r2, &(0x7f0000000200)="22d2cea5c0ae4cfc4c5a48c6881fe3da9193835e5e97373bbed87d79f16806af212c7481b922054871143161c2574d9f4ea1fcf1ae590c0c2c7442a9a0c072ce18807a2c362107a29e97cbad94b0e83ae0d225a71813b80cc061a5f3", 0x5c) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x110000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:32:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 20:32:24 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0x720) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x6, 0xffff, 0x0]}) fcntl$getown(r2, 0x5) 20:32:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000080)="34fe8911cefb5a4920b97cb113e3feb390422b8db6b30fe5a6b8031ab3902573abfc19dfe6227bd6131a4465934e60db4c713e75acd35fe19a96e6e0f1d24f76c32c8dbc705e7858a815bb1ee9e4a66a650feb70353367d6a0cd6e465d01a2465b84554987debadf6f147f433839b34d40573a8abf6464fcf168d8cef8a7bbe69d88137daf606695d7e6bffd9321bf90a0e7ab52427f27d9a5e44cae77e0cae3b596ac23e91e4f6ecdb4c274ea21408e28d6a13c", &(0x7f0000000140)=0xb4, &(0x7f0000000180)="3c39ead4fe4d7fa9aaa2c59a7b37f39b8fc3476f41c16f89eb19f4b1db907ae94e4cb821e3feee7df902d86b101ffa012c4fd0eefffc42ceaf7dd0c4d9", 0x3d) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x4, 0x5, 0x0, "6bdeb454"}}}}}) 20:32:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) sendmsg(r3, &(0x7f00000008c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="81467e854b3c165aca34a813921cba70c01eddb311cb83a294143863e161b1b4399f48de401e8d723dbc632d5290d6691ab109c8d8319e5b839b1ea7672a3ccba32f35c89dcd848ebc309436f92499c510165e7c99ec6fe5d002199e78a8186ec5ad26809d39b5d7f0a0eebe1fcfacf27bc7603ed0e4c2f8d71ef3b9dc1f6b2b227ee805d1ff5fd8940bc525dd4bd39900c19d1182641e2de0284eaca4cfe868fae57da2bf0422293a5fd1a02956d978bd07a4df", 0xb4}, {&(0x7f0000000240)="6edfd1022082255e8e543888f58973b6320a9f8e07692ca4f4e4335cb5b4b360b9baaeef7f58a956999976e9e7791f2822980eddc8e7801f22ad658626068486a5086bd42ad5125b39e8039d20655bf005a0752978eefd74ecfea9107d267d611c6f26072144e9783303af9e5d1eae965999d4778a8fd77e7d90219f4b09687a39ba140b42551005d43e4f2248bfe772e90cefbee624a125b1ab7bd8e36cae3971bcd44ce32bfee1419586b90cc90388f81b96e076f51236ad2759d67875c14f5738bec77a3197346e8b02b38a718bffa7cfed833a54045f12995ca9f7b63ead", 0xe0}, {&(0x7f0000000340)="559011aa49e0bafcbd16f883428af695f6cc28351c5bc955245cce136a7abeb3936cdcbf17741df199d83c5a7564115aedcfc111fb9c41def6d0ff31dffb226500e1eaea2d32e52285e7800c4f43faf19a7c303749e6fc31141694fcffd10edb3c539ff7fa8fcdbb279194355fccf472ae7dcc43242aa51b9ddbff67474d116c402052816ae7043d458ce5ec1d2c0643ec612234988895b08051f68556fbea958ec64da7bab76a21a65e00068f8a728962013ecbef0b6617fd72b6651c5bda8a324b131d55a6f72901241f830904a665e7deffe56ea15f7239cbd84da51d0d54f9c1d8a6c7704c7038179703348d139ceb19", 0xf2}, {&(0x7f0000000440)='O', 0x1}, {&(0x7f0000000480)="8bbc10e68243ed94eb6591d00341ce2546c53acd6a5f9c284eb5aa705af6197856036869128c10336e7540a4e208f0d5c29583ea5b1bac72b33c88b2923b7d306abdff534c820514caee2d3c1d1a29e3c8d05f0a7307e78add2cbd842ef48334084c9e39306c489d3e4c18a044cb79d3d41bb6253a31e07b66a9796fb796729a551274a43e9ef79230a22bd278622d10274eb59952eda074a94cf7764e1b60f2f94046a6d7dbf5c2440a78ce32ff7f98fa711ea8ee0ac85d75476cc9681cf048ade386ab98f647b338139a", 0xcb}, {&(0x7f0000000580)="033863cda76bbdd0030221498809", 0xe}], 0x6, &(0x7f0000000640)=[{0x88, 0x1, 0x5e7, "197150fed0587a6fa63ff184de889956245791ecbb427f113deea11edf41290fdd409e42dd8a722efaf27101d4b88c8a427b7f1ab292f5feab8a3eac7f544d96ec06e0b02642598b6184a96d872880abedcb3cdf684b83e5da2219e227a34b70f73e95ee07a1f5bca72239063f68ce4e3fd67ac42199067d"}, {0x50, 0x1, 0x2, "2ab1992d8c8e2930c56215c6746874699af0d6a1e78531e3edc54d5825c1ed8ca8304ad7b087d9b5998bc654419dc7135758fe10582eb1bcb7ed825e9479"}, {0x88, 0x1, 0x7ff, "72f37c535fca6314962df771f0b6ca471bfc6d41fc97234481dce34253a00aa4c4807b37c4aaf2acdf37ca14f57d2a112455a3b3700d9195948c13bfada6bc170ea9606101af22d14fc7ded06b91d47f4b2c30540d8e79384bbb490f9caf7803201d0c191a43589cb494f08f89d47da44de8d5e231"}, {0x100, 0x1, 0x8, "268b7f39bb384b791a7bfe90ffa96ed9a32f5fcf471c3a3b74f6ff4eb773edbe05fc31ab4cbf17d3617ac4b1dc3eea10cef2a4fa9e5281a4a00be6d4d4e8eeae8fab2e46f9d09457a3089d96f5a1b540f9d18a06184b7d596fb26c25d1e04c90607889e0d854290ad99a07d603d45cbaad55b5827ebbe23c3a20ce6f63a2b8a342cbaf1c18a81fdfa6a9941140c0f6e967b4be0b1c982a4437e8b1e41dab229746adc576dcf89209be9994518781f1989dd567ab4db026d703d32eec6367e21d9ebb704d1a028b6d848fd5d3b997889b7f5c18222e93002ebbcbc1e686bf755931f59298f9bc2a7ec1e52e42f5a893"}], 0x260}, 0xc) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x536e, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r4, 0x5, 0xdf, &(0x7f0000000940)="947f1902668f7038af91e2a91f122b4c56a49cf716636993bceb4978b3e892d2d97a6f7db858028fb76e99ae98bd9a47f628de9073b92875d8253c4632870697f419135b422504d17d48615dd85e342d4d441e9b8e4d557b030a99b3713bb32f1aaf017aad434e111044c5effb0a406337522d4c221e2e7a63c41770af9485f6ec8ead6601aca6fbf2b1ff7119fd653a4dffb186120951215d11151684e11c6f0b3d996e4b9af11fe03dceb844d9dd712330a117cff3fd935915a3fb951af1e6646ec5d962a91af3b8ad7191c6aeb90ed0f4a34539702bf18ef80b86c69df602ddcdbae594162f333e1432e78d5e3d007faef6ff36c52fcb345f06bcac0eb44cc37259a06bb84a4497482d490161a64af0f6c173ad43b51a364de5ad38915cdb37bed8a5d034e0d10be6a2c3440e7b6e29d7e07343700ca97f9a99fe4cdfef82160306e9fd5282f75407843a8cab3c651c7f8b3ba9404ac6ddc4ab4ad2adc736467b77cf5b84dd9857eba5b304d0a616f60e528ca00ca24aba282beadf8304dd30b13cdb605a622db80f55df39661a0ca48a9b09acb81812bbb1bea6a4a009a26de8a6f9babe8a204408ea07ae1d317ac0a848a009221d78131d8d64ace255c85a68f20a44cd4b164cc9dc6be83f433a70b772900fa299f62cf68230cf20db867fcb7e2540f412e7ba119f9e159e421429a891435ffd79971f63045d38be1a9f0005c5e0745d1d7351760b68bd7e161bf34e50663d9068ba317b9f1059981fab15b4dafbb491f78955b6bddcf2a589afbbe07b3c1c909eb43fb91a9c651ee31606955ea7327f5c4c0024049ffd089388f0db3eae517f604ff3f3eadafbee55d1e43681f1cb1978fa57c06dca5cfefa1ddbe2738e32c4189a84a063599b96a27f91668c0be5a39c5ab853d7c4a779cafa050f41b09488d03a52f456876640fe0e25b7e6de2eb189955b1c0e9705d8cd56e68b8334470f398d2adebb5b43614c4c29c222f6e358332dbcd80c886eec458d1b87b415287348afda64398bff6e362fc91e1d743db69e8ba72c689c2d345a29853151902e911670f8cf27247f320d4e52c316dcde501c5ad4ee1b4937152f3ecfa21d95d472f07689f472a183af657a8ab928b30f58832167a30c66be13a6f09fb8fa146ce0838682613d8479e8a7667d75c50f524bc4ddc871a0a7fba21f62c5fc95946d624b90ac06e0b1aeb15456fb497caa679bc4f798213deb3ca23946c7a6a92f348134af473d6ea55cb8d931dcb38843c2129623802664a8671704cb5772d9cf7bf14d1bf4525123a397fbe1fd0cf93f0217802442d62fe233a3a51b8db0f38f1e787767590767e145cd0f13d25e5adfb825a79179d091bf2be978435a7c4ec30285a2ed56e8c2ec0b73ca763e5762146f8aa000bf2f4373f2197adbb96527ca2c55c95a3c66d30d3c36d7c7112b2b0b4eb8b25b78e3d7d642b0accef79a6320fefcc82f786153c82b8ddd89a6c2ac61621f883d3f65605ae0c6e9d632fc493756a94eb018e9d3dc869a9926bb1dde3a087fc83d9722005322bcfcd10f0eb9240dcce2e440cdcfd865154120688bdd09f28ad59c07b76f9e2fc4cd47a54bb0ba3ad056f672383196835b4d4ffaa1a15ec02c0a8a650519604ae568951158f0a4d461c7d6dc9ac3c9c74a2d0a61b51a0b4fd83e4d40f8f24f2b3720ecbd3cba4bbf636673172cb12ad088758a510fa2bea99773ce27c7d2c3df3febebf645ec8ca4d0bf2b31dc292d56ce6909a9e68734679fdf5b412ead6a65d66ed0868007f69d3fc5f2f515b7aab4f0289f92a043557bb5ea25764bfed8e50a8dbe53955f731b8846dc39333e1a378ffcd690199146783229850885e9c2b4711af9115bd7d4d4abcf62a179f05fc917f5b3f44f7186eef534f6dc80850011e1c31e570dae0dcb1fefc10dbf467f862f0b4f9525ea97742927b7d25c1607ee955311c28520b17ce2015e917958f34d943f5701cdffc012bef1be997f9ef0a92a4ced07f4b50d3e44b28ceca3899349f24ce50bd66843f0993e8f477d42be6ce6adf307f64a876d9a69ea5321a9a001808e1b3639e622e6835afe945418edcc0acf3c30fb3fd63fdd46ba0b956d2e7cb970c79e7e89af9f3bf34052968591445a9ac07c82b60226b4bad3ad9251500161b76cdc80c00a0e1d6407c824f8ea4e590cb650862f62cef21d442cde2c43a6f51e5f1cad741798c319bfadcbf36a03b0d25752dfdd94cc1b20806dca71f5357ee85950736f465f74ac8f92e5ede37943f2af181b1a9ddcb84f715db08dc237e8a9d5498219fcc57e7a68a4e495893033fd02e9f846e9933d58a01825244294cc1ffad36ee783d1041f40c4f1d439b9376a71544a055669616e09a76c5b258b4350070be62ebe8c07814aaeecf6ab4f46c45cf4c4fb7510d37d7e5c1756a8d4ae06167ee5003c12433670a1c3bfd965cfc83467e6f421f23d7acd36c6eb9c491a59caddd25900034968acc025f6b814e44e82208f235d106711d0db165f4cdc7265fc76968e05da6401fbcca0e27d88214d75a896cb7f6d74907c347a4fc973c3e45dc5f244d9f942c1450cfea10b8391e015a4083a19e857ef4b9cd6f949396dba7c3dd9134433ac7661ae1a35d7cba44e6fd9586a0c862467a1a44a8fa1d4a1e3854f5c719553c6ddc5bc5b8973ccc4a6fc6aa8f534840c5bb49be3ffcd182c098d1c7b3fbe1bbdc3612602e8d8b3afc53055ab43bc2ea167c1bab5519d50afea5ec1c6d1f44b9e574b8a2d6d6d064f61a715b9f3fadd7cc88e09f56b7cdb5b955982df5c709e378a4fdb731f443e28c0c99c9f967c1f13a2c8eafab60d6da527c90166a706dfe4fb134dd5b695c6950761be93df9844b5d6544f49b83faa61ca595888d213f64ff6584d1dd4cc3289656cf3c11dfc9f434e551c7540e4fd163d84ae8eb8b203c87325d14c671cd343ff155904c983b740fdcddb792d1dc4f4597f932db8da54db9841e121683ea3d42d36fef4dc3af9ee7f24f4006b373983102bef9962782aeb2c30c69d35defae057330b7fbe4088700b09a4e99f2f68eb23c3aadfc08ef79dcc087f8f4e037deb845c6dfa100cda3c3e302b97f71d579c0815a4c5f2a231db30faa6a798cae1425f037adb63adac9a10b5fc17f0a455b024aa2a2eb5b97958e46c739f7e9bb0d85d7f52c8c8f0adf7d8a275ffb5b3105d229438842268813f5466b9be337044d8177c1407bc10674eeea380a9fa42d8169d1347ed526c9fc500854046f508866fbdbe1e54fde3e674ce5370a3c6a97b39a0e452f3fe303fd6b4f018db4ea6b3c64aa46aa3afabef7d95aaebbce8b1362c0ddde7b204cccd1fecbdf2d13142021376790eb78bc84165ac7358416d44b009d0a4cc8df9b79efae94cc4d77df35987f8b9c1bb19d0edba6761aa1666a8a1df3e1d254f58b88249b6170845f522c04900c8cce4f8a8e6e6e868df79d887703767c135813e43b8509ded4b616fc3c2a60be26d0ed279c7987cd44436486c6bc4c8af5fec71b7748960cc10858abd68fcad8e531f6239c5d40c804f726c97c8b9667afa9287e4ae7058fea55ed76963d58d783f7b405109e9010e1b0b5c841f2f37d842e5fc07afbf9a78d0ed1601913abeb2cc3ae830e867540a7babc3d0631bc8409d7bc49c1a71c3a9c68fe804d13b023c83e8701e43e29e9eeacfe8bc4bda8f4c0a11a98f8feb91e27fa252af473e8ecc71c74a4982a4733b07aa11dca4cc6dcf01e1ca821837befa902d0ea0cd1676c365ea8999fbed5005c105bb7b0a960ba7477a6d1c9860df39ae123239eba1f49722eed310f8801691903663ba171ac894f584be4d847e28ca8a47b77c5b9d6e66b611bb3732387591edb798a847d2d1fb7cd087fc64f4c843727914434dc3f7d32e1e2df9287f9304b6b0b4f3a88cc0576e14ae5ad792dc8c0f9d76ea824c15d3740b9e6120eda184959c7c2f056beb313e311d722c39e3a7b6b4d53dc67f33b2b4a693a8a2bf749690c0916cb1b5e4e8e082f46188ccd4c8a9fa4773a9c19b1a08666c7293f21439a87b43f961f4cf3ac0a650f25d9848585d1e3f2d946257a354c72211dd7e8e118b7ae42bc5e451d5b9c333ea0e822ab382fdb3974b628b8b23ffc4b1f6e68b2e9d57d689da6efbc8b7631ac96fafde69e110ab6f41553a754af7265d992e0acbf697c36966f97fdb4927bba02fe43d0862c27965cd8d93d64b814cffb230f1800bf88b68852c413af3afc95a321c8439686babf12f3f8b93b695a074b7cc557359d822b6228be01d2287d6b043de979c49abd2753ca8548c3b67bc9441c0fabb06e725e621ea0e4b54b34e56b2bedaede505603ed5114e594011abe50aa90e27defe2041028e2e929e255d0732028c851b1a7dfa685e44380843bcba35954d243a1591102c103c96ac904a1ae2ecf1b99780e4a6ceef6c0eb601f75adc5fa76463baa25f5dcb3b998950cfd2d177f65ffea27b756583971e10a2f31c51638ca55f45cd17b313a22907e79bdf22ba8f51be865ba7c4dcaa7eb128825eac0e4ec838cacdf64ad1a24587f487b5482a118a6d48460aa7f4c5f1a394703d45a22044b3749e1d323a5d95b816036437702a82ad1998597efcefa7257d49c4478221463e24e6b5873ae7d30e23b239d5970503858c110e581722030cf697ce30596f28d2ad66ea8f043d4910fab44112698a8502bd6481849050c55d10eb818e274fc8a47eada710a70cca29c70d0fd9d3ed80a1f3426e05f9625db0cc1f8587c5064335d00e268628b6b24cb69e934c12225cc2b000145d42e3b0a14af16b078470865513afea12ba20ab40d4742493bf065d1838f769df907def3f1cf97191460e8620900e2d2b4a6c77a004047ce9262b369fa7b877d84f2eab8f735a2ed236f438cd017fbc9b94176b25011be0f7f466abe778f86259a174f70ca9066433d63c9d0452730beff9ca7fb4d77e7ec06f56a241660be97fbdc680947dc7fa4bc29fc8d983a372c779c4a70b4047b97326eb0356ea93280bc2af32cb34814c67e062fb9a48f57807d8f36c2ac797c7b26d62d2ea4c12337723db88cb5dfa667203ea967d8e25e9adc5ca4374266a1d9d1260b8334f6fdce79c3ac360ca3bc5dc2e464758c3a965f9e51685e5867c62641f6250ee08464acfdbb4f219094adf5447ce2843e79722fe6c8d3863f0a1a329e271568bb65285fb601460bcebb97fcda1e7e45c397af9f70d231c159d242b731ecc2aa19d8b768c708274bb5dbe3a11364a664c31b8e58715e5db3bda8d3d1bc3ef8cb8b2a84eac08a3cd6d1d5bf73f9e58c96589d7552e943afe47dc7cd8dc2a353b3f80c8d98f8618da21a8f3d0e14d14b6e80f7dbffd22e7cd682f5ceab4da145e4f342b674f72f875d08d9ff3c7c2ee24cd24e1def9ad07372752e9c976786ad044e1539d6dccc996009a05dc6ad3b215468969456ed5b9949ecec231d79d8698b016e7a4e59d6df0c1beeab2a0bf589fdd1905f716ce7048e71203105ce132cbd36ad1027c1ce8237b7d55adbcd34735fd55f2d64f0c25c5ecce4b5d49deccd0e6a8681bb24e31ea494f712fca79aa16d4395d622c082b3d28cafb9252bb2188d79fa77ff3596bd4e93523abf17a6101fbb0c4129f4223cf2b59f00a4c34930c174c4615286bc587262c4695c18c4a45a0689dba09ccb3e3a1e141efb745fc71025df2b6e6ab847a1a404d0e1eebb156cb4dadf423fbfeb9df2624ddf60d83b45ea086560f2bcd7640c35e2f20a813e260cef1c7fb67de1d", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) 20:32:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000900500000007000000531c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e3891f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000bbda1d56c2000000020208a371a3f8343712051e1d89e000040000000000000001000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) clock_settime(0x0, &(0x7f0000000080)={0xd59, 0x81}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) accept(r2, 0x0, &(0x7f0000000200)) 16:56:57 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r2, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r2, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f03006c653000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000380)="95de17ecf8764a23917f76a6ece48c86cc336a17cb03fd45f3a8695f42a154b325685e1db962643f87c62c8e2af6bfbb0c4ce6a7877dfbc8e574a891843fea5c0a9290eb581d9c75f0f93f73adcc31a7bff934f6cefe0889b880ea558652b155dbd032a499ed8324abd4a0096f2ab7bff1db2a77639fa42ae2d08f4b0bc8a63d5e35edf3a4f09d6b204a9bd8b9b7f732d9e1c80a88749104fd60c2068684ffa3665542ec5a2df2cc0659dc0ca346fb103e1da4eb0cbf160dad7f6e31d6110dd9ca896ba2a1f88e9dd36fd77fdaaebf9d19", 0xd1}, {&(0x7f0000000480)="fff19a7108ae3bfe4e844fc1f15cab22f74265602de3e5f7b61ca3291e05d100e47743d8a92cf6c19c1184f4ab428f3c26aae4a18155d70c089acf921d86ba36d5afc2db206a0fa2a56742987d0dcb034554b34c017db1abc7517716fc131b1f5fd9696fdf8d2f1116cc631ad9517fdc80d64dd0e8a0", 0x76}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20, 0x401}, 0x608) semop(r2, &(0x7f0000000140)=[{0x2, 0x769, 0x1000}, {0x2, 0x8080, 0x1000}, {0x3, 0x63, 0x800}, {0x4, 0xf3, 0x1400}], 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) 16:56:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000640)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c2941432ae2c172b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a5100000100f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed96283", 0x3e1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) 16:56:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x100000000000000, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r1, 0x11, 0x800, 0xdf12, 0x5652}) r2 = geteuid() r3 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000580)='./file0\x00', 0x0, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$setflags(r4, 0x2, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f00000006c0)=[{0x21}, {0x80, 0xfffffffc}], 0x2}) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000000)="e53c4ee3854a093c314b052c3469863db3de5e4a576bf93675026c29f0b49fd549ac84b762d46d13d02078f4c76169a1d7c335c7ea1a123065f11f470cdddce6293182704f3107d72fc437fd4134a0d0efb63579fd4d99b794976e9d0de994ca55a15fa62e282b1dbaeb7a406d4e72221eceff8363", 0x75}, {&(0x7f0000000080)="7a58629e92710f1690cbd3067b425bd91cf04ef1b0de4c52dfeef2ce90f1f7e8d5244bade8191a4b31db1e74212cacc1edaf49727a1cf2d37a0f21f40e2d753a3749fea4dd23", 0x46}, {&(0x7f0000000100)="7febd14145e03470e04b5c380cfdfc5de60aeb70253ec64e2965392253b73e39967ae270077708f4993933ea233bc2137d8a459c0b702c5aec64d18d567bec0176a8909cacec531e8bd9ba03c23936dc4be66d83e0565e4adce13a43ef9c9e8f1e60c49cc200afcbb1ac29d0e77001fd58898ed994cc21fbf31b641b451c2a92b99199a14876da14b7e74509c9dd5cb20c9fef688c570630b0150d9f194fa48e0ea52973fb55dc4a4e1e6298b80b50fd998119be0e4a4c1fa21d689f0571a90c3ffb4780787211d5da1603c76182e408d3", 0xd1}, {&(0x7f00000004c0)="343b10f772e03c037b8204209729f83128e1d9e53ad4b84d033335d2bdf0a1e75d764a778806f9f51d6c430a6ee8c24314f732e6fb079ddc88c05e6a70b2fa3675ef7a740c946808f169318a232119de8e1cf28d496d362c67a2a31b3eb9091f7710a190adf36603d5853018efb42d9969c814e863de6c170b5304d54c4c72f7359ac1d8446a4202b8d03fb8da81a23cf4b74095bc7d72dfad2ce409ad9158022e0f12f251e7fc39c939d569edfceeb73a6d2418cb244948", 0xb8}], 0x4, 0x0, 0x1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:56:57 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x5011, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:56:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x177}], 0x4412a0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x4, 0x1a) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="5063aaf54714c4c341133077546353038832b117022216a97ccaeffc40b14c537c1ac783ecd821ae6aa8ba4cdac863c1556c67e10d6f2a0c9dc24b8b4ac4b40f7868b5d5430865c6cfe3dd56134eaa176c31265bab92d646fbc9dc0b337a6d10d1690d25", 0x64) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0xfffffffc, 0x0) 16:56:57 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e08000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil, 0x7f}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f000053b000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x3f}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000314000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1/file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) stat(&(0x7f0000000740)='./file\x00', &(0x7f0000000780)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) utimensat(r2, &(0x7f0000000600)='./file\x00', &(0x7f0000000680)={{0x7, 0x8001}, {0x5}}, 0x2) sendto$unix(r1, &(0x7f0000000540)="be588fdb50d0225461230427e32dd589793dfc2a9c686b6f69dfb37fcc3d7241353e9984eb12e3a8d09943ebaf1dfbd0cff2ebe809f9caa999f971a4ceee101cc6ea230e6ab6792bcbb18dd942", 0x4d, 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f19d07ae7d49166696c653000"], 0xa) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) mknod$loop(&(0x7f00000005c0)='./file1/file0\x00', 0x100, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000700)=0x4fa) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000000)) 16:56:57 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="653e5ebaafa96211160fba74794193b73012c0c25facd96eb917e45111228587a56095b342211a26b219e9ebf1d63ce28a7f4efccea88cdddc", 0x39}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(0xffffffffffffffff, 0x80000000, 0x3f, &(0x7f0000000340)="40a7f2905aaf04b4a01b9b0397f9dd4ac1d63b32a4941fdf2564482321963e", 0x1f) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f0000000000)=0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x70, 0x8, 0x7, 0x245}, {{r3}, 0xfffffffffffffffa, 0xa0, 0x42, 0xffffffffffffffe0, 0x80}, {{r0}, 0xfffffffffffffff8, 0xfe, 0x2, 0x401}], 0x40, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0xc6, 0xf0000000, 0x2, 0x100000001}, {{r5}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xb73, 0x9}, {{r0}, 0xfffffffffffffffb, 0xd0, 0xfffff, 0x7, 0x1}], 0x4, &(0x7f0000000100)={0x7fffffff, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0xfff00, 0x1f, 0xb0, 0x4, "f85a55157705a6aa0717b8ee3a797e93a2dc572c", 0xfffffb47, 0xf97}) 16:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x2) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) socket(0x1, 0x1, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50b", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) r8 = dup(r0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x7, 0x2, {[0x90, 0x8001, 0x5, 0x9a4, 0x8000, 0x3ff, 0x1ff, 0x3ff, 0x200, 0x6fb, 0xfff, 0x653, 0x5, 0x99, 0x81, 0x5, 0x100000001, 0x125c], [0x1f, 0x2, 0x200, 0x10000, 0x6, 0x16, 0x2, 0xfffffffffffff800, 0xfffffffffffffeff, 0x6f], [0x7, 0x7ff, 0x1c4d, 0x1, 0x1f, 0x1200000, 0xedc], [0x5, 0x7, 0x400, 0x3, 0x80000001, 0xffffffffffff6877], [{0xfffe, 0x7f, 0x5281, 0x8000}, {0x40, 0x2, 0x3f, 0x20}, {0x9, 0x7, 0x101, 0x80000000}, {0xb821, 0x1000, 0x7fffffff, 0x40ab}, {0x3, 0x9, 0x0, 0x800}, {0xc773, 0x2, 0x3, 0x4}, {0x3, 0x0, 0x2, 0x3a9b}, {0x7f, 0x7fff, 0x400, 0x9}], {0x8, 0x5, 0x5, 0x3}, {0x9c, 0x7, 0x8, 0xb636}}}) 16:56:57 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x5}, {0x18, 0x2, 0x0, 0x190000}, 0x8108, [0x4c1, 0x0, 0x0, 0x0, 0x8001, 0x80010000]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x2, 0x4001, 0x0) r3 = semget$private(0x0, 0x4, 0x408) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f00000006c0)=""/102, 0x66) getsockopt(r2, 0x1000, 0x400, &(0x7f0000000300)=""/201, &(0x7f0000000100)=0xc9) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x8000, 0x7f, 0x0, 0x8000, 0x1ff, 0x101, 0x200, 0x20, 0x0]) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x0, 0x400}, {0x1, 0x1000, 0x1800}], 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='c\x00') 16:56:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "a56b8000001000"}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x9}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x46, 0x6}, {0x88, 0x9}, {0x25, 0xa}, {0x20, 0x1}, {0x7, 0x1caf}, {0x89, 0x7}, {0x43, 0xc}, {0x42, 0x10001}], 0x8}) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:56:58 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xc3, 0x7, 0x1fc80d8c, "b4d515ccde7d971b0000000000000c0800"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669ce8487b011b77b381db394acba77de08", 0x5b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7fff) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x0]) semop(r0, &(0x7f00000000c0)=[{0x2, 0x80}, {0x1, 0xfdc3, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x20}, {0x1, 0x4}], 0x5) 16:56:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/190, 0xfefa}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/69}, &(0x7f00000001c0)=0x47) recvfrom$unix(r3, &(0x7f0000001bc0)=""/4096, 0x1000, 0x40, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000340), 0x10000014c) read(r0, &(0x7f0000000bc0)=""/4096, 0x1000) 16:56:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) acct(0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:56:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[]) fsync(0xffffffffffffff9c) msgget$private(0x0, 0x0) msgget(0x2, 0x2cf) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x64}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea2d4618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e9abd4704ee3c59fb8f7932234518870898c1d4db962f185d5e602048d768a71b665a855d9792f1cf47e0a25b8e8bdf63a0bffb2f1d23f8c797e37a5afe845fcc88e0193b2bd05ed92c025f1c9a839738559e11d4a67e32"], 0x169, 0x800) msgrcv(r1, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) 16:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000f7af2637a98025e9ab7f6b6a35b912c3f8d338c1d72494b302204a24fb90122b1f24389baa22b8ec0fb2ab1101e97458be3b7cc0d6c8786b571eb00841a16ce66794d61f815ed0ecd4b6742d4328e18e7e51de"]) 16:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x5, 0xfffffffffffffff7, r5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x5}, {0x7}, {0x26, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x82) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r8, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:56:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES64=r1, @ANYRESDEC=r3, @ANYRESDEC=r1]) 16:56:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 16:56:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) 16:56:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xa9) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x70}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) 16:56:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) setreuid(0x0, 0xee01) mlockall(0x1) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) close(r0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x28c, 0x8, r3}) 16:56:59 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1400) getrusage(0x0, &(0x7f0000000180)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:56:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x90, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x7a2a) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/177) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ca6f0fa32a646478a70262c5ad499560dee727d0aed081f7a6e1c754f1"], 0x18}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x29, 0x1, 0x8, 0x3fb1, 0x6}, 0xc) 16:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x12, &(0x7f0000000180)={@empty, @empty, [{[], {0x8100, 0x2, 0x1, 0x1}}]}) 16:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:56:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x202) execve(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:56:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e200008"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:57:00 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="493bf5e450b72ae6ffc7ca8db2ad080000000008e6fb034740"], 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000feffffffffffffff000000000000"], &(0x7f0000000180)=0x27) recvfrom$unix(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:00 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) semget$private(0x0, 0x4, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x5, 0x800}, {}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x7e46, 0x1000}], 0x5) semop(0x0, &(0x7f0000000340)=[{0x3}, {0x0, 0x0, 0x1000}, {}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x80) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184601, &(0x7f0000000000)) é"CøÞÓ |ð¯z5.!‰H?.D‘Ò„±£X=;‹ó¹ ¬±íŠ ºÝ!¯¥¾îé"CøÞÓ |ð¯z5.!‰H?.D‘Ò„±£X=;‹ó¹ ¬±íŠ ºÝ!¯¥¾îtap0: address list non empty 16:57:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x9, 0x1, {0x7, 0x3f}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 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) 16:57:01 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x42, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000140)) 16:57:01 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) r1 = dup2(r0, 0xffffffffffffffff) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=""/218, 0xda) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r2 = semget$private(0x0, 0x1, 0x50) semop(r2, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000600)="c8696ade9d69fb407057d093e2e0aadaadb453c6b6c7ae3698b79378f4ce187d8027852984f568b6b1fd35b0267b532188a1a3a9bdc5b652c50e04329e736492680c449b12514db022e9f0a2e3bc57143f3d9721f5424f337296d467c929d990a8225e6cf74bf8639fe6055ad7a26245bcdf168a57a2197ca398c7fedd4b075d22d2fadf40da06b139ab94ae9d75531d9980f4dfd21cb0385db7d744ae60b18385e425eb28076de885fca444e2861742fb52481c89dbb61dec0990b8a9efcc6986f7f380ad", 0xc5}], 0x1, &(0x7f0000000700)=[{0x100, 0xffff, 0xd1, "c162b53eeda7574f7c77dc99f9b5c029498110bf63e10270228138138bbc59a5c3a1981b38fab96d293d4bf26fc3852f514406aff3d6d94b236224f839ba5576452e40a1158b4d064de739f8477d2a8b4320b2f078234867d8290db1521222b93451b10020111508612e2a5eb53d280ff7026dc1f215b24290c6a0733190fd9b546a0c13cb85faeb53810633a71c876425615d67e2678aed591383bd792472c9ee767a94460dd0fb577af74ed7a65f33d9f348fe8c6708b36dd6c83a8551616d21590b4c024a3d6259400c473d8d12cf190a564ab5dd14f3cc6f44b9c471424527db706d563e4fae9db55f6c136c36"}], 0x100}, 0x2) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0xfffb]) 16:57:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x8}, {0x0, 0x0, 0x4, 0x1ff}, {}, {0x0, 0x0, 0x9}, {0x0, 0x7}], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:57:01 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) r3 = dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="020000000530e893e22e677b7683a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d48bbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de205e48eb899cc6d23a169fcb431c9d93229e35a0ec89a2ef57bd6e88214f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd58153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f466eef82dd8517bb126023b925b4c3315e69aa50393004af66f132ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20b04d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eafb0428a868b7cac2f2e01bda86dc28141fed7707df2ed8b9c7b8cabee4dcfda854fdca449e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be000000000000000000", @ANYRESHEX], 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x20, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000700)=""/216, 0xd8, 0x1, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) connect$inet(r1, &(0x7f0000000400)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x9}, {[0x0, 0xffffffffffffff81, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x9], [0x0, 0x80000000, 0x0, 0x0, 0x2, 0x0, 0x7b, 0x0, 0x0, 0x1], [0x400000000000000, 0x0, 0x400, 0x4, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x6}, {0xfffe}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0xfffffffe, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0x80}], {0x8, 0x2, 0xffffffff, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x1ff}}}, 0x0, 0xf8}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x8, [{0x2, 0x8001}, {0x1, 0xffff}, {0x2, 0xffffff54}, {0x3, 0x5}, {0x2, 0x7fe}, {0x1, 0x3e}, {0x2, 0x40}, {0x1, 0xffffffc2}, {0x3, 0x100}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x1}, {0x1, 0x4}, {0x7, 0x6ed5d948}, {0x1, 0xfff}, {0x1, 0xffff079e}, {0x3, 0x6}, {0x1, 0x1e}, {0x3, 0x7}, {0x2, 0x7}, {0x1}, {0x2, 0x5}, {0x3, 0x8e99}, {0x2, 0x4}, {0x2, 0x1}, {0x0, 0x1000}, {0x2}, {0x3, 0x9}, {0x1, 0x50}, {0x1, 0x8001}, {0x2, 0x83}, {0x3, 0x8}]}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:57:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "27007d01f701000000000000ddff000f00"}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x8000, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x806) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x401, 0x1a5, 0x1, 0x2, 0x9, 0x0, 0x0, 0x0, 0x7, 0xd72}) sendmsg(r1, &(0x7f00000031c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:57:02 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x8000000002, 0x0, 0x0, 0x0, 0x0, 0x262}, 0x0, 0x0) 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0x500}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fc97ee3601b05bf8c2f09c7f19cd4a49a78788731b03d824ea1aa60a081bb85e8f2183d2a0b8deb92ac4f3d8c8e16395d651dcf2e202dec693efbaaca1004f43bdc8ab307cac6ab2977193b2ac15671aa9adbf89d8cd659fb2b24ce4d67d9d3bd4b0239e48c16b38fc3e3d089ca483382c91de55dcd916c23691878e8b21ca48b0cc30cb628b7ba8ab1a8e93964dade0f4bda202a3680b55fae6f8d29498b09826ea3cff1580e3d587c5449a6e2dd782bbf44cf98da1c70136d14fa825bc9f32c5b9ed34e8842ee43bce69f04fd0fae1f483883af5911c34131c18b459d69b24df5451756b68aa18f80ce75f51f0", 0xee, 0x0, 0x1) 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)="100a2956b9223776", 0x21d) 16:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000180)=[{0x5, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}, {0x40006, 0x1}, {0x0, 0x0, 0xde, 0xcc}, {0x1, 0x22, 0x8, 0x3}, {0x1, 0x1, 0x2, 0x7}, {0xff, 0x5, 0xa7, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x8, 0x57, 0x6, 0xfffffff1}, {0x1000, 0x1, 0x4, 0x3}, {0x2, 0x0, 0x5, 0x7d}, {0x9, 0x0, 0x7, 0x3}, {0x1, 0x1b, 0x0, 0xc10}, {0x1, 0x4, 0x49, 0x80000000}, {0x3, 0xdb, 0x3, 0x1}, {0x4, 0x4, 0x9}]}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:57:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0xf459, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:57:03 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r4, 0x4, 0x1, &(0x7f0000000040)="1660a5ea1dae23f5b5e778145525a8a73214801a9bfadd3d18c310a0ffe598bc8aa8d14370b36129583ecf6cf411e9abc1160e05dd772bd02690cb0ba0e983e364b3d98b3508d6f1c4f97a7df6a44b9d6ec37f85f5e3683d407a7c1a7a2e090c619de4f8b6350bd95b43b01d6247c1bdc4ea7084b9e174a632de165eda5d938a0366ce37c02df12b8f58094871fe44228c4d9496d7933a6d72e62bfda115ac4719455cf0e8f6a74d8041653db2d110c9672a7ca51f0a", 0xb6) 16:57:03 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r0, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) 16:57:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x98, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x8, r2) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcafe, 0x0, "a1b564bd79c28137333adb95ca737e288d4d9642", 0x0, 0x8}) 16:57:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000080)=""/216, 0xd8}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:57:05 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6f9c2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7eb357e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee96b5a3050000000000006a32bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae3d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d676e779a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2edb779fcd1f64504e5860000000074cecd4a05c48164574330c57e4bee39276ad67fd5967abe2600"/1087], 0x10) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = socket(0x1, 0x1, 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x13) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) dup2(r2, r3) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:57:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 16:57:05 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d48bbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de205e48eb999cc6d23a169fcb431c9d93229e35a0ec89a2ef57bd6e88214f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755dd636b04e2642076690afd5a153520b6a5ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17164e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284fcf08031c385d0dd1b877b11ece810096c27c4e01582c4bb471c18ecebe33662f642b3a67a498d2c6dc242fa4c376c9dcc845af3882f747cd6defd640b321a43f61a7e8bd69b083b5f79e"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x4261, 0x0, 0x2, 0x0, 0x1, 0x1fffffffffff], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe}, {0x0, 0x0, 0x0, 0x10000000000}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pf\x00', 0x88, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000880)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000680)=""/178, 0xb2}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000740)=""/223, 0xdf}], 0x6, 0x0, 0x1) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:57:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) close(r1) 16:57:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x10eae365, './file0\x00', './file0\x00'}) dup(r0) pread(r0, &(0x7f0000000480)="cbd3ff4346576e3f16218d6cf69127705ba68e29a0d16ab2651c7ded7e708cbf07b2935c3c87833654ee31116b81d1b578793549bc154cc21b44ebd86effbe494a915e130a1cb71153869730f41d2f2d88d11f54e90b637a60beabc0fea225bd9365d129dca46066387b8c8f16c9469b422fec0ceb14448e8e6f1153b7a4d8524c38034ca4bb7d0825ebb92195edc35e2871d2ce62f5e429aaa5070e84b237b3ea294c3078e2e0", 0xa7, 0x0, 0x84c7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x2) r2 = socket(0x8, 0x2, 0x40) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) nanosleep(&(0x7f0000000140)={0xb7a, 0x7}, &(0x7f00000002c0)) close(r2) connect$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0x30) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x2, 0xfffffffd, 0x3, 0x0, 0x20, 0x1, 0x2, 0x1, 0x2, 0x6, 0x90}) getdents(r1, &(0x7f0000000180)=""/229, 0xe5) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x112) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000100)="92dc7291ebf8c5a21c8e39789f65637edabb0b830c664cd9e6e9f080a467dd165eeb9b0643983d2e3a119dfc3ddbbb04d823ec89123596af15a72ef6b4ae7172777d79a5c84f3f8229ca3efde248f2265c99d824a2e5d43db1cefbe50ac85528d329bbafb736702e8bccf7d59e955d20f7a1054bc33d1ac3465fa44aa5b4f555199b33b04bfc3b8175a0b150f57aafb6a39d02f1a166d67e99344cd3371e07d679f8dbca3826f8c6e0c00691fc88fca012ee17e18f9e2c7d668d550063621dca43b81603d514491b9db2190089bb4ccd565a0873dc5c0f9d5f0e09915b37ef1a97522ed6a9b209a8dd17ca0d013aab40eec8d535937849e1abf627d8381af712f258238dae7855cca1585d42dadcd43bdc50f3319eb58a2c4bab3ab517f2b0baa1a006284f3e6b7b30d198b1a4007f4494ab41e3ad0f6b3d7181690c3b54fd4970cfb413f96edc24d8b67899a819caef60f6ed0565d001d3de6652c23437362438c71ba9da1a5f09866de347a7250d410042287af901c7cf4295e9afe6f11cf550ecbf34784c0f39182f6b08c50572a116173e586ede620dab524411b62df53c46b967488ce496c28b84499161c68d1829319db31c845ffb12857c84992273b6c2a8dcdb3fb80ffe4bc98339290e0824d8c86a4db6bf3d964b1695fa3b9ce19dadcf6aafbbea60a3a0cd7ea71f7c18cf5024054649f1c956bae1187153b9235e83d096a1bb77b8f8b3dd0aa7db9da09a0acd2e2e41804806afd9c6ae85ffc3a1fc47545b2c247699add302474e33305353370873f506c62c3288d24a595401d6044d33b5c8e7f0a3cdf0fcaaf3a431b7682fe830beb89cc769541c63c5bf395cccd287d9fe2a721e6117def12897b510df434b271027f446f277ee88af853c6b2c9c486c12372f02e1df92268ba1f5f5183d75d16a0ffb25e047251fb63777ea1e8fbd07a8ad618bd8e9502759a85452d51ede092e60214791866a5359b6ef6141e4e154e98db3eac80a5b1a1af6436b57c7f39f18597c555ef01329ee1f6421c00c78b64af241b336fc668a74eb53843bafc00c169168fad8eda1b6c5275292c72bee3e6c42b8aa16c07315f95059364c9bb1263fe7f51f8608de6e09f867e35220d103428b9be5b9c8d95069d2cd19fc05ba30b73cc2d5a7b6655e7e3e4dc7a5810eb225ffafa444fd95d4840495ef9fd982c72d11c89b9af5c935c5eab6230f8cbd96a913853d20c697f63f99fb15adbf04258f8857bdca9cccf6e4d85257b0e66c9a667ba224188b2893892ecad1166e7ff57b7e74a0844aecce7b88eb66c4cc506f404634d4db59e0cd398126d8e00b9522d7aa8140f22bac845e90cc8c19f1c8b9248e6aa8b475ce117967f7f0a3695eda55b15cf680b1ba410c36ec945717fc6cec28939485caf9d92e61c07a39ff65e795ac00ed057b0e1cb869279a3da3f74df0ac54f37e217e027c533f7cc465de0ac3cb3ecb3093450c386c061bde2876f0df4fe640e80a42077c121d40abbd6e88c38021e6fb4ec215ec4a707ae866b4761a18e063a3265d84da970d9eebabc858a4ef5569865c6ee88da86218bf367a3d3ee60a7b79a49da5d36585c1f13dbaff16f21a3517e7741cf6023bf75d011b304a05220490cde31b29152ba68eb95962a12ca8d4acebd682e78a05ce1e4a2448dc6b21429180f5e073ac3f5396adfd0e27dd0e9d28f7bca58d73ddf3aa67e5934d49c8e357d11dd41c14a0acd06519d8e018d45d1fa2fd7e97b6d2248cebd5711185b43ed513d845e3022c04d1cde9677be74d74dbaaeab010a64bde09f6060d95f638d8d755a268c50dbbfdb91bac25ae12f3e57ae974d8b96cb48161a6bac89777b606d58bae60037bd75ee3d2c88f4a5ba54431fc333126e033de4d2473b87a053358e361d836013fcfab29a973ca078312b85144dc23ac2d29d5cadaea359a5c9a6c2af9726738e7deafb3705cba24330591845713a79e3b49d8e2c241fd8ab2d8d3fdf037deefc31c37fc1732d26d0cdac9baf52b625a77ddd1289d6b7f6150d1ecd141c05b867c7aa4a7a011525aa507bc375bb5baca29cf4edf5343a722ad1b2e63bfeefc3f88888ab2ae8d741ca406937f24c701ac6e6b51923d007f54823dede8483686ac6187e9930ce151ef86263889c2e153cece69f1d1223c29adafbb29cdbc782331377e2cea9f18ddb716362b0483da01f8929ad5ee81d4d1b319baa85a48faee3fb05c57ebbf811079f46d36b790ccba96f0102e75e03fb4b7def02a0e2bd56193e75a6cddb20b09657bf239d4f17e91a029da0c4e20f763775b7790d9cf465976ebaaee3ba9e4ad01d927caff6f06abd33f03bdd82a613b090a74ee9bc75f8fb9bc7cf495504a047dac99d422c00624295f3e059eb08e4dea4d6f7df0187a06f96816c87cf0f50f6eb7b95749402a4d03e89539db21de4f3865218161d400892050ebc08c9a525a993de23216d7dce5ff7a7fe58ccedfd7793ea897606240f117d815fa0beca0a1acfc56e9d8bfca1d11b22fa633b755bebc10c8b7b87ea254ff0d21ff9ece316406bc4de4218a6205960f2a2893cf33652680f98efc2158f615993f6a3b085ab4e98876da4b58c792a412d5e843c13093952d32434990d5b0bdc3f4e1fb5e47ba9c0552ccd4f9dce608dfc56462e3bfa0ff9d53c98f7759439e5c269328fb46a5756a41f17a4ea800c52b6d0b94f5727c25b7dffd56aecf0a26ab9de690a0b9ac97af4fa6eacff88670ec9ac9190909c509b0057c36faf60764f80b68ae117b95d0fc06c0c2cc3c2733233de1a26726906c0923e351bba76335e29748aa37dc03833ef7a5d8747b9fc46928cd82cd97dd0c7210e0234eb6cba91bb27bfdbea04ce35408638d8bc49a69f4a93d98766b02f27de8282b981a509a8b57d647440aaf63c3cd00136e396d7ecf5c0153e176531122ebb0a30f86a28e1f9addd620434f0a2d1378b2c323056481ebd2a83b87ae3627755f2281de73f32bfc69f524122019bb66bb052be3a47e26b4c6043887f46a582e1f884d1c0d1e860baf047bc177b736c9584c697852d638321514fcccf9be30139b3a743de8b1218258cb1505eb7092ee978d226966fa37d912c7cf55718a87d95ed1c0318c6dcb59787b24126e40fcead96db48c97303e045989a574f2f1488de0900825b212dd11788a8715276993d3235357667ba238a06f730b73e60ef82d936d3804345b405ebd1ecdd21589a54632a02972df2ae720502c8b0b8b9a53d2f87c0891bd027fbd262e8d86dab9abd5316956e61d392fc432f82594421584452ed514f85abd698fe99ba53c0f90f45401887ff4851d0e0526abb6f8bd8eb2c573daf3b43add7a7cf6be49dc33aa8d114d1eed9ff02623d22f204ae2cf30e2731e3aa880e3b1a0265295359c8eb0b73c4fa9eb53b31d49af9f7f37e0e7f7b0c4c579a45f8eec15a36d1e6fb1b681350a5ff40107e1fb860ac519fca99a19a3d6372863d32629ef19d5700e8af176dc54ae57ada6396b3330bc5b3bc5120c94c57951c7f82af357d12d55cf4bea5d3239072e3909eadd7fe9a66dfc033adf499029d122618d263f1f30102cb80a955d9e176265bf7421f50977c72792dcc68f217c2d9631d7d7354fcf61a821dc88a01494c5b82fc5e14060608d541ef2e3dd8f26ed11b91c00d1786f69d52918810c2a1ea251b3bcc3e53612b633824982a1d4774f3e4a9ea1cf8a02e54c02db12971652fe9f8d1e2e87b7146d294bceb093b63ce6383d397b7dfa19742bfa4693fde3868d7415feb20ea279340b89adb19b68df5f308de1d3b72786c0c387ea150a2877889ca9c40fd7e74ca8a51de8def7952de0d375fb0df7efffea2b1cc255805fdc630b07514ddeb51d0df803f449a5fbddfb74bbc5c076e334371cb27d48d5ec12e2c919cf63256de62a22c90a1b71ce747c6c21ba0c60d8b4bc72e874cdcde11e4c3a895cc50052e6ff659e42926ebc70d893f22d407a6e859cda96d2d8b0688f31b92e6215dc8fd875d69b12241680a49deb6a42a3f3b9ebe7a27c8886b700e27d548c5b54a040eb7bddbb3711ae9f9756a6860efd22a355df89490ceec8d475a1c21d7585c21fb78ef1d79d2fe490925b905d909debade5a2f404057a85c41f92cd56776940aff33e096d0fcad82cb99b85ced26741f73e1e701b1aa2059df05f54b5aaf0d8ded23cb880169dda7e036a3dd6873e8bcea69585d8c876ef45b41a80c39b1edf271049ccfb4ca5c99e9a84e3eeb9f273314a52a987b4ac86f5a5c84e28d90e6f16626c1804aa2d0d9a65b7415705e406938b55dbd94a3f26d0c276844d1c401626f1b0650d0217a40509811f61b34bded6c3f58957151fe61c131e7fcd5d607037cac062eca3669e29ba562ae421bae709e5a8c0c1f9455e1eafdda6d648c28c9927e7ebdd5cd216e1d205dfe1b39b74d0511833e75095b0c601fd161ba80407996a7d71650f9b1045020cd29af5aad591805fafce603e4379554a8b553ed1fe4c3b3ac0e6e7e309acb1304ce95648e2af19c86822ef1bf4f6ce0a4e4292b89e54ae72a1b99dbb777ded2fa9f257797adac41f3f9492adb42d7da3f85b050ef59f3bcfe154895b2c2b2bed58b93e1819f99c3b43138e4a88502c0e9ae1a1c794ec6555dc573850146555d55530fb9135f5d625f30219b456842301610567ddcc523c3172c4b742d554b195eb7f5b143015101dcc286382778068158971ae9101fbe4bcf87ea1ba1bc31788da448dd444a56ee673df357852b00b8470f9474728cd330771cbdc6a13d39b1bff60e2a99a40569ad060ab29b3352d0c8e3ca6b4ee5bd0b7b6767abe51209f95ef435b23738c354413433dbf04a077bb3a35b0d23aae0756fac2f376bee71740b5cdf9318ae933deb7486d9fe3eb2a05bda83ef789cd2af6839f339ebb8c4d75915d3fb45bf33337bbaea86690ec1eb04d1f7819983169b5f7dcc3773d46880d0089f9f1bbdb412fd4e7cf0f204cbef943d0237fc80c38a5a952dd667642ebb2dc6d48e3bfd20bd670f6fa3eed05c4a98b0020d37008318fa60aa0f4335aef61d8e843f2ab72e8c20a3b3aa687896f3159879e3b3b415fdd1819cd2c2111054b04436321c24b4e8e43ac2b27b0c08c66b0b352fceaa61186eb1d0c4213b8684ddb76de4edbb4230fe1bc0b033ad6491f691ca1f9cf8cf1bba7d2774f2ebdb74d6e4187848bb1515a0ecb9560db653f1e624da4cc5a3d4d9731b7aadbe9bef6a1a05cef97db1f56c817f30751946ec5bd17fe9085cbb1d11fbb131a8380b6f00ae77143b3c8dae65eded334e365bd8963903962464dc570a49cca4ab9ac92f9f14a42ca4dab19901883571a06f1939114633f5af73df7150216bccad8bbd17d0ae29a18052ee1d4a0c8996ed25c454c39f46f25e7376d44ad900eb272bbdb346e9ce27a9aae3427702339b85421b0fde7bddef73992e742c916949666d2b276c8eb97a0b734d77ca2f0a764567d4e1f9f2ca50bf80d28a12ae67cfc3f8c0596e296ab4587f1c1cc058905d263c737b9c9524353aaa017e595d399fee057eb6c349ec430d10edfaabde40a55efcf97d340bf1cd389806f6d49d9af86b024f3ed1963f021e871c824c0766730fd8cf542679ae8a418650f27c893f45e1b242f8ac51ef9a72ac6214ba17f663cceb9aec37f468e25310e98919dd458928504045279a6ec5cd5d3830a84e8da8a4e59234e3327fb1404fcb2708bda76ced9ee08d447e15c71e5e171d5cd4a835baec4e6d73ab22091a1d359d8", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="295ea9bbde97342380db6aa4ff5b3874425fda8b818d14fc13cb17e91f4de7b1f69baabefe71b6cfb314d41616b0e6a3b6b391abba980e", 0x37) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) poll(&(0x7f00000001c0), 0x0, 0xceb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000380)={{0x3, 0xe0, 0x2}, 0x95f, 0x9, 0x2}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="f214da0640cc494507ee181aa32c7fca353e7072c5ef0fb8b97156c61fb36ae3c99142c47f9516df8318ca87664e19541d0e365d3499f63f2499e5bb30788b0163bff78ee1a9f6dc062a2947f046dd6a", &(0x7f0000000180)=0x50, &(0x7f0000000240)="5d0a4704d7f7e0911c4d6e87d3328c8d786e6861f87d3130c8e883b49dcf1e11a303e252c3a02cc7058820c5622763908317ac57a85da122ac48521a42d3863948cb814dfc", 0x45) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f00000003c0)=[{0x25, 0x7}, {0x22}, {0x25, 0xf19}, {0x0, 0x55f}, {0x87, 0x6}, {0xe3, 0x10000}, {0x43, 0xffff}, {0x22, 0x2}, {0x89, 0xfff}], 0x9}) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x1) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000480)) r6 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000040)=0xafba) 16:00:02 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x47, 0x4}, {0x7, 0x8}, {0x85, 0x3}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xb4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe9cd1848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$KDSETRAD(r2, 0x20004b43) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r6, 0x11, 0x800, 0xdf12, 0x5652}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x404) r7 = getpgid(r6) fcntl$setown(r1, 0x6, r7) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt(r2, 0x58676d17, 0x3, &(0x7f00000000c0)=""/49, &(0x7f0000000140)=0x31) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="e8d5b91e18e64268a76123fa570d0f9a1eb564b6", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="ceda71f4259ee03522e010940d698b6ae77caa2c1257954a2fbcf8efb8f2a7ce9d462ddfeb7b910ac32416b40e53aec46ad3", 0x32) dup2(r5, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r7 = dup2(r6, r3) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB='\a\x00./file0\x00'], 0xa) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x50}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000800000000000000000"]) 16:00:03 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3d}, {0x6, 0x0, 0x3, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000300)="fb618208efffffffffff03357e05494654822cb1831ecc77aa7bf3b12b8ace010f6c0f867dc0d71e1d4cb0a3cb4cddc42e37bf2713ac239900d4db3169abd60515636b2409c84198c240024f7f36490751af1b1c76588123f2beb846f5e1d9f64dca0a702c4d1bb7127480e570c785a9391f8834afc1b1066dc0aecacce2f08666b6be43379226f2ab45c977d99840e8bb3067cd23795abe15cfd594b5cb314f14e5c666704620c4d154319e23048a6ca6bf01", 0xb3, 0x0, 0x4) socket(0x18, 0x8000, 0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x20e, &(0x7f00000001c0)={@broadcast, @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t ', 0x1d4, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @multicast2}, [{0x2, 0x1b, "a12d2471c448f85a82c429641d3b008b9b47b23d00706568c1eb58589b50f8a359475d3810e3e0004209a7ff6009ec2e447796ae9333a691f46f944adc360ae6491a54166abf38ed1ff503ece38584b07958a9a202731c5693b7706da19e08f7f12565859c66dd517b71a725eea4adb4cbb79f5f475a392c11b6db348cb63c35d20cd432e25c4af045720114a2888bcb77bce59ef3f34a85b5d8f93437c0772a81bc1acef1e1ea421cb8255dd4c765fc1bd8cfd5222b3d429e12ae5a661f0a75b7274af2fa3b522e62a0996db88204b0bbc08f403d257fe68c34"}, {0x5, 0x1c, "8cd4631c7998199ce17945c0a2a5cd1440583c76a869b2d9aa949340a9a06630085f11b307bb142c11e31b5eec40b021ba0b84ee51e17f870f4747a09a06e9a0a021cae76a1d9df2af1ea6421b18c5aabd26cc44608b6e4372d682ceccddf6068952efbfe82d260c293cac8306456ff6d1396d12948095bfe29b42b74bf4f5989c3e31c2cb0f61be70167edab8ad0cc6a5e4cfcc26cd8720d052f0dbdb7c5be621625bed5f19198ce5d195d51fd776bbf26a46db3ac29240c078c35b19f1699d7a1f0e693676f723fce63aea1eb3408ca5decebdf732a91d7d7766161e64c33d4340"}]}}}}}}) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/29}, &(0x7f0000000100)=0x1f) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860040060a0aeaac1000000000000200024b5e603a4ef0000000000000000000000000080001c0001", 0x2c}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r3, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000440)=""/246) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = dup2(r1, r2) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000540)=""/232, 0xe8, 0x2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) utimensat(r4, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xcf9, 0x444faece}, {0x3, 0x100000000}}, 0x2) 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0xaffffffe}, {0x4}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) getuid() 16:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000640)="ebe7042ccb321b78f689f132f932be0379b393bbce568942a43cefee2e740fece881e252f84bbf6739566764ebb813e86ee9265d68e8a6f52e7b384efd387dd7d373126e8f300cbf5d3c08077969f666fae8502cd61e6ad9476b20c29856b8459902998a9db91d0e8bc70391d1d2c99489c209a48ee819ee271a68d5b284a2d16198d223bdb08d59c310cc00ec8ab0bfafe7eae9eb1d7dddba787a35ca499362b9673cf25cba047bdd668da632e8c219acc86ce4048f69f7e4e9d2aaa1f5898bfacd0b12a46b094d3efad745aad681b8fba3be065577f1e646ae3b4c5be3ef944b7462287988b9722074a91270e044f40192c6cc4e751a6f5d1bc1e7b8d66e3e78a262b4186707e103da4f9afdd5250e17279dd72a1c5b9d98bbb0a1f353c5fb8854c95d56d54f4e91", 0x129}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180), 0xc1b3be389ddc956e) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/83) 16:00:03 executing program 0: r0 = socket(0x18, 0x0, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) 16:00:03 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x100000, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x400000000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) 16:00:03 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) geteuid() r0 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000800)="b016b671f3af32dc1c54cd94d54258185794645598ac3fd62d2dc9f16d220c383c8db7aeddfdd8c5b8653e3d2251b6b665c8c8fbbcbf578fa105c394db1015bd2d90281c3461c0d029048697ff1ba3e69b8d642378fe352f31c12713ce99cef88e05e413c7c79849af7182fea6768837d5c84a62ff866df84459eaf84005d5f02ca4206ab8cd26f2813c1d7f635915b0ca53ff0f00000074b654a3ce2961b2f679fa6c873513a69572f99275d6ab095b587daa090e87edbecf0962312ecf97e979d781d0b94cfad1c876479a32203cce06f360af60", 0xd5}], 0x1, &(0x7f00000000c0), 0x0, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) fchown(0xffffffffffffffff, 0x0, r0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f0000000500)=""/199, 0xc7}], 0x2, &(0x7f0000000940)=""/261, 0x105}, 0x2) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7f, 0xde, 0x8, 0x1}, {0xff81, 0xee, 0x4e, 0x4}]}) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff003347a000000000000000000000000000ff0200000000000000004c710d5000018500907800000000"]) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f0c7480c2b96a"], 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xffff, 0x0, 0x20, 0x800}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ad2fcf49a5840b7b2300000000000000d69565018baede77f941ba761f916cab468677a6df12c43607ee9233cdaf8849df8e7f4c4ce1e51dfccc4f46e0808ff31d07df516ddd2d88205176d7dbfe7f1b15d43fe89995aa02142a81f2f07c97127dd991ea23fd04b25236a804d3634d8d72170a36ed3088996a14f6220b7510a48c65c191247a90401a"], 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x2, 0x5, "f9f49ec418e94f32697e82b8e2fa45e7ec73a6f5", 0x8, 0x7}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x2}}}}}) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0xfffffdb8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 16:00:04 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x18) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604406, &(0x7f0000000240)) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="a047866e40b131571a77f75c853ecde5edaf386158d546912bc486da250d875fa9ff07dc7aa537ce4ac0ad1e1ae5f6c067e4dcc0058bee4bb70f7346bb", 0x3d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, 0x0, 0x11, 0x800, 0xdf12, 0x5652}) r3 = geteuid() r4 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}], 0x20, 0x1}, 0x4) setgid(r4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0)=0x8001, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f0000000140), 0x0) sendto$inet6(r5, &(0x7f0000000000)="26596a800c6671f33e2298fb0227097e818baed27464760b68b8f38123d4358ca1ba862a79ba02235d399173563869f761235d13a5d0ddf2e9d6ce93ca250c157c6f2521a4693db895993f9a235f88f24afa75e64e09ea4f99e0d00d52ac50d58f23b0101038d4b3ecfa955549964f75", 0x70, 0x9, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x80000000}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x400, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x2, 0xfffc, 0x1800}, {0x5, 0x403, 0x1800}], 0x2aaaaaaaaaaaa89b) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f0000000140)=[{0x1, 0x7, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4e0}], 0x3) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x1, 0x7fff, 0x800}, {0x4, 0x40, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/160) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0xf0ffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = dup2(r4, r5) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x5, 0x10001}) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x7fffffff, 0xffffffff, 0xffffb9cb, 0x1, 0x4, 0x100, 0x4, 0x1, 0x1, 0x3a29, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ad39dc2d6cc520e09f321c00000000000000bf5ca1acdd50ca4d0019557cbfecf66d92ac371cb9d588f9aad7b6f59169e34a44525771881f87110dc84499abacee", 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x8001}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x108) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xa6cd, 0x6, 0x400, 0x1, "f58f56306ff95ef7c8d576d9853381fa5f47a18f", 0x6}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) bind$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x20, 0x8000, 0x20) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) read(r4, &(0x7f0000000200)=""/146, 0x92) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000002c0)) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x28600, 0x1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000380)={0x546, 0x1000, 0xb9a0}) recvfrom(r1, &(0x7f00000003c0)=""/155, 0x9b, 0x41, &(0x7f0000000480)=@in6={0x18, 0x3, 0x6, 0x800}, 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r6 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSTART(r6, 0x2000746e) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10d) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) getdents(r3, &(0x7f0000000340)=""/4096, 0x1000) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0xc6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000004680)=[{&(0x7f00000001c0)="f4369a8ef50400", 0x7}], 0x1000000000000244, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus/file0\x00', 0x2, 0x48) connect$unix(r5, &(0x7f00000013c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESDEC, @ANYRES32, @ANYRESOCT, @ANYRESDEC], 0x8) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000200)) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 0: r0 = socket(0x80000000b, 0x4000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setreuid(0xee00, r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="03f40efa08c403335e6cc365877a27a4e888c5c933a734f7", 0x18) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) dup2(r4, r5) r6 = dup2(r1, r2) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) accept$inet(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x81, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) socketpair(0x10, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/201, 0xc9}, {&(0x7f00000001c0)=""/84, 0x54}], 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 16:00:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xa3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) read(r0, &(0x7f0000000040)=""/152, 0x98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x7e}, {0x3ff, 0x1, 0x40, 0xa2f8}, {0x7ff, 0x0, 0x3, 0xfffffffc}, {0x7f, 0xff, 0xf7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000b04cbded451601ae931ffb14e3000000"]) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40, 0x8, 0x1, 0x2, "010000200b0f000005000000ac39080500cad800", 0x100012, 0x54a2}) r0 = socket(0x10, 0x7c641730158bc208, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0xd, 0x0, 0x20) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x400000000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r4, &(0x7f0000000100)="72b210f553b48a90cb3949e9e550c07fc670c76a41800c16681bbe83bf97d296dfe7b6766fd3234ac96edeb2cf3e2a640162e9087b4a98cdbbaf7574febc04a36f2ea0864fa56e67dcfd629a9048e93f7eb8e1efab1725ed108946", 0x5b, 0x0, 0x0, 0x0) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) 16:00:11 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x12d) getpeername(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/1}, &(0x7f0000000100)=0x3) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x201) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000015c0)='*', 0x1}], 0x1) socket(0x10, 0x5, 0x0) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x25) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6af19bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(r2, 0x7, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x5811, r4, 0x0, 0xfffffffffffffffc) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0", &(0x7f00000000c0)=0x15, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x40) 16:00:11 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x4, 0x4005, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r2, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r2, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x101) r3 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r0, r3, 0x11, 0x800, 0xdf12, 0x5652}) getpgid(r0) 16:00:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000040)="a4970d0be728ed83dd44ce54d378684c2a01fbff41d8b6d8502b37b5a9f6f58f4353f2f2f2a67023eedf6bb01617b34e67bd832fba2654f2034e4490f0af91e42765ae6f2937584578073671759e8c7367717f2b4118e4b72b8f2dad6a040ce9d9cc9a05a0021a346164a4461536400a219bbc5fe0269887dfb5b6feeeeb977d245c678d1f307fbbb23a77225def9651ed6c", 0x0, 0x0, 0x0) 16:00:11 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000000)={@broadcast, @random="4c5b0aecb9cb", [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1a, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{}]}}}}}}) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee01) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x0, 0x2, {0x2, 0x100000000000}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x8}, 0xc) 16:00:11 executing program 0: r0 = socket(0x20, 0x3, 0xe0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) r2 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000240)=""/134) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x5, 0x80000001, 0x8, 0x9, "5b1bae397a357fe770cc6709c3cc3814ac6334ec", 0x1, 0x4}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r4, &(0x7f0000000000)="1bc3a7d20dba8decc262104472b5d67dadb9a7799277469cee92fd5ba1fcbff16fdd53b6160c859dd1ab52b3c719", 0x2e) close(r3) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x1, 0x0, 0x0, 0x100000001], [0x10000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffd], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x800000}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x4ede9241}, {0x0, 0x0, 0x0, 0xfffffffffffff765}], {0x0, 0x0, 0x0, 0x2}, {0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x4, 0x2}, {0x88, 0x4, 0x68, 0x9b}, {0x1ff, 0x81, 0x1, 0x3d}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000380)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0x971}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="0000000000000000000200000000", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) write(r0, &(0x7f0000000000)="db3ca3cc4bff4286bbe4814642bda00ecbd4acdc7f917e5947363a4ef1ffe716ce1f1119cb3b55ece6e559d957328521ede805b3d4068569e85c7ae966cc8518aa0075c6c569112dd582c5a04e4eaf7e89215d89588739ad721078fd602b71c9137b6cfa1ef36aa90e27293054ac9fd5a8a2c24fce5da522205221765a8bcfa8a5ca72110bdbc643d89d66abbc4f6847bd2aea4fa21f7f605494fe9a41e9839ac07c026816d62efb2d", 0xa9) socket(0x20, 0x8000, 0x2) 16:00:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x18, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd63ec1e63006d3cfffe8000000000000000000000000000bbfe8000000000000000000000000000aa16020000000000000101000103000000000100c204000000ff00000000000000252e88bbcad3a33ad022d32a6ca3358b7f9e17fa944eaf2ece3492b646351e79ded7833965b6cd783735b364aaf6087cb89247f7873dcc847c03e3cc00bd8936de52dc02d76574e38c1b18a1c5e4595ebef0ddd5b42078145d466dbcd6d6ceabb368521e390a2c64906f"]) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001640), 0x4) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000001c0)='.\x00', 0x4) ioctl$KDDISABIO(r4, 0x20004b3d) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1, 0x7f, 0x0, 0x8, 0x6}, {0xfff, 0x5b0, 0x3, 0x40, 0x3ff}, {0x1, 0x4, 0x79, 0x101, 0x2eec}, {0xb07, 0x20, 0xacc0, 0x9d60, 0x8}, {0x4, 0x81, 0x3f, 0x9d, 0x9}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) fsync(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$getflags(r3, 0x1) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chdir(&(0x7f0000000100)='./file1\x00') 16:00:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0xd8, 0x1, 0x6, "8f466a797ecdacc98561428b412847b815572ed8", 0x101, 0x7be}) lseek(r0, 0x0, 0x900000000, 0x1) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xff, 0x0, 0x0, 0x0, 0x0, 0x40000000000008, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e], [], [0x0, 0x0, 0x0, 0x0, 0x4000000], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$setstatus(r0, 0x4, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x7011, 0xffffffffffffffff, 0x0, 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r2, @ANYRES32=r3], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r1, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) socketpair(0x20, 0x2, 0x5, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x85, 0x40}, {0x6, 0x3}, {0x24, 0x3f}], 0x3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = socket(0x800000002, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/74}, &(0x7f0000000040)=0x4c) getsockname(r0, 0x0, &(0x7f0000000080)) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x1f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}, "bc0c000000000000"}}}}}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2}) writev(r0, &(0x7f0000002480)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1fd3f1759074757cee544fa89c7ada713bb0c30a899ca3236a3f1f3d98abb02eec04047c70ea4dd1ae8845b2e32d9000736cbd80bb5c78ddb3509e08f3fe4f1b53b28fcf029ee255ce935eaa223cedea931f1240dd582629571ea7fdf6537e09", 0xc3}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x3, 0x4, 0x40}) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x9d) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) syz_emit_ethernet(0x79, &(0x7f0000000200)=ANY=[@ANYBLOB="a628ad5708b08cb8cdaf735a8100090008004554006787c10008012b9078e0000001e00000014e224e220008907854b1c79c030ec47ce90e05dcc038b588b3e9d0a37c8d219afef3290d1b04a71c9bbb45c5953a42041674c174906c67c1b0a58c40dd7770ecccfcaa4a5d34dbf87915684e7ccdc927245e46"]) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x7) sendsyslog(&(0x7f0000000140)="a83867c4086f8b0dfcca23df6a6eaef5c3606ddc622939d3708c8f260986ba7aeef6d7697f9cafca23cbda062c63ea9ca36719c01e9ada5d7015c496cdfea51a2189f598d7e7aa5dad373418a25698b60ecdf48295953674d768127425608a9a2fe3f7f40ffeec970b2837544a048b39a1d98d4e96b0b251cbe9afabe0fbae6eafeb45915445", 0x86, 0xb) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r5, 0x11, 0x800, 0xdf12, 0xdaf}) geteuid() r6 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, '.\x00'}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getgroups(0x1, &(0x7f0000000280)=[r6]) 16:00:17 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f0000000100)="c41febe3ad5af2d8d17339e645dc31839172f95cdb97097bb9e5b4717cd5a739c2c4d3c6fc8aa627737564304b7fca7fca9ee17c7a85c0406d1ed6a6f4f00ab9ab4f0ce9ea2229a3aee3c160761505943b0d90eb6731bed8803a8004d5ab8e93e1410ac9d9221f37ab50067831bccbb03678", &(0x7f0000000180)=0x72, &(0x7f0000000200)="0af966b71b178e5ae0258852303d25d834e6be5c38b11b85a20e3fe8891b2e69aee719d32cb78370a8584543b1e23ea34a873668d160790b36f56e86073dde74527f680eaf462342a4d14dbc1078b3c6d054f79aba2ee06189bf8c75b967ac085a22ec4508e1dfe68655d33c2e82110e58cadaf20e0af8570b48666d5763aae4d027c371af767749b963a7e17162ed59d0dae430a54f", 0x96) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000003c0)=[{0x8b, 0x2}, {0x83, 0x3c}, {0x101, 0xffffffff}, {0x7, 0x4}], 0x200000a0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x25}], 0x1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:18 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwritev(r0, &(0x7f0000000040), 0x1, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xd7f) sysctl$kern(&(0x7f0000000180)={0x1, 0x32}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x2c, 0x8, 0x8}, {0x1c, 0x80, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}, {0x8, 0x81, 0x40, 0x80}, {0x9, 0xf4, 0x5, 0x5}, {0x4, 0x6, 0x6, 0x7}, {0x1, 0x9, 0x8c, 0x8001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x18, 0x1, 0xff) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r0, 0x9, 0xfff, &(0x7f0000000140)="c34b09de269e16f5557338c2e77661a87e541e578ef79df8596881c76e5cffa9005e1ce70208f3a88823a2d39998674c8eff7d7b2d89e8c52a3f6188977b6a6c1fd718e065606aa1495bd5da2e95d97ee8c6bc5909ba888e638910ab43", 0x5d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000008000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000"], &(0x7f0000000280)=0x6e) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000100)=0x7) 16:00:18 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40, 0x3c0, 0xfffffffe, 0x6, "efdb5d6554c1e383bc63b341abad895b78f4ef2d", 0x8, 0xeaff}) close(r0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f0, 0x0, "771724309aa2982d9d0300000000000000000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/100], &(0x7f0000000180)=0x64) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0xffffffb6}, {&(0x7f00000004c0)=""/80, 0x60}, {&(0x7f0000000540)=""/179, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x95) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000880)=""/4096) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x1, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='r\x00') 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r1, r3, 0x11, 0x800, 0xdf12, 0x5652}) wait4(r1, 0x0, 0x3, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r3, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setgid(r7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000140)) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) sysctl$hw(&(0x7f0000000100)={0x6, 0xd}, 0x2, &(0x7f0000000400)="b5f9ced2c8ece315b2167e56b33bf7560f2c2b5983e92af7c488c860ba5fe4c1f913e192dcf0197b8df461445241eee73aa3f6b0738077ae31e71fc31f62e78330aafa8f3345aff643e28c3afa92e549328de725a4f9c5373bf2d101fdd42c8801d8294c01fb8627ad2d1afadd2fa3d0fc2d712b10a16374b22f6dde007fbf4e57051acd1318f82624084ded344b78049cfd", &(0x7f0000000200)=0x22, &(0x7f0000000500)="32392f802ffaaf6c8ab460712a8753db7d23d1367a934f94a687e5e505794ebef41396aa86d0ed4b35e03afde112c9e5533796f05cd0a69cd98ef5dae92e3f60fc372db0351b7d0f736565a8eee67a93a7872be377b507345ebbee7982b8804cf4a3d9f6598e7000b0064324e747cd7ad2a28deb8f1e5dae2807dc1fc68f189183a9e2258e2ce95631f6f46b3fce4d7d0a43c5c72957f2946e9e7af1adb46471f24a86aafacbe1f27afa071e0bfdb4e73f2901e4756ec6d1e2eaf3d114b451f3028a10320b8355c48664eab99eb5a2525fcfab43bcb43bbe45dde86480cf64809427175b8a7efcb1658a9581abc8592af031a9c90526", 0xf6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x4) pread(r0, &(0x7f0000000000)="a5", 0x1, 0x0, 0xfffffffffffffffc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)="a5", 0x1, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f00000002c0)={0x6f5, [{0x2, 0x93cb55f}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x1d1}, {0x1, 0x3eb}, {0x3, 0x100}, {0x3, 0x5}, {0x2, 0x80}, {0x2, 0x80000000}, {0x2, 0xb810}, {0x0, 0x365}, {0x2, 0x5}, {0x1, 0xbd0b}, {0x2}, {0x3, 0x2}, {0x3, 0x25b57329}, {0x2, 0x80}, {0x3, 0x9}, {0x3, 0x425c}, {0x1, 0x1}, {0x1, 0xfffffff9}, {0x1, 0x1}, {0x2, 0x6}, {0x2, 0x8}, {0x3}, {0x2, 0x8000}, {0x1, 0x2}, {0x1, 0x76f}, {0x2, 0x4}, {0x1, 0x9}, {0x3, 0xe33b}, {0x3, 0x5b7}]}) pwrite(r4, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, &(0x7f0000000600)="1ca16ff73959dd9982addd9818bfb637cf35b6fa9a0f26c170384b58e7c7048d6ef0a01b0e5eb6d6a47b0507b7e0ae8ef33a8d9789894eac8ebbac46c735a0c95f533a482011d63b6d5fba22a7195938cbefa977abaa4cf6fa4c75e5b6d975e1688061f57749b4b1baba3dfd996a1a1a1187a78dcbf52ba82a9f4534238c8706867264928872c3ab94a6ea9a103347ad48e8fa7f365afb80804a595f2ac47b33fc70", &(0x7f00000004c0)=0xa2, &(0x7f00000006c0)="e7145f5e3a896822e00f0658fdb381769196ce3d8d58ed170bdf98e64446d7ead25d0a1d0480b2f7bd00e78e3d7e5c2f7090fdb3f0c621b9625319e3b30ab4554c9de2fc8b0da654fb7b8e51f6313dd181fd62284ab7afd5621bc7e2c50ec4560a9f419f73d4d884aaf7702872ac12bab056bac98efba6c3cb0696e3db6d45b30c98872c2e7224c28ef93eed55e5c2aa90ac4e4cb87edb73836760fe6a39101911a1e9a822416756bdad2141a3611d8f", 0xb0) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = msgget(0x3, 0x3c1) msgsnd(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="03001d000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc303fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7afce09249640169f081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d24bd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde3aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9b09000000501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7b35454e6e6c079bdadc750a455afbce6606cbf31d0f1be4b5c456a6b747f7f07ba549309efdfcc945a88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84eb4b57b217298eca0a5ce79e8e738c06d37131794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a9836c8a89f987c325ca50000000000000000000000000008bb9f3f56c96d7521f84ca57fa0f55f9c65b61174980cbf57c8e256a187647c7c98b5476655f3b296cb43e422f786046d90545cc92a8a60a0e1c7def7b94005b9d573f7a6bfcc74376ca63ce189cece8d952f30cf9473b01b063619dffcf8e19e2ca165851d76e93145dde3d7c63cd508a732c7fe12408d2e60102722dcd91d"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xe) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000180)=[{0x8, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}, {0x3, 0x8, 0x800}], 0x65) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6}, {0x2, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) setegid(0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x200, 0x1, 0x80, 0x4}, {0x2, 0x8, 0x40, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffffff7, 0x1000}, {0x18, 0x0, 0x7, 0x3}, 0x20, [0x10000, 0x800, 0x4, 0xff, 0x9, 0x6, 0x3be9, 0xff]}, 0x3c) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0xffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x0, 0x80000000000000, 0x20000], [0x0, 0x0, 0x0, 0xffffffffffffff01, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x8}, {}, {0x0, 0x1, 0x10001}, {0x0, 0x2, 0x3, 0x4}, {0x1, 0x0, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x7f}], {0x0, 0x0, 0x7140}, {0x0, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x7fff, 0x4, 0x200, [{&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x8000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xe17}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x159}, {&(0x7f0000c15000/0x1000)=nil, &(0x7f0000fba000/0x1000)=nil}, {&(0x7f0000d33000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7d84}, {&(0x7f0000f96000/0x1000)=nil, &(0x7f0000cfa000/0x1000)=nil, 0x1}, {&(0x7f0000cf4000/0x3000)=nil, &(0x7f0000d91000/0x4000)=nil, 0x1}, {&(0x7f0000d00000/0x4000)=nil, &(0x7f0000ce3000/0x4000)=nil, 0x976}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x401}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3011, r3, 0x0, 0x1f) pipe(&(0x7f00005dcff8)) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) kqueue() 16:00:05 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x7ff}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="c84de24c", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() setreuid(r1, r2) 16:00:05 executing program 0: syz_emit_ethernet(0x8e, &(0x7f00000000c0)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x4, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast2, @rand_addr, @broadcast]}, @noop, @ra={0x94, 0x6}, @end, @generic={0x0, 0x2}, @lsrr={0x83, 0x1f, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr, @empty, @local={0xac, 0x14, 0x0}]}]}}, "40f18bb27db2b544"}}}}}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x6c}, {0x6, 0x0, 0x0, 0x124}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="59b0ccb5825dc250c176f27b14eea5f48801ff422e450d034ec19e471d20fde8236e20a3d3", 0x25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x6) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000440)={0xfffffff9, 0x800, './bus\x00', 0x34c, 0x4, 0xffffff7c, 0xfff}) fchflags(r1, 0x0) r4 = getpid() ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000480)={0xb63, 0x6, 0x3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000000)='./bus\x00') socket(0x2, 0x2, 0x0) recvmsg(r5, &(0x7f0000003800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x7, &(0x7f0000003700)=""/253, 0xfd}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140), 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)=""/22, 0x16}, {&(0x7f0000000500)=""/109, 0x6d}], 0x2, &(0x7f0000000900)=""/97, 0x61}, 0x800) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = dup2(r3, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000300)="dbaf6a1b9578823160e1b4000d13fa937c256957ebee233543fd42d92108ea15899cd0968994c541a3518d276883ea407264d2feeea612cbdc5e3061759ec0f5f748b7fae522a2dc5c867fa33ffac03561f78f96126aeabd0031b73e62cc82040a4a42ef64bc1e8c0097a06e3bc2953c7b446bd509d629f7a119bcd7b9d747824d24731edc99a350038861f4bffcd09bc74ac02f750b31e024fb44c231f47b7205cd380ea473c2b0c37341a364b8a7fb", &(0x7f0000000280)=0xb0, &(0x7f0000000800)="8c8a3f43d5d136ace0e42f9632405f7c6341d7e2d7b0944e0c1bfe0f41c16b7261cc5a3061ca9c21c893636768724d59535eac8a9923c366c01bce946731beabd741e5e05ad703445e094d3bcf772d7aee50df49676ce2fc1d9df656ce07c666c2f6e7e3bfab350ad67087d090476c1e412520593d03501cc25d8313c6fb986c6061a5979c04bcfa984346e0ae2c56fcf9ebee11f8cee410d5e2f7a389af30fb7697a6c025e85b804210e0e710305866c1867af5173db941c3fa61ed021567ea2abc7796abfc", 0xc6) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000180)=0x7) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) 16:00:06 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}) r0 = semget$private(0x0, 0x5, 0x400) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) shutdown(r1, 0x1) r2 = semget$private(0x0, 0x2, 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x9}, {0x1, 0x1, 0x800}, {0x3, 0x3ff, 0x1400}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r0, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x5) 16:00:06 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xa6, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffff1c00ffffffffffff08004500002a00000000e1019078ac1400aae000000111a6907800000000af7309a12e7a819948d46e136313d5a1cf2731efcc411505ac77c833a146fcd42ad988291eb200fc88247d059b6ed5bfe22b106da8f65e59ba0a84be91d31779018bb4607122884cc35fd41096e12f55cdb33a93396e85ba862c8e74"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x400, 0xfa, 0x7f, 0x9}, {0x0, 0x1, 0x0, 0x1}, {0x0, 0x3, 0x9b, 0x7f}, {0x4, 0x1a, 0x1, 0x20081}, {0x94c, 0x14, 0x1f, 0x7}, {0xfffe, 0x4, 0x40, 0x1}, {0x6ee, 0x5, 0x7, 0xc}, {0x3, 0x6, 0x7}]}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = geteuid() r2 = getuid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x82, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f00000002c0)="b2837ae6d731333ab0b8c573600e71b1105ad895064877db8d00efc13173f606ef21099cf116eb19904562d138bd48463939baa6c442cb718c2975c97df031b921fb13388d56d4f1f14eac313072676c1078f3faf0c6d7bc8f3f0b81cc68788434075d1ddb725c409bce036c77284e633dcee29b177bda6fa0b1c8b122b71099e1e8e4cc58c0c601c943702bb7b4cce370d5d8d476fa49b8f3eaf131024e0508bc053ada9bc9a8479cb4c7eaae0bc5d71be313d295b0aa76a25253823d8b12255fa61a41c6ec2ad84bbcb4f53487c8eaf8e6957b520b3f13a135c3c454af01ebe9fd1b8ebf18ed41d7582e80583c", 0xee}, {&(0x7f00000003c0)="2f898a0727ea3c80d93e484e9674df420c078bdddad327c5f0b8dad1f9501737070b", 0x22}, {&(0x7f0000000400)="771f56f6ff35c69ed65c411b96ea4663c14aae1dbadc1ff919094e00533ffa537376131404fb3e21d93cd3c997e50eb204d0589e", 0x34}, {&(0x7f0000000440)="36a118888df92c2027", 0x9}], 0x4, 0x0, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) shutdown(r4, 0x5) setreuid(0xee00, r2) setreuid(r1, r2) 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) 16:00:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x18000000, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7137}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20000001000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xa0}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9f6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x42}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}], ['./file0/file0/../file0\x00', './file0/file0\x00', './file0/file0/../file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x4}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x8000, 0x87) chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') 16:00:06 executing program 0: r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x1a4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x6f, 0x80000000, 0xfffffffffffffffd, 0x1}], 0x7, 0x0, 0x4, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x81, 0x0, 0x0, 0x800}, {0x80000000000006}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fchmod(r0, 0x2c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b2749e7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000000)=0x210, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0x20, 0x3fb, 0xd, "00000080efff00000000002000", 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x1, 0xffff, 0x4, "b3b96ab38e14e493cf0103e0c7d17316efa26517", 0x8, 0x1}) close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) syz_open_pts() ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000000c0)=0x80000000) 16:00:06 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0x328, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4eef7b", 0x2f2, 0x6c, 0x4, @mcast2, @rand_addr="2db5846f88ad94a4cde996c18a21de5c", {[@dstopts={0x1, 0x1e, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0xe1, 0xdf, "18159f78956e0e5141860f8a77af832efef3690391ab06a3a6630a75ef170da267007b39d061669ce97717a02b320bfaed367224063a4a1d65b9d3c73a51bd4930ce89c3b6c46128c8db14197cbb4dc92dc1521068f0be3f724d38a423189bf6ffdef3867652df7fe4c5cbf63b72d8c3723b384c2c7895b581adda452a3fcb215987fb34148cdd81e081193b2772b550b458b9523f5df7b91ccc926ed29ac663a465809b413048507117bbdcb8fbe506f7780ca1104b5e5da3a3bd2e709fe4be633feb00cc0599bc31f90193fdd403e59147c7879069dbcf8ce03c1599000d"}]}, @dstopts={0x15, 0x1f, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xa9, "936eb5a891de38e3952cdb59eb2db831df02ab5f972787e29906c4d08a4d48e226dbf64e0060865c0aa104b4565316e362c9a24439c60e02522fc1aa4982fd4acb2172d65d5092056d9b72202307d6e9d5bc7c7c0cb5f9a3a7b8f49c006fb42a06975501a206c4b1fd095239aa2f960ae621ed2971d7f532bbb554aa9a3879095a422e1cdd00240892551b1fcd66f2ee34cf19c34fed21075a2e25bb07d339d5c1cb14f8fd69a30aa4"}, @generic={0x30, 0x2f, "aae1498f6024766ff2a720816a43b005d6894a7b8d60aeb76ba287ad5ad5f78ad08dbbbb56edd690e0d4985b8bc4fe"}, @pad1, @ra={0x5, 0x2, 0xbea}]}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @routing={0x29, 0x6, 0x0, 0x23, 0x0, [@mcast1, @loopback, @ipv4]}], @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0xb, 0x0, 0x2, 0x0, 0x400, {[@mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0x7ff}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0x401}]}}, {"dbf6b4251d5a71c7b7ed8edae13b16752b9109c77a0aa6378330f78583d77dbe4c3e9c372cf0edfdb1db40e7a5794ebcf97db42657ae9725d88d7bca275c05cf29f240c6393b02f6f73f080f146eb341f6a531b60edc0d0637515677093943d92392fe48925281467b6b78ab51563dd4299ad6fb86fcc2bf5cb64c0cf7fe"}}}}}}}) syz_emit_ethernet(0x100e, &(0x7f0000000c40)={@broadcast, @empty, [], {@generic={0x8848, "d30cba8425d6fcc8b1e455369421efdf0b3ae69e6d96624c15a62ec131c677571d4ca6c3d049d599041bf42bedc7972c19b6bc17c8c4681eec05e5a7d86afa1fa4d256b941ad8d74c971905cf92c4d8bf1c29d5eb0e81f7cefe821d28469cdad1caab91d1746f3d7f7d276a5b99fd08e5713e62b4d5eda0437d9e107cd80d7bacb6fe4bfe8a2627121abb40f0c1be433bb103f8e9de609b513e17f83f95c608107bf733229305c437bf6ef28cc5926bd51ab4f343dde0061eab74edd641c6759d82aa1c6c8a9e6fd0feefa1672e39ef500fdfcacb65b69eabca52d580e11ba353fb49d688b58f3dc9f5868594fd931e03b232358222cbdbf6b34a29fb5a564310a3d3cc450fb39beb4f430789d7eac6362821df1f349a54149d4d740d81ca0062f1d09e700ddda402a2fb6c9d0dbc5ef7ccab18ea16a8c4b38eb19d09ec4264c5b828bf185209ce4794d36fccd56ebf56304645cad7278949cbc35bf743478cc60a558f1722b3f320aab0330a53c7127fef4242bc6fac56dc7ea46465c43f48cb4c4bca07cf88a9b57acc1e5514b4202b6764667e8a22cebc9aa8a8bf64eb1628ad31160806e709edc955dcc6f16e6de4745aab6504c9f05d78c85ae08b1e61427b9f8243982f418b5573356b519dec070824ab99bf6cda1caa4260c091df96ea5e1fa06baac8a41641f2719e91415abfb592f3d5b19301f851c561fd51e70af24b1c4f105b25807f05de45262068db2b72d26577455b232670fdcc60087d414e1198e04b1ad1098f5dda1f12642993bdb61fbbcb3171dfc686aea60f753a0631badc1689f979a66969f91d6e826cc067ef1a379cf8631334a75f480f5ec97be011e888a33a93b2979f1f2c9e0631383064643c588d57754d8386d35f61c938f74a4b7f5749b93ca88bb16330ef36f0d4370db8565e51677a13d539a4f4b6be7d40d3088147616f65c5a0784b844daa3252732c1499fea5f86fd67e2363dc403890162c1fd442396d74e313f4ed9403d270ee4468313862bf1975f00d68dd4a92f5441335cfd68ee4c7eb33227ee51b57fe46f97edc3629e22e4a321764a961c6b6e8b596eb75cab1575442278fcdbc25a74e601cf051343be3e3a486fca6065dd58f3ee005b53c12161264fa99e7dd412dec544601a97cc3e2235af02e178d8ef78ca8715a7f4bd54d0c43a392934db873e06e3945c57059b383f477c4d57d643bbb5f4740844e5277bed92ffa250fa411e0f7cd3d9eb84fe5032cbe6816a42a1102d43a36315a2848f023e10bc0c10592633586000e6ccb5a18bb5f83540cb8fce6160a601c990c5d73a21f03a40cfeb396addfb8d0ab2b2921a7bb831103a497e19a4ec88d2f50b8a2d0d1ea764c2f7ad2c29bbc3b1ea811d958e824266f402e4af613e0dafded7b37cb04c19908a2076bb29d588e93199d70aaa81d951db899044f0055d613e3380b012375c28dd611525dba50dbd34389b234dd45f10037b53991f83c41ec89af194f0624d8ad0e827118ee5cefc1d65476e306ca20d22b60de57ff1eb5cfceb653c1fc3188c73311fb626a045c679d9abf09958aad8598d4b2f0b96ed6347627f8ba24e0aff0f0469132a49273bacf50441ed19d3b63113d023c129e371e0629f41590e7fbc46a49dcce15bc0607d0d6feffa91b01f27be1b8fd2effa677d6c467874dbc43bbfbc334831e7d7341406b9582f0d88f842ed74c39e8736b683a4a55bfadfccb417818c44a27a64ddab2e78bf2329b237d966afa3a1c44e8d39a69751a382f24fa965dd6914465585501b2b4ecbfcb800649851ffd09feb7e458ca05bc2ee5b7c7603bb518e8ff0bde83b9a63e750fb5fb2dec4d62220c8a4948269da7126159d371260991c330aef1060f9f26b7e36f7ba24295b6e8c4dbc499c1979951ebe588c0626a4d24254897ee08f86b2695935f7e2bc7825defdf0dcef1dce6895346d33cd734cff11aa3122859dc7fb6cae70dd68f75814859ce85c0e1b53eb8c96a8c910d91483dbc1b0af02984f443a8658acbf6f24e2894f7db54ed1a92923c68ca666c4ff232e46ff02b5ab8ef5c1339b7f7b7227bd392cbd5b8ff44b57d15d823961fdf0977772bbb5d4d770417c490e5628afd0e7068f07613a31b6cfe036c290ff9a0703a1ab1b42db324c49d8c2bddf78c73e101510e64a28554c3e053d87ec9e022ffa5daa9e31d7a61b14f3ff96c6f41c603e1661e6c87368a7828eb4bd57600bee91e6d1b325b218f85db48d099f1cc1c1d72ae2e9c7c4dcaa3e850ec11830e05330f7767f5620a7c3fa6f7099e11d4b16aa30a492bdff91a2be0e9237970d07981e339b312877136ba3c7a537e8876693d0c33073cc131a8e2a48f67e58057a863de281ba4ea47c4bc08e99b95ed6f558066e38be9b153fb7125dc7f989cc7595c52750c956603e6a02d4fc1f19f196d09511928e6281414ddcffc143a0e88e9c71e475d8b260d1e2652b888f950984be1a7be8531e5515307ec1398fb3f3f5912ca7660c14d02a2b4880ff5d80ac8e6cf7fd0928878953a6280e13827a13c0f826e74a24ec03808559c6fe80746061a0b631142d43d633a1fbe0a817185238bfdaa3f30c1440328cd134c68d240603acb2e0730b5abd03bb7a4f03376f7d86d6082daf3304f212a7a7f68673596930b1f31b75bb0bf67c69b256ece69c9c6ed9a69bed8cce586278f2b96e44165be32ab9e7d730b492518592b865dd4a492083c6dab340d3c605860c6140b1a38160e8138b9fca57681d126a7ee626bf857bc89b5af8b79f2b9cf1216c92bfdc46459b74c2182cb8742ea700364130ec8d3e95e13f42b414ff493db98a6f9fab9841a2220ecdd1e7ceb3bd6efcd3529f6e1e089adc2b9856b6a45a6b0519e64e2218d71a7b251b5be67a544f0e0ca5c445abb29b3efd0bde331749685caa92fded3b7e3252a4a6b4e04fd856b74938e17151f91829edc9011a46751d44eefe3fc72320c569ab544745f7026c08f7568dbe0e064e5efbb6e68c094d933d0de3af36bc96eb1813f95b5a3e51ade47d72115c982a0e9dbaa793b212905db2edb2dbb8fdadf00781b5ff3600e407a677c6a4214974118b9afde2cc8aae391fc204fa0b0af8aea9c37a05af70440b1a2258e183d590df890af5ebfe2c1881da17c8430b9b26f840edb5b630cd5a00b4a429cce4df63ce0ff441a3cbdfd16fa66e2ab753200e5912b20ec82e8d7386b009c7a4251e7e85a3c91c76631a744b08b5322995c72577d29ac7ad956eb7b733ffa3b2c4b8defe6a457c7c9a507c284c2e26975a1541c32dcc5f8d2080f448299f4b7b8c8aac62a72b570686c3b503df46de42662f6b75007c0b1e174bc53656d4a2f234594fc82c76bf25717140836c6677031c2b0604578783403a32325ca7bf88f6702fe27d353c00fddcdf9818ab64f2d373fd4f5b23cbfd7dc6530d7005c905051478d750e31496f632c3d219cd349bcda7cdfc558496f4bae58805fe3c56318180e113255ddcc86c1856183a918e7cc21234c8ac554516ec6768de6f6dc1b364b2e541c1e6cdbb0d18a9bf146ef8ba85af0e984aa63fa9d3f550728ad483b874d7d7e7e80c5385d4cdb599d5c661ac49040d320a246e2084937584f2322e75b7a45d6380708939f24a86902349f3dbe9f75f2ca01797fef0aa4151b26a7c1bb3d5eff78006e1e05ed65d3a7eb8c84be3bd2facbb2f791325ba4331b1d731e64d616fca48a099d2c2c371b6cb503d22c40a0b73cbed48d1a69fc5c14f8f112abdaecec645016265b658839a8f073abd7631ee623522dbf1e04db4365061e44663246c157848edcd17c43b71515f0408cc29343e40fb385bdcee3530da1024c25adbae1b5a513b7d80c4331b430c2006683d16cd2b39573723ab6904fcb8049fd85b3c436666fcd8c9fef8c5915c209d6c615fd549429ccdf20dfdb1668c359ddbce242023e5a321765ea48a914cd87dc47ed08590ac8658354512c1b4f71f43301e95ecbb1419591fb0acf75f0afa728053cb56a36e253f6ac0a48644c873bfbfc95b2e3c95583ac9d07cb1f72095336ed4e449093315a90feb4ae3eb887f6d70013cb450844bef763f2e8e3966095a7b1587e69ce2684768307a29eacaf3efe77de80ade1169c46cf61bee0d7db5a984d2f092f41160ef86374cccc42f52b64901de5109617ae277a302b815964026ac9390e216f5540ce4628a72c82601f73c2678fc6bb6bb5dcd4e2eb99c408828de85e2b273e2d47bb8b3f78fc3029516769820940368395513024481af61aad712d6aa98673163799f1c0c69cb5a6125b1e539afb95ed992ffb6df167f9b270245a9cb79a4bada5e07fe64a2c6e87e5afda591f5e36d75f3708b5d4c534273e15565e74142002b05c1888f1b6521bd5f2466958c3c702a33581480b9f53c82f86fce61a6d47b3f2c2f1a4306857ad9090a45bbcd555cb9e977c5851faa4c34c8717e3446d8bfa4d083ecc420c168dbc1ffd8780756261c5b91eec19e73dda6dce747a98921750f5a6fae48cd598a98697f74c97098d6f2bec6e371cb848d7a357378ae998082749f9cbbd5b390467c8d881b5dd882afc816cf561955c20548c602489944e9b38861fd930f7d48ae6a45d6ac4c27b3d5478ad33c4e8696fec00c4765fa55b7df5919a2c83894e394a80efc7feb23e155ff7a3edb8e5ec8d0632e4ee52379abf1b9b58035e6b927a35d82def3c526cbdf385b223b1aa7afe7eee6981473bd2e3aa4989eda8f5a0557e24c3c92a94da73ed9f404ba4d207785be2ac1833cdecfd83d1c4156c5e6452ada5ec794ee858b779db58bd3a4d4535ef89d88dbcb4c79dcb5ee2f89863a17c99065e7076bf05bf219c4802fe4232abbda5c14ca2e1c757c66861b36740566e69d66a54275e61f7ab0d92bec5f3feeefbd073d63bdd3a4ad8002aa11c75c5304faeb37af2dff1dcc72eadfca4a0f1a99a0f7a30f02fabbebf730474980041fb6f43043eb5278555378f45818811dfafe57ee17c73f403914c5cec21f0912b6e8b40a0d25b603b631c1d1bda5814d2a23bb54a18c6101193561e3ddc84d5684cac7a054c7e28e30674e8703afee82faafcb3b07c0a638089f5bf00f1acaddaa45fd657fb8a97625678fb89ae35b3fbcaf2ff522e72b107f0ab878111023197bd8aa6f0ffa33f53ca86b3dd2206d44826d2c1f08920e934066d6a5b3ef766bbcd1b8f6431ad0aeb9efcf267a8dd6d97d8aaae5cace48adf086f8da4c104b4945e81affc3a9566a8d9fafbf9a9bef6a42e8de0d3407e849625ea6dff36ef3e4bac8f8c84df93012305d97f7c7303171a988cd6c696bf606bec29df5d7a3ea0b78f65b9fd01c175920d746881f08e8f3e1c692dc77ed7474ed64aee7a3a0e6dba79367d762e137d7162bd38cb233eb8da0301e2883bcbf37862ad15d8d93591194a7b14370ff65e4b1e24c313af61e105bcc91c9e8ee0ccc42b9c84c1a122c373064f4a2e854e75a0e502a2e2c5da061db6a5145ca790e60567f813181d3773fd464bd2b750e0a0c657e85f7539f6eeceadf07f8553374dfe6f65dec73b8da94e8e0ef0b12cdb9d97378c1f8e1ce962652abb8500bb6d7ffe85e876e000ae7db305fd7e778731bf0ecca7afd959a30c3ce0312db83ff882543cbbcf015608235941c47a5a1238d74c1001431b398434642b26581a31845aaefe54cc7814d6a483a39edb473d45b51f8d7861d25bcc715c652536f69fe388dd5865d62bf940e4ed97f2c381eecd494ef9e3edad402dfd5ca659aa53b"}}}) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) 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$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 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, 0x10, &(0x7f0000000140)="eb5a7d08f4e0fe4e4db539154df4f12db7ffcbfb", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x8000, 0x35) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:06 executing program 0: syz_emit_ethernet(0x4ae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x478, 0x3a, 0xff, @empty, @rand_addr="3e1e45abf61e5be4000000ff00", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x4, 0x7, "b45c210e6b278446db41e9fd05c9551446f764d79d9df17aee0ac20d618b8bb12c3923f2694a9d346d241ce42fa73099694ba7a75e1b0b"}, {0x2, 0x16, "44a8227787152928e2d701313df083e6fe47241e759223d519a4cf435e96062419f3fb3f2ff86e38419d7c54ba8bbac2fb351b62c8f2188b3f22fdb9984ffea9d2003a979e66ab60fbcc5507418e70448ed3db9affbc3d78a903a1f968f18fb04ac95cd05e4d43ab4955684e4c8bd3ced492a39473331dc01f946c0702fce1bf624afaf9989e0e0d9e501fb2730e305fb87daabec4ac58343ba4cc3f7b5f580fdd6362d18c4938af6bbfa62c430345"}, {0x0, 0x1e, "180ad60e1b770a6ceb2443ff63da3434776f39122afbe98939fa709af273c4549961db8c1713611590490b8cb3b6b2423e512cbd91728a92db03cf9e3f2c00974d506fba7557fac6df087f665cf535ac1012d390416e0d1d3bc8d1f9b7edfd7e5ff58a5203cdaa4627125e4d68bcc5274290367f85bd69f97c2a4ff4be497b32dee6b42dc88e6f0211cfa1f155389df3c9e3f6c34577f517d6498fd13164b6bf4d70f88a3b5d82b0b52f67c382b8b9c4242ad507d769ae287f10d4777df97758232a0779cc67e2f2ecad11d055082429cb3b1f631a920684b944091e98e55955313b713f084c81e87c947fbdc6db573e8fa00c35"}, {0x0, 0x1d, "d4c1206c7bb45b413bd601b0b6957be2cec5281823b5c5718cda48fa5a12121ef946e44b66e51e7923f0ac2600985075f26192f9cbc3cd7f6e30f8bbf91de624396e7a01780148a75652658437f13e0a0296c4db6083e417a1a2b022cb364c05249127268ebbfac81ca5630e913a2e8d130a306b4a1f8dca1c0f98df0e93432edcb362afb329ff9f3a1b7274cd2c06ddb5dba6ea829f254830516235b28ce74077d28abe84449a27ff026e97a8e9be868e38f4a9ebcce87653d08b6c9b73339c2dafe8a12e4be7fa437ad61ac7452ea32ac773bc296fc65b6ba4f621226eacaea946ebb8d01642577a4261"}, {0x0, 0x3, "0a593084c00092373d950f8e1058c122529861db137c08"}, {0x0, 0x1b, "0fc6359e1df0cbc8f7068a913e4ffc41694ab76169bd8b56d3869021474ffc56f4d2814341dde305f42b17730f5e990fc8b02d6f0c50bd781b01bb12fc38375876f6019cd14c8dc239f71215f991c73b3711d25b1a4ecf798dbb26bd19bb8fb75a9005876c5c5a062b34da46a14c98ca349e28057ef5bfe38068573323faf59fdd4fbb8f6a14f2f27b2b5dcc8dfc06a930d57cf407a782cfef9502a5a85dfb929566a6d4c7c06b94576eb740707cb4e3b1907f4526f2274ac173c8569d35b2c28592ea966badc970db1d79c8374013436f7e98e811efef07557a8933"}, {0x0, 0x13, "fa391abfb956eb009f1334496e10efd130f91c729b17bf4340bf84a50b5125ff3e52102179847410ede43eb2979449eef3fe8057f92142e8ee7a1a0d698ee65792f2e9aab34dd4b69afdf11a299a331540656a20c0914716a4486df44a638f4d1928360d3ae7b84d434ab722094d00e90375ce13c5b027431e05d7fb733d0394eb1a956eb773cea1d554d7e9d2d242787f4e24866da2e5e84026"}]}}}}}}) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x1, 0x225e, &(0x7f0000000000)="ecfde046d06311878020c1faae4474b215", 0x11) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3, 0x1069, 0x7fe, 0x5], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x0, 0x2001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x4, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x0, 0x8, 0x7, 0x400}, {{r2}, 0x7ffffffffffffffb, 0x34, 0x8, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xab, 0x4, 0x61, 0x1}], 0xffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0xffffffff80000001}, {{}, 0x2, 0x45, 0x20000000, 0x3, 0xcc8}, {{r6}, 0xb, 0x2, 0xf0000000, 0x3, 0x1}, {{r7}, 0xfffffffffffffffa, 0xb0, 0x4, 0x1, 0x10000}], 0x4, &(0x7f0000000240)={0x1, 0x9}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES64, @ANYRESOCT=r2, @ANYRES64, @ANYRESDEC, @ANYBLOB="ea83416b3aa159eb494c2db3c78dd6596d8bc4a63ff99d44c5a82e4ed2f05bd46b70bec60a58013859b37f34dd765a464167998a26a93e2db95771b2efc4aebdbbd2db5f9f640e645e9757b18f2b5b2cb1c340641c095afa28e912955b0747a309", @ANYRES64], 0x2, 0x0) socketpair(0x2, 0x2, 0x40, &(0x7f0000001dc0)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r6, 0x11, 0x800, 0xdf12, 0x5652}) r7 = geteuid() r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) setgroups(0x1, &(0x7f0000000040)=[r8]) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: socket(0x1, 0x2, 0xd1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000001500)=""/4098, 0x1002}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000240)=""/56, 0x38}], 0x3, 0x0, 0xffffffffffffeffd) 16:00:07 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="1f", 0x1}], 0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x6, 0x0, 0x1, 0x3, 0x9, 0x1, 0x1, 0xf20d66a3fcc1f8ed, 0x5928, 0x4}) write(r0, &(0x7f00000001c0)='w', 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 16:00:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @multicast1}, "99c7a276f5f7822d"}}}}}) 16:00:07 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000140)="c7ab30ac038b9f20ba48ee40365c74e69e0afe58b5577216db1eaa0755686f88f18b4d7bb60e2b507d87592752045d8fd1f8bbaff0fa6169760d0fa9e3395e654f094d947802009f6ceb9eeded70c71d9155b0a5254634917a89577263030000000f592346353067df2c87eac69b96059547dc387932fed2d178f7ebe1880957cf04c48883", &(0x7f0000000080)=0x85, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x101}, {0x45, 0x1f}], 0x2}) dup2(r0, r1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:07 executing program 0: syz_emit_ethernet(0x10e, &(0x7f0000000380)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0xd8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[@routing={0x2e, 0x6, 0x0, 0xe4, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0xa, 0x0, 0xbc, 0x0, [@empty, @local={0xfe, 0x80, [], 0x0}, @mcast1, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x1f, 0x64}, @routing={0xf0, 0x6, 0x0, 0xff, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x81}}}}}}) syz_emit_ethernet(0x8d, &(0x7f0000000140)={@broadcast, @remote, [], {@generic={0x1995, "bf28718a65f6ed9b320a85e4b99d49c20cca1149d5130ef817168ea9a443771f452b9c31fe719e7af56131c2bd39ffcd86356c48028139f60d18c25f2f859903f1bc3d9c84ea32042c5f29e7e7a14a7ff0743960b4d75114d558c036f4b749c7555cc01d116d1092a4d72c6447a2c4d49726b207e790910ad71b23c5a16486"}}}) syz_emit_ethernet(0xcc, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100480006003ac896114458bbf08481787296fb2006d99b9c49365aff88ef2be2c7f043f873410317dd81b0335ffd038bc7e80b9f3db4e000ffe0dc2ac31af8cc1b44a3a9a3bc0180000017d758305017b1890ec22be9521bf2f764cfda673097e3624992fed8f586dc4c22f70c3b33056ec9730f5bba9c1141669e7b3f48432b77f51715922b35cd09b6834e9ec84c6f3d7f9bd28a6aaef15302f9bbb4ac04650b28ae891b953de154fe8a7f1124d459b7255405082d04b735185dd33ac9f0037e8aaa89ec1c6ca1a8597f665c1307471e614d1705683ab6ee334933cd36d74226a714e5c2faf017bf947e0b101d78521be42ca6d6890afff013b0d6fd1546716b2509b23a886ccc92776c3635bc482684ef56672446fca9e3e0a2efb95d85202c29b9aecf6f0ff92edd44e3aa513243efefee8b0348b3b513f7c263d64b2f73e2"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e28460 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e28460 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffdfffffffffd], [0x0, 0x0, 0x482, 0x3f], [{}, {0x0, 0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r0 = socket(0x1, 0x4000, 0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) truncate(&(0x7f0000000100)='./file1\x00', 0x0, 0xfffffffffffffff9) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2a, 0x101, 0x0, 0x19bf, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x10000400000d67e, 0x6, 0x40000100000000, 0x656a6416, 0x100000401, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x9], [0x5, 0x8, 0x6, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x7, 0x8001, 0x2], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x2, 0x0, 0x2, 0x1000100000001], [0x1, 0x101, 0x4, 0xc3, 0x9, 0x400008], [{0xc51, 0x600, 0x6, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fffffff, 0x40000002, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8000, 0xfffffffffffffffd}, {0x8, 0xae0, 0x2, 0x7}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x4, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x1000}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc8231d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000075bfc61c51923f32db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b783ddb93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x100000000000005f, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}}}}}}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f0000000140)="9897a84a0506a53efc2c1cbd73e3d6ff3c345b0b4444e9edd51657534d95abe8a102e6d0423a984b0c2fcd9c373047fa5cacd6bbc219426e2cbea0094651f7e02cccd09853b397daf1413b73f304bffdc0b339f3184331662f74f0b3ce7fe61663365379c4c904cb991c2a0066b44ca775701ab486a5a6bd2987f52cce7b51f6e8bd1c5e208ad5fbea805bf2904b714a19614597a436a5b1164a0989ead94444bb47b701092ecc17579a25012e88c21eaa12f2bfcae08a4dcec122dc521ce2c78d6e48e894dd706890d0bb266c84f7aeb70637a9781e9f7fc6eb89e3b53b196bb306c761bf17d23d31544c3f28cd91fbd67acb5b4d0657d20391b4a677fa9e7a9ee73d02eea9cea3183c1dc37cdf673469e29d56e18b6556aa77fe92daa8801d2d3eb4495c774672b57f578ff2163a374fee110efce565e26f958eca5005af859f94df0a9d8bd86c173f5e671c9236059e1c50db1c59d0d090fa6b352e4677f74059a5f9f90a51c877ebddf7443bddf440cdbcece14e7d1dbd555b2dfd472905166e7b797a93d48d832f141972cf22319eeb2c5c93502d7bc4b37ea3e631dbdc9ffd15d7f2853e57196a81e61237a232af8404c538f8b775d2f0ae940abe466a68c0993ddfee836e3b27f67642082a3c8e88a971469472f9c269ba9037c3900a970e4d7f638e2a3d7419804f0a66f6b1ce420496a94cc8037ce33219694474a83a0325140f8ea1394208c1f69bfb2ce549faf31c114a501ef12651307e36c07f80305ea25db943b550909af1b2172cf4a4ef0774c9299da09ac94cbcd9b6efcdc5b1326b1d9e9d4cd41dcc11320d26e53d98b06332e9f183e45e3bcc90d4d6ce9d466655e1c198cdfcadb8df180445b42b9c64ea3ee3f727decf3e2a8def247ff6269efe26799a894c8af1925d454186b1ed2a3d93bd01004c23385a6b6aaf4ffe6e8380102b2a1fbd002772a8a52f9c8fd8f12d1b24eb6dcb0a1d4f66f84d056803fec98e3dc35191fcf015485665bcdb83751fe286acacf53153c5f293fe13f9aae6cafc1b905d7a1d5b4bdba80ea96bdca6f1b6093f40887ea26b294eabb1f885440ec476641f9ea1e560a22c621fba2cc2eff59adb6ffa64e414127ec2ba5492e287f982b3e1eead4cbeb476e57886b7d9d6c0fc3909a0da744f2ccb82dffb6c50c78b9b66cef5e709758a6ab1c548910c7f727470a1dd88c3430cd187c5cd7b9a9e0c008c09bf0121b8abf80840b03a9d47e147174244fb3f9287982272f2e0e5c1618455aca6355f3141c727746e07359ae38b5b091fdb5441970ccbe11a91f8c8c96b2a1840ab8b55eda1704e6b4f499fdae0fbbb1a293656b81f9d6ff535d1eb376ded6258a801618b43ed8dd224efdf170b5a80a6ed29ee5c725b7c2b56fcf0b3b7132fdb0a4bc69515c59cfe26077a1a2a975511f9c1427cb784ada780b49976f46059aa0a64b4a3cb815a36fd4b7d067ceb36104d36ef1ee996cadf536aa1de78091797f1db271c3dba5142fe04281c6b7c764aa93d848144807c86d3373c64ea39ae22212a7fb6237d50220002fa13549fe2b2270173b9fe12ebc86da61c0e14aeb2aa9f7f5f3e39b6d1bfc097ace95d1e7e2f1131a0ee6b7888700eddfa0125fc68d3deecf1a9b48dc761fa55aeeafe24f076f2f238e73095ec25a073523881d73027ebed874ebef20879cbf42ab1baef0e767b771b29c3700d94d2a52a6172aef768d2084e5afed4c90b5a1f0fcf2f94cc3297d38f51b0c3e3b470221658b195a70a987f87349df80d6956948faeb4b860531464b6304465c40a82a618a545495556396b6ae8ab53148598aecfbe61622c64c85acaadf0d1e95e35c7d9bac9cd7d3301627f4683a5724d55734d278a25ff48ebb7cebb1a50b3fc28c80044acc9f793a5f4192c8feeec592dc4ed46a42bc22cc58d53cd61d576d6670ec77178733e849887a39f1b1dcc188a5d9bb6ea84a9178fb391dd00f30a63a248902f9d3e0d2c7bcfe616d3e4fe404ae59ef63b2f9d42482e19bd2c948833b2c1e04a51cd19d880677da299f5dd7e3220e5c7a822b5b9ea2ff958d684bf841469012a3ec4af0f9833231332042148321a867178b4f2f2a86590e77d71c6a9f11b819325dc3a0291c81457782531ebea0b06a1b4bbb5825fd91793ff7f139e611e5efbd8cdf80bde6a5158a192d013542280f9a100647e8c8f238a851b49495784e63dabc4bbd4662ae50e9a7ea30e4d14dee51449746a5cefbff1a100d1c84a4626043bba000993b24ce480b74fd903a3e22bdc02daf055e771d0b13d956c0dc73ae2a6fed6cc917a301f4fbc0c7322e414435caf848bbb87a68c36e6fd1f822c3c14bf011b9af3b6cfcf9752350967cb64fcac1389b669ff502b96506ad177874a8930e952bf6cc7e53d3a7db68836add535e9338041d9f3207bb584be4b244e2ef9765bcd54384a6d320fa7437f1bc0535e49bcf3c04138228f8bbb7530262c1bac6ee088d1df9a0e447444d2c0fea00580b815532df4c9b045ec654ad25e3d438779e5e2a16fe628d68608f8de938bd018eae6447483f99315c8ae27a3b97e83f3a799693687daea225e4e27a369675315d177f652a8f57b96d17e331431636d907bbb540ceae4245deaaf69285cd9f4dbbc9c0d156e4ae3914945c2d1801b4828743158135bbfcf1d24c5c22e1bdd859c44d2629f265c2721f0391a413afc9fde11dae285ee3ace2a32a8345393cf54c639be4a0752c171ea1f4b4e5ed1680f11c5a3a72eab822ce01982a9989564cdefb4f216174cc0954612b0541e97fe1e4ea927b818c97c933c99819d49a9c004197d1f725c07ca276e261a0ae6c8acf0f09d57e96f8f274ef67389fbbf15c42356db0b23d000f9573bd8fd788582dfea564ed2edd394716c493bcae37df24305ecaa2e9ecdd0693ffe5a458c0c4894b60edd99f5dca8a60dc61aeaf759bd40f0fca8998b129b17c1679324f818beeafa78f10c79871bbd4cf4bb03691d1f3705224b313eb3e5027723dcfe4ecb46bad4cca8b5a7ec7fc0a284241a5916f30114e928d9afe4a37f4955386e0f1ab2011a3060ffa7c8c90c6ac19f9447675619e2b42785453f74ad2b6f2a04717f99b9d490813ac8deb99fa5f2a16f255101b493ec13a093fc161c53de1dafefb75fd04774ed8bbfa8917de0e4031e247603ab417bfd2db374a06f09ca2397a12075e5d4c41a99ba6512d799bfc05b2372b12da89c04260e526fe053e546de5b7247604d53402dcb9097e53692b98f85af325714d38ace13c7c7b5ed21cef91608cb213d7b477783d7173e9c4ea69ec5a8cd9cf300cbd0593715ca3599818f1a1d86d8ec5edd306b6bacaa5c36ac66e5f6b8c46ab38e44396d51cb02385906d5c75b63bf7f082dd2ad9a0ed9fe2bd4dce15717d3bfb3ed292be613d66b334bbd129576f4bc83920f36bf8da1a7a3601278810617eca757524fbe45a33c40d2a978cbc4a95d707b913023990a161e942cce588e94902c8f4f36299c30ee386440a56d4adc081d6cb4efbce53a78a4e0dd0a94e46d8c46502ae604b99ed11d1d5f5f72a2895255e0b2a1ae6e9a3c7358ea34efc9ac0d8365a10c2784c1b90a0ebaf5dac13e6e40ab55b9d59cc06c68ef76f1d7154f0246574418502d2c48430dae1cad50a5befb43e7dc435af287a36b42bfc8d03abb9abad48aa13eadc269b1858d54be8d9157b440e95e63c0a8237c4f30e2a92fc76a00016b6404e6353324ec67d6a31ab8857c18cedfbe143d033d83c80b605069ada6faa316d90d3443b8e125760e25b059a9cad1d1f3d9f0552aa57a5285739c550fa4ab4e81f535cc9b79d1637c7e08f820df6d0c0a395e3fa9f0c9b0d0e6f48eae2f77329bbce6146d5f73882d5a3d46d47bcff6cb215408917a34a7823405e1cc50576e063a72e6b3fa900caf15ce8bee19f3f36e7a3d656585b6785457b1d79b1f274edadec440e4d784eec4592d474b435aabcc7763282f60bca96dad520ed3a86bd6297ade1c58a6d6c21e893c8d06ffd69531112f666784b1c8eecca3ebaeb7874c4d25161f458bb8a49c9555555420e6613afd6e1e8c2337bafd5b91b86607afc9b24907867eee96902ffd70f4359199519a969fc5b9d31ebeeb77a5879943df84cde0e23719464eea49db98e1317d11e1b228b3d20960afc26a0ef181b3e0df9c068d5a7f6f482b533ee350ccc17a5156aab7a19bb1923195cd2f0c4d328e31390f43936415714b2c6f50ee22615cc9850b99e8bbf14eb78a5ced0e2a6fff61e2cc3754a0c6a30faa9b3eb797f0030fe410aeded3f92c7b96239bbc25de3dd73996abba100edd517a22b2c72d68cb43c058f0fd586cb23012825486bc97826cf7dcbbafc769d5ce068576cbbec2c2655110a11ebef9633bba2faad08db8ec048f33022f4dc6c7f654524121839e4f65f6e689986e097a7b8250aa18baf660476b23f4087dd881fdf9f96c9b3d0d20dd4b8a1fb1f6fd70c6acdf3143c7394de1c67de3d9ad73d6816f64a972e86e75863a7655834e7ad80e1f24047652b5bb1f508e7591645896b56e4ffc66a6c19c3f435dafb0d7cea02ad583064e51ce2cdf553cdfebc6871969d5b086b58865016eef4d4c46d0e8de7dac7dd9fd951d0473a2933fdda09d17c5c5b00d46b7f541d055bcbc8d7f4541f6941e3794c63c9c5191da457a7a4cca8ff7152c94dd044b4ae272f5eb6401d78e22611741765cdffedf7d3f046ab8df3b5e6dbf9a5a376678381930c441419d7c503a8b57980f1a316b8c8388d2b98a6feacffd36bea7ace0730a716794d27c3f4bac0418bda3c69e40d4abc97c468e683fdb7ef164fe510c14e3861c38dd952b6ba74c7a6fe679f606c5683b0a9dd332e4351cbf4ac710e312d7ad4a4031259f703b0795219ff6c2d35f8d74c9da327dabb47a59ca729c1d5a4efc931e888f51b2c9e1b4ccad7166f18d64352fc665305ad2f3fb84e2677e7aebdba4a49aa6d8544c550e4ecb44853ccf3084601737c8c68715bb2f132ee526cb4612e6004dd930d3a18ffa97d4ddd7e2173cfdc7719434786e0455418df2fc487be12c0c7e5f5d272179c66c36855925055a01d54d04fe724f39a2d225650a7965faf6b96f69984b7bea0a599948456f6dd18ae55148188ff223489b1fff411a6a5781fe342193868c2314fb7fe5771ec582767223f762fd73318189e786f630d204362f77a0ea94623a88e66a48e8cf934d850eac9bb1e1720b3d324bcb07a8e427356dd98e628e05a97736cb9f161506fb1108287af1b15d8b347105eca85df7fc7e4355b4ce55cd34502bba08404e56796c9f86884b1e651fc1ec8bbcf0103f5b32a08c120f8c16bb34d2c42dfc5dc489187b1b163cfebe3e7cc4527ffc92537efe382556eccbfd6871eb327f749b5cab6a7db5bb282c3a485196d7183a8693ee0b9df246173bc7c0d28220e22edb33416945755310e4dcaadfc7da25d2a66cd642df52f981d86fe557a645c8f84a5605980d7f3419a59232df4b2aee0402fdec17cbdbe6664f24b85fe4edb0d98794e5a34b8e2c36c01a6928604661576c0929844e004558793fe98d6187c60436353cbc156ad50daa2fbc72ee5fa3611993d48e238afdd63c390a1a5863b7578b30b6e0bfddc45e60c5c35124173ea9887c9bcd8e477426f5ca1b2efa0f45c1542674420cab95904d473133a138ceebc66b8f5701caf12f9799d4053be39182584c49f906d270472b4b608245b5d704a9a805ba3d1a8b524493e0de728626de89061c5831b6", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="c8db0d088cce712e7a34facf68850ae006f6c2fdc8a59fbcc3b471cd4d190b364ba239009a", 0x25) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000004c0)="032bcced79a7198197939ff8868c6b933f5d3d06e5e6af08bb358dcab42901d01b3efab48860105ed5547af9edd7e9f85468c1f121abec545839e1d55ee5a0875dc60affd152feb7a7b3e1bcb3c7923f69312bf62c7f022188943a160b37a513cfeb1ebadf6ba28cc85f82a63957a5d1c2e2b2b515e0704aea83d9bfd0098e5d6f0af30df185aa729a274ca41581067693585ca3b9ad962af288d0189ee9209d7e14f19d049d7bd3a1a2d7065106ea39667f81b6d29435ff4dd5c3974ee4cbec0ba4b90de3b70c3cb0cfc751e45f2f83d685855faee58527d89c75f3951549db24eb9b1aba821b87ea29a2f3817fedd9e4faef634183dcd92fc66a1d6666fdf892939854f6265ac85ea56fefc8a349a94781290513d094e47fff048a2b050106f0ebc8bbbba10fdb42048623a2cc6487640a4a97a7cf784b269526fc1acf06c42c96d1076774bcd0310219a8b083b846f33309e952cbd4d6278d0a88017cbfdc966ec938756199a8b4bb748640fa3ca710bb02ea95c5d1f2b181be6693e9302c66a785fe444217306554ab3a063261fa66988e410e37dd24b183b5ad2bdc853cacd015720d8fba4059affabe77414b3a3153a314270173b80cacbd2f69085d766a1d60419397f295c51126e7ae8d8e5468a772475557dd0207cbfdc2602a2083a94ac8920a4376d26e09cf162c63011046b3439ce5abb1b221bf2eddd6130145252df3f536b2cb08249049b0d33d6ba7a0984ed56f82789e5c3e83e276ef82d2b063da5bbbe4dbfb0a47db1293b8d372356b1fc28a242719bc49fa49216b72034427bfbb64f4e98381723760fdb49d10450571e124321422c35c793df5c878bb71c02082916b4c6c6ac68690156d0fff39d375af1f256a55dd418628af41ca58e60a708b4aa624a6462b7bab3e7ce285952799a7aa30966f6a462a0a1fa6b9bec1719860940def85d792406874bd1bee6dd8c641f110b143d593c506f61d551a25500d827fca8e3c178e52f6860fda20581dd3752103e2dd189ed1f7f03ceafd5f5cb464ccffc97729536f134367a1b4dc06ed8240a16e695a3e226d004c01802437514739617f5355f9c680e4c14d68c5a7e4c6896bb119dde72798949f29774c59a5318d7bbf286d24906741a572585835c38840410cb3977f3b7028dc93f85ed085d944a5ab12435e3c7cc80e4456fe338b003f40cd194aec909ec7faac30a4dd5968077efb72c7324b42e13e71c03d9bc534522550cc6c6f51b196167300ea018e30512e00ad59646528f514c92f6330a1175ac2f24b3c6d27957b44410f1b672f011c6600c77283efdb8ed8ecadf1ca5bea2b69e41712e21b41e5349ab15d37103ca38ab866ff4919050033c465d6283aa34851bd3fbdd6f5e5e0b73b40c7de1b17b739344731c4d9d72951375196ed9dc39baa247afbde009befc8a34d85f178fb11fae2c71854fd9aae4c8733d4c74b7948ad198cff122830884237b78525e8775d7c00762a04cfd62523f3921ebea1fb886b7dc6f36be6f19262291ca320c8ceccb7137bbd669667d329edd9aca16d6b85f658cdd1723c138fc9546a84f228c2b20b49f2a9949d63dc32a24dc8f2b3c8eb801d57b14b14c2316311212417f681192e205b144781e46a6989a96b0ac319547848bdf654ad869367170d5722ec060b444674bd74cd254a195486148d4853333089c424ebc1e4a306935e6d124cec5678d54ede997331aef534d385d2e730610ddf96a88672c947cb8bab7046b3854a6df7046a38813461c23cd0686186c5474ea89f8d5ccef87de310f8c32f4e31d08b30fb0d3b4775580bb711254b336a0bc33eb85bdd5bf4b70467ad83e14aca43d6e9311b5108af3f636290d4589b097b40591915fbfbbf12102152efd3236dfb52e3a719637f29583317052390a2086f3a206db9dfd496b4d5aa1110fde8a7cd054aadc698f220d4dc31191168b9b22d642426d9d12c310206aaeea66e244144aaa88a7c41b35668a4bc6957e7a037c225e1b8da50b7a9c0fd62e77af1e408bf008b8b1c33d07595d8be1641e2232c47d95d91614d129420f649f9646ef650d22ea351f6702da22314c7d0fa32469f12a74441bd2f4a094722f51ed51303385f62ba39fb0daf67dd11faeedc125e0e483cb8347192cefd78a2d158379762a22c48161a237d375dd06a9002c21e19799ab4a243de297d2daaf3bd15483688d6f5c4293e0175e35c277c693dd5bd85931b0116a7071137e9677aa42a6ff0705242b0878bdeeed225114a61b7408c96bf181fccdf861afe6ff2fb809cf79c8cb303510239c2b77983e33c087ed95c763155e69149c0efc87a630c94b73ff9e0172e2edb4e2ba8a75255f599c9ad4769adadc2709cf6623245b891c15f891fb56defd5a09e1f71b78bd3aed70e89e75d69ff17cd5dfe58465f3fe943430969a4d53790cb0725feb0eec7c24412ec1837e1d0ef86549c0b325f053536ebe8f1b360cd330259893f13b473d1cc6129992d58b1a81fb18da89443cef51f5211c81869528eb176a83fb81817cd29e6e580eb96d2b50c3a06e461da6364c9fd140f0b70f2700380dc515a2c22dec642e83066e9e4d45bd1c5743f2a27b327d9848942cf01130580e0894598aba44b0c8cf6b5b7a1eb4f15e7ace75008214224e68ebe674a481bd91bce90577aaa0da6e82a06987742095e171eab31874aea8b602427ba073f17ac9bc89f07ddc59d6810da035c578848f04a2768ba627648889dd0b565ff906a8aff758c8b79cf97e4f02b2824a80f435a7ef3076c617dc0e70c718e2a6e49c593f5f0791b3c710254acc21cd23a5bb7a5d85230b2f572b1ea8110597c8b797a029650619a03c29f8dd288287685afebdda941e8d4b2d5b946530da2ec593c343be55d1e291b8d0c603534f55f42af2012c3bad4d80f60c68e55dcd1bec5750703aa338785ef2a34c3305bae1e1737b2c0af265ba14f17fd9c56eb68c64b9f0e56df74db1d3c22a103ebe2978a0cba487713af86bd3b7dfc83a4ee98e200b70572921f09b8ba982304430008591bec8bf90398fb3a4a37bf56dc7001fb5ca1810bd4fa7ad3adf088c049e5b743bb1ee61ebed2b2068181f00d59802d460cde1326df1d4c7904c42e88153390ce84cb70f0a4fde47f86f96c8f807cdf2b76ab490511f877eba969fc994482a2e31100938582bd6adc28d029424d8cd94a0115aae24d80a585a88e3b5e32ebbd073efc157165c9961a2cc42128ad87f6174c254e0b4e61ccbc8289e4422db077a103269a32942cbd5e125ed015cada092cf00db7461074a99c9b5373b2a68dbda2ad4bcaa30edc938dbb26151db4e4bb7c511a903b00c3dbce731b78263583441a6e6b519bff74b7aa125b74b3cc044cea19bd30f0b7cbc79d8a6564e20490856b970cf10b57f4fa6d1c839638144f71fbc91e6c674b5dc51d19117aa8864359e5d0b772467f1425a186d4ca0d498cb5b957c19ec7a8036b5daacd8e7c030f38cf315bf4fbd3c76d559b47e81517d39ada169fa58bbf34545f2993a054b98714576e800a6024bd2afe3593f45cbe6b3daa2228ad2e4e22c448a2c639391d51e830d34906f409b63a07fbf016d82fe850bd97a88614e6f2540feac4a91154d5ac9e278f80ccff56ce2d3a4271f0b3bcdae5eac8ba8f220d48f9cf15b37cd7e6ac4388a7b28f9840269e0e4c3ef4c3000a491b284e60f47077974f5ab4e8a5dd5a412b3df73a7ce8978da42c61cb34d86f9d57a2a636f81e9dd3371fbbaae7c1648f993acff4ab8ca4d6fe51f3babed54e4ae09f109b3fde7ae9985146c694c36d88327cdf1c8ea7ff143517add094ef09a584df0e52ba5b3161c428d8b6f0e117c1739f39b2762ec1a7dba750336b9cf1388637ce871adc7f27edbe4c2c161f2db6c6a299a824ba6f9e97e9e97cc4ba8371f8ef8cde5a9e90d7efbe543e4276aef9c809476b01002846ca92d492ba4b97f50fe66fe51255303fcb2a792b0cbfb6d48807992a12cb71db095653298e3401234a709591c57641779736dcb57356a0ebe57e4d3d4d8dea70c9f9580109b131ae593289000f3ec6cf2c4aab71df800748453199b42a8a8aa35c708261709cf5a6677a48469b49a51a17886e8e7cab7972c4f1d43a62b57cb03208348584f1ed549d5080e0685428402a72039a477c77fc96ab431f78d36c3510ae6efbaa503fbea3c3b7dfdf6a75722fae3ee353d8097710d67a0dc6720544bc38dba4bb3ccb317fa38ff07e3dcc4c0c3f8a54c3f00789457743267b144a9cab83f7607b871af7d53309e506e9d888b0119170c01ea054296b350cf3803f16acbacb9dcaf72f05ba67d1ef6e6d5ed313590fd8a1f31ac95104e142ad7faacb86b43f90ffa799cd742e92595f672b9b6fa9aa0cb1a38c6fa454d1b94eef75770b8b939a20b001c31492ac9c5f11d68d3702337552f2e204f75f2793b74a45c1c04322da5a2f3d9ff1cb4680a67e9975670582d7371d3b1c36e747489c6977df5c8879224b5791643b7f81f648aaaf4cc6e5850c6c313575fb50e019218ff3378d6967c79a51c59324e50b378fef6abb8fc49614d804916bfb9afd34c877f71a9e907a72bbc276601ab70c732c64463d6378e2c2651fcc646b4f973a7d2214cb9d00fa4829123be82855138305f5fee2eef14a8b23e80f4d73b550988c05fd0d9f5de1255fc9c3253337bdf06724e2033e8470bb7ee1b9a2a4f41a471e3014397a638d7a74922ba0011f8bfc1f2ca7988ad2e155af2c5d606f0dd7b613ce06c28558266ec73414845e31332b57dec764355fc9d510cfa9c9cc5cfeae9c8858a1200b95edc1eae7f2ea664539e9e78911ec396e2f991104c6a68bf6584c1859a3cbba2e100c3941858dcb790cbedee10e15393dec78eb4377e289bcce84321b78451ee78ebd9ddf8ea88451ef57e75e208238da4747a29a0ac5be9935c11a93c62c122506b1cdabf9e644e1987d6d910ea30d1ff61d35353b52eff16e28a814784597fe67b3537369b5eb2fff8fa6623f3da19a42c5a10ed2936b748c56712b0e915dedf4dc63a7b2102b95300202772cbcdd4135fe6841d4fbad4583626d689e3c19282cf84912384634e59885eb7c217904b8516b7c1c7118444607106ac9521c81335cdcca23339479f3dda0ec57b6d416c9e68c68883def943d26ac97f4731e00fc94cd40d464319e4c6d1bfa5b6bfa2fe437e1dbb439f6cca9f2b994b210c62bc96dd633de78f539e455bf77b4c84c75c7e0b398a9e5d95e85c7fc3355ec9aa8d35e9c79ae58098f251cdf5abf527b789439819fa1d6edd018083a9da91e63a412347785418cd60b3e40b45b8ffacbaee95d24eceae1e02d8c7e02f54cee971c2f6a4daf9970bad3e53919d8f5da5ecba46a98e8c96eba9605518e83ddefa8a56835948a3533b89fa2047cc12dbad22771c5f96ecfa34d0e5f5da7fa1c16bd3650fcf774c95c8b082072e7a8aacc171fdb8d4bc4ae7d88dd6f62bb9ab61a21734de163a76544c62cc84bfd0e4db744660d5745ec1796e8e5127fe29dfaf714b63c28b0508ebb75ac84a54b8e9b33f78fbc7b7586e279584be56b9d2f34d6cf88aa59ca0c7bb55982c8c81f602c3de3a780799a34944e86ccf0f824c63a392172e38f14c81c07170d8adda6c3988b4b647de42e46437bb4083dc2a437fbdf5e1066552469918c3d320a01efc4ae9558d2d4ac457b4ce818cc648b590eff5ab5fabef696657178ad593a4b5ce3036227d509a85690267cfa77a16a6c34503af9465a61", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="f30b865c39eda35f2883ecb0d72e95faf152d5641e0f8759ccf82e2393a467b5e82fa7ddcb3909c023dc2c6e322db01c4b7d76491afc21f06415868fe0be2e6469b8ddfe081dd9f4bbbcb51283727af8b03bb91fbd281dde14315aeabaed9f28c17d1514815acab6d555eb3a91f1248969", 0x71) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) semget$private(0x0, 0x1, 0x104) r2 = semget(0x3, 0x2, 0x88) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/27) write(r0, &(0x7f00000002c0)="00553436749b37b78c48f84b2403aa0784fb5244000000f60f42484730d8a28858e625c395a2d474c1214087ed2652e3af5a4eb0918a2d1890beaaf441ec74142c87ccb28d80db01a94e64420a13c0f9e30c07043bb7683619bb6b0530928ac0ae0a5307b656530f7d8548e374ada9d21827a0dd53477a1dcb9e6aef31b790210fd780bb08801f78a92de8fa6e096c81e60d829924f1499db9a5329853ae", 0x9e) poll(&(0x7f0000000100)=[{r1, 0x2}], 0x1, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpid() r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xffffffff) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x21) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$dupfd(r0, 0x0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:07 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) readlinkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=""/218, 0xda) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r0 = semget$private(0x0, 0x2, 0x11) semop(r0, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000300)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1400}, {0x4, 0x5, 0x1800}, {0x4, 0xb, 0x1800}, {0x1, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) r1 = semget(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x80000001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0xfffb]) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) getitimer(0x2, &(0x7f0000000200)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000140)='./file1\x00', 0x10, 0x50) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000e72000/0x3000)=nil, 0x3000) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYRESDEC]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1805, &(0x7f0000000000)={0x9, 0x2}, 0x10) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb) pipe2(&(0x7f0000000240), 0x4) socket(0x10, 0xc003, 0x2) r3 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r9 = fcntl$dupfd(r4, 0x0, r5) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000280)) 16:00:08 executing program 0: syz_emit_ethernet(0x3c, &(0x7f00000000c0)={@broadcast, @remote, [], {@arp={0x806, @generic={0x10, 0x6003, 0x6, 0xa, 0x4, @local, "db58e910000000000000", @local, "1d33d0377822f51847317f8a5f1e511c"}}}}) 16:00:08 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, 0x0) 16:00:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030290780000000045000000000000000029000000000000ac1400aa99c7a276f5f7822d4fac207f5167075f3bc71e867972e970096762c4"]) clock_getres(0x3, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000000)) 16:00:08 executing program 0: lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x14000)=nil, 0xffffffffffffffff}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000f000/0x4000)=nil, 0x7fff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000f000/0x1000)=nil, 0x8001}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000013000/0x2000)=nil, 0x4}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000011000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000000e000/0x3000)=nil, 0x6}, {&(0x7f0000011000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x27dc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x2}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xb}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x5}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="c87cb80aec257951b47f9eb8d7a337b8ee2e5f863c1bdf3625e6a8a3bf9da3985610813987e8ca9cf93a518fbc92aed2fe75ab066cb3b879df44c046d5b371bbb718ba70da4838064ccd48f9b58003a64985c59a4ba158e3ebfda0c5939b1909070554345f3444d963d4016ca4e5ba7e553d23d5bc60f3a768b3d151d7b79978290b4ab62d9233444f6d26ec8aa3bb1d74d13e1a72ec3117a6", 0x99}, {&(0x7f00000004c0)="a8a7584ebe6ab54162e86640b70e28566d6d9345622d9f0973b8171dbee34d916fac5e5f57bed2caaf7de0130e6c1e6706c07c34d99978bd8b59f890b506f3f30d1197c9c3702a73b5d5a3ebee93faa76ba9e7384c9e1d746b38f9b9f88ff66276335db97f493dca9616a28bf34e4d581051bdc0d9b929aa6459d08da18def71ed69a459b5aae73a09c2f988cd86cd8634702404c4279716555ecb31b0a5cfc39fa6650f752c9fa584fe4a78d55d", 0xae}, {&(0x7f0000000580)="22853b3c98722db8c0fded73657821cdca57439e8298584313fc98de770f08e2b917434ab51a28b5d7ea1eacdb382ff315ddbacf11fa4b2f93ade6e759abd8daccf26c9bb41ce15d80fadfe7b35a1c84d0bc926fd06d336b39cf98394c562b6bbf786c3f1acfa95c04a35cad62d29cfaa13c8bf32d4cb5e6cd11636a5440a58c11b4eba316332c2d38a4db41a953806d9e5a743902ade5eb8ccf5acadfa67a95af0b06b359ba0042c11f1dccf8d19a5fbdd9d09be239aa9e6a8cb63740e2d7123c678bac", 0xc4}, {&(0x7f0000000680)="a1ad33d322286eb9fe0c6fb41a1eda909444ee8c96c0ddb32dd32446867078132778746fa17ea5e9593b5c3cf40a86c1838fbe5db23d1227ab830fac9a958bbc7dabef4a44c5cd71864ebb4eb7f4a25e523212b16c111d4fc405834572fe08d4742249227f861acea585516e54cceea2117f73e359fe6bf4c2a2e7dc307b1866fee70d8d2aa7a0808b4c88aa855624f629968646ac30ac0f9d87760518346ab8d5c31cbb96d911eac784c88071944f2fdd", 0xb1}, {&(0x7f0000000040)="31afce7782b520", 0x7}], 0x5) r2 = dup2(r1, r0) shutdown(r2, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x3, 0x0, 0x8000000000, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x6}], {}, {0x0, 0x58d, 0x0, 0x8}}}) socket(0x0, 0x1, 0xa) r3 = syz_open_pts() fchmod(r3, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/1, 0x1) close(r0) 16:00:08 executing program 0: r0 = semget(0x3, 0x4, 0x481) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/38) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x2, 0x7}], 0x80, &(0x7f00000001c0)=[{{r1}, 0x0, 0x20, 0x2, 0xffffffff, 0x3}, {{r4}, 0xfffffffffffffffc, 0x7b, 0x1, 0x8, 0x9}], 0xff, &(0x7f0000000200)={0x4, 0x100000001}) socket(0x10, 0x5, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) semop(r0, &(0x7f0000000280)=[{0x0, 0x7f, 0x800}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x1ff, 0x3f, './file0\x00', 0x40, 0x7ff, 0x81, 0x7f}) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x40, 0x80) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x6) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r6) r7 = semget(0x2, 0x0, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x101, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0x0, 0x98, 0x30}, 0x0, 0x8000, 0x5}) 16:00:09 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)) munlockall() 16:00:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x81, 0x2, 0x7, {[0x4, 0x5, 0x0, 0x2e8be06c, 0x81, 0x2c3, 0xaa, 0x0, 0x4, 0x0, 0x10000, 0x3ff800000, 0x0, 0x4, 0x9, 0x3, 0x7, 0xa], [0x0, 0x4, 0x125, 0xfffffffffffffeff, 0x9, 0x2, 0x2, 0x2, 0x6, 0xdb88], [0x5, 0x9, 0xbf5, 0x9, 0xb9, 0x2, 0xfc80], [0x7, 0x1, 0x6, 0x9, 0x2, 0x27], [{0x7, 0x4, 0x6, 0x4}, {0x6, 0xba2, 0x3, 0x9}, {0x4, 0x1, 0x9, 0x80000001}, {0x5, 0x97, 0x9, 0x80e}, {0x2, 0x3, 0x5, 0x5}, {0x0, 0x6, 0x94b1, 0x5}, {0x40, 0x80000000, 0x3, 0x2}, {0x9, 0x7, 0x83, 0x3}], {0xfff8, 0x1ff, 0x1f, 0xd9}, {0x8c, 0x0, 0x8000, 0x3f}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4000000000000168, &(0x7f0000000040)="1df5ffff2e6c441bd360a9d9ba65f75e257e235261aaae30d8a7e4c3875a0a3d9721dd8eed06dd9b90e9bd50b43f09038db61a50102597", &(0x7f00000001c0)=0x37, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/53) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/141) 16:00:09 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000001000009078e0000002ffffffff0800907800000000"]) r0 = shmget$private(0x0, 0x2000, 0x91, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/112) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='g06', 0x3}], 0x1) socket(0x2, 0x5, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000005c0)=""/23) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xffffffff) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000003c0)={0x9, 0x6, 0x4}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/101) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9d787e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629a99c7d8457fd89549873c3d9f8679b7703ecfaaa8040338332ff950ae113695e7acdcedd56ed393a0b75c51de68909f69edd31de24ed62eacd1c24106f08fd39020eff4385cea239f7950e1f580a6d25d875a02ed48446c88351c028b4621a1de5254cbb9f05da5f0a79df0149d786499ae174dcc9d8f657e775bd5193bf1d9366b48d0fe1e8932d3be660c4fafe9e11d5d2113b9f896e136743863879027258ccb8a03e7275b117bb06a83fd8d32f2a89499c247d717bcc0ce3b1cb", &(0x7f0000000040)=0x1fd, &(0x7f0000000400)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xfffffffffffffe9d) socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) 16:00:10 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1000000000006, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0xfff, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0x61fd, 0x0, 0x0, 0x10000000], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x2, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x140) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r3, 0x0, 0x2fffb) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x4000, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000cc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000d00)="c50be534c08b5c8c330e2c54438cdee2ad0674efacceb8cc060147fa9d165f84c42ad51acde2be467b41512cb0484cb4e0008de26fc67bdc41c6740cade88f641358fc2b2360b7cea7ab5ae7cddc62cc9acb815cf2870380a33e28df114a6dad", 0x60}, {&(0x7f0000001000)="e1c6103312da67b838b41b0f9ea273120052d46a1476e268ae6a5572066902f1009640ddf26d385190c11e2724ff060a74", 0x31}, {&(0x7f0000001040)="7e35c37b7b700faa635b473b9be8d61f049d0b0d5516bf1c73c3de34db81737f627c47ebbca8de96a59b3d0fa30b30b022ff7cca3c2d8a960471a860f54d61fb933e38272e7975a85ae7cdadcd0e5ef5bc0577e9f4e2f6ca4186a73e72c1044f84f14c2290471ad4da49f595f626dd6cda0bec89a044cfa9d46582b7e61a915cab137232774b2d0bf609477a9ec57a591daaf44946b01750bcae", 0x9a}, {&(0x7f0000001100)="8286798dcc8d4439c519f39caf557bc31b340446435db4a9d4f70de653175eaaddf56165c64f0ab57535cadba171d47f87bcabe282cc675c0e8664b66fe87654cd9b88050dd9d585737a05", 0x4b}, {&(0x7f0000001180)="62f6a13e00b10c5bbf83c8c5523b995c7a141adeb73336e2d48039d922b1c5a2798bdf61937131e949fd3f00ab5ed1e8ffdb3c09e7feb96871c6350646f9b1adbf978b9f75402e0ebd28e43117215d2b631e6ef8aeb3049ee0ed273254caa2", 0x5f}, {&(0x7f0000001200)="800365c3fbd61a9e5452f1e59ab4cae139030a91956689d0080077b850386e8082cff993f4a4450329bc8fa7bb3226436a4ceddb8f17eb6b5e95f947bc176addb82dcc3c99", 0x45}], 0x6, &(0x7f0000005880)=ANY=[@ANYBLOB="9800000000000000010000003f000000a94bc7c7bd33ea5e54c1db27a57a9a163188fbb8262b21d6147ce505698bb2a021cda5ae8f689957d2f1394b1f363a829573f3a34e42531777e11560814e4089b2e4cac604726d0a28e1450243378be104475e0585cdbf2fe6119142d1bc1c1b417880686c6c572a669396889d75d1ad5ede91c9a25d9ba5bd7c47ff6c13e3e236af000c759525ca9b624aff777455970000000000000100000000000001000000df000000701bc16671a026e244a4e86dc3ae126bf5b3eb2396cc287d573780244f2cf95e4beb1cec552fa10c4e5753d0adce85811a819b8677518bad7f000000d64fb3b85808a89ca2bb9f9025733a968414f0f3023176dbe061ede1bf622ae5cad531731a6fed575d5418f5f59a6bf01c0db73eb3c00a74c12c83c6188e57631965ff80e329872035bba9b3fe2ce5fcbc6a2bac42b1e8aaca1f087eab8bff48fffc1f0911dc2c47f88dab0dc411cd6fa2dd35885645f35f126dbd55a81f65b092e59508a66aef7b4e4a21be5cb326fba75e34a62e10761bc329b9eb359085c9b019ae928b97ca9fc15bde3c8d545d06c1635e9f2c2a3c64793d7e00000000000001000000000000ffff000002000000473ed72776472e51c68629bfc6640317b6d8e1acf387531a7476299b3bf714a1e856a848cfb94f506ba7bf47e31a86edd092d1dd9e6347d7167f21fec0d6687a2eff1df64a38aee6148cb385cf7420f5b15387342cb18cbda057c2110e69f1a6d61f24e8561b9f8f68435f859809451ef9e0c05648e8442922ce748b37467b4a4abf3cc5f6628dbaa476bce18e5f81d6b7fd280b2efa9e038b75beedaa06c4aa2bb67c1d6b80d0b8a45e14acc3aeb4bcd7a7b7522f54467834d31cc3f8c1a48959592ad5bf85d7937cce7e9312f7da23ebe4b6b8b07ea1927d50aafb6deb44617a18eb9513db000000000000001010000000000000feff00000300000071aa2fc91b2945ecd5d4cc565e8f234379bd87a0c1c5d3d0cf673a8aa1766c6cad1f40ef4f86de17372567653cd81884745eb3c762330420ecfc64f5b64c92c84b3c0d4f2abd5c0d1cf88bfff29dfcd861be33b2344b354abf8ce896688795425466f542c1869c5679040f83414790143ebacabbd853c9a29d90e9947be3a83c3ffc34321a0d7f8c032aff5be1b2f70c331161a94a96ea1e654c01325b74d3e91a39f50eb090741e028c6a2760c860e8212b761711b79a23c44a46e276c48a54875240bf96bef3b24347cf1dafff84bc0570dfb7179f428d5f15ece2fc85d43fe95f4d354a02c3e995dee9a06d3ed89e52f08749411ca54379a0d7d62fc20884ab7551d141b3d8dc105eb410b5cebc26e718d9404036ec6fa5c00a5ddc283f3cf20b491f6b60862faf0bf58ee8a837cfca4c4c6aebb4ff1c95b518a8cacfaf4ff72347fa053a5b7b671acd2a7ce00b582d4e53c3270c6950947013e39754127302fdfa2bb4d5348bf3075ca1e5b9f23c029be56ee6a81af0e7b0a372ca185d0f363c7aa0245381c9bf93db224361f735f0c4cca8530fbed3143856b0e89e524ece4420ca9bf06d09424da31dd1eadd16499fd1fe53cf8955de59d46b6b89eb2f5cad62bd935c015a5f8a40a97031680111dd449f416c75f1db4f750700b38af97bf31be57bc2cbf80a7d806cb3b42932539623fbea06da6aa0e70e3ee7e673acbb16e948eeca75ff6e4e5f5caec33fd7033f8748ab659fb892c90e33b1484c0cd0e286a784a1b0045b3ad4e567fc0821de9b5503e258d65b07744ded6ff84f1a00ce9a08fdc1704b4b4d7e291e6ae51cfa5e757f849729fad3c4aaa03f44937d035c176fec6db37f87def585a9f83e2561c77172ba988b31899dbbf09aa604f32dedf96e52458075a2913cbf370c92fe185125a05c424b9996a7c68e548fbcdf4be39dd26de904ddd428746e452389926ed52a4271fd14f766b01cdacc9f38484ee577b40d01f65516d03b2c962be40ba4662c317d33e19285f025035aeddd15b3fb9e29e926693b105cfe9fea491ebb8d196ea8fd459bebacc0f91bdaab577db3bfbe0bdd9d657c65e030450cafdbe073dfc0a3029e2cd0879d436c48a4d48c5e25ddf7220e6e0648cf95d7312efa0088ed3a49b431d6213917c71943ff1e079f17e3046232534ca5175a41fdf64c236fe6be3605517daf999e65c62f1019475305e0fcf7c908dd2424823b34f71dd06a3c3bf2812bd19f06a5416b3af014bb2b4897a10a8718db24a205e9ec2223aeec27ef91914b2fb7335d743a5888d45f6efc6a7ab5dc9c57a5d9dc9dff2fbea39ab2f68a967aa8091c76c95510e9bc7aa65021f0eca8ac364d95c35c436c3786aefa3395f5b5e409172fa3db89134e06727a2e5791c5c03b03cf00b14bdf82cf9c605879b1072dbd2b4b5c2e34f2cccac497a32ecdc64fab41dc1e4d5afd60a82e100bd5f52fe676b1135ff933c56b621d844e5e6dcaeeeecf028d032ba73855e96f237ee82981c5bd9de7e23e47f7a316b45b37cb8e7af8f1772b433aeec15701e24dc5895ea108893a2830eae3408b7c90f232792ca271bd2f80459895156030be3a8e9ab3d184946f8f88a427bba6e110e252482efca29ff452b8f4d007a69aa173384c7fd2712bfef2d11994db1cd21a060467bc86a8ba083a5d1ca221f956de38d8d414269fa3d3d526ec7e8b62f3d2d1c95dd62b73f56b21bf86b0a9f8bde10ea9c29656f194172ef36a3568a14129779f33b38e4a06f731b4a834ada8fc0e25131251f48a35eb8a034fc31d57d14f4f5cc7f0e51cea37ff711860e552086a73dd16dcab8ccce378bf6a419bb603006ae2bc58da3747c7c05b81c1549e174660ade9bad8786d840f8ff980be0990c9128f887fe4d706ef1a26c4d0cce8c91a0ef114e14149971b6052ac76fe1da442cd96e445ebba7632376dcbd6900184f5abcdded0a956307b3b5ee2fd127b416004463d75945822d8dbd82c78b31acbbe070561b735447135cc83e6eed08f94d5eb286a22a00b88f21835d0379b7a34b61e69ea25efbcad0c86eaf7bb07e72966f87ff5a47f62da955400f78c8530a35e0cc1de1902730b9776a9d862d54cfda7cd31cd70827de026a87a232168c6157c820005000000000000005100da8685990e54d1b5eba680bf8204ac59e09321275f39184297353ddb23a81d4fad7b1565aedf149d8ba6c061d82ea37458ca5adf897e30c2ca54669f58851cbcc5249fc991402fb9573616bc96ab0965bf4af81b2db8648b21bde1757012a90617740b52bd1052816c82c4193a05914314d3930246636f09d59f025bbad1fb9692a71d5772c67958bd7e66051b53fbeb64dfed6fbf3a52f509bb191f241ccacecff5d393dcb027bb9d780672a745d272e29a75860b2b2a45b122021811c3180b26e997968d96acec2e521f800c1c37a663f59233c72813d2691df927b332664185b155f0dabca1685d4f6a79df09010070e019b0a0e1ad7bd2f7c20fff3e3be01c80eabcfa3cdd93eedeaab072f93065be72e268f8548e7a55e56e8337bbd365f2f1bd0f44b68ca15f9aaa59c7476b5c240e70756a8e20bdee5543630c159af4d17fbd32bf0dd04c97530104a551c132c4dca39124438c255be986dad90e7d58b51b12e90049a39b8b92d6415ac21b137af48be8fd49dc35fa2ced05b5f00991aef690ebdd7eab37c93120c4b059e841f733fe674d78e7c424e411f0b242e13da72c41102f80eaec0ce5e5dcc112b4d45247431bf0257d71c59b723f787ebb71c6a15c7d1eeed9a813470db7f4c76840e4c728278c341c92885d98aaaa3207c81f4bebad414a71dbcdfe25488a120c261f2dd635e03559496f9d45d9994a3c51ab6aa09308c8faab7a72b1fe856b0facb7e9e919d9d565b85922975d3d6887e85b2f23cf56ddfa08685f3172b4cfd611b8c1231708720c2e1444132a55dce0f8e76e4666687865cbd22a1677d2f3505449c151d9a6a4019450eb5b4118ae587dcbc44ba76095dfba6d2fa4b8ee34548036867ebf33b08bb491de2e2d66065f415e37bfa8c825efd5d880c159082874a4093e0d28cf615e804ae81b2c2753b631e44b904f4ddd89d4f8b2d2376f492f69bc1a347e092f93cd89a35ce9cd6f99a1324efff2a5f0fd9513fc59e814c7c526d3b4c5c51ee1cf77fb7f7aa8aaa4a9dab5d44b392eba3c85a78e9250708d73c277971af1421a1554a6c7616e8da69ccd1b1c1eeebd4ddacb4f3c53dd9f1be17fdf4e1f55687bf01bc39621dabdc38599da961bf9a658a3183b3859e281ef00868cef712fb0fb2d9941c87d912d6fa9e4e3c7a85892b3211e73818152159f02b5f343057cc2a663413e287878a407b24697618fee8d31dcb02f845717fac5b6a9ce2481a6ad0b451a3116e4cd9b8dd3219575fd790a0dd7e518698c776c5b32fc8f32cf73b79461f793518bdb77f8741c67d85ee660867e7c9e920917434b07bc8e76c9938dbc8e1804bb58e33e11263fbf6ed2ceb83d3dbde0d534ffb218a98df1e5d11110a25bcde0b2e6bf508c93b6a6d7be5843ca1999a81c432a0293e6a11945ac7c2462b8a4d220765674549fa57da522d530f7f5258426b24d7b738b798f25d0f2410490f6bb75b9c4a23a8e21f85e0a911c0ad86e3ab170caed05d13c8da2fe5cdd6d81caa57055eb6adf88ab30bff6394efbe7dbdb8b3a595f2b94f26ff6d4cbc9c08956ffa9dbcbc1b3e4dc4e3d8057282c46f74a062323f216f8b1cc03713ba5761bf68904e90f711d5d13e736ab6901dd2f15700f10ec35fabf46d6654c0f31cb30efee8b76bb8cb16e5c516b13c85a26dbc7600cb657aea20fecee5b29b22f22d8582343939d682fa748d53dcf465e510836799a9a12506eb5de2df4c353053ebbfcf190fa23d58a986ae7f90d45b61ae069f5b014443f9b74afe2cd2a588a2815aae8f5facdfefa45b8d9898fdce6e17ced22dc4f0a24fef8fc4d432812f8cbbd5b172917afe28f70e561a3ec961914b956d7c6d53cc6aaead5f473232972ec81d4edb45a1a6e97df8611d9dc2d1619f2285938c1c679dea1ff434ab13953634f8ea23cfac7fffbf9af0e8de49118a48cd99252867ae7a332c42b6e92e9d21948098e6be1e0e677b0d347e8fc1793488f572fe2e66bff71a4e90258655c652f7670ddeda03e5cdedfa20e7a0fdfc252e9a4706fde8b5a8e6761a057e8d56ebe671af0d8845a5e61e9a64d7d49b6e40cd207dc7a5a8e631ed8756d57e37c52a46b394c5d67369f24904b532b6dcd60dc24d4657e08677f0887279db76cc5da171274bb818c8c3db4b7dc8741b38bfb08a4b43cf10d3d190597d42fa21c1c9875fa80a87b35899d304b28c9c88b1d61ca33b5fd3875e29908bd8526c8596191acb3cb67f38b8529f031df5cae5438f9ccbe56018fcebec448cf8e351a194217b9bca24aa8af89d3b4558a763b8a7488d5df802696a99a474f4b1629b575c52a2235ffaff3ab8782bbfe35cee5b8b43e754644d984151335c884ce514b881cd4a9f991b4574c0a51fc1746ff69f1d14f98e246d99f4ca8e94d4b3ba03f3f6bb69e21af1002b4b6b12113fc76715712b6a9beb9ef2700025b0cc58acbacc032c0ab19c1e55981b9db495d4a9c305e6a66b0a03b9f9991cb1260db3a94194ca0a638b1f4e3add360c7f7d08f766cc04e8d11fee97b6ea0ab731a438d10fcd1286bab2e73161f0b327a2d2b6ffe5460f6055ad8786b1718dfd8491d01c5c23c09445fd727568f89366e1feaffde57f30d11825c9a3ce20cbce0a098dab2341215905ae2cf9b15650aa1fccc046d06ab6fd62cc275993a50ff710e2587dcf49f4aba9e465e729b747f75371519a465c53fc51751745bf3763e6d5c894a472fed875f1f5a33e517a7dab18ef7df46fb63a1dfdd7d745e7d2b263b3bd4c5224371039625310a812a4bbe441d0200000000000000a6d54c37bd57313ef3318a3d50a9351911752714d0f297c9ea9ba67b100178e0c07ffdf283353c823e679422814f05307c86ed8652d0d04c05b4b93cdf741a695567d8ef7fdb3c42525ef2954536bbe4f47b3c20d9daf8d081792d348c1c7c9719fcd3f344e097f83692eee30735f007db8894bcc79d53832a8c9a59d5a93e797a2c90851362235e33bd72602d2818e40ec73db49f7933b2dd8c645b6026f5fd72ca81b06bc31fd09f023bec2595ccf9230c3909e2bfad0e1de9082f934c4f363531f76d6aad52fe219e6fa71772c7f99ebe0b836d530429b13b863cfbbf65617204411bc2a5db95a07a8f02186d1ad06fec76bf5da30b081873758651fd7b98099c26cc24e1fd2db1ce794353d0da9ba260a0a0e3805a624bf220b60d447c125925532eabc5cc731f21efaf10e905974c5f99bedea6d48e37ed26e08c89a23c04f1e4487c3e8eaece9dacdd7195d9f2dbe802cc1d0bb2c706e1d5a6dad4bedab424551a1ea98c9ef2cd1cd2b89564bf56417332caacdc6bb41c443c8f8809629d0d0c3210d88b1920514179f60ff7bffbb542efa394d8329bd83b9d1ae7d45d50a7a7e97023c625de75af2382e22b031930665c24ea2def286711824dd7c6eef5332530590e8c3f7990ce94c03d5b3490bd5add1f394d80feb6f4701ca6f5c9ba07af41671eaa3510e592dc1f16aef47877025e23eb5dbb409f41775b078573c53f46183834f7dd5b078a819b0e2ed21ae3c33a6d2a967d72ac27058e5cf7369fda6877f2143e73d1a0b85faa015574699ab944ae6290dd744ecdb0e68f56e568382c3c16cf85174a70d6a7574ec800000000000000ffff000005000000d4608121f3d82b6a61b9086d43822aa85231231adb33565a5b5cfc1ff34acdefa5b0727d0ef1c099ba8d16d38e9cd0aa1899fcd97fdbc7ed2d2b71e598cb2616dad933e912d96aacf17f0745d3a952e68ed2fb3d07a1e238da0fee80cdb6d93bc0af5620282117a5afe3a2768eabf775260b9a1266f94b2bc6b683e52eaed5d10153884e09cf6fd288bcd0ffa330b81e7119a6f0ea82bed9d8824463e0e1525c139d4aee3c460cab6742f8b2c9e60a2d5a43db2e9df100000f87c0e00a5e457e76fa0a105f00e1d9daceff878b8513b59a7826ae7620c048afa9576adea0b38a07211defd381274e68189dd99dffd53141dbabaef476c7420000f07eeecbd2cdfd5213b5c33154344a737c3eaacacf7f4ccce6c91408d23dc64e883045e6b4e7b8165362556c52e8fcb029e94ebfd58416fd07f011e583e3ad8bc7222160b51c97e89c38ff07451320963d1fc876cfa7a365a69de36a4c475b834ad9354999b5c1fc37d4cdff229d55bf7f7ab80e8ebbad9e7e02dc0726cbe73a8830fc8537cdc64c5d72066105934409740d126dc02129044ab048d486892b29195d2ab3504373113293fd296d87c1a2477500803d9c83606ab73a7f7ef2cea4fc822e1bbc29be68d36b2cab8a91fc00000000000000000000fa708b7cef28fa8061c27371a5279addab69c96ed401dd2e1b5b270515eefa00c814db3896eaf9f4f81e02c8dcd1eb76cbb2e393430b96671ae8cb4244007040236561be7e1dac4cc4d7c85663e324e119311f762e5180a028729360fb907b2fd4ceaf8e1127d6496cfe4b205406de215d39c4e567effaaf4574d11078858322352697507188e6407612374408d252b1360d4898e6e203494029e9efc2227f83b74b968581628220fdfa2ab899cec8949482a56642b3b604a75f4c07fcc1f965fa132b74fbc6aaf68f1acbd0fd0e113e14440bb3f1ac09e52531cafeec58629f3d9c05e83f2bcf97c8a60d0760ea7dc74c2a2c019a09ca5e15b27a2acd195a95d713bc23bcf52ed7154faaade289e65d124abd37e0de462a0dc3e38d5759363a767bd5fd12b888fa01f167ee3b65ee64433b5ddab421ff13bcb9dfa9cc1ec0d31d2522a7a6122454e6c06a6aae1904f6de433dd9fb3df93a54fca826abedd6153c2127cb2dcecd25e431c8a9311d228bb08582d798f38f39b321932e0018b2c03c3b974ede9efffbfffffffffffff01e3c85d6965a3d2524362ee6d5f24fcde1545beff90de3354057c2d43a6b12c1cf1dc2954c939ba0278dc2471a6c5407ad02c0aa3e6e7c8fcdc471dd71b1a84da854d0c6e5b796173fcdc02232594b91e33ace12a7eafde22120667b5e8dea020252771a4eceb7e53b418500d3965f566a1ab18d06ccfc708946939d852e3c5a1bd38821efdd84622e86742435863436a209fcaee79e523525080435a86708bea281a887f76113d5086491dcdf11cd41d4daa92c6942462c40bed9ea28628d2bf51a3d7de7dca930a6c640bf9efd9d43432937ee75fd83b4e3a0ec82b97e3f0e0fa0bd4ff1e11ed25f2346b110de7bdd74dce9813607cfab212ea9cf967399b7ba25615f126cb17fd9917422ecdd655b1338ae4d54fabc62606f9d1c91400b42564b35c75ec8bda74d36fdfa38843ada4e5ed504ecf4277dd4b788022b3d9c6d6dff9a949e391718ad3bb3d808c67d6b000000000000000000000000000000134f29f4b53fa381a20887c25562f53918c4eb27f55aa17b815b3bc6be13a7e2b8fb7ec24d3715351916623b6f554ba72432cac232be3c79d4307156f58a119e180b7b1ba3d5e71b0ec27fce3c49ef46de05482ddfa49c0d96d2f381ef007ffd4905acc440219c07bca01a9e9c77784b97b7a49c35513200e9a46af00c7fae0b0a455075abb0f173f9c417521cf4a6a406d2853186f3e7a77e640769a6c98c4d1e4178b9702dbdf92a92bd6cec04065fa035dc20fa8cdf92ac5f113c2bf5677c651121226c141f430c1983bf0de2af81689f5d57784785bb0e69a0d22e3f53dc6b85e8295042b1ab5898d60f17ae97306f51531f099888ea31a451ed4be7bc8006766cc5cdd7fde9579b96fcdbdbd2d4f21dbd7040048c64f3fc54f324cdb9b123753331e3f95602ee46f6661070e8da06939abe7b092688ef6d3821c0f6b10a6d369893c8215e32772d11c8791b0f12c0f4243b79f8067c414fb4fb268a7b13d64b9137f8fda1b0c06c5528e0be321a3b00000000000000"], 0x1370}, 0x24e7a17ec0dd1e4e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x0, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1, 0xdf, 0x2000000005, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x401, 0x23054, 0x4], [{0x8, 0x9, 0xff, 0x80000001}, {0x8, 0x4, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500004, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:10 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)=[{0x1}, {0x48}, {0x6, 0x0, 0x0, 0xc01}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fchmod(r1, 0x0) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x18) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pf\x00', 0x400, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000001380)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cd", 0x71}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10005, 0xf4, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xfffc, 0xfffffffffffffffc, 0x347, 0x1, 0x7, 0x2000000001, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x2, 0x103, 0x401, 0x23054, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0x9, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:10 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000080)="470afc4d0299b2737822674abd71fd0b3b1addd65a304fe60f0000481aacfe8f790000c7bc66aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7effffffffffef0043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000020005f0934da532d89230dad4ed40551f06c9b91ddafce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b800"/166, &(0x7f0000000140)=0xa6, &(0x7f0000000000)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x6a) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000001c0)=0xf6) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000069078e0000001ffffffff4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900200009078000002040003080a00001b00000000000000"]) 16:00:10 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) syz_open_pts() 16:00:10 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0xb, './file0/file0\x00'}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\xfb\x98O\xe0\xe7\xcc\xfe&F*\xbc\x83^CP\xe93\xa7R\xee\x99\xc8\xe7|\x86\x19i\xd3\x85\xfehT\xdf\x86\r\xd4\t\xaaf\f\xd7\x99\xc3\x037$\xfe4&\tu\x17\xd1\r\x01\x98\xab\xed\xa9\x0e\x81\x90a\xd1\xa9?\n\xe35\x1f\xbe\x9a\xb92\'\xc6r\x8e\xdcx)\xf7\x99i\x1d\'i\xe7s<\xd4\x89N\x1as,') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = socket$inet(0x2, 0x1, 0x1f) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040)=0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x50, 0x5, 0x0, 0x80000001}]}) 16:00:10 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) flock(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1, 0x0, &(0x7f0000000540)="a2f0e4b9c00912b07357ad9e15faf54e44aef3552144ebecd90af7814ce016306ecfb965719f17faef3a375a736896f5ec98206aec7c0205c235dae25236d976b59a13d3bb96ff45ee40ec49e5ba19ff2aba5215054fbe1a4ac16f5f445b6d868e50f26a87fdb6ad", 0x68) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="901cbe31", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) sendto(r1, &(0x7f0000000140)="9657f2b2659236c5939088d650dc21da1b150df90ea886493bc0e6507aa45d91b08806e3f5b91c90abdbcfd7d42f98be2e317e93d4557206e6e50195e2dae0dfc2d9803fa7d445e22dd59d79537451c12daf4f8e7e24cfb49d517d6c4bc5767231772f9e984bdc9ca1aa36086f99b1170f08bbd9077b8c28a509e92f03570dcc70f7d6c8ec2f0a52260e347d8cb0d1d0a3023fc41173ec286bfda055f723d4b4525ce29196b8d77e2f811d53d4edd742598690407e49e8e2675dd76e6b14dcb4b3c139ea", 0xc4, 0x608, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x69, &(0x7f0000000080)="60656865efdeb92e31d2957340afa4d55c782972e6f8c41fb6b18efaf74e29acfd5cac602cdcc5cde078ae2e", 0x2c) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x7, 0x0}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x1, "0000000000000001000020000000000000000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x21d, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffbfff], [0x0, 0x0, 0x5], [{}, {0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = semget(0x1, 0x0, 0x2e) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000140)=0x7fff) r6 = getuid() dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0xf0cc3cd66764ae01) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/80) semop(r1, &(0x7f0000000040)=[{0x1, 0xff}, {0x2, 0x6da2}], 0x2) socket(0x20, 0x8000, 0x40) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000004c0)=""/4096) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x40047309, &(0x7f0000000000)) linkat(r3, &(0x7f0000001740)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000001700)='./file1\x00', 0x4) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000001780)='./file0/file1\x00') close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/194, 0xc2}], 0x4, &(0x7f00000015c0)=""/236, 0xec}, 0x800) ioctl$VMM_IOC_TERM(r4, 0x40047309, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x3fffffd, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x2, 0x2, 0x3, 0x40}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000017c0)='./file0/file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:10 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0xb208, 0x1, 0x1, 0xd16]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r1, &(0x7f0000000380)=[{0x4, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) setregid(0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xc9b, 0x200, 0x80, 0x2, 0x8]) 16:00:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffefffffffffffffff86dd6000000000183aff00000000000000000000000000000000ff02000000000000000000000000000188089078ff000700"/78]) sync() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x401) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x182, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0xfffffffffffffffe) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000240)=0x10) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) dup2(r0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @random="bdea079ee890", [], {@generic={0x6006, "7caef6c5586a0ab9c91227256810fbc2cfddcbff1f0da8262664a0711cbd784e530c2d813424759c0be5185f254bb3ed693b211e470e6a2677fdf6b3a74657b766b049ff022a1c93f7f8c9cd06eeca773244e870ea2170c6d7146845db3de4cc06da2934d157f1a28fb40e55b18812b7991a6ee4fe613b9b48cb776494c5d82242758e157fd7c7521930fa73fdb2854eff4d14dd234be6f0db8c035b17497d843f70f4e07eb0921212042a5462d1cae18ecc47c568d2cba460"}}}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x104, 0x66b, 0x3ff, 0xc, "cf11050038050000000000000000008000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xeffb) r4 = semget(0x2, 0x2, 0xe4402091619b0b20) munlockall() open(&(0x7f0000000140)='./file0\x00', 0x20, 0x5a) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x5c, 0x5]) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) 16:00:11 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @mcast2, [], "608b"}}}}}}}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) socketpair(0x2, 0x3, 0x8, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1f, 0x3, 0x8000, "93dc4e1a67da3a5f17ba3d77a1bda0f3fa275fc1", 0x9, 0x1}) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000000)="91f16a335143ebc3a14de60991e031c9bda69ee91a0e97c1a6cc1ff0b17c5ae4247e6881b5e2e8eb0b3d8303daae180d5d6007e493c7233c16f50bca435d8294f42d529f66f4816f785fdfa4045f7f52d5b5cd6bb49ce059d9beabf0c9ff85f1e3ef3d6fca5e6c90ee0e79ec0f481e94f67330459c031d6864c067fb06488e08dc7468af5b2c3b052fe4a3a4de845f752b", 0x91) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0x4000ffffffff, 0xfffffffffffffffc, 0x80000001, 0x0, 0x0, 0x200, 0x81, 0x0, 0x3, 0x0, 0x80, 0x0, 0x0, 0x2000000], [0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x8}, {}, {0x0, 0x1, 0x10001}, {0x0, 0x2, 0x3, 0x4}, {0x1, 0x0, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5, 0x1}, {0xf7, 0x0, 0x0, 0x1}, {0x0, 0x7f}], {0x0, 0x0, 0x7140}, {0x0, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4, 0xff) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) getuid() r2 = getuid() geteuid() r3 = getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') setreuid(0xee00, r3) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x410, 0x0, 0x0, r2, 0x0, 0x1a, 0x8001}, 0x201, 0x100000000, 0x0, r5, 0xce, 0x7, 0x6, 0x6}) setreuid(r2, r3) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x36, &(0x7f0000000140), 0x4) 16:00:11 executing program 0: sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r2, 0x11, 0x800, 0xdf12, 0x5652}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r4, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r5, r7, 0x11, 0x800, 0xdf12, 0x5652}) r8 = geteuid() r9 = getegid() sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="7b8bc0b9307f3e99668f7ed3d2ea803e8b38ff138315ca3b6f0cc2b5c170f3f3c013cc9e999b92b27b638dcf03a759e31f67d10f4c645e9d776103b299ed2353d7e90d7c", 0x44}, {&(0x7f00000000c0)="e1da61a358d9a0bd1793531f4db13547e309c908a4692dd35b7f97d8635c697e9db22d61c465fb419f319a267cb952249960361fb8d2af748f4264c519f69a6491aa4230a9e6833badfed1a1f2b14bbc7ddb54c21eb052875f0a0faa83ca8b1557ddc740b4b43687380eeec5682209279ec5a3ce7db79e", 0x77}, {&(0x7f0000000140)="74c017a193ebf8a80e251622f617db8bd5df86d343e37471efda52564aabee8af13767e6f4b92d90f9a21ca2101254eab1207a8bd9f16bebc7d2a5ca4c7a", 0x3e}, {&(0x7f0000000180)="91a6997ec8eb1d1332f53ac766562b1121b935b7d9d014411ff851fd6aeddce5c94d05dd4081b976e0e6067da8d4761abb356d0a9e3e36cf05c2f24319aa89", 0x3f}, {&(0x7f0000000300)="4c51738fbd719cd9afc53cfc8a1ef9ab44f184f44b36efc29536a93637fbcce75c6221d7d4c4b29a279e0f8704d853edbc89b3164b0cb37d93ba745a7f61bfd58eccc0f636256333c3d31a1f9040e4403d2e1b2e8550193e8707bf50aa9372b2f1", 0x61}], 0x5, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r9}], 0xf0}, 0x40c) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000240)) 16:00:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800082c00fe7800000700000000000000000000aaff020000000000d1d2f34f493ab118357900001000a60000000111be0007000000ffffff000560d65f5cb31eda27fd3f6a84bd4e4e140110009e45a72046dfdf4b40000100001fac13bf04253cf192b67261ac06316112a48c2580455876b0a6ffff6c8bcae3f910b6899154cc6c248979367a64e7dfc15d4993162c95e6fe9c0fa320a00700f1000000000000000000d786103c500b6afa59bb8f6e212ad1b918b081135dd499650c3f6bc7e6a1956c2dcf617ffefba593bc5c733b6a6b6576a200"/241]) 16:00:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x1, 0x0, {0x800, 0x7}}) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x8, 0x7, 0x8001, "4ea2e5da3374384c83e48d2cfc3dcea9f658e0ed", 0x5, 0x80}) dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xbd, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0xfc) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x8000}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x401, 0x49}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000300), 0x3, &(0x7f0000000340)="22be9bcc3d3281cc0a1e77269c673eb5693ddca1ae78e4b68d2c07608955566efd138485a4626e3035231ad6095b0f6e47e0c558", &(0x7f0000000380)=0x34, &(0x7f00000003c0)="c1e2d36048aaae997168dd139f258e04f79749383d84f2ec12bb4510cf65869dd5771b4ced3894a4e65b54f66e4a7ca01680efb29df6d8779371d5f689d56891b20fdeeb574cc170e26c07e21be9cfa42ee4803c5e04f0fe35c4e859dea82da1d48652", 0x63) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000641000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x1, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x8, 0x4], [0x0, 0x0, 0x7, 0x1], [0x2, 0x0, 0x2, 0x0, 0x1], [{}, {}, {0x0, 0x2, 0x800}, {0x0, 0x4}, {}, {0x0, 0x8}, {0x0, 0xffffb859}, {0x0, 0x0, 0x6}]}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x30, 0x8006, 0x9e) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) dup2(r2, r3) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="d674b476877c40c6fcd8bcc0e0a11e524e4f5ac2828bb81eb4c04539f1a3769a4556492a54d7fe4f71e3205810cc4d90b7d567f43695838e2c2340c85493426a9260ad46b958110ca13b", 0x4a}, {&(0x7f0000000180)="7f4e82a89d513ecf9cae054a28548cff6cb4d4a56812058e0321d7b13cf17dcbc0bb6573d1480a5a6b303d2345e7fe8300a11a882d37311e6afd2a83b4aae73439af4c3569f4ca69028a268253bde1e779bd76e9f8df6f32c197f211ead76cf8c5a63800903878dc25e3dac4688ae1fad184", 0x72}, {&(0x7f0000000200)="4727f529e4d3c69a0b4e4ae43c64b2b2aacc206882e004e253a4e4f6ec89f4a322856abf6313511f97562b03d9c305d0892394033d984887ed20928a52091efc758120ef9fd3565ee46f2c833e5fab42c5f1f29b55234a04861bdbb109965c63d5c9487c23b34124f0ac4c351d5f668318a5848591cf6a96022567cfa912ae144e261c42c95b6af680da018551fa2aaf20249ad3d96ee1", 0x97}, {&(0x7f00000002c0)="ed3bb6d6e7078d80e2b392acb1776b49ef1897ed300664b927c0cd301c5bd23891a12e06594ea4b0effc2399b56791b06b128fc9733ece6625bbf3ba7c43e06b34a4475d5d155137e79e4ddacfbe6f3a3ce6106700766a3c82464878afd73f8a7d1542b5d4f55a8600c5f85129321a6f036a654913441758fc2e7adc90a98852eb6d2d558d44c721d17a77", 0x8b}, {&(0x7f0000000380)="761bd5fdbc5f5a8fb24c269334b69391ec6a6bb6ee18e025dc783d8391ada4f59b5a47cb5e6786d50b0b271ed67eba088ae1cb4b27a7343dec89e255a2ac4bdc82c95f5007b7639fbf75193a97a62a5fdefeca4bfb7aebbfef9497cf84107c4982eb782dc74a3bcb55e89ba0ee", 0x6d}], 0x5) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x3, 0x77, 0x2, 0x3c73cf68}, {0x9, 0xff, 0xab, 0x7}, {0x3, 0x31, 0x5, 0xffffff84}, {0x3, 0x1, 0xff, 0x1}, {0x5, 0x9, 0xff, 0x5}, {0xc79, 0x40, 0x2, 0x5211}, {0xab52, 0x99, 0x2, 0x8f4}, {0x5, 0x7, 0x81, 0x4}, {0x401, 0x81, 0x6, 0x7b5d}, {0x3, 0xff, 0x0, 0x38}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') ioctl$BIOCLOCK(r4, 0x20004276) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dcd26076605100103a4e60cceab1c6d3c3f1aea0276e0c20806b4ceffffeea15031f000000008a057fd9eeba5d"]) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x0, 0x4, 0xa}) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0xa28, 0x5, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0xe29}]}) pwrite(r1, &(0x7f0000000280)="000000000000161863031f000000", 0xe, 0x0, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffb, 0x7, 0x73, 0x9}, {0x9, 0x7f, 0x18, 0x1000}, {0x1, 0xff, 0x0, 0x80}]}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000080)={0x9, 0x1, 0x7f}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x5) 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x88) fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x1, 0xffffffffffffffff, 0xe0ffffffff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x1], [0x0, 0x8000000, 0x0, 0x1, 0x0, 0x400], [], [{0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x2000}, {0x2}], {0x0, 0x0, 0x0, 0x7f}, {0xffff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) shutdown(r1, 0x2) setitimer(0x0, 0x0, &(0x7f0000001240)) 16:00:13 executing program 0: mknod(&(0x7f0000002500)='./file0\x00', 0x2000, 0x244) open(&(0x7f0000002540)='./file0\x00', 0x0, 0x0) getppid() 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) r1 = syz_open_pts() fchdir(r1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, "1f31ff336e4034f1"}}}}}) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100), 0x0) 16:00:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040)="000000eeffffffffffffff0000003778e8f631219e475cba977c8e12731d9fc85a2b789ca91c91cd995c1a7d783e2960", &(0x7f00000001c0)=0x30, 0x0, 0x0) 16:00:13 executing program 0: lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) sysctl$vm(&(0x7f0000000100)={0x9, 0x8}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000000)=0xb7, &(0x7f0000000140)="94acac24a7b0f4a0d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e624031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579ed5e956a7400c1bc7954e0e50a898e7f7139470fb0b677cda1abecdb95abd86870bf96d0602cd2a519c1b76479f216befe551eb4218c0e5b840b97b2afadcfe40097213bea56a69914e278552320142780b88c6535f75c240d54a7ff60631403c56949d94d1b9b94e", 0x101) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xff01, 0x8, 0x0, 0x80000001}, {0x1, 0x1f, 0x20, 0xffffffff}, {0x81, 0x7, 0xfb, 0x9}, {0x1, 0x1, 0x1}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000180)="09200999f9433a655d0f00003f00000800086dfe4ed2848f000000006c3e6a73bc055f837e053b4574f72cabe7b5b3b29042a8f1cfb68123f51ea6337b944b4411e4039dca6979d9ddb25d19e424ea7ea04e3f6fb2c75b5164", 0x59) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da4, 0xfffffffffffffffd, r2, r4, 0x11, 0x800, 0x0, 0x5652}) r5 = geteuid() r6 = getegid() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r7, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) fcntl$getown(r8, 0x5) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x6, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5}], 0x20, 0x4}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setegid(r6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)}) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r3, 0x11, 0x800, 0xdf12, 0x5652}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r4, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r5, r7, 0x11, 0x800, 0x1, 0x5652}) r8 = geteuid() r9 = getegid() sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}, {&(0x7f0000000040)}], 0x2, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x4}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0x6, 0x3, 0x0, r7, 0x3, 0x10001}) 16:00:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r2, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x80000000) semop(r2, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/148) 16:00:14 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x8001}}) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)=""/4070, 0xfe6}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f00000002c0)={0x2, "9e668265abf35c23a867253551b60a4c026fe8ede372a138a0603c06607b494dd3d3ca969ea2d3fe703b35db24248368a23fd99168bc3fd9315a96c9ecb28f864b73e03863566d106e7547a171068b13b0a7abb670a93507043925c72b9afa7e37c44c1a87dfc9eea0fdb0702118c98fced36391697796da779ee760b007a1f0b8a91b468a142b8168b5ca10bbe536caa429235996ea16564184e8379c87e478b79f6ed700cb3a4722ecc0894a12fbc01f7a4e6f358ffe38b720b0b1f8e6"}, 0xc6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = semget$private(0x0, 0x0, 0x18) r4 = getuid() setreuid(0xee00, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x7, r4, r5, r1, r2, 0x132, 0x8}, 0x8, 0x1, 0x80000000}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:14 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, r1, r3, 0x11, 0x800, 0xdf12, 0x5652}) r4 = geteuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r6, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, r5, r7]) pipe(&(0x7f0000000000)) 16:00:14 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) 16:00:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x206) semop(r0, &(0x7f0000000100), 0x0) pipe2(&(0x7f00000000c0), 0x10000) chdir(&(0x7f0000000080)='./file0\x00') semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4ab3) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000004c0)=""/4096) 16:00:14 executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x5, 0x94, 0x64, 0x6, 0x2, 0x88, 0x0, @rand_addr=0x9, @empty, {[@ra={0x94, 0x6, 0x10000}, @ssrr={0x89, 0x7, 0x6, [@remote={0xac, 0x14, 0x0}]}]}}, @generic="d1e799c00056a519a925504305a26d4c2751a462c5ca9672931c9eb841bba73e7ef1a964df411d4d7ca54322e92d6d64fc50bed3beb91a13c08f1213ccbcd10fe52ea05e470cf7c335e4f368dd1a111954c1d389fbe31f120d9438f7e8bfb7f22ae1e1c3a3e12ec551348f89dea34c58"}}}}) 16:00:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffa) r1 = msgget(0x0, 0x2f) msgctl$IPC_RMID(r1, 0x0) 16:00:19 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/233, 0xe9, 0x802, &(0x7f0000000100)={0x2, 0x1}, 0xc) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) write(r1, &(0x7f0000000140)="923627ddb92c9115a11394a40f54a502a8fdab4f93670d9eb7d4fb009d0ab69681f949bb395153d3f9d85d106f7babd5bdff40b724c43249f7b233998b6fc77bea35120dfd98fcf202e0c466cb1a332519ffb586ae67ad28b609136cf17f97bd745d23e31c34ab", 0x67) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000200)) dup2(0xffffffffffffff9c, r2) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b2e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) r2 = syz_open_pts() close(r2) socketpair(0x18, 0x1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b2e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) r2 = syz_open_pts() close(r2) socketpair(0x18, 0x1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b2e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) r2 = syz_open_pts() close(r2) socketpair(0x18, 0x1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b2e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) r2 = syz_open_pts() close(r2) socketpair(0x18, 0x1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x81) sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x1d2) utimensat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffb}}, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/63) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) dup2(r0, r1) socketpair$unix(0x2, 0x3, 0x103, 0x0) 16:00:20 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)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x122) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup2(r2, 0xffffffffffffff9c) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000400)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x8, 0x3, 0x38, 0x4}, {0x2, 0x96, 0x7c, 0x7fff}, {0x8c6c, 0x32, 0x39, 0xfffffff7}]}) fchmodat(r3, &(0x7f0000000640)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x95cb, 0x1, 0x0, 0xffffff00}, {0x6, 0xea, 0x2a, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000340)=[{0x800, 0x3, 0xfd, 0x6}]}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0xfffffffe, 0x5466, &(0x7f0000000900)="9000000100c7bdf90a7616c8417ab1b907928de6e7df8a19d2d9074ff05a1bcea3494991c46ae4e55afed66d492f42f6f97409131eeb2fdf2273367102e6612f1e653bdb1a0dccb6f25744b604bd1e909e89c0a917c5feda39060e3c0d2da54db2f4165e54a36414611270dbbe2a83f030a1167cd8027e8005ce162accff13bb224edac91e31615481c9f1a43d2da9f21ea3fa70e7ae0675e29ef13fa42307d98a19e28b76eb67821c2514541a28bcef065022b32cbeb620a1866c14eba6f2b6956f3bc9b76e0b4c75f6da3469759d0434833bdc84b191f0b07544283d4b905740ca3badbde9583be7b22360af4fbc7b3074a552357e389cb578f740a41f9fad7f32b23e8765f64eb4186a36e91a4fd23260e38c850f50efe91ceb20a9eb70f8153a97ed860c42834ca3f529977448fe1e9de17e061a56c9830d309c3a487efb9fef4bc45a8a7baa6e0000000000000000", 0x151) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="2934a5424664fbda11c57d7f1e435a58cb37b31b3c", &(0x7f0000000100)=0x15, &(0x7f0000000140), 0x0) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "00000003fdff575f66e869e15c2b020000155e00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x5, 0x70) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x8, 0x4, 0xaf84}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8a) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x9, 0xf8, 0x80}, 0x401, 0x3, 0x3}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x8000) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cfdeffffffffffffff00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "09000000509533e75b083da7ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4, 0x0) close(r1) r2 = socket(0x6, 0x3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r3, 0x80, 0xffffffe1, &(0x7f0000000180)="9cfe1558a889c0c5bfd4feec1f3cdde38b4ebbf717cef04ea8a07fb1482918a396e42a68bd35071fe559602b43d015befef073e3899faa1119e0637d7434934d88037a7d677099d3685372609a6fa2272a3fc00fcfb0847fafff04213204d1fa8778bfca98ec9a30b117b7e59236338d94166a217a3f71f1163e1e89a2f8e2e6b1003d71d55d216665ec7022648d4cf51a0681d9984998", 0x97) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x21, 0x101}, {0x25, 0xa300000}], 0x2}) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:20 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x4, 0x8, {0x40000, 0x4}}) setsockopt(0xffffffffffffffff, 0x28, 0x40000009, &(0x7f00000000c0)="ecff093c58df6aa2c36226a2ba2c9aea5d9a8b2fc981ab02664cb11e85219981c7b1f49c236d803471915bbf417d64813d60834b516e53c8824467e39720587f2edd99702505cde1a29aadebe3d668aebd01f0e471a161cb65a0c865ccbe7f3a16c6330f54ebb43645c4aaaf29e3894fbed00c22440332df93928405e02ce00ebd49bcd117b0d5032df5860f29072551d56beb6d050554a06c8e408fc0dca6b941eb0e55e2a1cae7391d086f11b9ca906f1c690972ba761971840e1b28979e04be5eac428fc9bae4daaf67613023129dcf0edf3a24b9", 0xd6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfffffffb, 0x7fff, &(0x7f00000012c0)="0d3dbc07a4d18293b3968a8ca87b4a7c9f034cb4d2044e6ac78a85e6f0a46a82299e8fc9796d0f0d16f9fc31f17581e79b236c315313941fe992b892b2bc1f8b677d628bf10d67d7ae7d64447320caa7543cfd04d966b3c88557154f43f27c4b2ced7d1aacce881ad948edf2b6e147bd5d37a44d7f82824870d79ed255b0c6c5d9dbb430dcec6b60e1e05f864dfcb26ba2610490f0a700000000000000008f104a850f1eea15207d92712f334582a31ffba60f9c72710e59f5a0e5d6c0e7b72898ea84999dde5c597d58944ea4da6a48d95a188d56ef4c", 0x60) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x840, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x1d2) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x80) recvfrom(r0, &(0x7f0000000080)=""/126, 0x7e, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffff, 0xfffffff8}, 0xc) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8002e93ae8b2"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c}]}) 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, "010000000000000000ffff0700"}) 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, 0x4000, 0xc0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:20 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) clock_getres(0x3, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x4}, 0xe, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x90, 0x2) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/177) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff1a0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ca6f0fa32a646478a70262c5ad499560dee727d0aed081f7a6e1c754f1"], 0x18}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x29, 0x1, 0x8, 0x3fb1, 0x6}, 0xc) 16:00:20 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0xa6) r1 = getuid() fchown(r0, r1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x3}, {0x3, 0x6, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001280)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x400}, {0x0, 0x8}, {0x0, 0x1, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x41, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000011c0)={0x0, 0x4, 0x8a, 0x4, 0x400}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/4096) unveil(&(0x7f000001a280)='./file0\x00', &(0x7f0000001200)='x\x00') acct(&(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000000), 0x8000) 16:00:20 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) pread(0xffffffffffffffff, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x114, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = getuid() r1 = getuid() open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, r1) setreuid(0x0, r1) setreuid(0x0, r0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0xe77df7c10b8f6142, 0x3, 0x70) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000400)=""/140) 16:00:21 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e28460 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e28460 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) sendto$unix(r2, &(0x7f0000000080)="500105040052a56b8920c3e90000000000000113060000081110bc9100e76a4a3ff7ae0d0db86672ab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1008004f37afdc3cf0e0c910aa781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89722f000000000000000b404f36a00f900064e0629616b0a8e700000002000000000000400000001faf70be5cdceb6680fe2dd3f80004ffff00b20000000000000000000000008539cd05000000802813c47be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e2f749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7f0a4208d833fbecf248daaf93b4125ce41203583671ac5e51a723dc1a0c23d54cf2de6c031b7b303757e60642b45cbc5647b8e240575", 0x150, 0x404, 0x0, 0x40) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0xfffffffd}, {0x61, 0x0, 0xfd}, {0x401, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1000000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ftruncate(r5, 0x0, 0x3) ioctl$TIOCSTART(r4, 0x2000746e) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:21 executing program 0: chflags(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x5, 0x0, 0x2, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="624100000000e30000950000008b9848fd334f4117d80073d30800ecc0a919e12674cdc5dea0ad4a6862422538569c2c190c322e43a2fef5db2f47dad740eace8024c70dcf05fb810000001a9e78871c456570cd5ded629a8c432de5f24a250751b0da84c2413bcd25f09a104c8973375a6168cfefcf409c8f8372b7b4f702004e41fd09581bbb4b1edcb7232be71aafb041f95c0a0000000000000000fa36c638a3e6cf5dc15e1fc88c7c67538089b839751a0294df67307bf346b01f0000000000000056fe78b3236534ba691144ac1403c4269f1d800a0d77f2d3e4cdfe1f0100000041a00095c4c1c8553b49d40870bdaaf8e317c2105702922ea4fb56202a3d5c248cc241e0f7095a9595eafa0a59"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x4, 0xffff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0x5, 0x3, 0x1, 0x9, 0x40, 0x4, 0x2, 0x1, 0xfffffffffffffff7, 0x6}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="009c1e2fe8aa1579dee6f0e2ec0eddd0433b69a685826a83a453b63e1433d8d0c263d5f3a38ccea5a7bcbe2b2d5b7034a4deb77efeb3cd0909ab5d0a1cf6c41e12e8d0d9b6c76611ec8fa29f16dee41d6313a042765dcf1369b3630f5371d184347aedb97e47d9ee7a6ede931a6af02d6c927b588757c5616279a5b6fa28bd8c12", 0x81}], 0x1, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwrite(r4, &(0x7f00000004c0)="83277cf76191e4308045f446fece94acce67440c2588919b9130c43da11522da96e4f9b17a0cb227aeb3e1f3f59003d5db46518f95773ba0f2501c96c00f1e367f0d8c4c47257bca51722cc5009751d313198813864f62e60ffec7fd622c05a907fce185630bbc9c235ca9e763c56bdbf454056eafc031bd174d0746170d9c515c4f8f39e7826f950de43731422b3e60aa08293098cb", 0x96, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)="118c57db00000000", 0xfffffffffffffedf) sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, &(0x7f0000000380)="f9a4a3380da78941ecbf6a549f226c688f7306c1bafe92c56ad92c481dfae1343f385bf6dd5bd59fa72bfd3adbfd332475c6a15deb3813f9a95545", &(0x7f00000003c0)=0x3b, &(0x7f0000000400)="8712128fa0739b343c095f27d418f582b9cd4b1de5e32ae1dfe9cd12e449259781380687e02189d6c3051bd3da16781a59b3b7180d04e3ef735aa0510279cdc3ebfbaa38e29cfb913792bd0bd4109a598020cb680bc82d4d5b9d63abe913d1a796b4db18f0e9434e42ae9f22d1fe40dd4f0e9990388c94ab2c42caffc4c9144ac57b52ac194bbd5b289ac9763eb834159cad5096c13ed78cc06d625e1c7ee68e270f19acc3119739e86bb64e060132627bcd69eb154a8835a66b452293", 0xbd) 16:00:21 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = socket(0x1, 0x1, 0x3b) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="8a51f2e2231d2ab2fe419d56e90ab229c27cfd58a1568cd76ebc97eb0a604fd4e2525c399c91e465df727dcbab6a3bf282651cda3610a57787530bdcbd84de561a677cef0110a8b249caa81d3a89e23c882d7a3db161c77577b5effab72498854cbd8f34aaa1542518b320e191a7546203db370c3a60ad29b68b328107ede8c163f101eb9d0bb7d3d57d7da71fbd9c", 0x8f, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getpgid(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x40000, 0x1000}, {0x18, 0xffffffffffffffff, 0x5600e93c, 0x20005483}, 0x0, [0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) close(r0) 16:00:21 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="ce46458f57ef173effb67ba035fff9291f82b482a482a5ee3bb45f7908f95988ab2b1a60c1ab59a2a160548db3", 0x2d) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) acct(&(0x7f0000000280)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/122, 0x7a) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:21 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"}) 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 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x100) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) write(r1, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x7ff, 0x1000}, {0x7fffffff, 0x800}}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:21 executing program 0: sysctl$hw(&(0x7f0000000100)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65365096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec74d6dfa9d1dae0ef86c8bd5c844bcebd251c29028db10eacb908009e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38bd7d97425d101207c6e3c9f", &(0x7f00000002c0)=0x7b, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22960fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c5174956424686d53d048ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020ba35b05275dc36ffdab734de1c", 0xb5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000240)="b788f55af264f5e0745ad5475c9b77ef789d08f21e5e7b0433fbf5b8f0d89468c0741144a78bf34b7c9a6f4aa8d896cd09352994b11da98cecfdc56d2a4929f612a467c5caa41462384d2b", 0x4b) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname(r5, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000003c0), &(0x7f0000000180)=0x4) 16:00:21 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2000, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x5a25f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1eb) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) 16:00:21 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000200034060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000eeffffb617000a000401f8ff"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 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"}) r1 = semget$private(0x0, 0x2, 0x80) semop(r1, &(0x7f0000000040)=[{0x1, 0x6, 0x800}, {0x3, 0x4, 0x1000}, {0x6, 0xfc00, 0x800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) write(r4, 0x0, 0x0) 16:00:21 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000780)="4249a12d5dc58c4ba89c8efebd91152de474c81b6103d3c1cfa7a6a40ca1098be9a56932563a6c18bcd87029785a0583ebd6cbac6562e499bb08f6f876eef0ae024b085da25635b9387f66bb8a22cce3a641ec70900a0b2b65008cd677eedb3e0f072a9550110efce4fdecfcc108719c3afbab7f80a0c1fa9107c32eea616a1cf54e69e56ed9efbaa936ee97293ba0db0b113044db57c5766b5465a741296f0ab7aa3aaad1f6071bcc983cbd8cd3", &(0x7f00000006c0)=0xae, &(0x7f0000000840)="9251d654af0bfa47d7466fbce0cd0d70d00b27bb1913e95775e904559515e860ef7d2b5d241ef91ee71b535479230c8f4a445db985cd3ceb9b4edf02a15aa12b892403a79d8fd97c66778824888592b6e30ffa7b6ed7522dfe3bf963dc07faf674d948a5ceab3fe18e5e483858f20ab8326c028c66f176776e3a106e80f8646678ef09fdddf341840ed3f4b525d4aed6c47a145520d197d03a3cd82f49a7a770a7869720977b1bf7912bdd0d88618cab578b00be0929a60707bdfae4cdd249b610f1faa4a6f588eb8bc71c05001aa98534e65a7384947343174f26e1242664a6742b0e0453f52264b8dc39876101b6af5b766a74ebacb9b99f8e4e0735cf", 0xfe) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x44c90e7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x210, 0x2, 0xfffffffffffffffc], [0x1, 0x10001, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0xe1fd], [0x0, 0x0, 0xffffffffffffffff, 0x7], [{0x800, 0x0, 0x101}, {0x0, 0x0, 0x80000, 0x400000000000000}, {0x0, 0x1000}, {}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x0, 0x3, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) madvise(&(0x7f0000307000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x41c, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10006) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/196, 0xc4}], 0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000001c0)) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000100), 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/238) sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0/../file0\x00', 0x4) r1 = open$dir(&(0x7f0000000080)='\x00', 0x20, 0xa2ec38828d608cbd) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(r0, &(0x7f0000000100)='./file0/../file0\x00', r1, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x5c}, {0x6, 0x0, 0x0, 0x9d47b05a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x80000000) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5bfdebb9cb86dd6000000000183a0000000022000900000050008000000000fe8000000000000000000000000000aa000000000000000086009094000000000000000000000000603eb286b8bd126d150424d2cdf0f18b25a7fc18e24a715c6f64967cd2b3b9c4bb0630b7360e1afb70b9467c96159734a4e08f5500"/140]) 16:00:22 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x45) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r1) socketpair(0x6, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xffff0001, 0x4c5e34d0, &(0x7f0000000080)="c7c4906a", 0x4) 16:00:22 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x0, 0x5, 0x2c75, 0x80000001}, 0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfeff, 0x1, 0x81, 0x7615, 0x4}, 0xc) socket$unix(0x1, 0x1, 0x0) socketpair(0x1, 0x2, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000200)="786056c234d6c290022924e6f3f988d81f5babf59c7226b59d4f0cca431479e97cb5cd6cde6232dd8356615b4d4d14554e753cf38f208d9b555db835368cc33ed1a2b420ef39433ff580f0ea70dcc9783d1fe8d3e07a", &(0x7f0000000280)=0x56, &(0x7f00000002c0)="a6e9e7ae4f34f303b6c6f06db14187c31ab0155a6caf31a73acbb9ce4a59c93f494d9ccba6e6e2a26f6736b8b81795c3b04a0b5e67f2b36e54d86d60b646dc2717bdf9b597564ed285860160c3eb9e6d934422661ca985f503922e9974eb579eb70fcb0ba010e3e3fa310496b082862196b2de", 0x73) r3 = dup2(r2, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x7fff, 0x80, 0x80, 0x1}, {0x5, 0x8, 0x1, 0x3a}, {0x80, 0x4, 0x9, 0x5}, {0x3, 0x81, 0x20, 0xa87b}, {0xc5, 0x1f, 0x1, 0x1000}]}) r4 = msgget$private(0x0, 0x488) msgrcv(r4, &(0x7f00000003c0)={0x0, ""/151}, 0x9f, 0x3, 0x1000) r5 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x188) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000004c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x65, 0x460}, 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x200, 0x0) read(r6, &(0x7f0000000580)=""/4096, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x3, 0x100, 0x4}, {0x18, 0x2, 0x8001, 0x97a}, 0x0, [0x3f, 0x2, 0xfff, 0x6, 0x80000000, 0xffffffff, 0x5, 0x6]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) pckbd_enable: command error pckbd_enable: command error 16:00:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() clock_settime(0x2, &(0x7f0000000000)={0x91b8, 0x9}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xa3, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) recvfrom$unix(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$vfs_fuse(&(0x7f00000011c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001200)="fb430cfdbfdbc4461d4449c37770ea3998704a9374ab075c2630c7599277c490010ad4e7a4a7ff423771c2fcc0e88f49fb76442d6c3ee351f579f51e8be9efea10657cbb72740175fd51301b982cb7b012aa048cc21f8cb7c593d1f9bd45d7c3443451df41bc9eb39d8dfd3d28a2d1d7024f2ed0d92961bf97ae7cbea5bf5da4096f1f40fa8694c782bc591c7cf22227f835a76509240b83df0b814f2348c78bbbd4f570fdfdfffa79a1b2ac38be90fb9605926cc467695c13147a6ec67e9ba0c4b4a776ad79e87c18746245453a3fec1c11c3d44aa3fdcf023c827359779c441002b2597f0547eb0f72d788534cd0ad7343fbdbe58f4121972c36a493f2f0", &(0x7f0000001300)=0xff, &(0x7f0000001340)="159dff03943eb909c53c3b8d8d1d0567953a", 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r4, 0x8}, {r4, 0x8}], 0x2, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) pwrite(r1, &(0x7f0000001240)="a7a9ece309ece0f62f495ba2309bc7f0fbbfe55ec911b0aa9d052b35e223e7a2f79fe623740a1ec8a0c63a795ed244a0766d379b5e5d3b97fc8bf8cc8f5f05a55accb1087a1f91a2d7aed4e7b93d5420fe4cf33169f3fcba0095410dbe5bf2dafc93414bdb08b389dd3b10a751c67613be5506fc83f95976ec7ef2977f4d90ca66083731f52fe15caf4ab5710e52505bac36af153458eb5ce22519222d1c18b6dd9223193907abfcd31240432131c4984d211e5b8f519678102ccf6c11a763fe90c726fed2d08f6ed2106c3a2863c3f5c6f6c68edc12bde8fd0b43f4d2c93f754c535040ff89eb1f238a317969af0b84b7e3149109e3522c1ea1458729a703804ee3c41b610c78e7c13a5e31e76c82e5ac01bd3dc7311df5683cfd62342a374fcc7b53a3f61ae8dd6aa710d22a798a30caac87557ae23e0a95267f1cab717c200add77befabfbb49ee8ba53935649a8a0a69e572383c49eda8798eb03f15d58f4335b6644b742f69691e41b548961dbe9f7fc18955f3c68d68b3a0ac57f1405af9588f5690a2df8953661ad5153efe0756a3d2ae5003c9368b8994953952d47c8b8486e543230f113ec93d1fe44dfe9208b4806ca14643cbf20d1dd9c6e9b2e796153d64fc52e939c3631cd84eb4420e75054d9183c67a211c8e36aa8a2fdab80bc349c07c2fc647f192a26d2cb11c87aa2ac5e591e726b339d57c49a45183055300552299767725cff2538d7c1bda2eb34e2de0e16de7da0a76d10798ee12c4cd7234c78a3affc17a4f1f2f55cbae1aedf0e98e36605893a4b435bffa8dbeff2a23ce8e27e519c410559d6570b6961d8f5f1cdcf3b3613a8220d970bad8504233f64def5e19337836041bbe4b0706d04e29948075fb1ecc6e955324d92f39155e85a2369373bc6753a22cfe7e9c91b7c830f3eeb4cb3adb144b32a9341be459d408ab4ccde1a5a1e55f714dd38e73d3c97eb5efd93fde10a780d6fb7bd727fa264a005c7455d0210603b46fa03dfd703d9d11c05d55c8d5b7b5fb9b25de7fa917ac3742c065232a6cd2ff44fdda8a87eebbd97e18688ba96c0bb4cf894467fa19cd43feed3de3f9c67a199d7b68e9d126715be4742fee88529f5e6434e01a6bf6d94cffb070dcbaea77b0fa6b5ce4d9ba930111d94723fcccbd44f2f99440fa6d3e31e91822807c1dd52e9f6e061176e33eb4d8717911376555ddc70c7436e501537b7ee86c9a2274e051c0dc3dbdfd43f13315217c0f9bb4346750e88357d24ca1cc8b9b5ed889737e677e9d635f03c2e5da1d19d27e528dd3bfd770fbbc9b9440efeeae6f142967ba84680ecfa5eec2ba7ae48916ce4e1a730fb062a81db6097fe2006409a8482ee8361f919995c77ae8d4554f3be238d4a6af0b60e197f6c8cdf4a1633ddf1b3bd28b11da23e6d54de95a88458a9caeb400683997d157150b74a01da12879ca72a92a981d87d770ae9a3ae5453108d606e354df872d5080e663d558365d69b2ec6f78ad1977ee8f70436ad0c52b92f94820213b294515f09c03537d40a08f148e6e2b70a3151bea253223c3d03ed5b9529a1ed3f0f20b647639614e4ee99fe12ab8e35ae3e7a2ea332e345cebd046a49846e7e9afef018b7078b8be50203d89ebd464bc1b979e44c3363003ebf3f17c3ea93e620b5c6389279173020232968fa82b392f8e07194cfbb11de3a10faa9749412a3f405e12d9e510a9d9fdbc8e055336325bb769796be09dff58fc83d517dd820d0f4ecbaef34d1d1e67c80ca336da00a52ea7f2986026bcbba86d9e18f3666e7bc02dbe7cbadef8362769eb2b810d254d3bc70aa52094c1647a5d8038204a49a4a66f4582febbaef6af3b15520fd9bb53f41d849e8d1ef82433aeff332168e70b9d8b9821053ba8862b35e855fecb48651e15b3cc04ab76816ce6cc49fb20433eb4b40b1035b868311100b3379b336b38993bdac331d6d21ed57e3d71f180881d183bfd5399c4802de4cdc88a311b4940534693c8bb1f71899205731d0a472fc65d505b920b82f41f48256c700f516d48ad681cd247c8db69e57b146afce585f346a3c4ec1aa0762f064f3c321e789a01067dfe5c56ca1825cb550c58433abb861ade0e3bc50dac289bb6d40d49954500ab73adce70d9283a373a465e300a9ad8152a648e2da016aa6a1882c77faeebd68990d2ad3f7458dcbf3e383a46f41dd6b0e4e4c1aea077c2c98306c867098168363f050cfce68f0346eb1d4d26b688c6b4d5b47a665a129a88718d1a6ff3f3f8e5c1726e6eef9630ccb6d19609fe3381fcf06cc9d8794c9423945f97bba54bdb5b3b8c7cbecff24e764209893e7f874bc0c68c5baa95ac2a5432e7ef5e61f836368f2a8cc4dd2e50f2105fc1d3513d8469985b8465bf72efca329488ab7872a06a736c46b73ea6b7f086fb25c2aa6f40389f73814880292ab7cf1af594b4c8e0d62e46af2048d4d21bd695e1ca645f84b1f67e89cccf83d775eb939643179e77a1b27c53fffb3daf148ea8504bf2d3a70c07d636f5014d2a3d6ad0d6065c43c9661c43b08adebef94c79c21911c0d82a17e8a2ac92501e32da7ccd3e8e7c26788d195d50a14ca0cfbe4c591da6e91690b601edf9591904f7cc528e5428275bb76ea66e15a12316bb0826898180dd6eb326a43e2c4c6726be9ab8e252a42e4c6f4806968d5d99dec6f1a4cc80e1044af14ba1be8a376dc5a2898b951862fad37c6844641979a3bae0d953660857456c96c2cfb12fc86c635a86db655d8c1bb65c9a1d645f2fdb41ded5977b90a8eeb727557583a1fe2070b7b8a3be97582ee2097b1363a5581b9efea8f4410c751dd2e01bd381e073a176b99fe360c6fd14a5b3ca44be3aa83e5815dce9089ddd73defbc8fd4488d6f41a86d580ffb8a2b93b801028d91efed16a33a551d4ccbb8c4f8a6d2b095e50000ec44889abe191abc2dfa71644f976ab75e988e6d41079490241579c55225d4d753b86935aa2b2ebeac10363d05ed381543c3113b0bf5ec20071e1d3359bb6b7ce80d38aee092f6cb4f843f8517ea1a544e5fcd2f32847c104fc532dc7452dd55ca749f76d3389626c803051adba70c6700b8da7d9bccfebc087511dbfcb748c3d4251666ed5fc4a3e5157343d1f1f5f9c301157716f5cc09cb24d06e73cd87b706573352e3735f3ca1362e1f24171f16ee6fac12dfd16e079a3cf086e0e3b0445f33190e49f6d6e530970456045bda2f269c9ffa534183a980f4b26c823fa1b2e23487171b4155013486e3443fbc77cac0a0cd0a6c16212f9742084aa229f28fc2202bf466881836d25b8b4da29a725d32a9ade6a7646f12f73d526a011c8f982ebd51b7c172817c0a4f3d4f0551d9bfd8ac92fe3a6958693f6c9da9ac66020ab92a601e9b71ba28c668d2583bf7a74b01afa96a4ffca0897cce0e6a5e3cec0d71e62ca1181a56d3a9216b07e6891cda51af4a315131da0f323821e4a07d475be3c5e1bfc02e32aa22f2ec03260ee8a484569dbe8efb26afe64f696618986451d36e9f3aa169ea82fe5b9e39444d6b64261093fb5103b7fe416b4216b29ae3694f8728fda90f7e95ce2e73421e8b1f5e51e4797993be4d90415d8217529b220fd78442f5d324fcf97332caf86f8ff3bfa03bac4021aa3cd7768bef1d6421b373464aeca67ffef451b7587832a023d3e26a51743ccbc86546488f939944eca1dde730dfba5678beba4fab894614950200f5fd5deb85a8a061388a1385dc6493821d20ac9e8865fd007a31fa3f99998cb5351e47bcea4446a2cfa929783d4bf8938f9a3a67736aa8de73fe225df1b8f44aa5f0536da8acaa8ae922f6cd2dcb607082bae4e45c8fe0762f786537c1d8829b2ef500fda5bc5e49c8402635ce918bd0b1cd057e4175b6763425d4714022eca2b1909dc1cf1d7a3a582138029c11a325e8c5976723f73a800156762dcdcf01f4221a04c4ba97bb871aeffa6009675ee383685b56d9586232b5c49154195884e510ed0b69fb9f2ec82e53a13ec5e7370a06d38e8fc380e6ee0da49b03347348a1e2e26dcc87edf69e8eb7df691650783325836fbe3392ad95dd4ce597f51f0bc86a872b22fbea224faf02081b85b647e4358d14792ceaa9d4f82bde5332542f5432ea3b18a4b9858452828cac598c194ed56112be45027b18fe4af6dc02af993b3d3d80e1dbd28da00bd658237a71411307f7b824d03a18b4ca26720c1f078b491d25b92f4db4f91fe2bd12119dc3e34bc59f039c6f6fd524a2aa98522d75dc9d705b27456af20f2334329022be3c306e98de41a5dc15f1236bc3392e9ba8fbf4d522f6f8990df66cb8333b169b052ae5ca03d9c4e2fd41ee79f6e3207ee21bd34a1116da52000858721f2aa9ec7dba5853a017bcc3d6222d23bc8ce58c215b6d2aaadedf937b7f38495fbb5dae17ec88390be016cbf673c4bd01f9fdf425aeda279f0cf37c8132fee35f644823172ed35cbd8d0e47f8d3a57279fa679b8975f82fe1dd361369b21060e7394274f5c7659f2f90ab07a91b3cdccac52cd03d7e83a059adde76aa48c3a891e44bb8b47d806c1ce7d76a8a9ccd5b952c7cb87c82471055e33ddd809b514eedac5e60a2899879c9b431853ac56351ecfcbbab2a89185a0d4bfdd0a602a4cddc12d5ae26096c27bac29aa003c08311668081eba276d66eec4bea528690da56628056e9fc197ebfba175378897425d52d6b0cff1da049eacaf18f8141370a3e902cb1c20ac2cda04f8f685008763c7e56907adcd9206bf8f171e6ca4e108a5e5bcf28f72f474422b201f2d6ce0b808ebf7d791cb01c1e924dd09abe877d8eb4b771f3554319223282f5d65bdeb3f8b384a37d90b80c4fb05817789d76c0f1f913a8c05ed2838cdbae7190b70a47cfc50bea7db5bda7ba580cec18890e37a9f4bc33eb7d586094070007d171244016008e29e95ab47ce807973fe3c19cca4bdf53a0a2330060c7c424cf00287765937d2d30dea29006cc72a4d268fb0acf17f5de894647c4696e896cbb80f05bcf00ffb4a8157547513699a8ac9e7d2db3dc59799a0af32cc58ede17111c247b3b6b00d86eaf5e654536a478d9550861a966e2f73ef8d0d26965d8ee5760ef5665e9b4c6f25a27ae984328c784ea5a6f3bba7f1e894ea71d47b94a3a974dfcbb717c4d878a5ac1f3242c6719aaaaf0dd2ab3b3c9d6088e47a5d6127c12b387f075f785a7e7f0e571265343595d47e664273617de3e9ffb4b005fefd804db4ecfa3e4be85f934e1ba3fae27aa8e051c3632911f70599895a235e0c63813a80f0cc2f4abeeaa28112c22983313f37452b413236574d65cf08997c995849587dc95323cb5c9cb3c2bb90880a9915ae279da97c67ab66fb5d47a05a5ec035fda0206479be2bb0b5983b64809b8274b323b391f6792e3f050d9f2c7cd438180071919fb0f6175e652778573d5d4b154eeaccfcc8a48ad26cf41e80dbef068aa5e9fddd50b43dfb2ea1359fab37314ec2816f20b23b5c7aca070210abffdeb6234fe1ae24d210f9064f12df3a6a58624f9d49d95c7decdee6456eb61d3d68e7d233474f30fd11ec6c5162e81809113fb9404cf0aa497a259a9fba84ec692c2c1bd505ca0a58cb8491b791bb7094151bedf295f49f2407daef064390e626039ad54c317b6c1508ce97658a1b0d82e96d2c23f8c9b77bc2de20f7b2a5e551b28fa5f5306acc6b818e26704fcc94821bd0d330ead973b506e9a2a1eaf35d42f1b3201fcc1aa5cc2652415638c245da2c82be8d849a03c48169678a1f44", 0x1000, 0x0, 0x80000000) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000b1546eadf54836541a3d355ca6302282962d84d47faa3c17d66025339a7798bc95f58a48053c2c195695ee5cad9cd25faae8cb874202ea5dc83d5f2fae86ded11e7d167a468aa89ef62b1e74bc6cb0a9391c6acc1cdc6a249650ff896903d6d4cd99c12164cbfd37584ddebe6001797a77f946a7ee884eafa6aa8cf7b89fc715883eb679e27bd1c2c8c171fc405f6f0200"]) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5a, './file0\x00', './file0/file0\x00'}) 16:00:25 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) socketpair(0x18, 0x8000, 0x65, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="192f95dc148c1bd1d8219059c818322a55f09218a3143b6fcbf34d74b027ef70e635359d92fb5ca0a3af19233078f5b10abdcf59e6e87183a7ca25343e952f05cbb370ed9482f546af81e1c678a9768e274492062aa55683f1f6c556c3bf3f93e1913250dac8951fbbb964f7f08f73fc55f29dd4a1bc3794e0a8fbf6820647035d13d643fd97cfe0211f97", 0x8b, 0x4, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x9}, 0xc) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x119) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d2f029be96914f6353c60", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21, 0x80000000}], 0x33}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f00000002c0)}) fsync(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x0, 0x1f, 0xf, 0x9c9}, {0xff, 0x3, 0x5, 0x40}, {0x7, 0x20, 0x6, 0x4}, {0x0, 0x7, 0x2, 0x86}, {0xfffa, 0x6, 0x0, 0x8}, {0x5, 0x5, 0x32, 0x4}, {0x202, 0x7, 0xf8, 0x9}, {0x8c47, 0x3, 0x5, 0x83ff}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x400) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:25 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x7f, 0x0, 0x0, 0xe}], 0x7fff, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x28e, 0x2, 0x83, 0x2}, {0x8, 0x20, 0x0, 0x40}, {0x7fff, 0x0, 0x40, 0x1}, {0xc50f, 0xff, 0x80, 0x1}, {0x6, 0xf9, 0xbc, 0x4}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = fcntl$dupfd(r2, 0x0, r4) kevent(r5, &(0x7f0000000180), 0x6bc, 0x0, 0x3006, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0xffffff7f, 0x2}) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00082451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x4dd0}) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x5, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffbff], [0x0, 0x0, 0x7], [], {0x0, 0x0, 0x40}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) socket$inet6(0x18, 0x4000, 0x3f) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x7ff, 0x87a8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086000000000000ee0100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e200008"]) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:00:31 executing program 0: setpgid(0x0, 0x0) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r7 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r9) pipe2(&(0x7f0000000440), 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000000)=0xfffffffe, 0x4) r12 = socket$unix(0x1, 0x4, 0x0) poll(&(0x7f0000000240)=[{r12, 0x10}, {0xffffffffffffffff, 0x8}], 0x2, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x5f, 0x8, 0x1, 0x400000}, {0x6c, 0x5, 0x3, 0x201}, {0xff, 0x5, 0x3, 0x7fffffff}, {0xfff9, 0xf, 0x0, 0x9}]}) dup2(r13, r10) r14 = open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r15, r14) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r1, 0x3, 0x8001, &(0x7f0000000200)="671ecb93685d16dad2ce053f7895c66788a3c00bac5a6c7a86eff95a0c3c78d0678b87d5cbfef6eb467ec011536e99a0cea7a2dd9024de81abde1874d5a91c366f9c6700c662f55acfc3c12488d7a4999d57b69ec163e7c7743f3c4683729404434639b257a1a09a52d753de456eaa0d18f5158d088ec01d9cdafb78386324755d567bb95e85badd0f11063e88d5809265d529678c7019c0ceaa1d700e802bf1f097640519d8bb5e5f98ce7c29572e6974ddf7ea3f4823915e34dbb036edf51b8d317cbc800cc89a0599f65bf275c3f0aeca2f3f7e4931a0795c7328899e7ba1f6a2a99c4ec8946f1d7f87cacde672abd03da2d51110e9cfbb540e7b8f40", 0xfe) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef9, "85050000000000ff86040b000000bd00"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ftruncate(r0, 0x0, 0x6) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x8, 0x100, 0x8000, {[0x0, 0xfffffffffffffffd, 0x3ff, 0x2, 0x5, 0x8, 0x0, 0x9, 0x9, 0x9, 0x1, 0x1, 0x3, 0x8, 0x1f, 0x100000001, 0x100, 0x3f], [0x1, 0x33e, 0x5, 0x6, 0x2, 0x1, 0x4, 0xfff, 0x800, 0x5], [0x20000000, 0x9, 0x0, 0x6, 0x400, 0x7, 0x47], [0x9, 0x1, 0x44d4, 0x4, 0x3f, 0x7fff], [{0x2, 0x3, 0xec, 0x2}, {0xb5, 0x7fffffff, 0x7f, 0x80}, {0x3, 0x7, 0xb82, 0x7f}, {0x80, 0x3ff, 0xfffffbff}, {0x81, 0x10001, 0x7, 0x1}, {0x0, 0x20, 0xff, 0x1}, {0x5, 0x1, 0x4}, {0x8, 0x7f, 0xef, 0x6}], {0xb07, 0x4, 0x8, 0x5}, {0xbe1, 0x1000, 0x69d, 0x4c}}}) 16:00:31 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x1c, 0x0, 0x0, 0x0, 0xfe8b) 16:00:31 executing program 0: r0 = socket$inet6(0x1e, 0x3, 0x0) shmget(0x3, 0x1000, 0x32, &(0x7f0000ffe000/0x1000)=nil) shutdown(r0, 0x2) 16:00:31 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@info_reply}}}}) 16:00:31 executing program 0: r0 = getuid() setreuid(r0, 0xffffffffffffffff) setreuid(0xee00, r0) r1 = getgid() chown(&(0x7f0000000280)='./file0/../file0\x00', r0, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}, {&(0x7f0000000640)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae453782c319f32b2aab309d4db3ea499c41662d60e395ce2535daf49c45ab4cbc5610cd7da61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f653b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e00", 0xc1}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="0582999d9c4ddcb2290340f0ad658b5c6094cc06f5ad0ebc68cc4edca20d603d7aea524f8631892c3c5864f283f1e811", 0x30}], 0x1, 0x0, 0x5ca9) r4 = open$dir(&(0x7f0000000300)='./file0/../file0\x00', 0x2, 0x330) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) symlinkat(&(0x7f0000000200)='./file0/../file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r5, 0xfffffffd, 0xffffffff, &(0x7f0000000280), 0x0) r6 = accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f97006c653000857cd0ae270119643a8e9ffae78331458c68ac07a277700cb8a3ed6f591ee520d997ce04a20fba52b94d6daa050000000000000087e6b22c614930f98ce74cbcf37cc07fb02ebc5b950a57cb3eef589a3e205fa3fe8ccd5fe6eec039cd7b526dfd919e837680f9e2b2dcee9e59dd28b0ebf58395a8f4e0e49189f006ff6d8db6877c02000002000000169886b451e22062ddc44c95f65084898a71b60d0df0660f7f"], 0xa) 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x2b) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x5, 0x1f}, 0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="fcb0a2d980837bfdb8073219139f328a"], 0x10) setsockopt(r2, 0x40, 0x2000000, &(0x7f0000000180)="a85d42a03b04af834a4b04949718ed24609f579b5bb483c2fe5119b3c7443eb9c2eb814887914fbeec4b339036c92d567b7e98caca20b1dab2ce0fa29c10d00b6e2d487145229278c1742a542cd8c1e9d03d09460bb9e6bfd3258bbba081916b5116f74e5334bd01b7fd83a5111d9e1a55443fec2d2df4aa8ea3f8d5754b25197679881f0f013785cb6763912228082f8ca143fca2f3a28230af852f12f67b69b645e00c3ee18b6ceb58fde1330e2e645ff7a758e82f6c90421115ce15fc282ff1fe6b643c62c92d4b00197ff2a138095623d22b8ac7ecb384dda53350e512018028c3e9dfbe6ffa782e5a53f9", 0xed) rmdir(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x1) 16:00:31 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\b9\v'], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES32=0x0], 0x1) r1 = getuid() socket(0x2, 0x1, 0x0) chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5a91, 0x7f, 0xca1a, 0x9}) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, &(0x7f0000000140)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166cf6ffc5080342b770f54fa22d844ae36a8a95914af0f991bc78d0c0ef7cc0d0b1354d67791b3a115b93580b72adf2ec092eb303f399366f98b2ac0cd55be971ee41cc7eb73b048f179c8494eac1f60894efc52faa9720e", &(0x7f0000000500)=0xfd, &(0x7f0000000000)="6f21800f6e1042619d8064fbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f2644aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb27300"/115, 0x73) 16:00:31 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000580)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x90, 0x0, 0xfffc, 0x0, 0x1, 0x0, @loopback, @multicast2, {[@rr={0x7, 0x13, 0x2, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop]}}, @udp={{0x2, 0x1, 0x8}, {"172e338cba010400009ae65ee18f85485deeb288ae210e09772dd1e74f82f8d4ef58cf275046a46d48d5e5000fc27264896f28b861042a1da0ec6c00ba4529501bbdd910592e482f28406c10771996f0a550a6f2c7a1e6de3424a05efbef627b"}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r0, r1, r2, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1, r6]) r8 = getgid() r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r8, r9, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) 16:00:31 executing program 0: r0 = socket(0x18, 0x4, 0x1) setsockopt(r0, 0x7, 0x2, &(0x7f0000000040)="21269fb83f0f202d5ba5118e0c15d72ec7461e01a49fa6f9d5b069286325c7cc3337e07572268a70fc0df8ea3464185cdd077e068377e0ab18919eeda432d8bfa77da28e10d9bf99de720379680e7bc3acc2cfff0dc217cf26c05244cf04c19601d4acd5332b4a941f4c12c6", 0x6c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x5) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r7 = fcntl$dupfd(r6, 0x0, r5) close(r7) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f00000002c0)}) write(r2, &(0x7f00000000c0)="fafbc799ef6d9824f9089390ab9bcf3eefb0e648900af3ae8b2484aaf76940f74a8caedecae540800f0f73c0779d99e9f3bbdca22e61f98e163e90dbed018d948cf0b1f84731522fa034e4ef6c69eb0b", 0x50) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6d01f000000000003a00"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff1c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000080)={0xfffffffd, 0x7f, 0x5c, 0x6}) 16:00:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f0000000840)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) read(r2, &(0x7f0000000100)=""/3, 0x3) 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffffffffff], [0x0, 0x0, 0x482], [{}, {0x10}, {}, {}, {}, {}, {}, {0x0, 0x8, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:36 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:36 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xee5, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce1960ed43e5942a68159061c93ea35d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece54079e7a5d30923be44b029a0ed4add58635d02460be88ba7a7e62289857189f43adb534c917544f217e3f69213bf3000000000000000000"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = fcntl$dupfd(r1, 0xa, r2) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x21, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:00:37 executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r1, 0x11, 0x800, 0xdf12, 0x5652}) ktrace(&(0x7f0000001600)='./file0\x00', 0x2, 0x1102, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140), 0x0) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000040)=""/109, 0x6d}], 0x2, &(0x7f0000000140)=""/134, 0x86}, 0x40) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x100000103, 0x0, 0x0, 0xe4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) sysctl$net_inet_ipip(&(0x7f0000000240), 0x4, &(0x7f0000000280)="77beb0294eca554b652522656ff1fce2bab8ea848ed43fa157bbed0897ac7f", &(0x7f00000002c0)=0x1f, &(0x7f0000001580)="20d892c228298c2014605202f452e37a6b217e98eaaccb8e27dd1c03b8a90b3472734f9bbd430c02c117e57cce9746ab50d17192f72804895ff30daa5dee0690b9af65fa5e7f83c20e1fa57811b5eed80bb496d44bcf049c3f03cdaa8f9a605491edb5a4845b5fbda008fb7704fff4ca1891843d0e9408ef4f", 0x79) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x2, 0x4}, {0x4, 0x10001}}, 0x0) 16:00:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r7, 0x2d, 0x1, &(0x7f0000000140), 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x200}, 0x10) 16:00:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x398, 0x3494}) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) 16:00:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x398, 0x3494}) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) 16:00:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x398, 0x3494}) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x0, 0x9, 0x6, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="c88ee3e53eb8e762d9d1429862517765f35cbf96cef915f5b75a78cc29d3446754e61d4b735000913efa8e355fce87c342b50e1a5a54542c57d7b324fbbecdc05838247ab925f34f", &(0x7f00000002c0)=0x48, &(0x7f0000000000)="43c42d43d8a6662a3690a84f19da432fa96dea76d474fa0db6ab061d92e1c965efb802926ced31752d2a", 0x2a) syz_extract_tcp_res(&(0x7f0000000380), 0x0, 0x10000) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000100)="a226f19e3c20ab990bd757df4390da29b485dad71f9a010f0672a0e8c9c7777c02d0fe4868c70461659fdc4512be150222f9e99db025d16225d6c147972afc2c95959de844b2ed6761026573a12b7d3f13181bbabfea7f8806bc01c0095fa72010ac2e6330ca23c03b2bcf820616e0462364c11ee2feaa4441673889336c6ce01730e7", &(0x7f00000001c0)=0x83, &(0x7f0000000300)="806cf477ef3774514b5c6fa63ed542bdb5fd3361debe5dbb4bb07a20110242c5c0ab2ad04c53f4f6d6fb6fecdb3af5efa05ebcad814f8140", 0x38) pipe(&(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000b2000000000000"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10032, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0xffd, 0x8, 0x80, 0x6}, {0xd, 0x2, 0x7f, 0x4}, {0x0, 0x36, 0x81, 0x6}, {0x9, 0x4, 0x8, 0x8}, {0x7, 0x53, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000400)=ANY=[@ANYBLOB="0000008000000002000000000000b1022e9274f0fe34184842afea1917908cf68279cf98c98f1003ec14c27fa65c9ba99bcefc8abc59fae0e7b588f18ba421bdc496377939266fa86e72d8399b0bc969c8b67500af10b6f7a2c036878470619509fdeef12a9a8f58149223bb0b4f11d65b6814af71cca483ede47d84f20b7d4b8e"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xffff, 0x0, 0x0, 0x10000}, {0x3}, {0x16}]}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000400)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000440)) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = dup2(r0, r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000004c0)={&(0x7f00000002c0)=[{0x86}], 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x7, 0x8, 0xb4fa, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x20, 0x9, 0xffffffff00000000}, {{r3}, 0xfffffffffffffff8, 0x56, 0x1, 0xfff, 0x2}], 0x5, &(0x7f00000002c0)=[{{r0}, 0x0, 0x20, 0x80, 0x1, 0x9}, {{}, 0xfffffffffffffff8, 0x45, 0x86, 0x10001, 0x8001}, {{r0}, 0x0, 0xf7, 0x20000000, 0x5541, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x1, 0xfd3f}, {{r4}, 0xfffffffffffffffa, 0x1d, 0xf0000010, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x35, 0xfffff, 0x4, 0x8}, {{r5}, 0xfffffffffffffff8, 0x61, 0x20, 0x204, 0x10000}, {{r6}, 0xfffffffffffffffd, 0x34, 0xf0000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x23, 0x101, 0x1}], 0x6, &(0x7f00000001c0)={0x3, 0x9}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xdc) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000240)=0xfffffffe) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x2, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) pwrite(r0, &(0x7f0000000100)="a82c97b31c5c52f4361153671ae054c275b7cb8ee22d9084334440e099f2266f366f0b5d6243cd456186d961f54d1c1c99e4d3fce8c60ea345cf8c11afcac0239cc6729db833806796a19538916b8ea2e58481479d70fc6f6903c02e7bda297c8aad6e4c01e4d03daabddc559c7c9b2932d26e36bf82ea4e28976598f27af70ab0b2b55a7dbef20e9798a5ad6779659f64ca41365796213abbff7e3cb311775dee47d1d96f3241508dd522d3a0a9092375f183af0560259bc8ae08e2ea5cf1402fefc989d957869c2550e7e0194d5321a480900920d3bc32c1f25a9a6e1e68faaff5ead773b3", 0xe6, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:00:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x10) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)=""/178, 0xb2}], 0x2, 0x0, 0x3) 16:00:38 executing program 0: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(0x0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/255) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="19022e2f66696c0303f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) fsync(r0) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x9) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 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:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) recvfrom(r3, &(0x7f0000000580)=""/4096, 0x1000, 0x4, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0xffffffff, 0xc80, 0x80000001, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20000], [0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x6}, {}, {0x0, 0x1, 0x10001}, {0x0, 0x2, 0x3, 0x4}, {0x1, 0x0, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x7f}], {0x0, 0x0, 0x7140}, {0x0, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000377, &(0x7f0000000000)=[{0x0, 0x3, 0x1, 0x9}, {0x6, 0x3, 0x80, 0x1b664d75}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x0, 0x9, 0x2}, {0x40006, 0x0, 0xfc}]}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x543, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000d8bb43"]) 16:00:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r4 = semget$private(0x0, 0x5, 0x400) syz_emit_ethernet(0x9d, &(0x7f0000000300)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x3c00, "6a1cdee63c6b06670e50dce8942da43737805f79d633e4c1992c70eee0b7c58719859b668ff61dfb77fdf6f6f504bc485e3cdab8fbf7371e992ced6e719a807988dfb12534200ac6d8e9cc23910f856c12d22d53a15422a56fe9715074eca920aeb5c171904df2c1af25665d1259a476f477ced6bfec432dd78492004b04c2c79259a0dabf8da9b0f3e642"}}}) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r5, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r5, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000040)=""/27) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="244e7f7cb0b4823f198e010000c2", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000300)=""/134, 0x86}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/41, 0x29}], 0x4, &(0x7f00000005c0)=""/176, 0xb0}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$getflags(r2, 0x1) r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYRES64=r4, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r4, &(0x7f0000000000)={0x2, "9e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f"}, 0x94, 0x800) msgsnd(r4, &(0x7f00000001c0)={0x1, "e638693352172dacc4c27994736da16d866b933f5c2f1a53866e47f74fee18f43290cc69df9d6eb0c3039c8f8547c3c5f3f1958fce1a3134ee2f05f7e8c35da79d5035477a7977a89718924c1bf5dc48d2446fef530f50dd15734035830b15c0bd26d1023dceb56431272c1714de771c84524c093b2a2fb21fbd8c1e9b2c1c4fc3d2d0957d79adac26994a680b2e3e1b3f05d50983a26b0bfd827e72dd8628984457dcdb22fcd45fea"}, 0xb1, 0x0) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x7, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x6, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3, 0x1069, 0x7fe, 0x5], [0x0, 0x1ff, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x6, 0x2001], [{0x0, 0x3ff, 0x36b, 0x2}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80, 0x0, 0x3}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3d}, {0x4406}]}) fchflags(0xffffffffffffff9c, 0x10001) fcntl$dupfd(r4, 0x0, r4) 16:00:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) dup2(r1, r0) 16:00:39 executing program 0: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r1 = socket(0x10, 0x1, 0x82) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r3 = fcntl$dupfd(r1, 0x3, r2) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) getgid() getuid() r6 = semget$private(0x0, 0x1, 0x136) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150}, 0x0, 0xfffffffffffffff7, 0xa}) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x4, 0x0, {[0xa, 0xfc, 0x0, 0x100000001, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x7ff, 0x34], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x10000, 0x3ff], [{0x0, 0x0, 0x36b, 0x9}, {0x0, 0xffffffff}, {0x0, 0xfffffffd, 0x0, 0x3}, {}, {0x0, 0x0, 0x4, 0x2}, {0x1aca}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x9}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x6, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="94a62caa901e4045ac02f7c5213faba42e83a55cd8473f78939369efae8ef482e3339cd29e9b9ea30977080453454f02070e33e9ba5afb79133d9259c3db1072246550dbc31d369bc12ecefa432717ca525da29182295f9b6793063875b1ab04ebeecc0e04602a1e48c2b1cd33ee2c4ecea950ae1b1112332f71fe6d65f7968a5cf61e0aff0496d9b367b687d5911eb13ebc200862ce7a45b89a4b12be09a51fb76ccd4ae0a83c6da085181d2c988ae962a981"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x82) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x5, 0x5, 0x40, 0x4, &(0x7f0000000180)={{0xff, 0x40, 0x5, 0x7, 0x7b, 0x0, 0x9}, {[0xfffffffffffffffe, 0x7fffffff, 0x8000, 0xfffffffffffffff6, 0x472, 0xc2f6, 0x8, 0x1af, 0x9, 0x0, 0x8, 0x4, 0x9c1, 0xffffffffffffffb8, 0x4, 0x7f, 0x8, 0x101], [0x0, 0x5, 0x0, 0x6, 0x3, 0x5, 0x8, 0x7, 0x100, 0x1], [0xfffffffffffffffa, 0x80000001, 0x6, 0x9, 0x4000000001f, 0x92f, 0x1], [0x2, 0x400, 0x5, 0x2, 0x5, 0x4], [{0x8, 0x7, 0x4a89, 0x81}, {0x1, 0x6, 0x0, 0x1}, {0x9, 0x20, 0x400, 0x1dac}, {0x3, 0x1, 0x7, 0x9}, {0x5, 0x1, 0x8, 0x1}, {0x5, 0x8000, 0x6, 0x3f}, {0x2, 0x10000, 0x3}, {0xff96, 0x100, 0x7930, 0x8326}], {0x3e, 0x9, 0x8000, 0xffffffff}, {0x3, 0xffff, 0xfffffffe, 0x1}}}, 0x7, 0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:40 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x8001}}) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)=""/4070, 0xfe6}], 0x1) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:40 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0xd, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @broadcast, {[@rr={0x7, 0x1f, 0x3, [@empty, @rand_addr=0x5, @empty, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) r0 = msgget$private(0x0, 0x327) msgsnd(r0, &(0x7f0000000100)={0x1, "c670e7810b7bdec52b9f133bf17d2463ff44ac4717a5cdf62a5d4b239e56b77651d6f2cfef81d1bedaf78f24d279a6d658eeaefcde62403f665f4f87d084ecb2b3e1f76611546b29e762a095c591b8ecab8fa64c7d47bd6553975315ba77778c596191d2354724b1764d87b9eb70a0b7965f0e728c640a330f54d095cc906e2f41d5800fa41aca26deb79b55d0e55aa277abf37d1295d547e5f455426c23602baf2e5616085859ba1ec60d03e1a6a3cc25ec57e27b9ae8e5afd8aab3bb481d059797769ae46bb5d498bbe5f240f7c2005c739cd67851caa6aa32bc"}, 0xe3, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r1, 0x8, 0x989, &(0x7f0000000000)="6c1ffb37c9328c0e238573f49ef28cc4cd4a7aa4e2277b0d41516a82660aafd7ebb664029a4bbed7e3a6169649fc9a5114accbce6912c0491aa5e496fc8507cf841d897c50e95dd515d9a4adf419f9d6b8cc", 0x52) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r1, &(0x7f0000000180)="ef48b40831e5843e49ef846b54099e095a96adf7d8ea95ec865ccb9514df66a3917cdf3f47ea35dad92c8f1403ab56a0af20a5e90aae7c54a56d03cda699b2e27029dd720d7a9ba98e9140f7d3c182deb553db1ced28b1989f9637c19af83a2859b9ef7bc78b6fd25073f60d3acf7a6e0db8fbb07735666fde65fac23687a816ca4b1f7fa708fcbb23b5b9773be189c6cf3a9308fb8b511068082e09b4692ead87eeb3cacc58f867f44412d6855ba3efc08db0aacc46a1f2b9a46b5d2d0672ed906e96d292bbe00cbb652a615b2c79edacd5014ce77e04b0004efe815dd48bbdba959f15e1d6693be4a16430692eb4109643088093146ea592422f17231e130ca703a30bb843da6dd144f4e903a6341ab2a4646e9677458ed5ca8128baee1d1ac11287163bd60e76558b628c4e64c5ddf4920f78a6efd09bd4da0354704288140f07c663badc92f4ba0b7cf4ced77628ab1db0d38e0f170ad086a9e099e1d68bb8f1493312a447807593438ccce5082d340ea93abce31b2b474d672cbb8599dc394ed196544aa9dd19556fdf82a6e6bb1994a0bf164cace6f838305da6c0c3079bdd85f66f4bce5770799aa4013ce64c69c42f4c8231a0d2c30c990293c5959c0a9b649cc3e78ac028705d25315279dfdbd6fdef2766c11615305824395b00bfa38cb23f52aa5f93537b0f5b6ae6587c7b0c7d68330d45720b3b4456979ce36c767d325ff76797f10743c238036f7dc543b26de5332a20fccd50dd91ac69545c6afeae38b44365900d7daa069ebf0ae8fac64b885d8898a102cf8c5e1d66116e79eac213048c698a568ba958197bb2a87e24601d716946681aeb47ee188b0165716026e2b9124d60f954f1feea37eb312266e9221ea891cddc4029576c33889aaa134ef024f2bef457d6626bd7112649fdde38db44d19e4e4a1d231678348857e4f606ad39b1f53b78392f041f289f795b76fa721f21e46deda73a349c3c643f065940f7d8f104f046ba19d4d10e33a254054bdbd129576926223293adda69432bfb56a5f82322e4cccea79406c222d0f93694aecaa4bac89c8185c3c49994e06a2ed64ac02c753ab61e11c9b13b8ba3f92628ffa5995a519673a0ef3e765d0e34d984ffa01336db61f8b139be255701316b4a96b6b8f366de0cff07da297dc57d9adb2d5fc7c47d4267fff58cd177a7b2816b55287331fccd86a2cc762d885aab222f19614bd617ad0fd54a944da5b40ad6cebc5affa1232b7b7dacec0752ac44a97c25f92c1ee6593fcd78bb31107d2db98cf5dff58d92ce5b2bd2ad60263550c341f3b8d7c6585ac711f1edef5d337595ca95bd51bcc6c12219c9e6f6b4576aa5a90d1766a1590130340719a569994eaf93fcdbf31d4b3eade6d55a6beb6cf0269ca0267a0770be9501b539949582d8cbba6cf1a40a1b1dfc2c4d54cacabdae7e2d04fa99fb2a41372686ffaae5fda59a7a597b61fe39465020a58f46d7953e5ec3ebe72f5a82c1f398d242b85638e531c9ab66622a4c0bba1dea95bfe4fa8ee4ab9d41164c46e1ed6769ee33a6f8d1fb020f3aa539d0b886bd97926f3ded25e5e063bdbf6439408fbea63cf4f3cb0c180762438248a4688aa081b4e9a910b2b90e82ffbf8faea1d5821b6cf7f04d728f32daae91cd21b5e59deadecda08968efcd9081487fe41d78b4454e6008a459b1e1b35cff40e043a1b52a7def54ce939b7783a70bb2b51bb3200301d128d6bd54c7c7b5a8347e9a2a88a13ba23f14ac9d9fb8ee99e77422a019bee680b4e84b2902e171c4c9518ee2ac7ae9c1eb7979df79f41ee7e082544c004c76f4432633a9f14c25de07e9d27c6bc3c264eaeb57e692534b7f5245f36025f1b4c3e92c9b8a3a94153e9880a5f48746acabfb82333bd7c1cf8846f61bb34e23adb78fdd3022937641fcdee8c867b02c0382141026a845c33cb0e0f0eeca506fd21d1337144de485fc1710faade17ffd1d990227a49118a8767a5daa9c19c35fa60bebdb7bfc50c53af3256dbaa0dd5c45e9bc6de74ebd92a1720e1088b4db2abb5574530ad345f604b3454c6ac0442a72d6bab4c788ca42fe3316edef19eb4a7722a35fa56258d182492edd3198600c0b547d6c803a79c1f4d38e8dbd67a244d24b206cce38927ead7c2bb6d04d73c61e0cb505ab8d1cbbb8381d23189fd4996947f5600e43743645daaea2a46d16e6432a4baecbddb608b3c7380819078485682cfd399aeae26d4768cb90f2da367f5d9f30da52372a600f1caf5715a6a9c0da422dd34deea7c966d9a364f34700a3ee78753e5c5d278e0f3c27201feeedb0d6e880baaba102c1243bea27400e6fe0b6aab35296d739cbb55699d2ee46b4c2b573d2e7596d3d7e0aa0c66964b904581e8b0579bf279991db8739075a2209cc90ebe18e69ea5ef738db43c797454b6d9af9439938ea3702b568ed85dc2967811e65a1c7ccceeb0dc446d77f77909aa03320325518b4e4589111f7cfb3b3b3cc03fba1f0fcb3142752c2f444735b52811173d5885b9bc914c72d60492e8493c12627b10fb68d4078baf81861c5ceca5188be1688fc86c61c41f890c955c47017b76b01090393a56bb0e745d232a2a8bf28a841aad63aa2d1062fdded310c981c0011877b0355189b25d96e3d3ac1219382c6bba7b3c6e2c6b0465bf8b1f4947697319ea8e74da94d6d1725f99c8bb1b014c1d4d7a03df44d417680de88660023a39fd64fdcd06c4f094ed63fc6758c616db0f60622302f0c065196e11cb3ddb110ae68359c539dda8dba6f016e0b4e0d4ea5fc0837afad9aa818cb3191e8b41e8bad3057e71c703319c6639a675b26841a218d4658e576618722f174983bef41ab1ffbae5168791f4bb67fb26f9110f9b6c069893fb945b69a61d27cf94e850ed686c6e05ca092cdc80d79cb0a73af0598e1db789881d03eacd1e5087ab11841742b1dbbea5457486570d6c161b6d17b6b35d781447c549a3f3f74033ad5e77b0b48140fe269b94f4d32e5ae3ba4d2b729b61633091f10d0d442fd87dd0e5b8bda7726caea27fd28a15ee80065c7dad7a1e3e069869d565c14a5203f0120101add12fa6fc282aa3cb50c0673b8bee65dc3d479298606317c6bb9a6ece5703667a39b8443f4caf995e6aab58a291d57cb2a85ecc593c3e1ad17b5da8ff05cbc25f5cf5fa7a93970d1d592400c4001c86ac93fffc72f20e8268ab39852e11b1ddbf8ed08e7b4956380014e8c562d9d940eccb098bbd6ebfa55a684bddad5795da0e4984fd2739eb17d91dd286ac244bc1f071a1ffeca93a34736b69255f471f5ce6b39a8a847838f948584505d9914514c62a780366fcface95a5d4089751582d5770d26d43458a4a65c3383e85e8c56f8eee0d070aaac7e807cae7c1433ce66f9dedbc5cdc04998cac9eca4c255a75fe44af1002350b0443f2131273ec5d6df9242a2ede3fd2c0806445a7753e2a9e039c21fbcd1a96453b16b93fa377f51dbe66f4a507d7f9fa25755daf6e0ae0703b82d5f42380ad791aadc41a2667ebd94effdc82ed3133d104ec43cae761ba10dd0e6caa7ffe49e86b2475670c87341256c0aa08edc979c70f27460f25fc76d7c8b8ceef32b17e3a26ad2982fa8090b4fa5bc35e6340e73c6880f16862ce52386ab46e0a0868120395a965d0fba52776347cd3872071a3bc7bd0e9950fab11bf610eff980018dbee517b777f8e8998956fc6c5d55d29fe8eef89fd910b01a850e3995e096668d7a0e3f072fb07c36e49b2d7eb4c02d113d79468df6798688e2d4fedaba545e4e9088459baef51e746ee9d31068acea77a8f9a9aff7f389f496524bc81a24315f51c64846b95db228c924eb81d72e9f3b62b4a1e4504135dc5108059c867e599d8f70769a5361d3ee0993de2f54292c5f08003209c442082d599536d2dd32b470699a25f4e47cb0972cbcebe3e13a69828fda3cbe4ec92987599fe84084c914e2c919dbab1b4dd8cffdd420261132e7f511798815872358c661d6792aa8fa79f8f020dd3de9a67688a1487c7ba5884abff2f20fedd76950bb1ae12c86cd00a12702615170a7eb3115cef6eefdf8e03497f13fe76543cd26862d9722ad04192cbe9a3e947c5db3e5297826f3d1e4b209043ff8a01d309973c1f204a2479eb28bc1b584affc204c6ef87db1403883639be2de250ec9eb0b8f33c5bb4b7b919e1cba24915407ef81699e776bc958efef598a04f8227cc9a1bb3e7ec112cc5248d94bb9e3314f60657404434ae7e161533ea3365a39633e15b77b4eedddd02f777adda3472164310207df0cecd7d8c0c02fe07970de7f6c385e5978657e0aa0b3e4ced54045cfb886487a623f0e33900149b485206eb6a1fbfbe0d3b5027f69493dbf87bc55cab8eda1155a50d341587c0eb6093fe51aec60c11896722f4722a46ce945a439655d9fdc91e087eccc14a9973e98f5d6b26306b39f925983ddf023f818395c117f94ecd731d5d254579339289f84224dab038a9909b0236cd4726a34293d998ffd2ceaebea253ad1dbb9a5cdc6887293494d1bfd89ee8ea039b985f059c7f5dd85c1d4a41889c227a9d0633e05a81c312e179f9ceeadb001a9ee557cd3994300522c46d79fd9ab40c78d805a16c5007128c9e7ee57d84125a235bfa2cf2b7bf5e8595c89266422fd467c1aef22d74df61958bbf79e3157b5f2fdf12081a7c1b797dc1e60277e64e656383fee478377259610ee63998367db94b1ea9ed824fbbac11875ea0473b2e456a896a945bfb9c51a0cc01afbaa9023b0740ded78512e33ca979cf8edd4815511818c26fbc48263882e87263630c9c77096298b615774a0f1003cd6b174b280940fd8190992c27198a2ecb238084efdfd520d3218c06260375179123b522d9f115cbd2a271c4c8666677da506cc51c09fdb5bcdd028dae33a357f30cc80dd8b9919ee1ce298ae5a2053e85ad2b0ab6f2bc2fd22d8433d998fe1fdc91415a182e65cf85abbcc396030eba008caa37cf3de7919410f9b75fd927438e06c08187aa905d1a280f53a44e1f3e8904fe1af9d8ee598d413b42b54e69bc1596e0afbb0a5e1577c2479c93e8138985cdfe99131399f118ba82ab4c785fc85f2a6e46a493de8f08dd4325e5ff9d7cff039f2518214ce23744d8ce11ef71d14a027e78269e370a3ee67e92fae9f02f5f67052538bf6c4655afc3c0a511c0f760189753efd5871dfdd1181c62a41edfb1caa677731eadd4c97a0c6e78c2a8544020d88db90557960c43b58a67d4c971291a8ad8274c1b6c8a670cc55b1e406440e868db81ed548739965c5fe8d4641e81fc22603ba7bbc1107563ea92eee0d2a1930a504030365eb9ca7fb90e99c197b067a388175f551912297555b378d1bd78a2d047558ac8447e0ca812ebe4bad72c2cefaa952332ef62b6975d2c006b69801191208596ef2239e7d30e5596c8638b0071f0ba59ffa5e2b15687a1b6ac71037368b2958beb9f92751a89cdc916debdccbe80a0d7efd8ac0b9502846b85561f5555cf097ff2ebd454b9a83fb77b214b2d17f9d7567d590249529a0c78abd631d74d539aac436b3acdd7461a1620a721084f151d3ae4310b8020c3c8842b7d800905c4bceda808792575a8c0199eaa03fad9dab8c046366d9156a8b7014e99000662a0393f64dddc46af22fdedf6b2d7a3e505428b5fed4d5f1d965f08d83179a9374a697ca53d61b9918b042d1dbbf63217ea202561197045d095bc73a162cb658a8d793d1b27bb83ee4dbc29f0bc1dd577fc51434075117", 0x1000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1a08e1d5) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x1, 0x777a4f37, 0x1fc80d8c, "000024510e091fe60000001100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xb6) 16:00:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1e21a285}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="fce1bbc9753b694f4dc6a8a1f20297551af74fc9ab", 0x15}, {&(0x7f0000000100)="dbdbb37e08d2d7fa08c2c6a62e51c94d57e4e462b312509f0bb5f3940a3aa0e6b1d705f97f7c9802d1fa77ef6996390c82bccd304257be51b59e5f6721ff231a420605067349d5c15bd7923be79de8fd19f5ef3a8fbb9fd0e5eb606b356012a812f2e2df609cfdf4d41e3879831ead8ac82730078ffda751cec245182b730adf0153bab6f9575ca8d90174444bee566db6f07d4dad9a94dce557b703a7dd88a0c1010aa6907516eb76e280a5dac715deccebfd0ef87bb6d6d35c0387a75f4da8d563da1d994a9a58eb859496bfc8e3", 0xcf}, {&(0x7f0000000040)="109d9a5da8a1b6dd0632abaadceaa064466601fe7d29a1176e46beff3e084111b7c9869a0708bcf772a4668eb66fca85481e974393baed6f528657c6de96fddf510b2a8c19b8c589f184f1dbc38c1c528d3696e2087b098187b49bc0d2a200c3e05e6872a0368001e0d1", 0x6a}, {&(0x7f0000000200)="ea13a1c872cf3db5e9661d187bd2e8105b51ce305ec52c42fd1204736fcc5589c4c801fffcb98c465f8a3514a6248bc108fd6ee37ade8e5a43406fa234f03632605c48c4a56e648ecce7f7620ca3e9d62753d68d647a2f0b08854d6315a7566066f2a74150fcf0aa4ddff29340465eb689311e4dd88011fda942d16e823ec568558b6a9789135be290eb3de8749b90f04d0fff676e13e7275fc3deb473762bf55e5898bf395299317d929042f6c02ec1767d150bdd3054d599c2b9c8b0189abfa22abfb3b91f97320b65c65239df7d", 0xcf}], 0x4, 0x0, 0x401) getdents(r1, &(0x7f00000010c0)=""/4081, 0xff1) setreuid(0xee00, 0x0) dup2(r0, r1) 16:00:41 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080)="897ad4879c3bcb55000e00000000", 0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0/file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') renameat(r4, &(0x7f0000001280)='.\x00', r4, &(0x7f0000001200)='./file0/file0\x00') setsockopt(r4, 0x7, 0x4, &(0x7f0000000300)="bb422cfd70b9966960fbc36ce2196a00c69fc3b865f99ecf49a7e16f86e8694c4842657ffdaf4250e6da34da2de5f8482c0b6333cf5f92fdc8b3e923dc4790b690c6b33d6ecc5fc30de16f33f257fda1d6464173b2630b8019e270711688aba1fa4cd62364b704607e0a0727fed0b12f470395ce4721aafe521699ee6b7aeacfc4d9de90fba9cd20186755f740ede35292630e01df38b823fce03e155592cda2ada7f843bf8d2f334f41238786bf1dec667e0a49751aef59d71eaf6cdac0938308a9f0f6f61ad39e4365065e584a30", 0xcf) 16:00:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)='w', 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x93}, 0x7da5, 0xfffffffffffffffa, r3, r5, 0x11, 0x800, 0xdf12, 0x5652}) r6 = geteuid() r7 = getegid() sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffff30, &(0x7f0000000080)=[{&(0x7f00000005c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1110, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) fcntl$setown(r1, 0x6, r5) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) fcntl$getflags(r8, 0x3) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x7ff, 0x34], [0x0, 0x0, 0x800000, 0x0, 0x2, 0x0, 0x1], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x10000, 0x3ff], [{0x80, 0x0, 0x36b, 0x9}, {0x0, 0xffffffff}, {0x0, 0xfffffffd, 0x1, 0x3}, {}, {0x0, 0x0, 0x4, 0x2}, {0x1aca, 0x0, 0x0, 0xfffffffffffffffb}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x9, 0x0, 0x4000000}], {0x0, 0x1, 0x8000, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x800000000009031, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/92, 0x5c}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/12, 0xc}, {&(0x7f0000001640)=""/99, 0x63}], 0x9) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000280)="fcac4862e980fe87f36dd8", 0xb) shmat(r1, &(0x7f00002f1000/0x3000)=nil, 0x1000) getppid() r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x32) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfeffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x1f) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000280)=0x9) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x2, 0x1890, 0x7}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x10000]}}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x6c}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000001200)='\r', 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x7ff}]}) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x104, 0x0) 16:00:46 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x0, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) getrlimit(0x8, &(0x7f0000000000)) 16:00:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6abc39dc00000000afa668fb2bd833"], 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), 0xe7) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20, 0x0, 0x3}, {0x44, 0x0, 0x0, 0xfffffffe}, {0x106, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x40, 0x1}, {0x18, 0x1, 0x2, 0x5}, 0x7, [0x7, 0xfffffffc, 0x0, 0xaf, 0x7, 0x8, 0x9]}, 0x3c) 16:00:46 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f00000001c0)="2934a5424664fbda11bb65e16361c57d7f1e435a58cb37b31b3c", &(0x7f0000000000)=0x1a, &(0x7f00000000c0)="4ee45b45bcc4fec896c93fe7d9ae8145dad3ac43f0ebbe5c5bb8922954fbc136fe16be1dc5ea8fc790236501ecc688d9c0564463a6d66a38b623b807bdd7c0b87c552617954c0376a368991c4295c4bcddfc900fef212408d76f33d07519495e5f50a584c389a3cd5915c7258d643fefabdf3c418be61a3e906401f22dd456f75a1604ac733e036e9413514f5163551c5e926d8e1775609b5ea509901aaa0be0246622d7cb301920f523a5db52e49dce16a2d044ff4f4a2606198c38aaa2b253cceb0eee23c2511abc854e680f0da2970af7ee3af85be5a4991952cea6fdd4f879d9c859ee", 0xe5) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x200, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x50, 0x2, 0x7fffffff, 0xec94}, {{r1}, 0xffffffffffffffff, 0xe9, 0x20, 0xf5, 0x3}, {{}, 0xfffffffffffffff9, 0xe7, 0x1, 0x8, 0xfffffffffffffe00}, {{}, 0x0, 0x31, 0x20000000, 0x4, 0x6fa}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x3, 0xee}, {{}, 0xfffffffffffffffc, 0x1, 0x10, 0x6, 0x8}], 0x7, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x8, 0xdaf3}, {{r3}, 0xfffffffffffffff8, 0xb, 0x8, 0x0, 0x3f}, {{r4}, 0xfffffffffffffffe, 0x54, 0x1, 0x7, 0x2}, {{r5}, 0xfffffffffffffffc, 0x8, 0x20, 0x2, 0xfffffffffffffe00}, {{r2}, 0xffffffffffffffff, 0x44, 0x1, 0x6, 0x7}, {{r6}, 0xfffffffffffffffc, 0x49, 0x8, 0x80, 0x7e}], 0x1, &(0x7f0000000300)={0x1000, 0x2}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r2, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) setsockopt(r2, 0x9, 0x4, &(0x7f0000000680)="1c368d8d9c6b81bf316ab105a25f641423d2f1e5afb5b4cd10a63270877d19ad8c9bab49ec3c061f89363a9bcff8823e64b0e75a2c85ee628e4b3d8db86d0aaa8300497eaee95e19322c0c89611414d2a64b96e21d50ecaeee1c7b5d02f1ff365ec907b297c4589b41b166f5228ee3224a72c94c2c1f9004b33677bfcdfd5b85", 0x80) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x21}], 0x1}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000040)=0x5) mmap(&(0x7f0000346000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) uvm_fault(0xffffffff82887cc0, 0xfffffd0000000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82887cc0, 0xfffffd0000000010, 0, 1) -> e pool_cache_get(ffffffff828b5e40) at pool_cache_get+0x1b1 end trace frame: 0xffff800023f83be0, count: 0 ddb{1}> trace pool_cache_get(ffffffff828b5e40) at pool_cache_get+0x1b1 pool_get(ffffffff828b5e40,1) at pool_get+0x91 m_get(1,3) at m_get+0x4c sockargs(ffff800023f83cb0,20000000,10,3) at sockargs+0x8d sys_connect(ffff800020ea3028,ffff800023f83d38,ffff800023f83d80) at sys_connect+0x9b syscall(ffff800023f83e00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x68a2620d340, count: -7 ddb{1}> show registers rdi 0xffffffff8119b5fa pool_cache_get+0x6a rsi 0xb3 rbp 0xffff800023f83b20 rbx 0xb9cc722a6d218b95 rdx 0xb4 rcx 0xffff8000220d8000 rax 0xffff8000220d8000 r8 0xffffffff8224bb26 solock+0x36 r9 0x5 r10 0x2 r11 0xdc4377917a576de4 r12 0xffffffff828b5e40 mbpool r13 0 r14 0xfffffd0000000000 r15 0xfffffd807f009e80 rip 0xffffffff8119b741 pool_cache_get+0x1b1 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800023f83ac0 ss 0x10 pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> show proc PROC (syz-executor.0) pid=341076 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff800020ea39e8,0xffff800020ea3c68 process=0xffff8000230fc038 user=0xffff800023f7e000, vmspace=0xfffffd80685aaa20 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83870 297162 41019 0 2 0 syz-executor.0 *83870 341076 41019 0 7 0x4000000 syz-executor.0 83870 388565 41019 0 3 0x4000080 fsleep syz-executor.0 743 337304 0 0 3 0x14200 acct acct 41019 100648 97104 0 3 0x82 nanosleep syz-executor.0 116 381671 0 0 3 0x14200 bored sosplice 48677 362037 0 0 3 0x14280 nfsidl nfsio 14667 387044 0 0 3 0x14280 nfsidl nfsio 2393 253545 0 0 3 0x14280 nfsidl nfsio 4637 327870 0 0 3 0x14280 nfsidl nfsio 72885 122485 0 0 3 0x14280 nfsidl nfsio 71329 20374 0 0 3 0x14280 nfsidl nfsio 61147 411800 0 0 3 0x14280 nfsidl nfsio 55373 151709 0 0 3 0x14280 nfsidl nfsio 23209 101878 0 0 3 0x14280 nfsidl nfsio 86912 124958 0 0 3 0x14280 nfsidl nfsio 28561 348071 0 0 3 0x14280 nfsidl nfsio 74195 374719 0 0 3 0x14280 nfsidl nfsio 92546 439616 0 0 3 0x14280 nfsidl nfsio 21712 58675 0 0 3 0x14280 nfsidl nfsio 84905 139128 0 0 3 0x14280 nfsidl nfsio 86354 42962 0 0 3 0x14280 nfsidl nfsio 19780 251357 0 0 3 0x14280 nfsidl nfsio 65551 418579 0 0 3 0x14280 nfsidl nfsio 47654 416381 0 0 3 0x14280 nfsidl nfsio 62513 504864 0 0 3 0x14280 nfsidl nfsio 28907 352143 97104 0 3 0x82 piperd syz-executor.1 97104 164926 79039 0 3 0x82 thrsleep syz-fuzzer 97104 459351 79039 0 3 0x4000082 nanosleep syz-fuzzer 97104 12510 79039 0 3 0x4000082 thrsleep syz-fuzzer 97104 42476 79039 0 3 0x4000082 thrsleep syz-fuzzer 97104 513619 79039 0 3 0x4000082 thrsleep syz-fuzzer 97104 446709 79039 0 3 0x4000082 kqread syz-fuzzer 97104 15226 79039 0 3 0x4000082 thrsleep syz-fuzzer 97104 444591 79039 0 3 0x4000082 thrsleep syz-fuzzer 97104 50002 79039 0 7 0x4000002 syz-fuzzer 97104 8482 79039 0 3 0x4000082 thrsleep syz-fuzzer 79039 157797 51792 0 3 0x10008a pause ksh 51792 38867 93127 0 3 0x92 select sshd 29183 478228 1 0 3 0x100083 ttyin getty 93127 64955 1 0 3 0x80 select sshd 89843 448347 19270 74 3 0x100092 bpf pflogd 19270 502778 1 0 3 0x80 netio pflogd 22571 173407 47955 73 3 0x100090 kqread syslogd 47955 214575 1 0 3 0x100082 netio syslogd 31439 275844 1 77 3 0x100090 poll dhclient 10186 401349 1 0 3 0x80 poll dhclient 9787 276611 0 0 3 0x14200 bored smr 82656 2741 0 0 2 0x14200 zerothread 1416 185069 0 0 3 0x14200 aiodoned aiodoned 92317 347755 0 0 3 0x14200 syncer update 40635 277914 0 0 3 0x14200 cleaner cleaner 71697 78403 0 0 3 0x14200 reaper reaper 3538 490056 0 0 3 0x14200 pgdaemon pagedaemon 16760 253166 0 0 3 0x14200 bored crynlk 52186 223870 0 0 3 0x14200 bored crypto 77891 341357 0 0 3 0x40014200 acpi0 acpi0 71476 522405 0 0 3 0x40014200 idle1 95796 249335 0 0 3 0x14200 bored softnet 76012 324583 0 0 3 0x14200 bored systqmp 16054 439141 0 0 3 0x14200 bored systq 58270 414372 0 0 3 0x40014200 bored softclock 61359 479664 0 0 3 0x40014200 idle0 1 202725 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 83870 (syz-executor.0) thread 0xffff800020ea3028 (341076) exclusive rwlock netlock r = 0 (0xffffffff8278f3d8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sys_connect+0x6a #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828b55a0) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9544 6426K 7176K 78643K 12631 0 pcb 13 8K 8K 78643K 114 0 rtable 152 13K 14K 78643K 1059 0 ifaddr 107 21K 21K 78643K 493 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 89 0 ioctlops 0 0K 4K 78643K 1600 0 iov 0 0K 16K 78643K 183 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1717 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 156 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 1131 0 sigio 0 0K 0K 78643K 14 0 proc 61 63K 95K 78643K 591 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 348 0 in_multi 89 4K 4K 78643K 761 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 269 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 144 88K 104K 78643K 4276 0 UVM aobj 24 2K 2K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 76 0 NDP 15 0K 0K 78643K 188 0 temp 146 3873K 3937K 78643K 33097 0 kqueue 3 4K 8K 78643K 37 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 127 0 125 1 0 1 1 0 8 0 rtentry 112 249 0 204 2 0 2 2 0 8 0 unpcb 120 342 0 332 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 261 0 261 1 1 0 1 0 8 0 tcpcb 544 524 0 520 1 0 1 1 0 8 0 inpcb 296 1683 0 1674 6 4 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 168 0 162 1 0 1 1 0 8 0 pkpcb 40 10 0 10 4 4 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 4 4 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 3 1 0 1 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 pfrktable 1344 88 0 70 3 1 2 2 0 8 0 pfstitem 24 17 0 15 1 0 1 1 0 8 0 pfstkey 112 17 0 15 1 0 1 1 0 8 0 pfstate 328 17 0 15 2 1 1 2 0 8 0 pfsrctr 152 4 0 4 1 1 0 1 0 8 0 pfrule 1360 44 0 25 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 327 0 123 14 0 14 14 0 8 1 art_table 32 328 0 123 2 0 2 2 0 8 0 art_node 16 247 0 207 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 11 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 148 0 138 1 0 1 1 0 8 0 shmpl 112 23 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2867 0 1459 89 0 89 89 0 8 0 ffsino 272 2867 0 1459 96 1 95 95 0 8 0 nchpl 144 4825 0 3234 61 1 60 61 0 8 0 uvmvnodes 72 3265 0 0 60 0 60 60 0 8 0 vnodes 208 3265 0 0 172 0 172 172 0 8 0 namei 1024 14030 0 14030 2 1 1 1 0 8 1 percpumem 16 55 0 23 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 13 0 6 1 0 1 1 0 8 0 pfiaddrpl 120 32 0 14 1 0 1 1 0 8 0 scxspl 192 13998 0 13998 15 12 3 7 0 8 3 plimitpl 152 64 0 56 1 0 1 1 0 8 0 sigapl 424 1365 0 1312 6 0 6 6 0 8 0 futexpl 56 18268 0 18267 1 0 1 1 0 8 0 knotepl 112 117 0 98 1 0 1 1 0 8 0 kqueuepl 144 118 0 116 1 0 1 1 0 8 0 pipepl 304 198 0 188 4 3 1 2 0 8 0 fdescpl 496 1328 0 1312 3 0 3 3 0 8 0 filepl 152 8143 0 8041 6 1 5 5 0 8 1 lockfpl 104 230 0 229 1 0 1 1 0 8 0 lockfspl 48 72 0 71 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 1033 0 1024 1 0 1 1 0 8 0 zombiepl 144 1312 0 1312 2 1 1 1 0 8 1 processpl 992 1365 0 1312 8 1 7 7 0 8 0 procpl 624 3426 0 3362 6 0 6 6 0 8 0 sockpl 400 2164 0 2143 6 3 3 4 0 8 0 mcl64k 65536 529 0 0 66 3 63 66 0 8 1 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 22 1 21 22 0 8 0 mtagpl 96 40 0 0 1 0 1 1 0 8 0 mbufpl 256 716 0 0 41 0 41 41 0 8 0 bufpl 280 5811 0 137 406 0 406 406 0 8 0 anonpl 16 146664 0 130363 120 37 83 85 0 124 14 amapchunkpl 152 7921 0 7766 48 28 20 20 0 158 13 amappl16 192 6335 0 5399 89 34 55 59 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 806 0 799 1 0 1 1 0 8 0 amappl13 168 338 0 334 1 0 1 1 0 8 0 amappl12 160 310 0 309 3 2 1 1 0 8 0 amappl11 152 836 0 819 1 0 1 1 0 8 0 amappl10 144 23 0 16 1 0 1 1 0 8 0 amappl9 136 387 0 386 1 0 1 1 0 8 0 amappl8 128 404 0 360 2 0 2 2 0 8 0 amappl7 120 126 0 113 1 0 1 1 0 8 0 amappl6 112 477 0 470 1 0 1 1 0 8 0 amappl5 104 446 0 429 1 0 1 1 0 8 0 amappl4 96 1299 0 1266 1 0 1 1 0 8 0 amappl3 88 467 0 460 1 0 1 1 0 8 0 amappl2 80 9913 0 9837 2 0 2 2 0 8 0 amappl1 72 36366 0 35921 23 13 10 18 0 8 0 amappl 80 3694 0 3642 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 25 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1341 0 1318 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1341 0 1318 1 0 1 1 0 8 0 vmmpekpl 168 13072 0 13032 2 0 2 2 0 8 0 vmmpepl 168 168105 0 165955 180 75 105 130 0 357 11 vmsppl 368 1340 0 1318 3 0 3 3 0 8 0 pdppl 4096 2689 0 2643 7 1 6 6 0 8 0 pvpl 32 415110 0 395518 280 77 203 205 0 265 39 pmappl 232 1340 0 1318 4 2 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 366 0 13 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82759ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(101efb,101efc) at __sanitizer_cov_trace_cmp4+0x11 __mp_lock(ffffffff828b5398) at __mp_lock+0x139 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0xc002f695d0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> trace pool_cache_get(ffffffff828b5e40) at pool_cache_get+0x1b1 pool_get(ffffffff828b5e40,1) at pool_get+0x91 m_get(1,3) at m_get+0x4c sockargs(ffff800023f83cb0,20000000,10,3) at sockargs+0x8d sys_connect(ffff800020ea3028,ffff800023f83d38,ffff800023f83d80) at sys_connect+0x9b syscall(ffff800023f83e00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x68a2620d340, count: -7