00000100)='./bus\x00', 0x2000, 0x328) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:11 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d75e88e175ff92"], 0x1, 0x0) 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, 0x1) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: sysctl$fs(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x2e) sysctl$hw(0xffffffffffffffff, 0x0, &(0x7f0000000100)="d068e740e2ce3d6fd02f42b7184a496b17cefcf5b0e44a8926afac3afdc82b8f2ebc41b06fa5941816e66dad5342c0a8e9e84ef854701d9f33b9a4ea96509458501881e20e4d7a593597c7d8072d5b60874002b5998ed7c43fecef0e43ef023ac8a54812a63b9c8eb39c47d5c40b291865c76beac257818b2f14997165859baf887cc9bcd6ed25cc38b60c6f5eec79ce467d44eded7677c14f98d4564931a26e797c498481e404a886015243132ba907629dbb610d01bb59a3b2ec3f346b", &(0x7f0000000080)=0xbe, &(0x7f00000001c0)="619361fb5257354d2091fcb90a2414ab2106c53918df3cdec80d8228945c2e27bcda6bb858eb5197f7598cd4cbc9d6701936af99a0fb212167056f7549967b434c6c9ed8932221c467e4df33f64bf188dce6fbaf4e918532c3ed9a09c5f5da276b5cf196492ed032d498a5730c4bf1bcf1bf47d7cc020b708e1c7525357ec8edf8ebfab286bc714db224eada834e1c87ddeb071c42135f6797560ad31b21f93f54c6326728622c0ba974a6ac1df9374ef05c76dbbe21934a8ce9d60c4d297607b163728b9e81", 0xc6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) msgget(0x1, 0x71) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fe5b52e5e819b68f8d00a3bb6ba721337d361072e0ddfc00ffffffff0000004392f202ac45fa", 0x32}], 0x1) 16:00:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) close(r6) fchown(r1, r2, r5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="87fc7cf92f4f4c", 0x7}], 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x20, 0x8, 0xe9, 0x1}, {0x7a0, 0x54, 0x1, 0x870f}, {0x3, 0x80, 0x98, 0x80000000}]}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="4b912dc6652ecb7e32", 0x9}, {&(0x7f0000000240)="a5ca714b6b22b06ea03da0ab645638143ea6b63910c603ece89ab55f59687467f1a4efc7f1537d792b12d3ffad81b6c226e06e675eb5fc05a897309dcf7a0f581cf116ae959628e11f75d08b7c7f714c82b17bc20499c908f1e40c19d37b9a072b8dd090b139d77dab90fe2b2c3ef7979c509450be354d4c", 0x78}, {&(0x7f0000000380)="fa8db4a02ea6e8ee5511c7de93c3c564b8751b4e1ed1193bac8fe891ceeaab2ccb796b00366537", 0x27}], 0x3) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e1049c8d3c6221e819f3d8dd2109ef0ba4ab3d135474ddba8ff1bd7864f1e19a13acbabe47c44445ce7d8c0cd54abb08fa6f95d4f60f5349793c73f63db6e18ef05"], &(0x7f0000000100)=0x63) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffff0600ffffff08004500001c00005d4000009078ffffffff000000004e224e2300089078"]) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:12 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x3a, 0x0, @rand_addr="5f001900", @mcast2, {[@fragment={0x3b, 0x0, 0x6, 0x1, 0x0, 0xe, 0x64}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @rand_addr="02aa6e8eec8ee4a95ad4733cdb0c7e34"}}}}}}) r0 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setreuid(0xee00, r0) setreuid(0x0, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = socket(0x10, 0x2, 0x0) connect$unix(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="e5d861cfc7d8603fdba4ab596d13fec614f020f28ae89a04f8afc9d2f3f94ee94e796459743d70c473ed5dfb6c9e1bc1b049a8793fea5d18a5bfdfde3dd19f60e6682df11fdabc59ce4f701b68f75df66a7ba01c1e871e0f08404a418ba76301d4f16413d3f1f557df5eb9cd10e8163de94140037c104061"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) socketpair(0x6, 0x1, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x6, 0x4000, 0x20) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000002c0)="9fd0260cfc0e6a35fc078f55fed520826e26495c56c1a6302773896c64cc167e80e59186463f9c3658e4fd7b1f0511c57d5e602cfe0fbbe62a559b318060233aadfd5dc4211e444315a693050e2b2bdc3ea6efaf9697b905bef755524650a9db5a450bb5d45bd207a8ac7ece2bc7a56e14e768422b4296062a33660caaeb3c20a1524146c16cbf8b87eb505a390d3d96c897a31e2c0b068ab6f30725122d4975646bfe78c29072fbca6ce383b59482dd41c8514d09c54ca571b5529aec55e9191016675877c3062989797f04a6f6dc5a00f70b881350d95a576e041d32fbe44eba2adab7608764f59f18bbbc7d6ddef1d08b58d2728c02ccaf5f314381cf216e463cd6cd7df46fecdbba6e01fabbac0311b0644b88322cfb1924fa29139a9818e4e9aa28ca7b2f954db931e50589e8787f55b275161b544a553dacca802036d750ba540994fee37a4cc12cb98f0d804c642df32bead08f4ff8b3002e6e7e81ef084dffc8d2c8acede4e8aeb0b545e637ffb0dffbc89d2348d4747d6d9ffcfc1142503b098b2d1246fd6c4e29e64f43ba9b60ad85ab1cc336d0b6c53583c14c53b178098357a9a12e84951284d6801d75fb26c0436f8829b71d7554299889ec8f7a381370df81c9195041a79beface9a79cf5baa6079a3555820644e30eee8139f47274f5c51bd6100c4bde7bae4518defb3fc9e0d9d3ab3a5ae0a3ce02cd5c34f0cfeea231944909d877ef0b2f33fbb13af7f60032eedeb9f5f5091eb7c5a29382e544e09b2d5ec6da70b367ef3624978653f79804fcb2ca91d0865d8be13ade92bb46a2b77e7dad3052a73d5ac9b30a52cdc5e61344de77a0ad5ddcd64a1e201c8b3af03a55068c578708fe048e01f01651a9568979f9d4606e55127dcbc3661d9136253a64d37b2cd1ef9c73b0c17970a37d3a1846133d9b989dce8a0a89f1b7f824cfa4ef5fd8dd64bbd360ae9e8af9a0279f1a10ae6025d9e759d47f5c77bb07dc949f4290d2639b4380f03df70176e37b3fb37587f34db74d52862ccd8afadd3b7c12c726bd41d2607df04b8549d19890a000cba68c041471f1a8f7ba7d4af9b78b714ccf75a63e63586385aa9efd421df8687e3abbbe2a12db60184c0bc8a2506ec33818683374fab0149420a28a8d6d58307588b634df8ee662d385dec2610b571f68f252e24c8c03cb6ad30b69ea8db92eba4b2d0d6196290d7b38f947299b42db8231ba310eae5797824e2fd080d6c22267501fb052b11c989da7e5d9c07a74d1b90f468e92545b9b664443bcd0064c418fae29b8d99c70bca9881134c4ac1138fcc160fec8522cdc0a56ee1fab240ea0343e588cdd922a51e29ea6d7f968fa67c7fe9349d48a9d9ebbb75c289a02a432c28a6447e009e37dec4f3a52b2ec066cc5bb84609be033a2cae669eaa763e798d6fdf6730608e43f3d9e37c1db1ce849a2fa2a2117984772c56db6a40a3d27149b03eceafb68fbe14f1525d711b2fc7931988bfc66c5018849c0e90182485709f98d9a6e7758099f95ce1514fe83327407859402135a3c2b7ab1801e8b41e42acba34d32861a8fd1279fc3da588cbf4e78c324a5fc6dc65c082d72f13e29ce31ba3c26af3b2d651d3915d014156172f0812d2b9064b9a053bd352d39d0597e718483a01614efe03cd644d6fe0373becbbe3ddf7c6016f63a70b4dadff9abbf551773610d5ca52877fa2b737a599b5f63a6c096e094db96b852d2b4f8814ff273619c5e019ee707686222d4ed5ebf3d09053db736367d7c933e66bfddcfec054d8002571dfe6a6b3d2bbb9e620f7708d6f8aeda5a2fda6892ddc798d7e97a37f8f803200409706dc7ce3d28bd809fdc6aa46d66882e7c5838d9518c09525166710125e5424ab94c2d55d4bac73dfe5b1e30b6ce6dcef5495525df9fada59e83fe1a938aa873040234e6f8fb7ad617b331fa414a8b95de7d157bc69c05f750f43e8834824fb7d8cedea914f51541aced064a226f9baaec41f93ddca05e826d92e77837620a1e4a1c73d89cf78e442779e763d666eca317ba4a0fe2aec08cbca17817eb4a40128924727369fb047b3c874286d1a570bbb33daac62afbf4501bbdc6b4c670e991b174346038ab7472f621ab82a72af156f9836dada6dfa4f3ab01ccb82ff690d2a739261c509b838ae025020ee0011f6f2b4676941adb49861d173c15503ab8ed592c4b31839e9140e3e2fef78c4cf48ea60f297e2a65c3c025d19ff409b5479212f9458813a33ef559bd2b2d858581237d5b1614bfbf622a2497311c262ad575b23486f45ca17bc98de826f845b5a140bb76c8a29c9c06b7fe2c4e34e62c46f491c0cd2aa19dadb8f4ca26d61331e815b860179f9216785d98b6e694e590e7f4b38bd7c752f09fe1b5e1996d0d3a75645b76972558ba83d02952448bb009ec0733e8e2ead3bc064d4c0a1a3c3b9146aed8e62ca0e55a3a2d496e417ead80e09d20d177c0973e1055c20c3ff3df56d5a3320431698e727ccef167a52f23be3fe036365ab283a5e317b177c00997ab57a7c9e2a9daf72f952f49363c766fed5dc497a340a1079434e4e681bdfcab30cf9484127f1ee57c20e13356449b558debdc950f724c5318c483fd2ed7ddac3febc40ea638ac47f0722afba63e2e84a384eb8ebb87d2b221ceda32fa8fe0f78159afde45114d8c348af60086e1291849be12ae824506cb5a1da59468d0bc9b6f5ac24cc9991eb6aaeffe1e66cb4bbc557ba261e6b6ec5a595377b8b7e69d63525fdc3d08b0b76700963d65b4fc2df7b6ae7a67905c8f21d2919b845a4c85d53c9fcb854864a886d9b456428b934fbe8b481f7cb7904095fa9ce61a50b863ee482accdf1a0e5360f5c17ee7aa857656e9751fbfa6dccd601db7a447d8ca7c961062569b81463c6044319fb92a8fac54d8bee1cb3c5513d6fbabd2b68cbd0d1be0a9110242696a9dfbe550a2ac35836d94c28108b872b8ca5aee1602ded9ecc547e3e55f03bc192bf80c7084cae606d33d1293fd34c28847ca7a534ffdb41f2fa413af31054fa1adfca8ecf16f10e01baf6eb3db2a7695ec1e746dd8ff7d6d760dd76522d701706b8e1a4276335cd971e2016cbc9251acc1f4a048bc4a9351d13d78f9fd78fb76abbd84780eead40dc738c71111c4fc0d58e2c923268bad41e398f769f13033f82c278a8fc7d28f33b21b30308c537206453492a8216862a680a7a00180945722570e58349d01e49df4d53cde58b6e2614400d6765f811793b1cb4dd19556cb3588e4ede0f68c647b858317953f7e6b1af966917eaad466cb3d9b8696c8f8dc3b6e1028f440f80a6a8efb7dcae2790200a9ad51a85ce1a014da4237f4853921002a4628df7ea80efcaa04281a1cb9b53fbe0e10bee844d37eb22be4db75a70fb9b8ddfac48a8c73240d8d69aa5272a65736e2e18e6dae6bbb11eb43f2c55b485c110dffa7c41d9ad3fb61e96d74952355882f1118704e1009195da61012f43e999d341f9ceefb7817f4552807b4854aad977a97b7739ecbcb8e21e8a65722128941e2d8caaa07b5c68aa2aba5eb3636fe534acc1ff7978f2aa30cde7dfa257128b13532b10fecb41efcfc4901e73780b17cab8611ec849e48ef53b27ae6096d4961da3d3b2b5cae0e495f46b562f1e6ec08197f723b431239b8254f9ddda426f1f4adbdd4093d24255685ba034e583972360af74345f95cf8b3b8c85ce5f0cc63f66b2b3852e158f6fe4f62f79a6207821de1ea70b84824a50c0d5bc39b62f61583f0aecae877f02856700cb017cbbbe6b563afb15047998f04b69e6bedbcdd43531b32833ba332d950d36c4cab381312b6002302869e09601adf46497130ae4f4d94a095e25755e4462bf0a345d57d866418886f9aa31aa8bb07055a0c0427f8aa3f668826837fe67bfdd4c4d0ceb8ffa7b650b1ca28752bd36207cd7ceda6a18d6e8c43535471000ca4799a0f4cd2331d527deffba23d865c75f54779e3ad2c6f012394fcc0916681b765c33fe316c62b2bfe64c7d89d91a741c837e595ea131492a94644cb77c455e855dbf04fab6c268656de3c6be4a5cdf6863a97a57b90808e3f95442a9650cef0962013c7521163cce28bba697509c24c20f74d66988f670bc2e1fd1cc4aa2924a29b42067def7c156e589f4f422dc3dd07d4a8f4062af7de58f0a95bb2278b828180e4efbd87f1a4c38f65dcb80c1b88c8f286cd383e59dfe0a1aa959ab46542f96202266f6c5e5e5388dab6d507102a07664b548f35635edc12fb0ec8273524b257ccb35c5dda8bced437923f90d2bff09a1f182aca0ca75e15ce65fb708dbdd07b62a0422fd19e86fd92645d8b5eb2b58c8f4de56f683cee6cea74ba32db847daacdc49044a607b89733c78b2087695dbce6516c58a904f6a96c7c9e283352e6b46d1b943d5de1b2a0ded4f51bd134654f0162785ca1593766cbf18ae0a117f76e711757f73b06a02c19e37286a3806a7d298010b3eca1080de76878be68090183e93453a0a9e67dfe250f567cd078c27f4069f8719d3aea7895c37599b37de0552de2663c35ee219ee9055365e053de6671b153b3f21ddd1671bdd2b65b7d7f63558d50561f434f99eacf3ba7c1c10694c5f83cf35c0c293b00cade2c781cdb1f31073b4499130f2d59949dcdded4909f14aaf7af790d0f0978696b8f643e0b9bd2332be1ca30a9e5b3d7c5164fd40641ab10ef8fc471346855e749a3b74f56fa620cd34988f0ab8910051c763ae1df8aaff4bc3b840d8fdf1ab2ae071d5c2e2d8b9e50130ef9b5c0d1e1a8728a3a1f63a113bd21abea2405f450d501c04bce749cd39695af1f4833080977e656975f71511e43c6f85f9b9cecab49f43e0943a96040473cdfea05cfe585fa1fff3140e718d3476733522dc2c99dd3ac652554b3cfecd51ef8f41927e47a68428f39b877faa872e7cb748366c8805521557774f12dc4c2b780d4a9977fe6c795027c75cdc9ed1db762e2254db6af7a64cc635d489b42e8b909cb65c88b42f8a1097ff1841337313222f203b8880bbc284f5f54748fd131e8543c9c74e5307686172c3192690b7184c0abd1547b4e8b2b59483609671b7d4dee17fa0e1f2aef59cebeb6a24ff14237a86503a697d82d529bed39ac3d0b5296c652e2c7715a4280c60ef64d46b5695cbb6d0f8425cd5136305ab58203e3438fbf32e8b76a52dc33b475d75ec28143ffd19e8b33a7c33c536bd3412c35e263eacdb1f6cf6378cbd15d9cc62afbcc98f040d594714c84ad2d72e6e5ae02ad11a548e5f20c96beb8a4e0cb755516474977782f5ae4186e5a0a5a87a7298f529faded6ba19d4a3b07f9a2bff49e723d77ae5888e19100f8a4309f03ff5e011c8ec79edfe04a5c0d2b4add8ee39db294b485f3f343fb8c01dcab1fe9d41f66797466204490edbedc719c7b2ec5c626e284240632520d32b8e6d2049790871fb96190c81045bc23b6f54dec5fddfc02a40eda5a1753fad9fd566776a9dee7a98a36db4bb7925c3b34a60b262b8c4d5635bacba3d65c5a31dce9a7bfd2aac8807196348c6552c25cebe3a00a379b6193f2730700f39a3d9eb3f593830a6f3a6a96cbccef7d279b39c43976344a5ef020f11de7f85d911181127fe92d8bca51c84be0a7e9f6956553f5f73868924987c2c0cebc906debe75d6cc078f0af401129acdcf896c06362ed8f54b1a1b9f8f948d318980c89078d48932f4502e66955deb97a56995e57c716fa18a461dfeb18324984c119cca2aae730b991703241b28987b3ac790c", 0x1000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r6) chown(&(0x7f0000000040)='./file0\x00', r0, r6) 16:00:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0caaaaaaaaaabb0800450000380000000000019078e0000002ac1400004700000000000000000000007f000001ffffffff0707000000000054"]) setrlimit(0x7, &(0x7f0000000080)={0x1, 0x5}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x9cb, 0xffff) syz_emit_ethernet(0x192, &(0x7f00000004c0)={@random="2667156748ef", @empty, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "442e13", 0x158, 0x3c, 0x7, @mcast2, @rand_addr="9091e4743f178ee0cb81d04e4d46d4a6", {[@routing={0x3c, 0x10, 0x0, 0x27, 0x0, [@ipv4={[], [], @multicast2}, @empty, @rand_addr="f94e9aa767a71bfa0dea2d0bfaeaef94", @empty, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @loopback, @mcast2]}], @tcp={{0x3, 0x0, r1, r3, 0x1, 0x0, 0x13, 0x2, 0x9, 0x0, 0x9, {[@window={0x3, 0x3, 0x20}, @generic={0x8, 0xb, "1245f2a5db5a40119c"}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x0, 0x9}, @sack={0x5, 0x2}, @sack={0x5, 0xe, [0xa8, 0x1ff, 0x1]}, @mss={0x2, 0x4, 0x74}, @timestamp={0x8, 0xa, 0x88, 0x9}]}}, {"9afedf646ab43837308aa1bb99ba44a5388f7d3f970b1d894bb35895672854b17baf16c77443ce4bb75760478b8fe53209f4d45038514f76d93c7c0b7c9705df56fd26c545de3480d7d519e75cafff9854d5220bdef51927faa4c0d34ba1cb562a3f917bf339457a9a68c9f0aa4073527bbaafc526e247281b4bb2bbf2021ad5eeb2c04d"}}}}}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x5) 16:00:12 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r1, &(0x7f00000000c0)="4c1fe790c07759b0927fd26df4a0f23a554836f52094b0337f4972f8a035a1ad63f1d47b5968467670", 0x29, 0x0, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x40000000000000b5, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x7fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) pipe2(&(0x7f0000000040), 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x1df0], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: msgget$private(0x0, 0x93c) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb87c727022aab5d2f10f978806fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6c02b377b2e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x94, 0x6, 0x1, 0x4303acde, 0x1, 0x1, 0x2, 0x0, 0x4, 0x9}) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000027c000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000bca000/0x1000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6b5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) socket(0x400000000018, 0x3, 0x0) 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 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x1, 0x3, 0xbf) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0406d4556b33614a2160b11e1d55203453f61e4e"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="22f1fcd1e302d7cd0d369af5356c342265498e86b47d5601f0427ab9e0ca760a1903c40920c9c9ac1bf97c2ae4ea4cafb6c9dc469e4dc3c378612ab806b8fb81aa3fef33d71b4c7c7174b6c4d1cf29ed59c9aa1dce3ab75539a9387a44ca3ccf5c9db9b1c5eec2bbda9acb122be191033f9dc2a188bac98b23b9ee53adc1d6f38ebbb8cd1e40a94a46458e94d22702f36f27dcf749f5fb3a7ad34269901f8e6958eca22a88e56f4913ce14dc73c0ac8754e27a", 0xb3) sysctl$kern(&(0x7f0000000180)={0x1, 0x17}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [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(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="fbe30fe9fb82b8f94598dba6392fe504babb686bfef3474217dd69b59664c6b0a3330052935df53389e94f185b43521196a40dacd0a6a98a3e44d10758910610d8ba1c29a257acafcb02f321e90907f94dfc479aa4bde1ace5c82bd4728a9fd8952575dd20b3cbb4ca42d2c2eb8304fc48da7c342d412521a6a91d88d62f43302a7e7132e6f1dde01641497209d829f4c45b9e103cb7ed96871084bed6f40cb9b5db99d8fe60523a227a8e937fb3db6ef671ebc584ce4eb9c8a6376168ae245af745ac198f59544540f77bca8aa7bd72bc6ab7f0f372e90e7a84a911a91a972eb9ec74c155c3a5000000000000000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000000)="34601d9aeffd3db4fb0e67893aa33b71a539fb24a425b176ec80c351bcf81a02f63540f14ef901ec816df029f5a29431cbaa93b52c43772aaf57c65b59c38fb745884311f36cd5a2ad9bf7", 0x4b}, {&(0x7f0000000080)="1daa818b5845039af7707cfefb0c644f8d940b585db000d00cbe52ccf58fc985e5c2cb6386d22459f4485bde49c3bec596015d7bc25e37789d5bb27edcb6537f3c8caf2d06b0b66b9f986e601a45bd76a3d73bbaa3b5", 0x56}, {&(0x7f0000000100)="51d15231b2827c8e7702516f098b44ad782d440f9821fc126a6f2ab3247abbbe301b3f02", 0x24}, {&(0x7f0000000980)="852136b6f8407cb89d472760167577a271d52f0fc0c603abf6a8e8861ee2da0037b458864859bd1f4ed2c4437b1851b706a7d8ddddc910db74b2", 0x3a}, {&(0x7f00000004c0)="c07c9a9fbb0eda98562bec02dd0afdb07cbf60221aebfb7cb9011494f7478f7fac1bce7a4aa2ba83b1a066dc668048b74321191cbbbfc1789626cc8675b0704b7dded9faa81bfe6d7cb8899328ea2fa20f316c44fd1a7cdc12cbaa79937208cc1e91a71989d17b95a6c0b2748961e46cadb087001f90edf6cb073f99f67e49e4cbac89aabd4afe1a66d6d921c2dfdbf0db005f8391eb06b1383c55171eba7bcf567940d4d4922f157497e8b2aaba94850684cfe4781a71bc6a8367716913456a124e350fdfac2f1bb2da1bf0c88aec97bbb92b54947c233a6e993b7dbcdc397a6d13da6339d682b609a01f1aeebcc98206", 0xf1}, {&(0x7f00000009c0)="d4355c08cca26dd2e9b9bfe223f3ec1b75016c6847c1870f05ab2168d6ab1249429979db269b0f280ecb8f093da766e4de43eae590031f56b7909452479abfd5af2fd5dc665a7a8cb31b10ebcfdb036a84dd6888fe8fa9194234da0ac1db8c242e0939995d7af63d8e3752b8dcb26ddde93615a080377c20661336598917aba90fbf126de3a0c19f", 0x88}, {&(0x7f00000005c0)="0d624f44b8ccca23a2230f7f69494e44a53e8e3b41ef468d0f0ed3ac7cce5dd739b4321e0a051d444bb4d334c6941cb58733a506d5e02defe01544a3a70476af244f8c6a92afdca043e1c378afcd475d08", 0x51}, {&(0x7f0000000640)="366c5a6f8d532a7777a34666a2eb3af6b703c282d3f0d939d3ec1df77f38e4b7b19ef37a38947fc570eb40ee7c05833af68a26a56693104fe5002ec958041f06578aa0b590e3027fb82a45aefb6b10313480f992b958df38574f6ee10481e0183b13ed04b0e83bf9c83e3eae772d48d1742d36782f9a86a84c50f697283c87e1aa4362bb3299d9045bd8e5259b875b7a483309a18fc5497cd3488be8ce773cd587c9e4b2cfa295cc7468f693e2755791f64cca42c30e497c27203eae952f7b6cff788d42b9c9ef95f419ba9ac2831789e35deeb30ac89866d467fdffe66b20761b2481f956", 0xe5}, {&(0x7f0000000740)="c7389ce8d419dbbe8fa75bc296a0c8b92d09e9e35dd4d68d8a229dd36c4b215d6e2d162c28b4b282a2816a75d5642c4c39577f3742a34bbe88a30a73bb1046f1588e67ed4df879b88b44ce09", 0x4c}], 0x9, 0x0, 0x1fffc0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfdb, 0x1, 0x80010002, 0x0, "fb0599295e184924eec5f963b182351026455fa1", 0x800000, 0x1fffffff}) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dcc0000000000000000e59900000000000000000000001e0a3f551af3a0b82cc68f34cd9c56a790a7e46f3166f600d432dfcd16b33b594ace"], &(0x7f0000000100)=0x63) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) writev(r1, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 16:00:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffddffaaaaaaaaaaaa080045000028000000000001908aecd6301d00762b3143870abe641ae5204572877c8f4f7b9747ee25eb70fa78e0000002000000000d00907800000000e70400000000000000000000c505beb92f3e60fd594b897315538dda0640131aebb49ce4cb20fa139c9da745cebd404ce34ec2c56525748b3f409823499100175bfe440184cd2443ac03607de34dd68e7bfd158d22e90eb0c0a5aeff97ba48757be782e33054c52cb9f20817c76647bd51fe2a638897dfa22328c0ae443a58ff97578ae4c0d1aeace9db4b0b96cb69e11ce5555b0069bed94adf6fb06d", @ANYBLOB="e42a582b9fcc378df98b37c3fa57d4f5f72a938f98998a85036a45c5d70d7d3981b9bc99dac1bde87f128c02f75efc31b321a1d6798e0d77154e8732d93923e838a1"]) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) socket(0x6, 0x4000, 0x81) recvmsg(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0xf8) getpeername(r5, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x2}, {{r2}, 0xfffffffffffffff9, 0x68, 0x4, 0x62c, 0x3}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x40, 0x1f}, {{}, 0x3, 0x1, 0xf0000000, 0x1, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0xeb, 0xfffff, 0x1, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x63, 0x1, 0x7, 0xfffffffffffffc7a}, {{r6}, 0xfffffffffffffffa, 0x60, 0x40000000, 0x9, 0x8001}], 0x26d9, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffc, 0x3e, 0x10, 0x1, 0x80}], 0x5, &(0x7f0000000200)={0x101, 0x7fff}) mknod(&(0x7f00000001c0)='./bus\x00', 0xf999435ab37f2d99, 0x32a6) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) 16:00:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:17 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x7, 0x1}, 0xfffffe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x1000, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006bf000/0x1000)=nil, 0x7}, {&(0x7f000060c000/0xd000)=nil, &(0x7f0000658000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00006f1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f00001a5000/0x1000)=nil, &(0x7f00007ee000/0x3000)=nil, 0xf34}, {&(0x7f00002e0000/0x2000)=nil, &(0x7f000061b000/0x4000)=nil, 0x9}, {&(0x7f00003fc000/0x1000)=nil, &(0x7f0000162000/0x9000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000560000/0x3000)=nil, 0x9}, {&(0x7f000045a000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000304000/0x2000)=nil, &(0x7f00003bc000/0x1000)=nil, 0xff00000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f000071b000/0x1000)=nil, 0x3000}, {&(0x7f000015b000/0x2000)=nil, &(0x7f0000598000/0x2000)=nil, 0x3}, {&(0x7f0000483000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f00003e5000/0x2000)=nil, &(0x7f000062f000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005f4000/0x4000)=nil, 0x6}, {&(0x7f00004a3000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2f5800000000000}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000762000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file']}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @local={0xfe, 0x80, [], 0x0}}}}}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 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)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100fb}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x2, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1fd) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffe, 0x9f0}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)) r3 = accept(r1, 0xfffffffffffffffe, &(0x7f0000000100)) fcntl$setflags(r3, 0x2, 0x1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x800, "000000000000000100002000", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt(r4, 0x2, 0x20, &(0x7f0000000100), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) 16:00:17 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00c189d1a573a0bfbfd294069f2a2c39b0f456ae1df3e15ab4715d04f800f747a8fae33e1ae8dc2f6f1e2ad547e5113b77fab837c3e5340fd40061170af2c21f14c89fc98b5e0d25dc673579a46dc2ea6515fcf38f6eab94644dab4ed2c289539e8df8fcc0492c7ba8d2e3c4d10545db735fd890"], 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) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x200c, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x7, 0x9, 0x5, 0x2, "00abaee66a4833ebb87005a617fdba0c6e5a3d8f", 0x4, 0x9}) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(0xffffffffffffffff, 0xb6bf, 0x2e, &(0x7f0000000100)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="51856b3d68a521f6e7dbb1bb02ca1dc7", 0x10}, {&(0x7f0000000940)="17e63e2a9cbb4f659562c2fcb94286084cae9f2a53ac86c22a13720c25cdad1c1c03094cdd7e8ada70cdf984567583ebe39ac9d687a2d945e8576cd1f2a7a0e62c1b1d8ce706c28d0b917f0383374e3b7f524723140772b3a8dab8ea72803d8ad9e0bc4c9ed19be2510be69103000000c4fa5c57c685cf25ce0b422c20afc49e02f92bc17a3ed7eaaa8ed15842a32eb595f0b031b6950000000000000000006ea3c3f844715204d50e47da5f89834c48d789d80fdfd60189f5afc3a92c49d064f2eb5a289876aeb1cf5bc3460eff6a42944530a94fc1676a9f0cf08c9dc5d5a269fcd68e959d3548a0b34a31469132b72485d47555961e6e630c9801d35929da83ef4a8f1ad3ad3927a1f9fc6435c5c39473fd6a69c8ef0bb8d4c977", 0x11c}, {&(0x7f00000001c0)="8372d9d9a9cb81dfb60504cd82036678550bee7a7dabef7c7ffe09e6d86e6c966f8f159a7d34328ae64b4c28a1ef6c821c16a78de518af2230140d5762f442ed14ce2e603a236943fcf625a27768", 0x4e}, {&(0x7f0000000080)="ca2df517f379", 0x6}, {&(0x7f0000000240)="293de35428886b945fbd9dcf4c9f5d2a496f43a4263388efe064f79d85971a0a71c1a60bea9923f59baf0d3beade3282e71ec2ce1253496d8d50d091329b8ed0ab6fbb93882896c79dee71228e94db73df3dd68c398d61e90de54c27e661824219e01a631fb406ec00e85962f39487f3c1cb8f6b9c566e1ab352df21c69743ab4b7da263dbfee937f6bef2d98840ce0f363a6f2fcd59dd0f244bb3938cd6e05597241fca0b490448c3f14d013eec605ab4bcc0a1dc31e0e627802a045728a43ad2bffb1051cfc39bfd13660965c1f3bdcbe8b2426f9ea68a10dd4b7af217cad7939d77de959870390de1", 0xea}, {&(0x7f0000000340)="0b12910316486cbbc7078662c431539bed83865c9a13d3a188e0526a316e59cd8df6ba40198883f496a92de46f568fecc3eb504e5e2a0aea659d2781cfdcb211bc184163d7cbad8a37d47770d28c7b31155fbdbd2278a503cada9596e07376f72a43ba5d28800c19f465fe6dbfe459fd4050de3dfc04d6e1d6a44728378108764bf6e40516995de92800b48b2b3b06e9b6be9b66cdf05c19b872712300305eaca10811a4cfd417e6c6e18401cd4695b2ce28257c082c16d0b486f82db13385551ae113858f347a099968f7d942f4d1398d28e0adfbdfd5a94ee4099dfea373bc2295cfb05068b3b92b88ae0e7d", 0xed}, {&(0x7f0000000580)="457e8e9f1cf398d373cf14c4bb5702daeb428b52d1756188236acf52d3fe8d1feba5008e082d29bb3f3ae0600b8fb23251f28854de9d794cf793cfcce7dc5dd64c8c00a01887f51a6326bfc861a38919d20f3878f04e978c077b44b566e88cd542d02698c6cb0e9b9e0502d7abf6f6bf2e0b845f358b00940a94078baed4ecdeee146df8407da8948488c5bc0a8e31f95a6a9a4e81a02a0969c585ab1fd5069f9180ff71de2184f60c1d9c63986726e41c39a6ba299c03b0622500c2f49162f93a72b3805f635c3f7c8e7f7372efd42a8e410762539466a4319e93dd7ad81ae7d75cfb", 0xe3}], 0x7, 0x0, 0x6) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="19d6ab0001e0", @random="504a9316971a", [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x18, 0x29, 0x0, @empty, @empty, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3, [], @rand_addr="2ae074010000004b88d24c3d0febe33e"}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10420, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)='&z', &(0x7f0000000080)=0x2, &(0x7f00000000c0)="59cf4d6eebb63ec92a8ad89140f608b2c46b2b604b5cd2ebc41a59d3a13c7cb433bdda", 0x23) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x7}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ff0000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) setregid(r4, r7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r8, &(0x7f0000000100)=""/4096, 0x1000, 0xc0, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "3d14400000000000"}}}}}) r0 = socket$inet6(0x18, 0x2, 0x3f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x2, 0xffffffff, 0x6}, 0xfff, [0x50, 0x9, 0x81, 0x3, 0x9a97, 0xe67, 0x9, 0x80000001]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0xc33, 0x401, "bd2f48ac1278e405047a46a1757e9b2f9a102f75", 0x1f, 0x8000}) 16:00:18 executing program 1: clock_settime(0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x3, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, 0x0) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_RMID(r2, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 16:00:00 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab3a2054a693168f3e50805b2dad3dd61641921e484c4c658b95d00e3a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a7d238d767508d13a8278036afc67445b6485741f7a1f4522bc169e45d4e384", 0x2b6}], 0x1) write(r0, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="e5a4ef90da31a411dd724d6fe4f9ec8061f287d9859408f6a487e1e6a23ad3924ac7291379bd87e371cb57689be79e4d45555b38c08bfae003286decfe7c722013d3c8a37cadd0d8c3abb8480dc4aa676ae15fe5ceab4a7432ae2e7db09d284889a8343a4681ca51653aeae6ad67ef66364de125568ba3350ff192889849f0f24339e8928b9277e826d0ddd8607c50c21b80e3a0ff8c856ec337ba0e9f12cd8bc6396f59b7fc9fe8f06e6eff8d9ad15afc7dab2c983d6f010ffd83c5a82611962031ee8d4dbd10bfb6fa8343545de339cb69cc31f0b21ca49da02f2fe6adfc6a62f987b0889a1c14807c92352ceba05a995eb36013299f8d7bd665b79040dd8eb3f204c25fd2881a255430b04578ff075b3e26b8beaba11d3be24e74b02f49"], 0x10) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$unix(r2, &(0x7f0000000400)=@file={0x0, ""/67}, &(0x7f0000000040)=0x45) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2b) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) 16:00:00 executing program 1: getppid() clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) socket$inet6(0x18, 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x1f, 0x7f, 0x8}, {0x1ff, 0xf7, 0x2, 0x4}]}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x20}, 0xc) pwrite(r2, &(0x7f00000002c0)="bd69716be50000", 0x5, 0x0, 0x7) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/96) ioctl$BIOCLOCK(r3, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0xc12}, {0x3, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xf4d9, 0x5, 0x3}) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:00 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r0, &(0x7f00000001c0)='3', 0x1) 16:00:01 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) flock(r2, 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:00:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="19d6ab98c7e0", @random="504a9316171a", [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x18, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="2ae074681f3c011faf4f5e99322a303e"}}}}}}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = accept$inet6(r2, 0x0, &(0x7f0000000280)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x1ff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="80dcafe782ec63200e90e71da1e4c19d5930917913c0b36cfcbc9554552539090fa6ba4568bf2e1a7f60e36c3da396165fd4a6cc619238c47c730f8b42d954c3c08e150b9366f9101e42f0b97adecb0c9ccca50a8939b03ebf3368c83f412085bfd0a118011ca018723d3871e316a21efa6532d553928e0e75164a02b33b22515b5ab7cfb5ed23135d4339163a5fba17061d4558979414904296174dfc1cc90e4d311c350f0cd80f030eb56ecb13aa8918566a180eb11bb52799", 0xba}, {&(0x7f00000001c0)="1ab53756f5eb3ef600ecebdf6e98ee99b1ff6177a844b9b58af89e97c3200bd2922f03f4ec50d1ce95b5db6b8b815798808a124dd3982c3ca8946e4ef0a5cc723ffedc9a7b9a2de10322717aaa72b5827891e583e03e6bdd3d8c0aee2a3afa2cc655da456597ade3c531da0aaa71974297dd", 0x72}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r4, r5, r6]}], 0x40}, 0x4) 16:00:01 executing program 0: msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x6, 0x6, 0x7d, 0x1}) r0 = getuid() setreuid(0xee00, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r1) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x490, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xb1b3, r0, r1, r2, r5, 0x130, 0xaf08}, 0x5, 0xa16, r6, r7, 0x40, 0x2, 0xffffffffffff7f8a, 0x1}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="6da685c6a769759ee912d61088fc5ae4893315142ed6b7472456498206994416c66ea2692d85860ee78e845794a952bc097220c13fa790ca30440b9a0908b9de"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockname$unix(r5, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockname$unix(r4, &(0x7f0000000080)=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) listen(r3, 0x0) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00007f00003d3200000100ffeaffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 16:00:01 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xfffffffc) 16:00:01 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x813be0528054973e, 0x0) read(r0, &(0x7f0000000040)=""/94, 0x5e) 16:00:01 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 16:00:01 executing program 1: 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) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x4, 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000280)={0x1, 0x1}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="65bc061f8427577982483834bac9b8baf6419b2cd7e5d396516aa107535767d3ff474cf27c46acf6b78fbbb7b49c838de1e841f1ecdc2ca5e4bdd3d16ec2656d6f718904f9aa357f3e020bfc41f3ac2a63175355", &(0x7f0000000040)=0x54, &(0x7f0000000180)="96a1342573db8d32dec74bc8a2de65721dc31e9297bb7bfe10b6202a7970b9343101456cc40f10c08ed6a250c3097c1973fae30d390e1f028e5836f4e772243ba57f17105d93763a5b6dace7eb93d53a76501e238a5862838a598e115576688037497c20a3015af7b53b756bce7ae798a168c5eb04a780b8801c9c4f9ef7f6f7d5b8797e8ce61c5c899aa0335629baf96876236cabee8ae0bee6c14fb603b10e3978539c7d53cc4aea2919258718aac8fc2ecf9b7d7d2bf48e43ea85844e3621160dc85b09075b98e02aae770281c0b8bcc06d3edc43cb07b78535543c2461d77a74f79664f092791b0c1353100f48400a56cef600", 0xf5) fchdir(0xffffffffffffffff) listen(r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000f600010000200300", 0x0, 0x328}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendto(r0, &(0x7f0000000440)="98", 0x1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2, {[@rr={0x7, 0xf, 0x1, [@multicast1, @multicast1, @multicast2]}]}}, "ad00000507000000"}}}}}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000001c0)='./file0/file0\x00') r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r7 = fcntl$dupfd(r6, 0xa, r3) faccessat(r7, &(0x7f0000000140)='./file1\x00', 0x2, 0x3) 16:00:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:02 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000040)=0xc6000000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x101, 0x210) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x6) socket$inet(0x2, 0x5, 0x0) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000680)="945c037bba14670db419f996be0f72dfc9d8bcf018fe24c940717e2e2ee8b573cbb63271e27acce3e53e727fb459d7370b1527737e05db4b8042df592ba4b27ed3a7045627bce342ffdfd97d742f362abcaa379ad95260a03f3accfb6780f8fb5cb6c6316ed7409e34bdf980a8cf8e4123ed0a922e7afca21cc7c5c09ab5d337245b95e74aef1f1a02fa0f2b879ce2c8d02d940503e4e64e39", 0x99}, {&(0x7f0000000300)="2ee2", 0x2}], 0x2, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r1, 0x5) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x64) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:02 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0xfffffffffffffe97, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x6, 0x2, 0x5}) 16:00:02 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000001140)=ANY=[@ANYBLOB="fffffffeffffcdbd9266d5bf08004500001c000000000070907800000000e00000014e204e2100089078d51e8cf83bfea321823091b8f43aee07e90a46db40e4595b540ab79e3606cee43d32d89e7de07b61c1f7c1a2f60fa21c339577216370dad680ff65d53bfad45d15e2277f30e905262eaf6a8ea4e025d84f0ffdc55092d18397de521f3910f127aad0327740f5209ea72fecf7c5d22f5b49e2d4a2c98a26df02e1193b5a11bc4da964e8b01fbc20def174555a42770f00"/196]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0xffff4014, 0x3ff) r1 = getppid() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="486825b49cd584f0fc9d9269df44a1e154bcbf15c173204a712ed120efab96522b0c548492ab47107c59ab74cca3cb6d710c604748a6c80aa354f22900ecd9855ba02e09c6d76391ba77932a25c2427f05fd392dbe39d26f3273b67c0ff6b2c6e97fa50ce436f59e1b9ed9fe6abecde5cd0a59008791e2306289345c5f8b072fbf06bbc7baa20b87b4d7f8d489aa1d40b5a9ce38ca56", 0x96}, {&(0x7f0000000100)="ea3df0b2f36ee3e6ef37a830fa6ee7020ef6e3028b5b1c707f035239b661b4c3d5b392066ed39896005785fea08835a615ecddc826bb2e609de24f23856083c6e8d19202c3831c0862f0969e092caec0d68147a5044f9a5de3ec346e26b5a71e5506eecda4b83d4085ed56ec651f3042c0845b4edaf452c33f0eb57e10f20f4a65075d20d2534e613a89af044b7e13c8ab47e5f84869028946e48ebbffaa3d888e25f37b5ef5ec3647567a2083df7a80f7618dae59ed7fa7582eae809f85da922998e4037f47f962f316cd775a1582121f3bdabc496ec50768eeb998fbaabfa8b828304879f2ccf34ba0c051d681cbab7fe594ec02d8e419564ce6665927201ff5968796c6163c48f90927ba56b84ce205a38f9549b8f3379c6e008259b60a5c6aa78c3c5a2eba847b6463c33c2542bc488a8ae9ba13efe64595a4c8354bc52b4c534a42312ca4a1db48885a8bdb7354cf6eb84ea78c1475690333564e8f45486178f7f3d1550187b9a8857ac9c9ddd37fb947f2cc82ef22a7f96fa2f6718ac9ca1f08467cfdf68dd50a99bc29221f6e4cc483a2476ff3af543456adedc52fa9b049824f8e40c6fa83569901ac8a6c8c5025ffae775da6d33f5a06e43f960d3d0caa62a87ef035e8cc0dca840590827825937729a5609cb52209d74097a486b1e3402a85539c99d25ced8065e00b2619532cf4d314e763d85393e86619e0241f9da8e580c6883484476013bdcaebe197b220bb49d8451b398226c7608dc6eac09882b2864710a273dda9523678f8d2a83568124a0a40fbc4de7cebf5a66c88cbf1a5e915f0ead2f5a20c5046d4bcff9d2421ddf46071e14d701312df3c31885e91c021abbc8a7303ad11332dc53691533e447a834feec5808a0be13bdb7e8db28711c0b5c66518f0792cf7102a2c18a0b6a8e82e02ab5d946f242e1e1dace80740dfc74726647755a0ebd260da9b86052af7ee879f299eaae6b7c4bfb753a8c1923ff2a467b59e2bc096466c036fd8cdc268f93c9cd0b375f7828bdb7615dbe77f83b34a7cf4c2d63fd20e23beab6d32f8c83873ef5525e0b7eba8800f1d93b43e47a753c9001eab2fceb46c4594611c802b573f6d452f8db3f6e1b343a47e0b3096243b91d2a70f4f4f9d22750fd809fb723efcf40d180b6197414de037a18ad165b18b3cd63347649ecdc176711807b18691eceed40328428872a96df4dbf534abb7a30b9cb9da5797cd699789138e0121556b64b0c20f71ad948de4cf92fbfbcb80d5b1097240e4eecf1e611e3bd53d11fb7ac8b54c5d851ef42d5bf05864f301ea1a5aa64c38dcf87ebafa9100b876f82d6ed33ad9e158d34120ef20e4e77e22ebc0dca0b057536b318e899427277ada32bf2656d745252f383dde8d38a3edcaaf7539935d887f903eb4fe958327ac0326fbba6fa4160b9680fce9ee551e7b7b18c6b4b64fa83750ed540a7baae4da3df61fb070d45d0635b2f30253d16ec7e2d3d52fa22efc9a7e7ae643c51ca39ea8c0c99b2d88ca19279035c7fcc0bb4926f891988ee074f8e2fc21590650f4b7c539c573a0af86db4d05e7a29b90b6b09706587423594b8955463d954f8c8e16f0f590e827d63b001ef75a2f8249ac10b4a79d7b07249fb8c3e40c85b778c7640d158a16adce51bdd0e4758beae92d7a2627eb659babee6ad564c9e95b8e7c86d1f64b8b3bf4bc4beed7bbeb83f0927898a4eaf8473e87f28c0107578174232cf9a53aaea2213b6335a70d0d1647ae393b8ff8253f4651711c406369f62dee4cd6f8b1219727ccacaeaf5b61e69dc306734a4c5f32c44401ddf65a976ff37f166a02b8ef52603660fc10a4a8b33d3c24cde15ed44e9c94f44ca2b662db2093d6c01f6fa6e318257e265af1fb1fad9b2652f23dbe5d04c79c274a4fe1342fb984829ae8e7bd6f9760a0630c3fedbb8f3c5e1802c6914cde558fb94b7b03b811e108d6749ea4b00d426a0989e1135abc253b2b86629037258b9e416d6a078b451f4fb19cab93128536fa11c4442741492d1599526149f433ef8a925be7a3f29bb30c1316c068c4ed76dd7fd2bdc551c2283d7401e845154c5419586f45ff12f1b3ce03099aba57b0348619e6d7e97d6feeadce564321e2062a3253092b48eb84c034b558ae719dcc6f664a9c53c15b21ef36f052586dcf03c52b68aaec629f13bc34e11d8639131d1843fee67b7c5772a2012bdf58a0aab4a2928a9939cfdab816568d08b4ac94c1c42c8980449b7e0e5d86365903036b98b6bcdb58877e46599e4d4dadac62740f5d1c23333d3652aa359d484e9e3666a6e74ef56d88e9d196cd337ec9739aef52140782bc9e4d727ff4b4dd0617cca04b8bbd504c4ffeb7f864e505c6b4ea5b504c1bd3086a2bc3d56c18e1492b8b080a68321c6acb951bf80f67db0cf311d0cf81f47234f7785aa232b96488391ab44d43bc1a14224a5368b21ecd5d29be81166b4b7487f18eab22a65a6c7f10be5a107418939f9d4fb1e27d0438e5031272a0d60ea8def3157565abe7201af4595f07a1d42f33f8e13ee1f2e5827c8e4d2a1bf29de7542ddcf417ac601eda64c5c006a9194a5567efa0846b473bd9817adc0de94aa097af817e13f3a64fb247fbfe05de058ff377728acae4563757f02ad0184666183c3f24424dcde899addf71a675ec5377bba331b66815385538a0fe6dc7a3f8f39d21c526f663ae9152180f2fe39fb6bee597bee1493f142483ea2ff21e71e6ae4b6bfc99de4a5722c324b8b2f777976bb53d99e548580600c8079a2369abcb3f5b5787245857276aa19d3ff0255e3a40ed38af8a3baa092e022cea27f7b74c46fb287c0678a3dda52fed60e30cb4acb9de8f7dd4ca7257f717122344900a85ddd7c6de99dff816569a2ef846622a686a8f82e5b02972befde083b846d6e421a7edf949a4661e67e76ac1a4997e344a0c2c5340cea7e6af69b995bb75f58dc3ff213ee55f8e313a9e7ffb6480063f3d53cbe09b053f48a8fffd23e4c86e6b28a1e2b4d3947901d5a990c4c02e9543af10059ede38fe81ae0620e6f38fbeb9eb3af237fba3586a4017aed94ab30f592d922d6dfb7d3c4cf0b646ffacd1f30f2937038016cc3fcf756d278755c7a8db4c3e35cab256382b9805cf2598c80f149acba8eb8f441ae5a0549eff6d410ab8a139c745291df18bd5f0dd3b8c92042de1f6de3baa2e7ff0880f45cfcc36b3b4089995f9df756b5ea8a4591a49b0302888b42309525340e253a122a31b2eacc326efa96ce2d7a846d32349abffc8c7579c9d6108dd88e2e2d64637fa38058992ff35c9374cb25685ecc4112843ba04caa9d2febbfe627502522e7a77efcbe90d20629c71f0c7dc93691fa2926d045615e81c47e15601b02668c3f35683eb69439b5c99c4f2b4865f835137ddefdc21332a033ee292f6e45f9f896be5a7f938d80340a1e2d87f0e9fa51a9928b5589c59f9c541aeec0f70e39ca3fe42fdb1aff89f1caf750ae0b19506cc5e52586d0d0ff4887e5a0d002321c545e440cb0eb5638b556fd9a1f859533bd9f49d6c34e403ab3f5a8c6b1f81a01c2808ec6b7031bbecc68e9c1cf36d93150cf974c1eba7996254059293bdc0c2806bc912cc4028c8933df1bdee9bab46e31ca8bcc684d97702824730913a2fd0b074c0899b252702978ad510931933eb10d97222222fbdd6d9fa5d463dc555342a1cb2710c506fb08387617c8fc9d5cdf969419dbc7fd66febf7297b0acfbff3e9044e9ad8cf2fbf7f789e2d927f736f244947ab9d59d08bea8855e36859d3ed47ee13db766d116c3f57577eb13adc94c9581e275b9c86fbd7247f864166b0483d2415fda9bb98daadc5a6ddb42c5719e299c7e20a6b1dd89a81d1820984e2863e96911f81eeb1bd1ff9275d930c81d227e52cd7d08ac7a09d7e8d6a7df9629a6be9b33f507c8e1295d9ac560aa86c71576228b5bd5e7f5bf2ef47a4695bc3e3013d944f3b6ac6f4d7981eb7e8cce958c7509161dadb54c2943c29810109804c9b811b16fed13d7ab1c9c7704e83c605c18db04d1ca05208f975c5803f1209bbfb56a83f58d5e3c56f6ff43dbba923fed98336fb223d79f765a791b4cfcfac286e1b0c5ccb6943fd5e94640b53b315921633af4d639f27cc5ce1807cb574624ab55c4480b127eccfc0b4bfa295bfdebfb2581656967a37ba3e3e1256e1263c2fc343d00df344aaa65e74966f4e1df91a68dfb68302ffd080f6f4a6fcde6453c0ddd6f04ace74aeb8343346c43690e466d7767481fba221dcc15edbba53786b215b93cbd3d10862cae03f6065e98b9908b504126898edd587d8d78799657a8b081556a425676d571e77a16551851af1cab0608fecbd4979ba7d55f32cb70cedae9eac915c70903fe0180315ca7a5b5cbc26901f884be3d4e9b90b563290cf23e32eca7a1bbe4e5b3ecf8712e274aca51ec7f5ca692a006e4619740188fb7b6ba46aa296033b4a050c3557647f4f7a168f4517d8d3e1a4e1467fa6c4f5468284c507d7bd4b728aa2be5631f11395e9607323287e66af6efdc6ca1efafd68ebf408db64ca22a6052bbb419fbaa11fb6f3359804e18d8dc9b4959e87efa13e0d10e31eb67a8f5331be50f89521387c51d4770924828da49fff99418a17af1d0a7e2b54ea51eaee0c0e613318dc8df4300d357a79ba266f57043aef5fc6a1cc9ad4d72dcb02bb2430c7824d7eb43bc5bd946ea2dc38ae918445f1a048236ed567a03061427f10da6e0799b4a4b3873839de1594ca8461e73730dc5ea66e92c4ddf6c7a6d9d06f04d9f56ac2666161dafd417b45567f387a3da94d2e162b7b3e3790a75b5b4506d4f1f445df382cea54e4d433f4fb0371de900c9a495ed86689cfc6b111612dd7a41f1f9210461712780d874552b825d9ebc5939b331cb231259ea45cc9cc67d73b93336c35bf5cb6a68ceacd8c125fec601ffc9063d2538971ccdf6251a561acf6d0c6132902934255539f2717ce03de2f7afd1b317911d7adde9c8ad44da433b4916ebf4d002cac6ffcc930846b40e76526c74d9f466ebeb3305fd0784a86ad6b19fd62ae85cf14bfc6b53cb7e44e04bbf5b0bd77f37b93a0187d714492270723403d7925e70c5affbace78a6d5c37bb3fc4bc8f7905e0600a45a39a85f9d55694902111bbf0b571e5ee5abccb842685dda61ce424900c7db650656d1ea7be6a5d15c21ef9368b09630014007eb4802504dac719bd265e3f6419372e0865873011e71259d5e2953c2e58cec4230e978ba7808d99d6678a8e29cf0b510cdd3e3274604632246ff26ddcbbd6c52943592d7a9d94de0364757321230546f23159b36662c32e7c852a204885c24792a784351d71645b9eef8d9c5d919a7fed4197668d139544c238ca6c00e52bfb253b354a1b15739de48fd95986305a5954e8ee7ed90e208ed5ae78e74a766f8d559d813771faf9cea9e260d21d0aad4f23173a2367a45a852992cf8e474908796c61fcba622d97e033c962a647ee52363f8c0b288c25d7fe1d41d52370dd9d4b363860dac6e83f171e160d8f2f3351376ce746698245cae4df785c68470d4a8320a990d6beac2fc6913023e183760628287fc237157e760164e5a9d1dd557273c64e73fab32fad0cb0bf1ee31b8ad32c612a0ee52b0e3ca3fffc753a52318350b8f054e20d194327a4ec23d5e6e7319c7979a0a83cbefb9860c219b3c0746254f7394f42c43007590c02edb72cb3a6d86a6011d62716a268cd00171e64c1f6c5f23ad053bfc6d6c71fe54b245656a", 0x1000}], 0x2) 16:00:02 executing program 0: sysctl$kern(&(0x7f00000001c0)={0x1, 0x45}, 0x2, &(0x7f0000000200)="3eeb39a857b8a20a7fa948dbe73f4dd73b3780394f6fc5ae6fd18fba811d10a31504c365a483d70327899931d09498b7b01ff569701bb22bfcf37ceee6578df12be823e7a84bafd62ba7a8f6a1e26a1cfa7c76ad4525e418b392335c7e0c14937294008627da630880fa13c5e528a95d5bcbc5d14e0361e7c469e0aaffddee17ef42111458c703da21a75d9e6bfe94b5f21a1a9027851d10b82e1450fe92d0952ffff05e6b574133416edcbdf4566adc81fee3eb2e7c6029602fbe057dd19f5790049e20012335daf2d6761ae447ea134138a9333e94bb17dbffb5de4a26612d70927ad207401ba0879b48fd940a9aa3ff3ef2d547d22ae4e0df77ede1452776965387fa83f762298c0045214dcaef7d3d917c0ab101023ef40b4936700e9b61b99c29b7cb0b948d0e255bb7159538464b596cfaecd0eba8287c03181c19afa53b17094fea375f3ef45bb1cb783a3b5ca9704c293c5d17f701adb868f473459eb35057c1589c7bdc936ac18879752254141d402363325fc8caf63f8d1aafb6b55ad203fffb9b04efdaf83f9299d1ee8e8fda8fac7b10c150e5ee0ba3adc5c345d25d40c800581d159456fefdd4acb29b8d5f04d7a109bd7697598866cf92d5a534a90c45442c6651c6bbf9c53b62fb17f1ec6d4ed2967104f1d31d24071c1a19c497657a7304550ca7af0411d22a7c3cd379bae07af5d141fcb84077f9582213506574905a22522d326e774321c5360cc9b55e3636973a6e114ccdcb4b52f43e6c6ff9d7216962acaf68b670d616e4821d538ee903152a82e20bcf51747f29b50b2e4f5b9ddb1bdf0fc55d42d9c2a218bfb3c06539d181423580ae04f59c8d7a48e219a3e1de6797a14a88a0a7424a81d5348aa6311d4aebad222443a58a193858d783e4a73b35865163270f21b26767d5503c741aaec700e356e626ea26c21a76b2c137f82ae6edf88ee5ac8618e2bdc1490a86eee471d1a7c7b27d0ae93f252f8ee52cb204123e70ab1f6d8f78ef3071f97a5a48a6142bbaa665f8a2297aeb5a0301c516d57192ab4f7288239cd20d33df288d0090140d3abbff03a4a3c0ab3bc4d82637bc2913b0d87534ce6434a4113351a20dbb4cb35df073f515c11dc61067d6605a6b712c448767b1123566367716a2376bdd803dac64460197384354159825962a1fb6b11d2a08635b0e2328f3fe03962ec7c0fbbe87b33f870038396b46ad445c9cfa0e437aa1fccfe41acb0bc4eccaa4e31d5ca3eb80f8ae42a3041effeb56b2c6ab591109da39d8ddd06491c5d26fb493e45d03557c4329d057a37ede9f26ac7aedbb5c95215f6025836b8ac2dbfd941022e89ab0f6d920cbb6960e180a63226ac0053b694f2cf22c3d54426fb1495e11ccdd34b038391c452e490374f976f54c96ee24fa39fec991b70ac5e9af7cd5d8265681b6f21f4ee6e1a46a74a728e61ea6a96439b8d4af573e4e0b409b7930f532c16c393f44c7a30a694d1e7995cf730c126e56b6af5811d90eb37db6a8f7cb6f63ff62ab6ece2d4f2acddc90153bc1e927ecb076192c137416cecf78a08bfb61b26a5ea102bc7e21748e678f5eb980f5f26a36cad504be0d01efca7de3db960b0c5b1045ec4ec422873a049b0e330790ccc45a5b570e93c5c157ace8ef6bdd488d65e15a4eb90293dc93e0206f4ad072f32360985606cce916563e43d9f82dbc223c0b9917fbeea0cb4ea465bddcfca7c33323509e1b6b4c8bca99bf3c806d556e2860acf5b60b65962bc553598494971e415bc059eb84ac03993fe91424bd4d79450b2023258cab2ebc8620a8a6bcc61ee46663783730a3a2ed75fb950d57ef4d7017b6c3beee7c6ddcf16c4d7d4233a36d8ca6cebdb6d37b62c778c13be49fc7b9d44e58d8d2fc3312b443cc7e685e1bb371eacf0aa03a8309f66991a650cf24e3ecb31abcecbfb0dba7f5b05db50e128be0936f67f12233a7e00a9c19053452e3de2bdf9722841d69c52bd74f4dc35094c2c25822b4fa999ddd3c07ebb4443c310b5bf28f52e8da5a7d42130e218e66b76d45b55ddd2b86db96764f370acc317bd6a01f573e05555d0482a075f33cff9ddd0868fb16b9ac903b6e0aa0f9594aafb41cffe1bf6f6b8bb5ef71022bc66777029985d38770f65cfd3408ec68f19b74bd9fe92a42272be13966958e1278aa0e666a8149a9f736f09884b5b8c9a561cfda3f8444edc6b2bbf8d81e00ce5d2ab7c043a9effc43bedd8e3acb5e4a206754a5c5c313eb00d6f05b3e6e0ed1d3c3c2f3d217e990dcc11cc23019a5a4bfdfd2a59138b5ec45a5f8b11e4faf4cf9335d9bc16272fa3bcaf1772026a590777b4bca255a12715a6f512175da0f2618a2a8998d83f17030389b1f6e23a3bfb1c2b24031908671dfc7762ef377c9d5dc31eda72588060469b6aad21dce0e70d4f9c5597001337e51baee6af530cf2cfd366745aca5dd643ff520dae85e3781ff9710e3ca562c1e9df4b12c4aa11130c51ea40a0b2b92a681c61773a55b4e4bb92b48d2515387666403d67c6d7fd85f5c14fc0c14a5b514597e6925125ec34b34b4b6a77e6670e97446da565561b15f8dd88420795bef9179914b7b35598b563d858b63b5fab454926e8331e7bf5ff66861c314ffb047bfef9a15d970632b5c4a18cee316f8a395be99483d6ad6d56bc2a346361ec869598f331bf3472ca79e9a694b135e7f51ee6817bc5dc49e69d833e407f298e211e6edbc37cae2b0bfafeed276f6f26656eda442ecdeecec8b01db64349c0f3b31c1f5e9bde0bf9ac898f9bf1ea0c2e275c5b5445ea0827b831c825fd958c9d7f256b2f99af9070e35037ee014932543c76281a9bb4cb238acfad1935ad23ced0b26b83bd2ed343656566df72900fc9b7d7a81db435986b47dddb271998d88ae30b2ed3f9a4dcba489a490d7eb9c2b6be4bb6ab682ecc58851004ad292bf0f797c2a9605814861f65a0aaa3c8da01f5a1b5efc04473bec378552bdb58825e88981254bee6cb839d4285191dd1f63fe2af36febd1d37b6ffe75a406597f396460a19bcbaf32cdf223a07bcc927e86ba62b6300c4a2cf41247fb05c9512a8ebc4e7b94ac46a5f62923e889408789ccb5abce12bcdd187539f1829272b0c5490edcf633afc1051cf791914be1ad0ac5d5c5287767ed9adc2f6ee7c1cc565ae00334dcb090a6bb7ec6280bfa98cd29feb2dc484cc5031a0fd417344da6267aa11716b4f79a1dc8296f55f75dbd84d38b63c25febee2e69c665fd0b32885a9e4e88029fe7312bae6128952451d777cb098fbb2d816cdcaa8f7d9bd087dbf81d974109cf24b18b916b4afc0950985bb55d153c981a1f4731ccea722620294e4699cbb2019c251378ec963b823e7d0687da786fefe528226bd937123385668de93309b43e4ded54f6e6da3249aa58bd00fd9fd54a16e1a505882ea3822d5450b2f7e1aaf32fc157c5614e9d9d388a54b5e08871a30e0330778db6891a51ea039c887dfd6bbdacd2b788d8654dcdab4193dc42b171b5cdf8fe6ff3cdfc53ee27e4288e3e1eb7aa83e1e209d70d822b1769b960552245c74c04801d2f013fdf9fbfc1e1c4c33609fccefdc093c622201d1d6c086e04593a86fbb516fb57d3c2f120e3c7948354d4ac0f28602d9504f1a6fa6131fdc8552c8fcb30ddabb2a6b0b0cf94e18212df7b07d5b19db39f4f67ef8c43db086c51cd6cd744a4f7f7dbe4f22df14a21625155f135650240c99317524f4334492d8277696dfea0131834b017940f89a922dc25c36f377ec1b6c45d522a159fed70a9047041bb6e2b33947ceb7c10771cffe01b63ee667e89ae2d6ae1f1d152fc09f0330892b298d3ef5bee13799d690a96effd6fe9b161dedaac2e09679bb3716c568e804e27874e0954262a7af83ce44d3d64ffc5f0929348c8e56dad9e8b446f2a02d677f32905dcd6d456a52608dceacf8c6d432da406b841c7686c756dafd67f13227207ee422638d3e5662c49fea1b31a3fa3f346a7463880ccb7f6a8ef0ceb426f893e9747ef615a4c87fe950ead59fbe70e9259e8a64a74daaf82712acfd7e39516aac8d2014576e191a35a8f00076f969646999c55b45fb87d91b3aa0d5180bfb79a620d7252eeb6a1d746d4305fae25cb9594c564efab7b2123cbb62b8fb8d052edd34f4892bd7bea6b1e6e11213495dc8cb8787bcbef3148924c0f361e284d2fd8d9a5a9d77cb17abd8454992e03abf529ed1b126d6175edf20d58f0bf11694921c39464413a183d704ff2be5aab8567285ad1f86212262819cd86fb2fe36987f49415c19d1997658f497f743082c837c591c73e672b89362e97aceaed0003fafab7bf57a24563f1e973d96d8352cbab4b6d3c10d17a67c1a9ddbbb46fab18af96c142fb346065f54635c7a6b66e23529316a4ca1b79c306e753b85375a600682bc15a2785e9349b90463460d9d4b192d73d8ef52162944e99125fe93a8e6a4bac41f16f17a5809b452637fee2fd8fe718c8f81164f8e817d2d50f295cef7956a841466c15a07b0f02a5dd96a6968e81f0a0729eb08249bec5738bc0de8d0bd98083b0545fbd1d2293b4af608c105db23218a239c12acbf4ae07b2d6109871aa963c064fc285f584779b2f35158281a0c7e27a59c193642ddc5dbf9bc2caec41d6548d65744e8f379f36cd661692d2d0067d43422b7e0b69b78c526fa839157ad09980222c7ba5279f392d9be85ceab55bd8926b86acadffa45bdf30fc03a1f23399779136fcf45ffe8d2bf8186e7109412a090be1a20e04808aa4f1a98de6177c98f37b9e711ee90ec33d88dfe3e92e0d31799ceeee55aa09401db473fb47b9811a64c7c806c9c09798b312037a315e9254872af0e45d7643343223415286cd7f60b85a6bb080e7ade083682444fd0bb091e890e1ef50fd812d75b47a3bac384ac2a2b7159213ed195573922f752351731cd864b3173baed63dc100e14bc7f8153f8bf42777cca33b833711853664073f5ca1f6fb3ea619502ec6beede5d56f73172b0d163c7dcf4c4b6ee1d058a678f94ecf5855a6972184af6deb8e64c2aaa9ab271bbfdcf9c9ee0c258173532f3e68ebacee84a1699734f829edac51a60b79f03cd3a69fe91d4e971a39db816bca4c0492d9a35c240e2d84885adc82f6669e57eba72579079d4dffffd57471c5aca843d65ba627a84d81bbad2a89e3dde3e5cc891ce252e03f1de3ada0063fa79226be2a35412fc8729e524d23be1c2ac71fd550bc8a55d9a3ab0adbe89165a419e4232ad3d32fb6673a6534f80e25ad29cd0ab96e7a158be144b58d4e892bce8476d9b8c31aa9e1adff783eae209ac0d093648bf00a33b380d40e3ca3fd7033e0c10d50efed108f9f784aac9401fe8d0c4885c8b697764ea9bf2dc46c557c67c510e6b5dc8f60fb4343d70b4d6edb3226fcaaa22f1573c82ad63310f9fbec16f4c34ce4e9468ad1a8d0a0e3361ae4fec57b6f3a6e747a26e033642d3f702ef16eeef449fe670accc67a0e32dd04c8c2411ed96a06283294c444faeb9fedae52fce3e19a172531e3bf299f6ea70f8aeb9545296602d64b4f4786af569587739839bc773810c98f51849bfc13aaa4a731da2c9d4f6032368fc7ffc94b659130256cf129e0315e9959592e50fc8476777c20b2d79ec845f219c52a78ee14dbf853ba5b47a7a85cd0bf942161690149d0e54f9edaa181cae3697946b38b412951f952251a8f7bd467aaf6b507317df5843eb2407968bca06df73c7ffbb3d1d9fe0a3d9e3116a9a6e774cfd734e23fa801b4", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="ca6fa34d1598b6693bc2922da642d40e564751229f689733f145c3e42b344f410c60122d0c2b07b2686c7eeb3d211d6636ad1a93760efa231b24459d65851901603ae5da1811e9ef0236aa41bc90ed31c0acbf541874b1e67a03b058fca80bfd59f31ffad2cb4e21e1fb3ec95480f118eba440e38340b09c03e72e7e1229f94adeafb3aca01cb536ef2b0f727ddebe77f3bd5644bc4b882327e88896c3c3", 0x9e) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() readlinkat(r1, &(0x7f0000001340)='./bus\x00', &(0x7f0000001380)=""/244, 0xf4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r5 = dup2(r0, r4) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000001300)={0x4, 0xffffffe1}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x7e) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000140)) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x82) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x9, '.\x00'}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt(r7, 0x4, 0x3, &(0x7f0000000180)="447a4df457b5b175e993fdbfe0cbad9cae66b661bdb397c338f8eaf2663f521c42bdd9111cc24f004c089ede7cab1695a8b832ebc68c742e86b35ffa2e4e55c432cecb0281c4bcd6abd7ff7adc7a581cda99fd4018607ed2fe629fc1bcfa221853622e7644a75f718f0d069ae6d535d28e4db22cbffa616137bb0df6d718416ec8e437057e302d2cc6aeb71a6cae0052a31d008e21d79d088625de322417cfa77c855e0d25d6bbe4e721ba92853e6e", 0xaf) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x420, r3) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) 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='+', @ANYBLOB="580fa18f3531db5925e2ea16d33eb870a6623199a512052153e49d68cbdf8323ad5c60c2ce11f5a7412e1a3bf95e923bc174d4eee34defa4f01caf8167001f1b72afb7d936ead0c72bc66848c8231e7658abe1a4952b1a72552b70f13543c84113dcf9bb", @ANYRES16, @ANYRES16, @ANYRES16], 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) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/46, &(0x7f0000000080)=0x2e) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) 16:00:02 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x416, r1) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9506, 0xffffffffffffffff, 0x80]}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x12}, {0x7, 0xab64}}) 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:00:02 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b5475446f1f819dd5bb1051738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9d4c205e52e5e733ad069568b07b96b2ce9027e72febdb0b3a7cf48e11ff828fa7d2f77afaedb0e9c4cdb23dbf8c9c8ab392dbf441736d089e9ac62d4b95e99eea508175f13d06bb9387019f2213dd4cbc1261a17e6fbc365fb3f399acb1de93555071c610214fd6a8ba50d6955f996131b8a9a8708abc982887fc22fc51ed2f0f7fce22839fdc3bc593439f1d24efb4984a4117a2776d9f09c1e7798dd1f971ea0ded5f14eb50fcabd7f543e2bc2910795df214b1b1818b663e1ff93bba8dbd968800387d1c5e8beaf64dfb812a106c811af3814ff", &(0x7f0000000600)=0x4b9, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9000000", 0x262) 16:00:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="b528b24355e425d3cda14a5af10133a91abf1b20c4f9706b92a330c8833a3da931de23e76b2a6a16468dbe4ee081222a091ad1753f50a479eebb8596882129869c8debd69c5d8e6aefe66aeba1400f67b8ae99644afce209fdab4f432c72409bcfd3bbac6d4b6cecd44afd466ac1dd5b2aa79c800c7c8fb1275e9852987ad8976d81fa1da58743c56b5a0d7362eb5c3504ff34ab1e03ccd45c508729cc6e4a7b4b79c3e77e4cba7e63236667dc2fbbccfe1711d5a153bb73060ebabe8d8f6e3b4ca9aa2afe33824f3b38e3c9710338d4a67da612f148a7", 0xd7}, {&(0x7f00000003c0)="ca0206bb430ec934bbcf3bf7b4066866098f5ce441ba72f5d25680a29ebe395467e5894f4f35291ceccd8605b59ae3d66055aa360e937354e7db153f8dc2f9e7d401a10b74baa0fb7c424880b3dcedfca0c867e6c290a0aefb76f0fa7f35a8c7d2fac0937a5731d393727ab2ddd5efb0a1ef495eaf356c40b4d46278021708e4732c53c86f4429ad3760454674dc5b6e28c3e41194cc87be5e0bdb2f214f42266417fe77dc5d601001718898d0245080b484c5797b8967470e6f21181f98f3af3871b19cb44830346c89feb1f83967fce1c30e6b2f9c07965ac2a4c9ca8e54455e2a5aed229b1ba3e09a98", 0xeb}, {&(0x7f00000004c0)="6469c9c2b76f9694e115e9e5784084567298079b989d1a43587c240c07ec7d9aae8f66faa61c253f4d209231534530fd8174db6d4e9f616a7734a51050872c7d454076ee7539ea852913c9e7327d1cbb9c404d3c419edc10f4bf4893256885b3849ebe984a7402bd470098eecb4a868318fa53462fc712849b6f37794adba69e72263265ce72e91e3d75cce3eab352017ab149a8c81436655e1f8309b8874bcfb8523f652e8772890344cdfc5ab5b1067f8c36acfd21bbc6aaaba5ca35464567dc0174449821a1e577318540c22d11bfe0d6173da6ef00", 0xd7}], 0x3, 0x0, 0xffffffffffff8001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x81, 0x8, 0x3, 0x80000000}, {0x0, 0xba, 0x7f, 0x8000}, {0x1, 0x8, 0x80}, {0x20, 0x1, 0x5, 0x3}, {0x3b62, 0x8, 0x3}, {0x5a, 0x0, 0xca, 0x401}, {0x350, 0xff, 0x80, 0x4}, {0xfffa, 0xff, 0x7, 0x4343}, {0x392f, 0x7f, 0x1, 0x5}]}) 16:00:02 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x1ffffd]}}) 16:00:02 executing program 1: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000000)) shmdt(0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x800, './file0\x00', './file0\x00'}) 16:00:02 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f4907d90dd102f72082e164a9aeb21db4372da9fc21add90340b8d3f0422a1707748f81b38d165bff00afeeed105589b0bc2d851f21b8bea530e25434e2da2512b6ae9ac77d77de53ccae538db81858b4097dc741d78ef960df1d45d5e6ad02ca7a4e75bdabf9b85d37a2a7d6d552ca777a7ae4b492bb4c8b01bac72f2abd2ace606af31f7ec1c85a10a0d41404945d3d301f87bf28e7b29cee2eb23ad298cf7da8b42f028756de2c6aa5b9ec27c9bfc54c761f820d1d361e9c5b88d49caa0796afb29657d8795645328b6bf73d7fa66783782a79ecb5828d0960a7a41d06ad1d7c7e3aa0f8111a49be889b73fe607a3442cab93ddefcd9e01b50756f82892d8adec77bbe1b563582038b32470a53510bf46370a0488a35ee2eed7502affac9d9a01212ab325df770e41088656f0874561ef053b8c05666657b2aec2ed3f3565227b31971f27e05706bde2570587d5f49e1b5ba8613b89e7747911c46dc5c26e3673a0f325709cddced0ef1c5ec52cfd5f8f2674d2747fe25652d34c2191e0344154729481ec48be383feeb5124cde8c69d66f1e550efe352501aad62e9c8cdfb76a4a44662e2c237a8786c43a888b7499b84b852073db2e6d052a8c9225e21d3d72b86cf99871106e837a1b8bdb6dfd820228c6a5abcc59b508bb1586eb54d6350f434b93f20bf64668c0d45e2be4aa8fa723d97a6e34b7b8b8b24d9465800518c348e711f71a7740fb2585e814182714bd769ca829d11b98be8a2f0f22b1b8ebc7a5bd0f4c23bfd78c45f4ca2d1f5043c43876248cb254b79574b51196f9990af9d2f9d8775b17dfe86e02f106fc524d186598a2a8690d96dfb692072c34c9851bac39b890ad91158bc3abb08ea006e11013620e0300d0e95c0ff33f0035a34658aa5e46383370ec5441a552792decf61aa564af0cd79bcc5e833ce2b49d0af75282e6f6d3f33aff0a398658b327cd7794de67bc55c53a144fe4e42f0ab4321980132545bcf9afa9988398e1bfcd59c5ebbd0198ad60222b1af66cc75e885404323420b2c1316e63c349fc5fcbbf27d82e8b36da0f1bd9d8328b6efeea23bf35d1974b4fe851fb62135774c93062d5cd79bc68b9e559043cf8886f4f898e83233d23f3233e8e24434f7dfe060a892af06e6f43886875f455e20786c435fff618276f47f836304d3d404cb49b19393dc5b58cb0e9a5155ccde63e662b84dfaa3fc5d3474d05008a46490326373c3cf40fbc26b0c25cee8f80ecdceeab5d2b3b07033bc688ed7b0e11f1e365e4c74697934b933664ad9e8a239b172ee487df506828b2c58b8f64dd59afb588c4b7a93c2552fbe3217fba68b410cfa74b1a225d41178804d75932930b046c43aa5b0714c23ff5e59ac59e4f017de4a42ac2f30eae377f3feee06b986119cf09b8a5eaf12b7350892eb1f6576f0e9a7798ecab76922272f164063296605ff6c5f7895ebc778157b8bf2b17be008da0e999ab4da04785e5b5002af5c788b714144bbd8710864b04c89fef97442cff6504e95ae1bf3933ba0235935ebc5c16b765b2a9df8e9e3b01e9b62ceee806ef8de0191c1f51010d9d9ea8031c5657f36b277a43abf367b5617c711e209948d1781349e8f428bcb47a35fde51bc61cc6e1a61bcaae6f00407960523a4232a386a7f5fcdd60509065456caebfc57d73919e0935e0d92c68cdc0546df59dfabd0f41bcb4f9802f58d28cb373cf11cff378bc7f35ec20046e547a9607d72a1bf01af7ac44dfff4d6d6c9e3c1dcd358ba44222361d57afea29549b2f4bc57c38f6e556b1be55b0e144ae5a475c21ecf661a994f22bc0ba220b718a2f462a4147e6444425d0abbc783c8aa69c74b8dac056832581a86705138c05867e63614c20e27f23db72d3128b42ba6bb689d15efb0775fbc5d0a981b9edc56a9412516d37eee785b54fd5681560358751d2072750fc5d6357107cf1eccabd7557830108594fe062bbb008c7cf318aa984ba004263e9c5cf7e1ed312e5962bf7029e72d971a8244da5dc1bc1c6976f87719682887f72f03a430e361b25061d152e11c41c9364b1f8c98e148b18f13c150d596d7fe443c13678f9f1ee90eb7e824e10625e92bccf6667dd61272807aa1a028383e63b0dd380dc738a76939901a302e9bb585826bc7106befda81712db1927bfb0a3d5e7ac6d1a696791d6343f917cc61789a0063150e00c4e1efb3a9375618879bd4c4b5288ee81d7c07eb7316f40611308dc3e3b284f449c75b34a0c45755fcffaae3ab188dc815cc53dff93449a678028cd09a1ed93b27b1f13dc60b6cf9b45e7cd96e5ac7c3fae91df96b7ee477de9c528dd9c47fd035e1c3971b073768178c8901063f5ad7937194d1a3552487451446f624ecab9d9ff924c19512e2d96fc2e35885f89ff4fbba95f0298583e9d856b8f6f00d054602d871c32a4bbbd322e1a7486d0d9730d3908f2cd52b8872c7a07c7b5bcd48061ed19aa4465b47f342c287b589d7682328bd02768800a6d3dc5b589c1b5c87db9d3db07f8de6d52c2af38cceac4c5a6e7982911e5d22f861c5daa60e528682214ea96e9a8c0f3054bd7e67d18c3b186cc2d528c4fb4297d39b294ae6743ffcccd81252deb566d8c0e969ead1f607146a7f3869f07e63b913adb07f19390634631313d09eb59daa0bb53768a779e9319536c9e2b85668ffdf9dc8cce11da0a7c28fb27ce6a3d53620058aa1cab031ef0640871a93ff82fd6d8cd99ab0f333e67818cc35c0886ecdc1ad24c4be55e149a625ab9801183e5417e03341c1d0d15d9d5b7d10a958aea2b45c5d567edd257e1d0521a52daa8fb3fbf3a876a55e88b897cd409397d76d773876edef08d853bf35373d3b0d63c6852f20e9dd19fa543529df4526896f0f2a1f0c6452879fcf8d7b3d4f8e1250e0d7e16de429c7de28d53bb72b01b4dfae089f49b41ee211ba16114027a82682b0f0368aa6aa34d7e2b8ee7f45559366ab6ad001feea281e81f72574414bf2e8f58574867efc46990673043500a987a210dfa41deb0ef9d01abccaec30772497dd5a1b845f47dbbc77ea0677167d9bffbc81876b729d82199c88c54e879de00d97eb5760834e857d453628cdabcbbb5856d8ea6d27cd45c980fc0c446c9c2ef4c21535c43a056edd2f1c616826e95e1c852808666d1ca02c9895588679768c283d167140aedb30435d05a3fed8b8b034d1f7cb887ca97cd4a9605c19522246fd0bf4bc4cbde413f573f14f2e6c0ec010569ff4f2144263129a4930e47545400ef2e90265b55b4284a5059043bf02b85e1cb3fac3152c96c57559b8dc3657e6e06820c03fb63f7aaf69c024f2dadbfe81cab432f9025c241c4005e19b81bbeda41d8f473b6a9b0574a65d946324c0c9e9ce11b078033d9892e374ec86c61ef6ba9a72a58eb3e96180524c0b645adb0323c8320799ec30c406c4d4bcdb9feb78de87902cb0b65901c2066960e7a1664356e668c4b14b55349c81afb561379c4a2f016a869adc30f64c0df41f10250b51ccaeddda7d2cd17f480ec4432b4aef3fc71c54b5d1334e2a50c46b250af3501a515e6d1bfbf2699b722253463b096cb843224f74a5133dacb0cb2179184f12aaa5bacda1e1116c39f53f1a16fab67d16fe646e803833e613346037a4ae051eadeea1a7355fcc34387802b20ab1f8ecbd381208a79349ba8b1f8e0d16f96fde2f54579097be1ecf07de6e9ef7622dd83fb516f9d52cd62c56785179d526b20b2afcce2c8bab8de23ac502119ad3f13711aab1af7f94a1db1bb1682f2c17988afea4b329bc69ad960b1b96738c231c815db4240ebcae342118b6cfa35402313352144967a22baade6783c92bdda223945f38ec6aef43bd81ee4b0f95d4b60acf3e5b0eb57861a9d6011108d8d05f9749933f26ca5239c5089df732153b6998e6deec58a3b0286ec557c6e999b9bc98e35db24ca5cd9f3a87d6d0a85b20f206c4c50f1c1cac9c6258f73dbcc765d5b47e176ccaf091dbf67039690190824dd414899c267cd4ed44e402bbd9c8be1e248136db0522f7e42afc77858db6b0e36aa9118f3fdd81244cb68f248fea26791ba6db3b5913ed559232c47bcfbdcd6360fdf886550bebe96f393ef0c1825e5a6c020a1dd5c0824106d076efca926549e6a9953e6ebc7284c138a0811b10fb627f8f6b66c583697299184564ebcb7656ff0b03286866f7cf0a583d58cca14ed5be1ed76f9380930cc6b0530de15d8ef272fd7e1d5a9cd2f2714614d1cffc1caac50179d8cda4442c5b0b56635d044d3b2a9a7d6b613e543e6a990f52dbfee0db5501b5567c8554667170876e204a715b12ec3a341b116718f47f2468705dbc688e40f3c669a2a788cd68a50521cbe78ad1164ac63a957dbebd65c8482d54bbdd2d13eba5f0dc5e083b7f34c7270ec3b16e4ee29548111efa5dc67ea9e8c3f1ca5022ec43cea482a451f9775a45f8f2759bb65c95f8fb04fec1cc280395e6a873e077fc5cf4d5442fcf727daf286630636919f0bbc51b205e853f588991d5445e2693e1a747164fcc3f4c483e9e321a6b409ed3c2f76d318841a0f6a403d32da43f3ec01a224d83ddeb60d08ec291c800d0e90ba59c2f3c20fef175651f7c21702994a83fccda3174dd9d078cf0fc13a525c3b63d028a1de1c25626fce6d93759bc885e916a2dec885f734fcf062ff1120ea7260ece1ea10f34e904409a0dfc94ff6225169f0a5514aae2ca23fe5503c727cc9bf28be214515ede79bdde021b7ec4744561808ccf32b74b6cfa5d58ce54b3fc003449a0f4cccd93361e60d0bb6c94cbf12f4b15b05982249716f509c5f89f153208507b30f50d59272421abdeb6f3a32317868ad6fb7f0b25399418348c987a1412d9c9c28903c23e5767e67454f4afe4f5eecd0f5b4b0cc4d64052c8bef748231184d83a9c72ce70d818b4ab26021bda3ce6e4b2c3bb061cc651c1468e9227c515260e36f3171a51920120fc3402db06e1662e70330175d1400774b61829cec306ec4f5ef2ad8e1e12adfc5e8324912a7bb06c0ca70a07cb02b85d302664bfb0b70861ece6e09cdc0c7054f5bf30d616c99f512b67bf97e6e59e28f06f927d8f8fb3720cd66abfb48a201affd8d8a1956996c01e6f5ca531d6c21b3d460931dfa69fd4cb29dbc6ae38e94e24136679528cc9ae07763d54f16668d22bce48df001c40b22eb4d8a69d1764b172444982eb9bbb07f40e6da25e48e00926bfcd3e795dad044984613743428e5fe55190741004ef27d20df8489955662b97e293e7453d16fdb75d11c9a6adaa322d18e1e38be1b6177c9c85ea28c6d11b3a46ec6ea1c337fbe3748fd319b2ad0a4527069e84b9fa6a3e067584c98a083194554e0396cda02c5493972a49ffe13b8f4bfc967cf57259ff73255bd2ecac1b661a2d3c0b9e4ef5bcbc54b857af22086421e8e1f44e47f0bbdee5d5f16f6524d9d3048c3fc857b11baeae3865c6983c7ba2f8cb821a6934fd0661cfa92a043aad4c59e4f6da63624ca57643b025ac8ede97f3b4a1d0c5739218aff974e9de57d339c47c6d2aad1b95b468da5022ba8c78109b6aad4c5f41959b6455772b307df5af1695c6c99792da9b6c78889a10d575678dcf5942dce7603c4b0b77fb24029ff9da7c4700cfce21a0ab5cb4a95d90b859a5e3e4af913e670a2611883cbe95168042d7573981b8d0abb7603abc2e13ebec6cf70c89f5ad1e4a62afd22dfa1f86385e0ee7527fb50cbddae186ed911aa15e83cce331c8a3ec21708c96890532f97598fbe"], 0x1008, 0x0) chmod(&(0x7f0000001040)='./file0\x00', 0x100) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x401) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) 16:00:02 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd820b122e2f6600c, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x7fffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/90) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f0000000000)=[{0x44, 0x8}, {0x40, 0x20}], 0x2}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="6deaa31bec8927fc39afbdac39487cd3e5487e3591dfa2078d8d35a13ffde027400386c5b9fbd12a58487b47f9611847afe7"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) r5 = socket$inet(0x2, 0x1, 0xf8) getpeername(r5, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078019018692d514826b9997160c523c7ce2fdb7419"], &(0x7f0000000100)=0x63) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="aa30e31cda2b72b10e4a0cab868da9cd33b1ac15ac158e901c853650cc3f89c007eeda601b2803fb626fdb56441e751258f527135b07e722715cf420c76ebd81f8a2505c2521fd2d5f744a9acdffd4d91f", 0x51}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r6, @ANYBLOB="000000001d00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES16, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00c53604faffffff0721ffffffff000000000000b7f70c2ddcf43b882b901402c8fa3d743e672eba34dbb370c8c65c1b5a16d3017dd879da8083216abf076ed14385a93cb3e8a84552661fab8f26dfcc84ecb3ff0d2e08dc3ca50235e96489447092", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000010000000000000000e3aa564c03108326e5f3833fd10b9c19b7368edf9a5828c589dfa5fd9ae69fb4fd5b47fed10462c81987921d303d890d3f3b8bcb78937c8d05f21f5dd6cc1617b225276a7d2d9e7c38deffaf948e0f88119eaa665e12287ccbd3a835591ea29f2175f6a2d4019741de467faf043f3856513f1535903f6feb07e5ff71948359129875aa452f366df7f0ac0670c891fbb982e6898bd51eea1faa71453b39328bf10846564184ac846ffb10323652e9c899a331fb9a16b5006ae7a00be51b03572be37275ce6243286ae06e9b334eea05", @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x403}, 0x404) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:03 executing program 1: munlockall() getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x408, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) setpgid(r1, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 16:00:03 executing program 0: munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="a34635f6c80852ee843bc3363bb86b0de33424857bac1b157ed78fb1d62261d6a5155d751d837ca9c2090dd2ae0fe9fd19da19a731ca7adcbabe7c62b1879277c3993e8598c75f26e81844de715383b586f82a426ee3f5f40bd0ab43814af02850270d671f59ef124979eaec292f67411268067bb474265fd621bb89c72f2e694b5eea47cf70e1dc66a22641f66dd674dd64568d5f0e88e43cca9fb41c0b65fd9f76f143d3bc3211e7a017c500000000", 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x39, &(0x7f00000000c0), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x3) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x3c}], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0)=0x1f, 0x4) 16:00:03 executing program 0: syz_emit_ethernet(0x47f, &(0x7f0000000100)={@broadcast, @random="2f39fc8382a6", [], {@ipv6={0x86dd, {0x9, 0x6, "a652b8", 0x449, 0x3, 0x5, @local={0xfe, 0x80, [], 0x0}, @empty, {[@dstopts={0xf0, 0x68, [], [@generic={0x6, 0x87, "dd8a97afaf0c0cd316cf2f957f967cdac6d17a74c37018f15b8ba0c3ae36de31a3ee4c4ea1e513bca11454ce1ca83c12eadaec7343c7c3b83efbb8048bad0e7bad62c5a70476015912674a60e884542965f4f8e356a1f15d41c704e058d356bf3352b33081ffe3323140026cf3ff3f7cd775d7149ac8702795573c58c173cb8cc72233da064a7c"}, @ra={0x5, 0x2, 0x401}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x499}, @ra={0x5, 0x2, 0x4}, @generic={0x35, 0xf2, "6fa62f8befbfbecdf72ddaedb401bc9f96e6a170399e097864e165cce83421ea054db7b9d741d7974afbac9aa187f852139b4cd867934cc8e46c07725d443195474fefd982354a647151327347ff1dda4a6e6a505802494db6266d9cfc42de628d91b50bf623e81c3c0a0464700c5675c5250a1247dfbfcc39f203eac98855bb5c3c4e88061c9b3f2a234a482b4562dd5edfbc52173fa769269a00d5d9d24edccc515ab0fc0f2f7191fb9507f1cea88c6533912b5e5b6e1027fb201eaf8dc320290906a370ff3cdbc1c6f95db0eed499091ecbac3acef39adabcba469df30093c0ce5b67c2c1f9cb64187cf85d157b00d127"}, @generic={0x8, 0xb0, "7596c679f851125b9d5312a537f38387486c81268c626feeaa37b64362248598b891092108912cb763c222c0a6ce7bc95c38187667435e7ebe5196c6fa48f3a47163b24d638d9b3401f2933dfb155bf6e65c53d63eef1e897281568583be35800b67cab3b87f212db88f54ac8ccd5e1bc8a66776594fef9674ff67a7ae1ee726ddf591e801eac457708920939c715a5c8783c35103f4a2ba1ba8b68451dad0f3f8ca9d01cd688300771446ddb17ba6ea"}, @jumbo={0xc2, 0x4, 0x64}, @generic={0x80, 0xf9, "6e862cb7a1dab55f7c03c1c1def2eaebeecd9a9272fddb118495a7671f361a0d65b545ac51d4e755aa33207a56772facc597a7b9e0bac44cfec9136c4d6e0847117a42a0618c7c5ae48f4b21f8440f15166a8eaad09942709c6557f3fd0b4943bb9b1fb1a78b46a21fea3a2336626302702e691dbbd102544dbaff7a82199a08907e6bf37db2c04257e344eb8abc764e6da338b90ed6e4404481497dd6fefd5dc068648f9b305fc5b9fe71164450b6635bf81ccb70581508cf29c9f3b605313f80948e9b9744553c4e2dd7a97f4668e2d3779719e053fe5fa449f0b3e06455c764fae00883983bf1a9f52beccfb54b21266b119c1ea8b3f16b"}]}, @dstopts={0xff, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}]}, @dstopts={0x8e576fbf02580db0, 0x12, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xd0}, @generic={0x9, 0x80, "aa2bddeed89623e82d5a185f0c9bc3025e603d57ade08a0f2e32c712fc4a5f22c09dcaad9a707908bc8615a6afc6239bbfff04dd196c1048edf1b0ec10eea68f096b0a35341a1b6df0c34c773fd6562fd9cd0f3c194b0e854195656dcc250916d03d1fbcb6cb5c1e4f91d0b0b47dc0744d7eb28589db816e7d84e84218f304a5"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x4, "8ef0f20a1e09fc6f41d33acae96ef46419255d9d1078cbf1ea6fc131ce8d78990bf6dff6c2138ee4f3d1f273eada4686c5fba77b88ff523787ebc83b5b3b24b7d0"}}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x5) 16:00:03 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() recvfrom$inet(r2, &(0x7f0000000000)=""/12, 0xc, 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x50) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffff9c, &(0x7f0000000080)="e262cbdfec6fb89adbee5134b88dfc0817a5d87e539ce418f7aa07d2ff2116975477652df21d0e800b4fd6a2bd28e0db9face44d59652ac6d9d8752ab2986522461e131198ea9a1feed4a7bbb15c", 0x4e) clock_settime(0x3, &(0x7f0000000040)={0x1, 0x10003}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='/\x00', &(0x7f0000000300)='^*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!{\xbb\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[$+:,]#\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='\x00']) semop(r0, &(0x7f00000006c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x280, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}], 0x9) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000740)={0x3ff, 0x7, 0x3, 0xb35}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0xb13}) semget(0x1, 0x1, 0x101) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) kevent(r2, &(0x7f0000000140), 0x3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xe, 0x4, 0xfff, 0x8}, {{r8}, 0xffffffffffffffff, 0x91, 0x4, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x4, 0x8000}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8001, 0x2}], 0x10000, &(0x7f00000001c0)={0xbd, 0xff}) 16:00:03 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r0, r3, r4, r7, 0x80, 0x1}, 0x7fff, 0x4b, 0x9}) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) setegid(r2) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="169286ddd446946d85172763926a01145481dab04c26133e08c527e43a30310d7d8d713dffe22b6b8156a2da69cf86aa779613c80000000000000000abf8d615134885e8901f840c465176f7ff44c883dfc9ce2a66cd097f421cfe4bb3c21c81c2a67b44ac45e61a103a56"], 0x10) socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="0d793027687e1a4c0284959ea6ce7420d29935f71f886f5342ce508ee0f65346045125553e1b72d93e59d71fabbff6cb0afc116eb7795a2a3a6c0690dc7516016d29f4ee7b6a51d495a5d151c5eef917b9cd1e242a54aff7798c9495b2d99376b947e588617c952eb0441f5fb0c0a2784ebcdbae147ebf408d6f95652c4d9aab04dbdedcf71f32251007154eb1c153ad27c0ff419a64371843f04b0a57d4170e6684e9071bdca3a0cd05e45ff019654a00cdc1641b5a5cc6e1ed8b27701e526d01a22de275d8936da0d725727162a8a076c3861fbb9880242a5b74a002ae5954e2164ad6443c58ebeb9f8b9c0847a21c575da77daa68a336d9cfe1173fdf423c9d7633a81a0b5797dfc0d629313e541b4f603c9be67d2b061b891c924763d087181c664593a64a0e657b873fe143ee5556bee3736307bdbdb5bf5b1f0c968a43b2a8fa24ce0396e514d8e9302494cada75ad695e7cd9eea907ed028d20b9b144ed99a4d73c093b27b2dbaba0989bda2ce4", 0x171}], 0x1) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d93252ba9182ef085255f1ad3fbeb05f57045a8645899efaf08943e070b32e65a761c602ccee76d16132e422ee379bbfcb15f433d7185105809e924c651a0b21623c4c7652437051308783edf67af7a621fe04a1e26ea8b44735905e8db9084cd2f521368a1ef6d118d312ec43661713f4ac11d5bf323e4e2773daa7040dac5b8b1b91e0effcd816b3cb4a4d976be5c6e619"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa}, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x500) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000080)='\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 16:00:03 executing program 0: syz_emit_ethernet(0x95, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x3c0d, "07b3b48c1d0e6407871d5c9fc1388d9e9709849ab277192e94330ba208af0228a8b18545fb781cf19da6d6529df9abeb9c274d04e6ebf40a383a18ede4f44fe2534a2ef63a80a7c0ac12018a2d6060a2625473f91bfd175bc393cb4078848b783689b0ec030f83be3651b1bf005230feda31e0a86bd77ed0b60d100b800191b61b16ec4367601a"}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) 16:00:03 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) sendsyslog(&(0x7f0000000000)="25e7a9", 0x3, 0x7) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1) close(r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001440)={0x4, 0xfffffffc, './file0\x00', 0x3ff, 0x7ff, 0x3ff, 0x8e5d}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) preadv(r4, &(0x7f00000013c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000001300)=""/164, 0xa4}], 0x5, 0x0, 0x8fb5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r5) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x2, 0x8, 0x7f, 0x1ff}, {0xde00, 0x83, 0x3f, 0x566}, {0xfff, 0xcf, 0x9, 0x7}, {0x2, 0x0, 0x5, 0x3}, {0x6, 0xea, 0x5, 0xe09a}, {0x6, 0x9, 0x3f, 0x10000}, {0x7, 0x0, 0x7, 0x1}]}) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xffffffffffffffff, 0x100, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x401, 0x8}, {0x18, 0x2, 0x0, 0x3}, 0x2, [0x10001, 0x9, 0x6, 0xffff8001, 0xfff, 0x2, 0x80, 0xb5]}, 0x3c) close(r1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000200)) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x8000, 0x6f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040), 0xe7) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="3a83a47a"], 0x18}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:03 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xc810, r3, 0x0, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) 16:00:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x44}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x4b2, &(0x7f0000fff000/0x1000)=nil) 16:00:03 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000021af10000bc9abf69d9343b8febf5299a0000009a89a45100003f77fdaf"]) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) fcntl$dupfd(r1, 0x0, r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x5}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) semget(0x3, 0x2, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6ba) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getppid() sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x8001}, {0x0, 0x5}}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000100)={{0x1, 0x100000001}, {0x1d, 0x7}}, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x9, 0x6}) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f00003f1000/0x3000)=nil, 0x3000) r1 = kqueue() sync() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000001180)=""/129, 0x81}], 0x4, 0x0, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:04 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "13ee74af696ad777"}}}}}) 16:00:04 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x1400000, [{&(0x7f000065e000/0x2000)=nil, &(0x7f0000368000/0x2000)=nil, 0xfff}, {&(0x7f000042a000/0x1000)=nil, &(0x7f0000114000/0x3000)=nil, 0x4}, {&(0x7f000046b000/0x10000)=nil, &(0x7f0000362000/0x13000)=nil, 0x8000}, {&(0x7f000067d000/0x1000)=nil, &(0x7f00002ac000/0x1000)=nil, 0x7ff}, {&(0x7f00001d2000/0x1000)=nil, &(0x7f0000665000/0x4000)=nil, 0x100000001}, {&(0x7f00000c5000/0x2000)=nil, &(0x7f000075c000/0x1000)=nil, 0x81}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f00007ea000/0x2000)=nil, 0x401}, {&(0x7f000029e000/0x4000)=nil, &(0x7f0000ff8000/0x5000)=nil, 0x7}, {&(0x7f0000596000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0xd}, {&(0x7f00006ba000/0x3000)=nil, &(0x7f0000489000/0x9000)=nil, 0x6d}, {&(0x7f0000094000/0xd000)=nil, &(0x7f00003a7000/0x1000)=nil, 0x6b5}, {&(0x7f000033f000/0x1000)=nil, &(0x7f00007d7000/0x1000)=nil, 0x4ac7}, {&(0x7f0000716000/0x1000)=nil, &(0x7f00006e0000/0x4000)=nil, 0x235}, {&(0x7f000004a000/0x2000)=nil, &(0x7f00005ac000/0x1000)=nil, 0x9}, {&(0x7f000043c000/0x4000)=nil, &(0x7f00000e9000/0x2000)=nil, 0x17e4}, {&(0x7f0000623000/0x4000)=nil, &(0x7f000035b000/0x1000)=nil, 0x2527}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x400000000000025f, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0xfffffffffffffd1d, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 16:00:05 executing program 1: semop(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) 16:00:05 executing program 1: semop(0x0, &(0x7f0000000040)=[{}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100020a4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x4) 16:00:05 executing program 1: semop(0x0, &(0x7f0000000040)=[{}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x81) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = getegid() r4 = accept$unix(r0, 0x0, &(0x7f0000000680)) r5 = accept$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r8 = getgid() r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x8, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x10, 0x0) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x8000, 0x0) r14 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8, 0x2) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="e2b8d4b07549060db86ab9dbb01e65442376074ff126a9d9c4c221d4bfbfd211dacd23da6603e1a1edc8a93bbdea6446c59e0410a2dc1e1d2a89553c4b76d09d8d4ebf644aaa2c67afebf3e88f77b8be06e8f1f9191b55374fb9b5f71ee500abfca93c47ce81a1bbfb8d0cfea212dd91917f23ed8d77e648", 0x78}, {&(0x7f00000001c0)="ed43bded6a6a34887eacaf88c8a19807ccaa8421685885655df4d215a4a822f623a2dc5204530b12c6a68eda5a9e87bd5d33fb41e92a6b3e6b6f9735c5c6e505fba9a15096de329668ba5b18208840c3bac4b0fcaa3529d34a9930173f80", 0x5e}, {&(0x7f0000000240)="7079dc37a7acf61ed545ba4d6e43975e3e1b1aa407605d5c04f26329d736cc09d623119b9f5050afeb0f2ef0f57ca6845bd01649d2151db9607aca90f8f8ffb9e115b898fa0fde54eeb24ed172757abe8f43ef0ff27780dd3732d1d0550289c1eadb826a539ca4eae5f0d20a819d40a4d58b484ca37bf6483cc88fd8472a74b359e88e1114459675bf9545da19971782fc1703410748a73fb4c2c7a6b65e200abcc2a14be129", 0xa6}, {&(0x7f0000000300)="774a9f591232abb5963dd3c94b8d8bc3713ef50f7ee0b8c1ebbdf4ce6fa2aa314e36e99f42f986477ca4641c7975644fb13f331d1933f5d20e", 0x39}, {&(0x7f0000000340)="e67f14ca114983292c883b7dfaa1078e71d858deb7b120c154e4fb1dc28511b2655193a0316f5409a1e51cf0b726e9b50d4b68e9b6e02d7e345451495fa135b0151923648e4f647c4f0d95a52f25557aa2df93752382ff397156fc5281118c5eaea05af9bc189506c2e85befd7bdd83b8534a619f31ee5b350473ec16e723ec37cfd7004fc209b9cc748d9d47996a0333e3d80ed", 0x94}, {&(0x7f0000000400)="2b973c5293c2042a05772b6c9243d64743010524d1bf2cb1881c95879b686f099d3b6cd641ce28dd0e2a230d439664b46f5f9adef4210966eae639a01558947428ae4e7e218634cb2188b0d835efd8eee0026670307aa9c4dcbf69bbc5878685a2543a186b4827a10e59c044e5f06c3ac02918d507b0a0a7a3b7d40d8bb15af6018819cbf96a650b3b16ef8507678052b8c9218e803e2bde9717c24566b5d61776ffc488f942bb7af5c8d3f1f7c3117fb53b91874c8a48cca1ee8088bb99541549814ab636f6c50388100a9aee8e430a40fc2b1bad4f2b46b532f93a8b11fb982ae06859d5cb0e648532a30aebd3408c294b", 0xf2}], 0x6, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r0, r10, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x30, 0xffff, 0x1, [r0, r14, 0xffffffffffffff9c, r15, 0xffffffffffffffff, 0xffffffffffffff9c, r0, r0]}, @cred={0x20}, @cred={0x20}], 0x138, 0x8}, 0x0) 16:00:05 executing program 1: semop(0x0, &(0x7f0000000040)=[{}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x20, 0x2, 0x20) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0xfffffffeffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x67, 0x0, 0x1, 0x70, 0x0, @loopback, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff8}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x121) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3b9, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x3}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: socket$inet(0x2, 0x1, 0xff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockopt$inet_opts(r6, 0x0, 0x15, 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x3}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0xf772037542656560, 0x8000, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000180)="0810", 0x2, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x3}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x1, 0x9, 0x6, 0x80000001}, {0x200, 0xff, 0x9, 0x5}, {0x7, 0x0, 0x8, 0x927}, {0xc7c, 0x0, 0xe8, 0x6}, {0x7f, 0x3f, 0x3f, 0xfffffff7}, {0x7f, 0x7f, 0xe1, 0x2}, {0x55, 0x7f, 0x40, 0x6}, {0x7f, 0x2, 0x81, 0x8001}, {0x401, 0x7, 0x9, 0x8001}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000300)="fd5ca8e7c2fad50796a9443924c7303e5833c42b9a9fa8b28f912a5b9d1f72fb"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8820bf7462b3a1f44f5996f240f3b67a36175071e3362cbde09e5680f5dbd8dcc9b2d8a73472d7d5019b114d5a41e05b4d53f91afdfc740b527efd75e25b0c9467e3f7bbb0411b6093354a7be7f406268a3d849f1687dbcbbce82fa19fbfbe448d6346bf7c4e79fc5053a92f2b3a9b0b4ba2293645d2929af577c7949f4258a5654a96f335f9e81c5465ede2523602207fdfdd4581324ea1685b86efa09dd8bd8e9b265bd6817fe9e26571", 0xab}, {&(0x7f0000000280)="7ad9", 0x2}], 0x2, 0x0, 0x73) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000400)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000480)=0xa7d5) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x47f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x5) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x12, &(0x7f0000000040)={@empty, @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}]}) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r3, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001580)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000d296f3f2e3517b27e736a14336d3adc82dbc40e8f9207b69256d54b60b808f1de01e29083a4f2977cdc4df7f15fd542cbf967ad552a551a3d6899d0cfbb1f19b809f3eab7a13744f484962ac4da77069ac31c98bc43c7c4e7263fe", 0x25f}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0xfffffffffffffd9c}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x2, 0x0, './file\x00', 0xff, 0xf3f1, 0x8, 0x5}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f000000e000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000003}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file/file0\x00', ['./file', './file', './file', './file'], 0x7}) mknod$loop(&(0x7f0000000200)='./file/file0\x00', 0x2, 0x1) r4 = msgget$private(0x0, 0x558) msgrcv(r4, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x9, 0x8, 0x2}) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000100)="fd711e54f5b8468a83c3f6b1277665510d20ceb45466e2c238d22d1b6aa290e49987c0e39de4e4681fd160788f642a63d6", &(0x7f0000000140)=0x31, &(0x7f0000000180)="b778bb1e6b56d7d9f9913dd8e58de041c7a3d443c69dab69acc62ec229057123bae30763d90ab0b04833cc5eb4f4eb64abf9dc172a47a5b3233bef7a3ba2df46132841bd78456d8117436743309dba3fd474564692e819d191b2f160d7d90cc5957f08e12df817540c5ba75e1a5f6c55c018e54d6d45cf8040ae8943e18e11f63e", 0x81) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 16:00:06 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xad, 0x0, &(0x7f0000000000)=""/173}) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x2}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="e02dbeb86abb786a5c4b8aa33cf704d1a52e3045ea513fb2ad5e917050b1bf02923311f077e435df8f6c46cb41a237e87342df9c5868e2c5e183cbaffcb62e4b7d5c3b978376428613fc68a8f5d3095ce5fa1875c33aca2983e52a2fd20bd1ae0a8547bba7d012b39edf22aba1d28005d161bbc697353f4604442e9a5434d91e998cbaebd8776ee4c75f7d149efd2b173ec157da4401fbc208d7d4f830b1494b527ac7e0904bfea303ab2e284f5d71548ae8e7e79126d609eba701bbee534d9c2bf92bc0ce4bbb2be2378346fbc8d50da8946e634c4cc46347ac165f217e4d0a42e0433fd2132a0751230f", 0xeb, 0x1, 0x0, 0x0) close(r0) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x0) r3 = socket(0x2, 0xc003, 0x2) r4 = socket(0x20, 0x3, 0x67) getsockname$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x2, 0xa44}, 0x8) 16:00:06 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}, {0x1, 0x8001}, {0x4, 0x2}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x1000}], 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000280)="b11b115e6754445cda0e56704f8dd95aaa4e5748f56ab84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3bee81fe6e11dc00198637ec9ec20fead2b12c861b26fa19634cb58f7003a6f62df1d865f0e546c015bec6c4cb252a15b0a410d6cc509ce45beb3062d890d4856cb948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1660000000000000000000000000093341a487e639086cc4ea672620ba02bd59d6bedd1a243", &(0x7f0000000500)=0xb9, &(0x7f00000001c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d2dafc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = dup(r1) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x6}, {0x5, 0x1}}, 0x0) pckbd_enable: command error 16:00:07 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/78) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x80e, 0x100000000}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r3}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$getown(r4, 0x5) 16:00:07 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000001080)) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/4096) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0x20, 0x1000}, {0x1, 0x2}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fda31}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0x803}, {0x0, 0x3}], 0x2) r1 = socket(0x2, 0xc003, 0x2) r2 = semget(0x3, 0x0, 0x60) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xf74, 0x4, 0x1, 0x2, 0x2]) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000008d74a93900"/110], &(0x7f00000000c0)=0x6e) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:07 executing program 0: syz_emit_ethernet(0x118, &(0x7f0000000100)={@local, @random="d0eab5fb5f2e", [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x106, 0x0, 0x0, 0xfc, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3, 0x1}, @noop, @end, @end, @ra={0x94, 0x6, 0x80000000}, @rr={0x7, 0x7, 0x81, [@remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x8, 0x4, 0x3, 0x2, [{[], 0x700000}]}]}}, @icmp=@redirect={0x5, 0x1, 0x0, @loopback, {0x32, 0x4, 0x3, 0x2, 0x8, 0x68, 0x7ff, 0x9, 0x2f, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x7}, @generic={0x7, 0xc, "61499886c198137ebe75"}, @lsrr={0x83, 0x1f, 0xea, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x7fffffff, @empty, @empty, @empty, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x1, [@loopback, @loopback, @multicast1]}, @timestamp={0x44, 0x20, 0x4, 0x1, 0x1, [{[@empty], 0xa}, {[@loopback], 0xfffffff8}, {[], 0x4}, {[@empty], 0x121f}]}, @ra={0x94, 0x6, 0x6}, @ssrr={0x89, 0x23, 0x5, [@empty, @rand_addr=0xfffffe00, @empty, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x23, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @rand_addr=0x1f]}, @generic={0x88, 0x6, "df754374"}]}}, "16e2d0255b78"}}}}}) r0 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) socket$inet6(0x18, 0x5, 0x0) r1 = shmget(0x2, 0x3000, 0x3, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/74) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) 16:00:07 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x0, 0x9, 0x1000}, {0x0, 0xfff7, 0x800}, {0x3, 0x8d23, 0x800}, {0x4, 0xfff8, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0x1, 0x36d49663d7a3688e}, {0x1, 0xfff, 0x800}], 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:07 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000180)="0813f3f8562b566ffca86fd3534f590846a7a854725429d3b2093bd8222dab931243a80e4aa952bf05cc2079f3d78046a9d516ac7dcf3322cb69a5a513fab6a9323d307819794380ed189aa0d449dfc7dd72ac4d169dd632ce0b26cd48a40fcf4338c31dd3112a76918375360623851647dd5a265f5ce78feff6311d502efdc17d6bc023a67ad969b9bf158e05226f482515ac360d04c4730d5ea47400fec1eb87e607043d0135c3d3da554cbd2acd24ee70a7fe976478cb4f68c13f41e2f4f0d73459b6b68732d4d8e002014a861e4e76e0dd45ad30bedc89ed6a263453f79e0c7ca7361622195152f47a6c712a357fe113eab09eeb3175fc749b3def1f9d72103375fed736f63293357196f2db1707b881d0797b084e090dae17bca2acbd3195ccedbeabd08b4c6fbd67b49ebaaae7ca428253e1b3b3a6c67b4976c6b61337b2a19dbdfb9a008d1db1755c98525a35cd65f2a60e28ada530ae08d8128687e031b6ce3c011b5671b6e451e28e8e3c083dadbfd1faf9076aeec920c3a5a6e69fa2e75965828de6a3fff1e6367edc132b9829c378e515d7e3ecfba615505717cfeb45a86415d2d020c477edb865ded162c4964de345ffd2dc821c165aacb62389cd8f4c3b00937a9fe7f516b17da144af13bc145407c9b5ba12c613afa00b3be540e6e5f54e8b9c87e547adca986d3ccf6f8c77aaab48281b160ae517d73ef8479ec88eb7be1f2f3ca7478d89362458281e348302387a65a542360c42dea3b6a72bda985fe2b3cea7c55d79fc70f39d6d57a5a2d3cda5add26706ee27c6c74924841ba89747ad7a9738f93ef3a8de5174ee8fa18f14bddccc2b8b2ae48adf8f6349c15d49d16498aa4da0815b276b8fcd88d90b41902aee087af1bc74103a214e4be6bb097a4db90c360e43149b25ed9074b894d635b6afb20da497f93135864568c8a1dcf22995c4fc879b7a5f301ef4419893bf02eb059f2beb44355d74ad149b88b421f570766460f8521d7e31cd6a6628b6ac98e8236a96191367e07b63c11ad4e0bbcee1326f7a285419d1105461faed1df2f912feaae68abcaec95959c4b57790b5abe10cfbf56c57a242a462e7b745c6251c37eb7ea46886cf6c2b15305d77ea39896b4e3e86453857c8fdf22d87081f468fa08f58953083ae506891aaeaffdbb9f5e7f600c7e1725f51fb472b376fcb47827823770bd3362e12455062a7648d78c50af070019d211dbfa1e748e51a3ad951206ea558655d2407e59d249a7598b6111c765dc5e1a65b2eba22ec91ce3a9dbd2df47f887f8409caaf5d9f3111768f703543cd648200304c8c6b54aa5b6eb005a0cec672045fae00e6114fab10d494da585cbb847dcdd3c3997debc25a59ae1bfcdb642e81bcf7c465d06f52bf8d38397f8c225c7d4f9244f3a6fbebdd4cc5d1a5c41e6b203ea570e8df3fa6a25132c4ca32c221d342218c9abc1e5b035ad6b57ebd8e170cc60359662e30760481c6b997d7d374bb1a0470b0da29ec72ccf2033f25610499f4d96203e233146cfd6dd12c28759f43fa1c1c8d38013662a987021e020d0aadf94a9e4a42e5f3c5278a66b1b5cbbe995d6d526b6e6e972a66c6f22baf32a70edf00c0764813227e791c8c20c83403d161cd17a453f5c93c48665cbfefdd64b3086c2278dfa6073965814b37c42c79c6732ce71c234c2ed2a18a4d4d016f588f668a10dcefb41508a440159d4a1b67f45f86198fb39929b65165bfc860d6ad40f1dd0de5e8c8d17e64d4fbd40812727195571db1f54528e696c3efe93299c6f47680c7ca390fc48dba3fee666ac0a5069b9dd68fdd21d73961541ec96a5eae6608a0963aaf57a60f254f472be31e866a29453526d195582cb119afdc026eec8723fb7fd372f5fdcc2e9bd335afa08959b2c5e9b665dd20325ef780cfd70eff5cf1c4757551ee78c71755680e1af87a62503bef0031fa2bb9eb43c151305a344468c998689bcce68264f03141693678df65a7feb3a4d01b42c409bd1c785d648780b236a94e3df4a5f63e4d52bfb6bfd6135a6769a31716d380e7fa6faed0ffaff58672377ecab0bc4b66943dbe030d7aac262cf824d4ce50e1f6618443a381c419676cb7b44e0ec26c6382352626b8539b20982fd179970c1b2101ef549192f77a5f077b5126579e7507f832b6961cc724c30c331fe46a323dbfdfbc2cdcc405b49c84e7df8832acce3cad7a85eedc7c39cb39132671b1ffbe414c2290119f4262edaa06962355e665ea983bff5eeb3c1a67ef25cf5ed24a91ff4098541ac1c8ff23aec9f60b7f726523c1b392f8e1427d7d5e3193adf2d39dccd3269d32044065a9a21d31a8feac80a5db9825a4164f49d97a7391873fb274672f57a36ed06cb8c7abe1e6b83d18b09535e59118a05fa39c3f6eab859f9d2df85d5060ca64b820b1a5aa4f97dd3e5de798af3a6d6a5d1d47f1e0a615f517833e9144706511ec7b6d9d740b4753486d6e1629b84775e391300bbfac7e8b5728c82271138bdac0c0be9978d6d9b3fc8d6759c61bcd580523627c2ac780f9f829c254faa20f258351359ffce734ed0e73525d2ad894d1248cce2c3780093e83118d050d51322ece5a46b021dcf8f016d4ba1655340282349a7f9f9f4bbe0aeba954d4cad5c55361bde232283493eb8d897f66aa58fa205c65d5b28bebcd45e1c783ec2b12405eeae214b80e893abd1723e4f8b644239c2e869ad073b389d5afc62f82dd06112c394ac8aded688f546d4d489ddef82cc78232a27e10be06ea9c0f30650cf4917491231912905d244cb7f295077748da2cb4f40fb2d7a47a50c8821e39c90a6fb1d226b6b08cad8c975907b57ffb7ae845769479204145268917512a8a8e861dcef595c8da5afda0248196751be228d261ed1b27283d8fedac34e387d608971b7d4d8b9599faf5783c445fbd0013fdaf8ad2aa7d2dc4d1b685ce05d4d6a0ce5958ea8bf885e1858fcbabe694c32b340986caeff375829a73040b37d6a96ae6c6fafd94a1fbf0c6a35d80f2a2878b61f28c7825c915510d9fc6284c693c93871dffd5f8e9bd92141d79131d74fe721aeebd98b51c27de803b3a7b596f0788c8e366ff1c30a0679608703b9a5f6a813cf14d47a139ee7c4b3ad9e56d8ee0f1f8b9f5c7a5e06b741c3e794fbfd1e4f705d5d3f20f824ba63e4ff7ea84c6bca4a94d1b925e962de37fa327d06e5db75e6e20befaaca0294114ec3f0cc1360d22694a54fe3e405b06f9823f3aad86101ba6277c7292d43685e09d3d517af3c67cac8c8b829fc0d277d46c2b0a1b7c37117501789a957d764010ea8fc082f10270780e9c053f47f2380b24fef23d1bfd8fe7433cea1b97b8316010e6f4740905d6b70eca4689886b4c5c4d6f9173909cc5383ecc1d5f10ccc270bf9c8643479d2a9a8775deadc5c6fc86faae397baa94142759418ba425213d9b52a08ba022824fa549bd17de663d04d670510e356fc43c8b4a18017ebcd0ec25a1f41a8f6f2940468f530a29d362230f36c86365d33939eb19155a9d586b5642622040d3acfdf73864bfb606c790d4e0fc671ace7d7d00c8467ca12c2f09e06d5552ed00f03abe709b5a08c3598e91d0685a8c545e15054f31cd86a0bc51190de41e4f6a129304ac1bb99f8ca46593a92c5430e7816a0f56d9417f92519776f22535ad295446428027d49e50450923cca844967502ec7d58be85307f5f88375f953b501dc7a984acb639d1b2f5f1b5d284927c6a90eb2ea918fbe56eb1c5fa3909815319499934e0b58c58b3f90ac13aad03fb44435a9ad92559205cdb8997b30bc9b30e514a626d7f43cd842a06a7cd67fe8720634eb6592b13ac0a54e8d777da7c88e4dfd9aa038548aca27aac96908321e6bc17fa8b32d30779d43e256fc2d65f15cda166c157ebef0e445aea7f74bc753db4d11e17e5f5fc75d22da510101a77c08ad60545e42e4599d2cd96a0e9dd90ed4c6b7177b0bee2fb42b1d5d9ccaa4dc71b35500ebe45f873670c316e578634de204f0999da800dc822d74aa3e3a116d9f7a325145d716b9f15c034171a1af6a30ae0b3b4633e22803f7a871e100bb505cd822555c8adbcc371db6582ba9ecfe9d72de350ac2829cba5e87bd1520fd60c70300c98bb359b9ba641299a6664139dcf515a0e36585021d52a391bacca6e86ec46b3d3a9762b99674f1495bbb2fe06ce0ce132a5aa695f643c5c66b8b45b7291253a05c423729c3476a04525e76cef1981a411e9cfa3a8bc6e3c1d552c09652d5a419512a8b2b53e9a3bac697010dabf61b58d1a99779434659886d2154816603621c360a30cdbdb10327c806129ad2f4e129090fc30c455a3babc42ddf8205c76abb80704c80bcfa4d4e510940db39a556f3b28d49f96ccd36374d077c6078a1d4641fe99371390b2ac2a9f4abce55675a4ee5bd91398ce1fa0a16c6d07f693459f234fbd47e5d9cd0b58866a980964e388758796345c80c2f47366d9ed3afb6b32906c65c8b56f0a7c25fea740bd8ddb3f6271fcb42eec3db81bbf9b113cf21693da350af7a167df4e06c3f060e389d9c30b912ea7aaf8ef87732bf7021ccd78918de9de7b1b5555f12eeb4a30c5027c54e41ec009e14efa70d94ea63a8538b2b585c7762756a1c73077cb59284da888f41bba6cc80e90c832eeb832231e2c0ac3230c5e66fbbe3a0d65edd19c687aafec7aef744f172fc4e7a956fce90d8d08f91516d9a8d23e02394a3f63c3b5375702dd8c0e7d9d4af51397bb6fa9da540016c62718e2e4f0b753d73045b57bd9a8352c36fa0f0a4136c3bc45170a46bb5bba891da072e66665c0897ffd5a546105bd50e132b98997afa7d702d431b43fb4f146ba80099b68b2304cf99bb70e8a04040c10792eea8cb9ae5fc715803861b3ef9cd4dd9bcaee2055d235b53f1c1da5caf719578b371beffd5e1278f62e66af2f8cb84df218865e724112fbe0d949b0c93db612aa2104d027443ec156a1f50e150f19ba5bb0227794d73e62440ad793c1ebde1898fc80dbe2dc4139e015945c5b9e91e5052f5ea55deea1b638f22a0d3c69cd76bdca371aa1c51949442e8db5b5b19e6211848dd00a0d91c2eb038f321ae3e5b98165417b208f7749c9f10f79ec15863ec4bc3885a17d07cb4a683c0a8d315f9eac174a893d25ec785c16b1fa6c95cf43d6eb1a73b2431d6fc53995ceec4b864d65c88921210267771db7cb0dbec454aa3e892e6b95b76c1087cb09aef0191a5a16d66ecb2600c4bfa3412cd14602a6488dbe9d39e44eaa83fad6ad06a14b76e7766aea8fc2c13f3dacd362bdc91ab4603d6505264784c8aa825b11ee24b622eca972db7ad1d91aff35db447c4135a27fc7192c81f626eb7e7ee47c3571870ccee847edda9353734f9f36206a6ef6f6d6b900dccee1a6cda21d69ee5767eccd3990fe1fe51888e5a4d2066abc9b26484991132029488c104a0e47aae299d372a8435f7ffea958b4cb4824b644b7e2590d0f232c71f3ebe9a09671790494a7814e4d55846b7459b02bea7773002d9a8fc59a6a5157ee2bf789e0d6c59e745c091f5b05af021d0840077d52428fe402242f1fa4cac36c61662a2c540ecdeb4ad3d248887e4202512715ebdccc1f751732fd3e078dc1a356467a3a7cea61fd7dfdb552cef460f62a65b4cab632678fbeece9ceddcfaa1941bf9a920dd81f0daa4c6eead414acfe4a58fa5fc20f0235df362b8812240cc7ca74d20ec0e0498852aed06954d2dbe1bd3b6bb7e0986cd24564a799d66843acc809b2", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="62874e810dd4efd92df41fc4d083191ee3203ac051165c91272a83c67e1cb733f95138f26b96e4486d864d67eb0456bff1b38ecd5865d613d5e7baf8d61fb8773096faf10a90fe0f4e3525c9b62acdd5a3268d877eacfae1591510e91d1585b06afb104d8fd184f21d08743bb76e8b7b5013be1aa4e8d6b90faecb2c0b0c855d72c9bca6946120ea52e3aa2f1c3ccefbe37189978e800d20bf0a1d727e27e65950d4b6de158890cbe78fcea390ec7657f6cdc1d4a06c42a6a414992bee60851fb3150b51b157fef0ac80b9dc515e1b97e461558bf71840aa646b5be0c66871ff1c50394d02f6de4b0c8b8a", 0xeb) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100), 0x0, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x3, 0x9, 0x10001, 0xfffffffffffffff7, 0x42e, 0x6}, &(0x7f0000000080)={0xffff, 0x3, 0x3, 0x10001, 0x1f, 0x5, 0x7fff, 0x4}, &(0x7f00000000c0)={0x3, 0x7, 0xfffffffffffffff7, 0xe77, 0x8, 0x75e, 0x0, 0x1}, &(0x7f0000000100)={0x2, 0x8}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="462981fd6ed1657f582026eb8d1e90b27e915ade89b620ae262fa9024a161fba9f4929529237afa8a82f88c36dd63e0707eb308ab053f1ae649e7027fc78f454de9bf28986ab7c9765d44aeb4bd94faa2979"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) close(r0) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000180)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x8000, 0x1800}, {0x3, 0x7, 0x1800}, {0x2, 0x8}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r4) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) getdents(0xffffffffffffffff, &(0x7f0000000440)=""/32, 0x20) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="13fb375df69fa11fe1723ed4060de3322d912e6a422ab9a2c399f8699bd0ff0c9817da6e5905cc4b6839c747fe827615464069674837592ef78a266e276cb4f2e65fe0b51bd74233a58235c1705f1e859d91126a3fbae3ef88d120d6b245a260b0fbcd7f2d5383826250254fc2bb017a23e67f12c37a1351c1513d40ccd6cbc9c0d213d63b8440a0954062a264c0d7ec12eb81796f3507e9f12714f4e09a504866e07ff7de19ae79568bebb300ec1cda506e60afe41b167e31ef6922d8442bf67c1b6a5212abe631602c06e2b7349d13755a42fb8c8046bc9287e6174e4e78558fb781a15306", &(0x7f0000000140)=0xe6, &(0x7f0000000280)="8fa54ae3ed0a836784e18e400cec75cc76f8a331fcb8e12d7f6dc48698c35eef874f5284d160fbc0fa81b6f0fe642ee4a71d0b3295f6573959f9de14387a830c214b176c3a53df73f998a9c5bcade4d40b0daca51b4d7e89ec3271fba4160ae2ecadbda87a89e1bf8cd4d4dfa8c64cc36656fb30b135e22eb93dee053800a7bcca710ea5b03844f86954cd943f87d92242d9dd8f13675136bc67cd", 0x9b) sysctl$net_mpls(&(0x7f0000000480)={0x4, 0x21, 0x7}, 0x3, &(0x7f00000004c0)="6e4efc41c722ff5b0f786c4ec21e2096194d19feff6ea3ecd8bacd2d6301e55a9e1170f697b20a56925c661e84594d2a0c987bba2e6d71957f8c04f5e354b7d2daff26a0d7f6def5d3e9a5dd7ceaa0a52465dc96b766d52d01f85759348cd5a346e583f628730b", &(0x7f0000000540)=0x67, &(0x7f0000000580)="53fb41e1969c84dadf0720931d8c543b87b89eb3a98ed83826807390afe80395498f8e84181d837376fe8a398a986c64df63dec71099fb67a8a7fc99a02566420db248501f66c25a9ae0a7c0a069405b53a559a7bb9e059e26ea48bd2fa6a840eeb0c6bba8853c1f3e38e0eea42c54e84e72db15f95f84516e48dcee8f784455a78eda1e9bd92adbee9d336e2b209db97395b4eb2f1c42898e62e87340ce2e09aa48995f293daad33de25d6362fe7338433bd50aa210898320e8f195b8e0b8551e75c9e164527d2b1f70ed3df509934982f8d4c8addaf1b491385f5ddab758d12fec606f21", 0xe5) semget(0x3, 0x0, 0x80) 16:00:08 executing program 1: r0 = semget(0x0, 0x3, 0x20) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x408) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/158) 16:00:08 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 16:00:08 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x561) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r1, r2, r3, r6, 0x142, 0xf703}, 0xfffffffffffffffb, 0x100000000, 0xfffffffffffffffc}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000080)="4ae7a4bdc79d1fd6d2628273f02f2f8ae548bec20f7611d8218136d535ce17572d218caf6eca3f9dfccfea9cf69819d3dcf2cb3a61261261c556dcba8d863f9eebd91bff0b577e9acadd6ad0191dc346652a20c3fd35f2b17ac824881adafbf818cadfb94574cc0ed9898ba4ccdf570bfc6a", &(0x7f0000000100)=0x72, &(0x7f0000000140)="c51e1e7e92408066e2546fd161007336309f96b1a4cefda26649be714fc04960818dd660f16a1ef4040415017cd1fbe26ba7d84169a1bfd2c258d9d4e6eda790df391c850a330189f1bc878ce165f28e7ee5ee339b04bc04700ea734630c58828b92652ffda3819e4b9d17074540f61ae44b31adc9d5a6bc8f22aa7552ee6e810bf0273fee08f32c87d01720325e97bdc9a188fa0efd541688ee67bfc1e3b30fb9b0e1e79f22a62703881601adbd34bb7a906c", 0xb3) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) setsockopt$sock_int(r0, 0xffff, 0xdf502453f2a76c40, &(0x7f0000000100)=0x4, 0x4) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x88) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="f0e279016ef02a20d6a60003f107ff67d532532fb4f349685dd372f8cf761d761ce27d259d828d6cce9d8a942877f972049d3e3d5c9d9fa67eb2b406", 0x3c}, {&(0x7f0000000280)="041bd8528afbd19bc259b4b186411f13b98d404982f30fa35b7fb0aba337b785a7b9fe51d0d7a8eb671f8f411bd7af3907aa21ee820aadbb3867dad6a16d09932651cf63348b258b559f38f76ba77ac312f47a5b2d3c7ebb7e517b1d1a56fffbe33116f368b6822c20a068d72b226b8bf226ec8d3780214c1d72b8874408cc80dbcea077ecfa2ecb7b916c5091fa0cc53fb15332799e653c00ad16c06aef758ceb84e5dcae074ae0e0929da38775e7a5", 0xb0}], 0x2, 0x0, 0x2) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x4, 0x0) 16:00:08 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x1000) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/74) 16:00:08 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x34) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1106, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(r5, &(0x7f0000000400)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/12, 0xc}], 0x5, 0x0, 0xfffffffffffffffc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xffff7d7c, 0x8001, 0xfffffffb, 0x7, "bfa3316aefafe72f1231f0e0f343e4bf19dfa843", 0xb9a, 0x80000000}) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x101) 16:00:08 executing program 1: semop(0x0, &(0x7f0000000100)=[{0x4, 0x0, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x800}, {0x1, 0x2, 0x800}, {0x3}, {0x1, 0x2, 0x800}, {0x1, 0xe5, 0x800}, {0x2, 0x1}], 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x980, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x4, 0x3b0) semop(r0, &(0x7f0000000000)=[{0x4, 0xd, 0x1000}, {0x2, 0x21f1, 0x1000}, {0x2, 0x31d, 0x1800}, {0x816dfbce72779f52, 0x1}, {0x2, 0x8, 0x1000}, {0x1, 0x5cb9, 0x800}, {0x2, 0x1ff, 0x1800}], 0x1e) semget$private(0x0, 0x2, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x429) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semop(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/250) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x1d) 16:00:09 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, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="87"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) 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) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:09 executing program 0: socketpair(0x1e, 0x2, 0x0, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/107) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x0, 0x1}, {0x0, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x8000}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000440)={0x80000000, 0x8, 0xc, 0x40, &(0x7f00000001c0)={{0x4, 0x1, 0xb7, 0x3, 0xb6, 0xb2, 0xffff2f7f}, {[0x1, 0x0, 0xa9ae, 0x1, 0x8, 0x1, 0x2, 0x3ff, 0x1, 0x7fff, 0x7fff, 0x5, 0x8, 0x2, 0x0, 0x5, 0x8, 0xfffffffffffffff7], [0x0, 0x40, 0x3, 0x244d, 0x3ff, 0x8, 0x6, 0x70, 0x401, 0x1000], [0x81, 0x407, 0x81, 0x1000, 0x7fffffff, 0x1000, 0x8439], [0x8, 0x7a9, 0x5, 0x8, 0x7fff, 0x4], [{0x800, 0x1f, 0x7, 0x5}, {0x1, 0x8e, 0x5, 0x8c}, {0x4, 0xffff, 0xffffffff}, {0x9ab, 0x1}, {0x5, 0xffff8000, 0x0, 0x7fffffff}, {0x0, 0xaf, 0x8, 0x1}, {0x7, 0x3, 0x80000001, 0xb1d4}, {0xfffc, 0x800, 0x2, 0x41c}], {0x0, 0x400, 0x5, 0x2}, {0x1, 0x1, 0x3d, 0x8}}}, 0x7f, 0x7}) r5 = semget(0x1, 0x3, 0x10) semop(r5, &(0x7f0000000180)=[{0x4, 0xa0ee, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) semget$private(0x0, 0x3, 0x90) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: getpgrp() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) chown(&(0x7f0000000100)='./bus\x00', r1, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) 16:00:09 executing program 1: geteuid() semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/161, 0xa1}], 0x1, &(0x7f00000002c0)=""/75, 0x4b}, 0x42) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000340)="5c2a48940e5f32797a623670130497d7ceff12eebd329487e566ca94846114703d90ac70", 0x24}, {&(0x7f0000000380)="d677d24392a675c7e7e9dac254655b80125cd033f6b79962aed4cd6428a60e46159d950b2c9c5fa8383774bef1a4c1137286f790f97340d57665c44fc7fc72ee7dc3bfed4369f7ba6c262a9d55a2a954814a01d8cedcc5a18db161bd527cd965d7fc076c713935032fe861183365f37a6a801ce1a7600c5ef2b39eeff4018ad704a3c570005555f16378a43452764bc5e922b2249091524a23fbf0863a3a555dcead35e0b1418fc304f0428c1b195f7d5663ec7179a2e40dd6830307f23b0f672f82d3c2937f6f9e31f881bea84e7f171c503bc7bc0bd9479dffc5c76572c0fb44", 0xe1}], 0x2, 0x0, 0x7fffffff) 16:00:09 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x8) msgget(0x1, 0x81) r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = semget(0x2, 0x3, 0x28) r3 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/7) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r0, r1) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x6, 0x1800}], 0x2) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x80, r1, r2, r3, r6, 0x1, 0xfffd}, 0x6aa, 0x1000, 0x7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="19d6ab98c7e0", @random="504a9316171a", [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x18, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="2ae074681f3c011faf4f5e99322a303e"}}}}}}) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x7, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0x6203, 0x6, 0x5, 0x9, @random="006e62aa9447", "aff42ba4e3", @broadcast, "41a9961463c3b44e9924a8498beb8abc"}}}}) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x1}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x80) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x403, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x188) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) close(r2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r6 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4103, 0x1007, 0x840, 0x0, 0x0) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000100)="4b8941d742e83a1b24da2797bebe23fc25bd36f849f63f9adaefbd169cc3e399b55ad3a0b43699e58c43db7ec2b2fddcca7cf8b72dcb961b88a78dc0ba", 0x3d, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x9c8f005eb1acfebc, 0x1, 0x859, 0x6, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@empty, @empty, [], {@generic={0x863}}}) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:09 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfffffffe, 0x0) kevent(r0, &(0x7f0000000000), 0x96c8, 0x0, 0xfffffff8, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) getuid() setreuid(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x11) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x30, 0x2, 0x5, 0x5}], 0x3c, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xf8, 0x2, 0xff, 0x6}, {{r0}, 0xfffffffffffffffc, 0xf5, 0x40, 0x9, 0x8}, {{r3}, 0xfffffffffffffffb, 0xc, 0x1, 0x10001, 0x6}, {{r3}, 0xfffffffffffffffc, 0x84, 0x1, 0x3, 0x800}, {{}, 0xfffffffffffffffe, 0x2, 0x900ffff3, 0x7, 0x4}, {{r4}, 0xfffffffffffffffa, 0x11, 0x40, 0x8, 0x4f95d33b}, {{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffff9, 0x4, 0x2, 0x7ff, 0x8}], 0x1000, &(0x7f0000000240)={0x80, 0x7}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r6 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f00000001c0)=[{}, {0x0, 0x3}, {0x1, 0xa2, 0x1800}, {0x0, 0x7, 0x1000}], 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x75c11d3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000200)=0x3) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x200) fcntl$setown(r2, 0x6, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000100)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{}, {0x74}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) syz_emit_ethernet(0x92, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa509eb4dbfc3686dd609d764f005c0600fe8000000000000000000100000000bbfe8000000000000000000000000000aa4e214e20ed036be7d3d4dafaa343ed39942b2a2abd36f3708ce76cd298d02382822ae16370a814d4b5eeb5080eeb1d52eaa011d3c465c6f5c86991bc4a3895bc85583f4c371a35ee622bf4aacbbc72561f55f8bf62"]) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/133) 16:00:09 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x28}, {0x0, 0x5, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="820e300e75ffe58d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x1ff, 0x3) r2 = dup(r0) bind(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r4, &(0x7f0000000100)="a0e686e6d4f62464767302b8343aefa61966bed5c2f220dc1a2f198a43cc5a706d9ef70355d9066e4ed1a5053ec2b19460fc25c5dc13aa882ffbc2b1600e9d6ea1c47cba1044c4f3e0b866d43e8ee40820202aaedeb999e0d27d688983901ede1c102926fb5009a13600db514030093100d330de560f8ff321d7a2280fb1d9973cc81249252c9e57b1a25b5e769f811462a4b8cbd471575b2421d0fe8f2e5a45347784ddda88294b370546ffd8beda", 0xaf, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0xfff, 0x5}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_RMID(r1, 0x0) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) fcntl$setflags(r0, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto(r0, &(0x7f00000000c0)="ec8305ec6ae85f80", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: acct(&(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) fcntl$getflags(r1, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x1afd) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r2) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x0, 0x3, 0x1000}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x1f, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x1, 0x1000, 0x1000}, {0x2, 0xb3, 0x1000}], 0x5) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) sendto$inet6(r1, &(0x7f0000000080)="3627136f091bc8ca064216b53d181891c3eaaf4d85dd3f3f50209f1988efef8abd3a6de5b97b651c7ff4330fa124fa7622f6c3a14127f40aff411f1613ed3ac6a083134267ca2063ae2c2b74d7fd303b22fa24b91789b2fffb574d0f0abf96d76f8c0354ae43452c98c09ced1479cde1ff39514194b443b42ddbe3ebf2927dec350c6f53f89fa36964b6af9e571c4764ae0a2f54f38b06baddd2b7766e18f60084c2543201c602291cf5b63e351d668dfa0338acff212a2be0cfa1d569b568b903e354acd305a4c2", 0xc8, 0x9, &(0x7f0000000000)={0x18, 0x3, 0x200, 0x2}, 0xc) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x10) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xddd4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = shmget(0x1, 0x2000, 0x2e, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x41) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa917e751d5cc8c732c8f0650400000045000000000200"/42]) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="39047a1070a9776bc230808584970bae0024f48179cf55411f0002bdd7f1b0820d8bda20cf4dc15ed242011f7dcdcb964c1df720d47013f2d795858895644a8ce3b39101813a6d4400337ae08962800ea6120ff9d90bc4b014aa33687a3aa8b8418f09a9b79ccd6cec9fd66f9500000000000000000000000000a5da2515e7215aa5fcb7249339f50aee88f6d2f056b982950928cc1d994c0ae6ab7148b143a919f0988fc9"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = socket(0x20, 0x7, 0x0) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="49b23004dc0f88694c2b235d824b2e876ac82da7a343273665348afe7cffaac1ba3dd06dd1dc3d128b478994b4851a178981b6580971d8188927fd3f8b782a2300e3d06fcbc71fd471050237a5dee865a2fca595dd5918f3498525349126468f68754bac4502fe0e7ef388fd5f2d632e59c040eaee3ac00200b80ee3ae5ca4c944221e94dbeafe35d0e24790"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) poll(&(0x7f0000000100)=[{r4, 0x40}, {r0, 0x4}, {r3, 0x8}, {0xffffffffffffffff, 0x4}], 0x4, 0xffff) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x10, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x9}], 0x1) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x0, 0x3, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000001bc0)="7e50248f00d1a3e714df175e2af125c08364d0cb5d9ffcd64bfab1b9ba9cf818ebd41eee0283e144df674b46c5777320728ae3be7c825fa348312f7cd13622fd76d7908b273699c8d705fae56094d87db4cc2e96a4a68c22b4b9fffb6fe195ae7bf632d7ca188f8e3f7b1a2188e880d142cb7864e99342553dde8acecc6c51cd786cd85615fd755e37ed8867360d1f75447ee214fec5fd441c20e223ee1502efaf01c7016e85d1e91a483b50091c050dd8a62275050d514500459910065b75a59f954ecd58c0ae48cce806e5c25e86780edb", 0xd2}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:10 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/65) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 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"}) r0 = shmget(0x3, 0x3000, 0x545, &(0x7f0000757000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="9e4ef03b33c39eac00b90245ab1a228681af193391ee93721039494853d8272165f35200b66c2c38ec588f556beb9f247cbbc4ba45c4d2", 0x37}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xa8, 0x3}, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000200)="e3cce4378edcecd0e7cea90c48e04d9795c9b406052618ddfc4785d4c0e8b42183c436f4bbb7dbb3bc8a3ba0c930c724001364b616ba69f33b466e3ab31c36756e0b452843c7ddba9f7fb090fe4f5bbf19ed3abea4bafe938da582a77c4a95b8e59f767b725dc2bb45d3713daafd223595157d951218bcba09f604ddbe85cc5fb799549d806c1019a5e9dec229cf251a507e0f2db73fd009d4", &(0x7f0000000300)=0x99, &(0x7f0000000340)="ead8b84cacb7eb1dadb1ae659f5798368337500c81f628b90a1f3553b79f26067a0f8575f3c98c29c741c60886bbe120fc323ee39be19988", 0x38) sendto$inet6(r0, &(0x7f0000000100)="2c315c515d1ec24ec0393192cac52f03f21309c7", 0x14, 0x404, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x4}, 0xc) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) accept(r0, &(0x7f0000000380)=@un=@file={0x0, ""/93}, &(0x7f00000000c0)=0x5f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r1, &(0x7f0000000080)={0x3, "6f841585ea72131d2fb5454ada009459c299b187915bb54d1c63e719f8db459997b17301b7b66de9f5dfd6ab9f19de0d287a4af14c78f65954c17ff3f8aea5d76898d86f65d572e3594fe2de18943365a19be31132c2d2cc99d57ab77c3a8d2b6fa080598c9a0ad72a6f03d9cb445ec57252c6f1ab37a639cf22fea3744d94a821f50c31d92aa951f9963c8618770001555b5879ae984c77ca60c501137e8133bd42f9a077b6779cbce1ca0168357523deb60c7e9e64abc988870900638087e18cc785afd57634cd8fe155"}, 0xd3, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r3, 0x0, 0x6, 0x6, 0x7d, 0x1}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, 0x0, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7fffffff, 0xffffffffffffffff, r6, r0, r9, 0x88, 0xd4}, 0x1, 0x7, r2, r2, 0xfffffffffffffffe, 0x69, 0x100, 0x1}) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x4, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x1, 0x6, 0x800}, {0x0, 0x2}, {0x3, 0x4, 0x1000}, {0x5, 0xb, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001180)=0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) getgroups(0x1, &(0x7f00000000c0)=[r3]) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)="cbf5c551794becf968ca63f184985c44647e50711c2cc22392e4a5c1942ebe4a79c2819cef31a6a9d1bfef43aefab5742b62efff36b3673620368c2ad6492066be5ef951b55fa2ad001380857ae351a539eab2cd19f7a42e9cec62fda73fe5a8647d1ffd73e5e34023509afbece94a8630ac74b4b23d865637967ee6a5d9d98416b845815c7cb77d41cea396f337559afc6fdfc0bae9a132fdad5531346a1009156ae1376612910d449e2b48979c1062bde428af7ff18efa0eb3796f431eabf6057dc14466581caad2a27e8d8803b77437644497a7da7d08362723eadf6bb9e31c49239d7e720fb9cd8caeb3cb43021e971fa7d82c16fcf38e9a738d0deddbf6f5b6fd532661ceedd81420a96682fd4001daad239c32d49bd54793d3c09e7913efbde1482e52d6dc77f2fbf9aaa3f31750d34ad63fed05c81c9d5c07192b39e2c393fe151d1a815414969b5ab45c3b63208a104d121f2425bd51f9f7f022151e442156f7bb8faacd7a33045afd95ff9b443584be6471c38172b85acf80aa645ddd175a94fa02e31ba58ef04b032bceb27a2a20ecf30010134a062db082c642f56f9278a23f264a457b9b7cf5375ac6c48ab1fead00140e78101d721547c33a58d42db266c1a4e503a1734abeec8c2c6675c8a0f6dbda63fb578ae23a685d4a4052326e318355c50be38389dce11a2a1900febac83744a4985c84d0fe8cf5dc6d7dab2e0c4aa20eee76cc2c3b42fbc9ae375068a0ce6cb6b64c93566c473177a19f1c02ecef9d7a6ad328530b094e59093c71f24d9589e6e4b1f6c511f558a6bfb897491a925b9b2193bf2956430dc682eddd5e4412cd19f6d7a11486efc98e0758e5dc8999ff188def20437d904d667a9c949373237db33db11ff49888bbe0795ec5d173ef0a1b954161fb09ca351e90bfcd1691476238045131b8c69423928c11737cd64b95ad1026cb8ba893d36b7ce0225f929ae455e731de9824341c032b41aaaf7293e35432c8ab185fff92496a0548e264a348fa1c9a1f59ef97c611421eba49fd739258a5c9fb21d572bdf747b031f3291b2588c2b838b5bd46f2244084e13621dbc951e93687cd689b9c589a51a55baefdd89d1ca2f03b6f5aedf2cf2bf894cef9eb178858ca20df70fea6ae06e3b4a9c66da6b092f6133277c33175525f0f70bfa443b4705fa99154f8763ddf606f75318f4f2abc074c37431f04bc38eb3185a5e0baf20bf74a7b08ed0990e1060978bb6d9aedd583f4031b096055387dddc2c5fa592a2fad199e3c7cd3304ca89c1161f5d338329d6814350417e223bee234acc9b64d9aed8c6d22cf86b21721c18ef570bb6a6220c27bcaa9f1b09d37191a2244b1cf1a363896b933b84760c56813e45665c6ea227a980a64f027825fdcdd668763a0ab8a6a5d1a66798b6d3fa63dfd83a6a2abf6aba39bb4b367d928d4324f666a035e342ded170db6aef1838f3636e9416106a99d152bd5f52cc7030c1c52e2dc3e90edae28fc86536797cbef70a95de76e133b05883dbb3ff9e1741538ff8b7989341bd2f44da2dc31740d2846b4643d9f38415e35863165f3e80e6cb9183f7ec6f6e8428f330dcd3b0ca18b00f15b970685626492ad7f8ea9ace3f2f91636d86e16288ffd5274129dc72aca724cabde0a20f5be0ff6e23c8cc796c32e6cfc1767f75bf3ac22fb8605c08202f402c5bf8eefaf737b36b0d6df98f4aa5a8e0dfdab8ba59d52c931238d4431aa3c98d58263ef0ecec1529aac160d3239581d00eba728e62c45ce29f4aff499f1243f9f8bb5d26451ff80adf28affe915f2d3ab94cd6d369f3e760730938938bb6f17a54d9ce2f659610a1a38f859a0f6221a8b1c090c1f099da77540fa75aa68b0644cff775eeadd46ee0dc97222e1c962020102b06a341077463502f02ad49d305d874e31c1ead819e671e26113aa2e0310064d742706a9f9d2decbb79944bc6992b55c21b631579d7c25dcf834a16f85ec09e4f0d1a541d491542e958d618db966bde76a64295a06c084ea64fdd69b8a178f5f4e6aca8612076d201bec360cf4bebc26d36e449337cb26b8bff0f207a8d5bdb7ca85392b7c684041b8e5a16c66c828fbd22e7fa9b95b29875b0b22f36f37f200b11009ad0b3e25caf9bfa9449a4df1381d4491fb6149e60b186ed7cd9deef6ed26a25ed174cf065f0aacc0780b638e16f6ed30b269e768b7cecaa353ddb4c87467d21b8d1295c26198bec1b4da788052072c87b81301989dc25a5288cf37c8ecaa01c847f7ac689937b2c91fc6e5a9a4aea715d7ab2bf99cdb18ff07ed97c88bac66efd7ef269d20d4e5a2e164ed5168541dc51bd5cfc80b93bba6600e4b6ef4ed0e655a5323d08d74c4231118e2d378f72bd72e7e90d04d1009a2998c44df461c86371ea7a99db65f72251d50ef542f9890c8000d446c61082a58f024343c821cbbb0d3c6459861c4607cf2f9046cc33c2de9cbd8fcf7e9ee9cd79a839da09612fbbe7dfb2e6ec64e85d5943f1b15fd21a7ce18a4ed7ab1929082d8b19764582f78383d1d5dd0ebcb9a70cccf62ae84dcd516d90725a6e5f8fe571a0619613aa19c8b827b9b0bf5fcff74e0ebb3362b6476a1dddfad42d96ecbf719d1da63277aed59cd863cf547915b4b77c76fc37ebe0e53c8c7a59ff39820c8bcf2727a7712e546534eb35c8c2613d46f1e92e4646da3bf51e1095e957974dbc4fbef095b74742762c34b0fc2813e2356c55b4be652d7ebac4861ed43af568d85141ae583e22b3b4e75b492c078e4a7d2f614921108065e5005198bffc90aa0282e563dc8579f3ac1d2ec0f24fb4de6c182da915d384e134d4fec22919666d001de02e85d95e26ebe5d2c2b8d764f29910140840bfb3c55c43d7f18d2c3252060accf7b6467eb2ee11f110d969ec99c76966dbd37c6730b700844158fdcbda219a18c1a78091601924247665fca9a6bbde22f153469214544dea52266011ef3e417ddb3e83c6d23ac1b04773c99180f9267c213806b0ce9ba166d480db66929e965be5ce9201ce0c798ce04a99f5999d31f818870644398b03bb66a2b57c967b123e6074c368830d2e6a46bf7533a28b63c7b411088fc2c3a635be8d21dd3c6f38e8e47f5e71b1fe358b1fa24f67975546bbebf932bf702e77a6e516dd978eb956abe9f3f78f8de4e76a2395fe46ceb051580be92e61cba10909af8a2dfa1aef50df1cf7e6c9ea8667120799655b978e9e4b17be0886c10ed4e2d7a3b9719e8b6d5e187a091335afd6edb367844e943704f01fe14f42feb3b258c7316c0f6b9c0abd3efdaf37747d2b5a1a6daf059b09c1d0e5056a5f3e2d98e3a3154fba235ef5a83c6272f279e40724c6c71ecd7b333002cdad48f0b85c89a96b60acc1bf0c029cc1b42f9a44a0718e75814a82735f84b134239bf36f6e7ec3fb4fda8f6739fec80bb2a0cefc6144b46ac672acba9526459126cc2d7650f7f297edac24a54fa91a0a3bcfee1c9b37759a37a2e694b8e63510c06043be4e688f8a49344be3567c6e535d179724a519ad6fb7781ade70a274e230de23849c057d537b2d4c030e7f51edb33060d7e7e5ba05d79e003f7745159d72155574af1c85e6429ece33f8c03c9355d0bc3bb86a1e0eef2203eecdfca68f390a7f0835f17f9daff82e51171c78dca55b32ef1be2835b06e63a7b83c9b3c31282906c596bed7323c40c05a8e9f066be63914b13f06bac8a8a42433372fdf8fc16385ecdcc08b1f30960d3760027b9042c0beeca5daa72c55d36892862de704e1b60514534b2d7735d24a40d785668c4c4fc0c9392f539e7f9813b456ce02b4244c5133a4b96eacad861eb0c03018424ed9e5838114f76517f2d1ddbcbda4210ec9e89ce021c06659e35752b04cbf3a2d23e5027cb58da143edde9154e94f5699151123850705015241e85f0af02f9a5995130b2f64c3cc8aedfd776d62372f642f3348e2d944727b4ca7f68502994fbf3c743ba2a2c3825aa36238aa4ac35d61540eab35f4f24ec86b0cd3569e69a86b88863efa025059bf6b6eea27f2851fb0726e3e815920d88f0f129dc52d6aba9dc6d16d37b7386e88f5b8a93f401ae6f4534a02006d80f55fc18cda0918b68021f4be825ab8f6036419da7e876101908571acfa12314dbeed4b8d293d5a1dc2f759fed7c9f4f107678e82e65de6d6bd3240329a577461a79921cd020eda9429e34ceb92a6f126df99843951b0ed0bedd25a5fad1e17cb013232e2910788d8e71ab313efb4c779d40f8019509ec48ff9f9631accefbb698b4a3a607d7ed5a47a6389db256fccb46d2c1eeb3bc364039b5c31fb238a59e29d8ed542f8090d05f32d45f9e7c03c7dbea0e4983559d60f9f53fa205bc39b4656c718d8caff908095d6d39f5f460bf06ad0765216fba4c1768ba4d14696cf39032d809c55e046cdb826bef1ec9a21b699b9920686ee1e058c10f510c335951b625b6c3445ad087577f1b80ed0a3e15c73159dad6ba5720c472711781e9a5392f6864a2a4c45142b5743b4626b2248e2bb229403c9c5798b45ebfe1e9596a1272d4828e911856352bcf647f271a0113c094bbe550432ee69568d6838c75331115675a6bc99532c7e4dae90460487c64320d59ac469beee8cba9e20c7663be13fafa659c1f1d60451db49ba2c53fc4259e8235deeb74c808ac9c6b5bd7fdfdd7961f34aceab6cdca7527542b57c3782befa8f5fb3feb5ad2f14bc16e1d90880a2d7a2f836488119103cc338fd9d10513d8a43a6aa2db34ee719aae8f625674c0d43abb8d55d072b3f1b0c9eaf01ab599cc4f12af709b8177532e85907d4c6de9431e660898c88876dc4c88530b365f8187505bda4df907166d7cb006343c5962f24de227104090e1a77cfae4f7220eaac5262f435513ecb34dcc9b2f3e4c4422071cb3432c9f73033290cbd6b554ccf0fb02301d228519f49460f4049f2de21079bcbd8995f1de96e8a4b4beb927f4a34756f502544fb55bc04be5a8a5936d584306c62c402c3dcb083139cf8915a2de9a63e28401ed7acc1831b7b5484c85eeaf30af060fd91e1aa6d15b147637105bc12e62c9c7e9977c979acd4f0d3930384f02c72f1ba868e954ac7d00596a18254b258bb48d50d10130aa0dd05ed587adc87c4a423290257c94aa3850d66f11bb93a6196f499c20ac69b4c08c13a5a8ef62a9a34230017be0aa377e241c710449c35167e95e3629727c1bfe9e0f44eac4fe08ede88a37010063daa6a5faa4fb500ff9a31386da8cb85a61ba0f4e5425aeedad2fe4915980c835a9bbb9e8d067bdbda04d2ba21e8fcbc441e1c80a1eb68316b1d58468031c7173bfe1e10edd33b941d3979443ed22930969bc36a85e61240bbc0999c6a5926ac00b821c5aca21891a7c5702c897b4f219c8132318f33825b32cf2739c6822a69b7cb0eecf496046735b260f593ebfb3837d64d799b94825b32b9a3c6efaa17c47709f3d97899d724598bf1dbb0a81349346a8f364077e031fb0b19ac1ed95eec5cc4cd30022fb262ffe5b35c70aa8c2190ff6005ec436a7dac852f426075695d3bde0284f9bc1988868a4d33d9ae47d2c7b959bc4948b31b3f2d4dc717fc73d4eafabc86f1458b379386380b3bf2572ab025a190c7f65df8acb8708e3f98e7e69244cba29f3fde1ee005ca08012c0d3e6cb4a28f656c9aadc23b8d5e43a956c085c94fd0e69904de3729c138d7f1989ee23b6262d683035f733fab7d4e4deda1ff44eb368a709365a2aff5ebdb368d0375b2ac068aefc28a5cdcf8", 0x1000) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/57, &(0x7f0000000100)=0x39) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) r3 = socket$inet(0x2, 0x3, 0xb3) fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x8d) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x2, 0x2, 0x7ff, {[0x80, 0x3, 0xffffffffffffffe1, 0x9, 0xecad, 0x0, 0x10001, 0x838, 0x53b, 0x3, 0x4, 0x7ff, 0x8, 0x3, 0x9467, 0xfff, 0x6, 0xfffffffffffffff7], [0x5, 0x1000, 0x8b, 0x6, 0x22000000, 0xff, 0x1, 0x100000000, 0x4, 0x2c], [0x1, 0x7fffffff, 0x3, 0x6, 0x8, 0x6, 0x5], [0x3, 0x5, 0x5, 0x8, 0xba, 0x1], [{0xdac, 0x800, 0x5, 0x7}, {0x80, 0x7ff, 0x79, 0x3ff}, {0xfff, 0x40, 0x800, 0x1}, {0x9df, 0x9, 0x0, 0x9a}, {0xfff9, 0x4, 0x9e24, 0x6}, {0x593b, 0x3ff, 0x2, 0x81}, {0x7, 0xffffffff, 0x2, 0x1}, {0xfff, 0x5, 0x1, 0x4}], {0x0, 0x8, 0x3, 0x100000000}, {0x6, 0x100, 0x4, 0x81}}}) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x2) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00c800"/98], &(0x7f0000000100)=0x63) write(r2, &(0x7f0000000340)="c9a75d74fb8ac58eca77bfb87a61ccecbc0bc1f106a0451dfd424b157b6d0aa3dc0342114fda5765bf56ded2800ec583723a640671f0ded2ac86bbfcf596d36e8b6360ffe16f6f9e037c9a4d00312ed2ff9f6257c49e81e17c3db33bacec78ab9e29a5ee405fb96cb6c8dccf7bdf0155c25fafc486d137d848d7b4aa816c04e787ec1eb940b4edd1", 0x88) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0x400, 0x8}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="b06f128bdf38a03c09265aef13a7d985f04dd19b5085935439b6e897000d3b332063beca799e7721d56cdea88dd46423ad27e9b0074657e9b85aaa2366390c25401cda88b19cb9a70b481d42b272581f86e99ac606f9d3b6bba25ef2107e1224f90106e75ac36b35736d3415dab9dba6ec0aff65e215a1c99def4dede54a2cfb1e1eaf7063d9ac194a701740604eb386c6b49462625bc246c5b83f0a5298b9c0c30ba9c63f1baa10bc51f606cf", &(0x7f0000000280)=0xad, &(0x7f00000002c0)="f1c7169e26d563e069141e104d6f9a759ef80d60f5a545c08df4a8ff80a89dcea2f30fd193e60e0db5", 0x29) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000400)="fbaf8ae1b5c21ae96914f6297e3a88521009e199fda54fbac783ca5d6c272185343f4dd9a2f35d6ddc6f5130696e477a81ccbc81a15af49b38a879b14491ce8bd8ac0e51e822555ea3ab3f8aa523e162f5c87152ef493fe7c75f787203abb2d4c25246af35898ef7c255712e4713ecbf632e7dd0bd9378e0ef9098c1e87e34bfd1c5a0b5019d91767b070ed6de39a51c29be12038dcf3ade5d7d586569909915300300b75ec3f8b203718b27790767381d9e9aa3c2d9c70c51a7e6fac05b81898578937f041067831ce8672cb1649ed02e1fb88f03f4942eacb4899f30c4be6d06878b0ece8d0bbf1f7043aef26cebb6e7a0e91a399497874397a0b3972b5d7aef59c230df66e574698e563a288811fa6baecf005ae7b78f120e69fabec6ec8dc273f3016c0666cca8dfeabb4c728faa314142644f3e0588354eaa2ceecea600d6", 0x141, 0x0, 0x2000) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000240)=0x63) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) accept$inet6(r1, 0x0, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000200)='./file0\x00', 0x26, 0x2) 16:00:12 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r1, 0x0, r1, 0x0, 0x0, 0x1}, 0x3, 0x4, r6, 0x0, 0x5, 0x4b6171f6, 0x3f}) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x10) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0xa6) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000040)={0x7a0, './file0\x00', './file0\x00'}) r9 = getuid() fchown(r7, r9, 0x0) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget$private(0x0, 0x0, 0x80) semop(r0, &(0x7f0000000000)=[{0x2, 0xde3a, 0x1800}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) shutdown(r1, 0x2) 16:00:12 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e60004474025b96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "000002000000f2ffffffffffffff4000", 0x3}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="100a2956c822806b5bda8637cc", 0xd) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) shutdown(r0, 0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/184) 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3c0, 0x0, "01000000000000000073f8bd951b0d058f00", 0x0, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40, 0x9, 0xd06a, 0x24e7, "409149766e56a2a056762f4bb1c423c2ff136daf", 0x10001, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x47) 16:00:12 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6202e57f7f0000014a613a1945051908"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="ff000000000200000784acea9c652314c78188c2929472071333864da4be32a4b1ff822155a7d698e951e3cca0bc5677a1e2df6eb74fbeae93b149f17bd79ae8a69500880aa467f115f9d42ad1feb767de2da860e8bbcdcc014f75530cd6a75c123c23f79eac8142"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x240, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x101b, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280), &(0x7f0000000640)='\x00>\x91\xae\x90\x83\xb9)vd\x8b\x82h\x05\x15\x1c\x98w\xd1\xccH\xc9\x8co\x8a[\x94\xc0\'\x99&\xf8\xc7\xbd\r\xe2\t\xc0\x99\xee\x8a\xa2\x925\x8f\t\x1a5\xfc\x81\x88\x9fp', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000006c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000680)='^$&]\xa9[.\x00']) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x7}, 0x4, &(0x7f0000000240)="97d5d2cc63b749116be9d9ffee8c1168d805704882ca17c257e240246504679c094018149f6da374776b9d76ec023fbcf09167b0d9dc12d2b764a7f85a2d891998ee75c1488f7e90020df260f9080dcf6b8d0571a946e8665946e0af1634d4dbbc097c658d59ffd19edff7c23999e86569fb8340782e2e7f376c5de136deebc36accde9e239ad3f92175b094c1aa86082c76f8b8329002fda0bbfec9f209a0fa3815be129e7518e1498fc3f8d57f33703ebfb264a273a1c4be305c6c4fbc56ad78e838921a429a5094b4cf4707f1db9763f0a23e78b7bca05126b792e7d83ada58", &(0x7f0000000100)=0xe1, &(0x7f00000001c0)="3349d168d8a036e15b7d7998a2faecf296684e61013f861e5baf0ce82747c21568832bda6f94ec2a74b8b488bd6f911173b0742a0a62b63160a6b68362981b07f6358501d19008b4d6a2dea0e9abc399efc37b5be236478e9b42c72b6647d397568210cd792d152744c3fbe4e870cc7474", 0x71) 16:00:12 executing program 1: semop(0x0, &(0x7f0000000040), 0x2b58) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x10000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x2, 0x3fc8, 0xffff}) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x2, 0x5}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6000000000323a00fe070000000000000000009001273e28fb380900000000bbff020000000000000000000000000001"]) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0xba}], 0x2) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0xfff, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x78f, 0x800}, {0x0, 0x8002, 0x1c00}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/11) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000140)="751f30efb654c806a88f8786628e54a383ed94f08aa7c9f7b343b243faefc4db2caf22218533ce27b5d12d364923351b7cd4536ca6c534b5b2db209e4877b0c80f38e2116eced97d294749869bbe84ea3773d29170050d377eb7c06155e1d194d6d390cbe6e30c1931db687c439d112fcf71a26a38ff91af0a54b20ae51c04307895e06a457e05a7eb2211c4f18dda2a4a6ca31f64060ee1b91f11759c940308089d0904309813b31ae811931a62ae2a0fc8fca8a57b95", &(0x7f00000000c0)=0xb7, &(0x7f0000000200)="150e1ec01d21f921857a06c985ca335f845f474cd7cd0a7df660c059e0a9c1a4efc00bfd83dafa74ef8f3178e5de5e108b25c6c709cb42bc68d4e8241940f579b1f98703566f1c3d3a27338fa24ac1c37f25e7df660ae8d03a6fb4ebcfba88380ef779f0ffef652a61ed9468f3bbc39e9572416394d8b5a2e94587cfdec1f505051d982363a6291f9f13975ce4a69db4b59c19deaa136dd36cbde7bc4f7fbdc8520c9285ed454290545b8ade2842ab5edf355eca86cf62f5d70c", 0xba) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x80) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0x1800}, {0x1, 0x5}, {0x0, 0xc73, 0x800}], 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0x100}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C\x00'/99], &(0x7f0000000100)=0x63) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x10001) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000100)=[{0x2, 0xae59, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0xd5a5, 0x1000}, {0x0, 0xffff, 0x1800}, {0x4, 0xff, 0x1000}, {0x2, 0x60e}, {0x0, 0x7, 0x1000}, {0x4, 0x8000, 0x1000}, {0x1, 0x4, 0x800}], 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x4008426f, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sendto$unix(r2, &(0x7f0000000140)="4b3c3ce86634826d601bf57122a4e245838b2f11ffaa876955e391942066525a5252ea2556375e0423ad6b399e614d76a2b8bf9651c5e43fcd1439f33a107d9c0c62", 0x42, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget(0x2, 0x3, 0x264) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/165) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5, 0x7f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0x6902, 0x8, 0x5, 0x3, 0x15, 0x1, 0xe000, 0x0]) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = getegid() setgid(r3) getegid() 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) semop(0x0, &(0x7f0000000040)=[{0x3}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000037e000/0x4000)=nil, 0x4000, 0x0) sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x9}, 0xc) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x3, 0x967f, 0x1000}, {0x1, 0x7, 0x800}, {0x4, 0x4, 0x800}, {0x1, 0x6, 0xea443c8b9d7004fd}, {0x43477a571a2bd23c, 0x6, 0x800}, {0x2, 0xfff, 0x5ad67909027ccb61}, {0x3, 0x1, 0x3000}], 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x80000001) r1 = semget(0x1, 0x2, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x3, 0x1000}], 0x1) 16:00:13 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)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="ca0bd812e8b0be7f7eb224a68fdb34562d51365b5ed8b102c969fcc509c2c5d49fcb20b9f25b883a51244dd940dcf7695ea28f05d153918bfb9b056e9298d149ab45b07b88e68eda8a9dc77f000000fa713e363d7b34127819c0fbae9972df919323cc60e93ac936b43ff519f0c2279c6779571a8c14c5063493a004306204b0edc32fc860ae9227", 0x88}], 0x1, 0x0, 0x1) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x4, 0xfffe}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62e72202c57f7f00001f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r2) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00'/99], &(0x7f0000000100)=0x63) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x10000, 0x0, r2, r4, r7, 0x80, 0x8}, 0x1f, 0x4, 0x9}) semop(r0, &(0x7f0000000040)=[{}, {0x4, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981e5}], 0x40, 0x0, 0x1000000, 0x0) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x2, 0x5, 0x1800}, {0x0, 0x100, 0x800}], 0x3) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0xfd, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x8, 0x1800}, {0x2, 0x9}, {0x2, 0x0, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x7, 0x1000}], 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) getpid() getppid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: clock_getres(0x2, &(0x7f0000000000)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/173) setsockopt(0xffffffffffffff9c, 0x9, 0x3, &(0x7f0000000080)="1028d631204c8f2a17ea748623912f763f2762e4a9e6e44df9be9d1fd26d8d09aa056dc479f1a412a0d836d767785bcb45ea7c369d46ded3810dd48debcd8d96a50d09b9fb9d2cb78499ee74ea4fabf13fecc3115382fdfa4fbbf0e9f92fd07847d93d8178ed20e6d28f5ded2fb1a6aaa6e974462f211957cf8cd1bf40f4444122b73a", 0x83) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x1, 0x8}) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3779f1c7}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, 0x0, 0x0, 0x6, 0x5, 0x7d, 0x2000000000001}) msgctl$IPC_RMID(0x0, 0x0) write(r2, &(0x7f00000001c0)="1e9ce781085a0173e60e139116ad6f52feafb7b1d7d674ff4c915f47a77d1cc37ffac3b2a3033b495315af177864bc6535d480fc82337ee7f959feab70735d8aefefddd42eccfd03e05c0f22e1b0c91524d625ba8e3eb991189d732b193a5cd15a1ac8df0c0521e57c92bfeb0e44d8431000d6b2c5f713f4e2c252dfbb55e761309881b68b275380f24f7b44871bf92d707e611fbd82529b212ea6d49421785af09c8bb47baec82b3d", 0xa9) ioctl$TIOCCBRK(r4, 0x2000747a) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000340)=""/221) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000340), 0x21) shmctl$SHM_LOCK(r1, 0x3) semop(r5, &(0x7f0000000280)=[{0x4, 0x1f, 0x1400}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x3800}, {0x3, 0xfeff, 0x1000}, {0x3, 0xfff7, 0x1400}, {0x0, 0x7, 0x3800}, {0x4, 0x4, 0x1800}, {0x2, 0x101, 0x1800}], 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x509, 0x4, {0x76cb373c, 0x59}}) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7c80, 0x6, 0x0, 0x3, 0x800, 0x7, 0x0, 0x1, 0x7, 0x2}) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x100) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b000c000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xe2}], 0x1) 16:00:22 executing program 1: r0 = semget$private(0x0, 0x4, 0x21f) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffffffb4, 0x800, 0x1, 0x1, 0xffffe630, 0x7, 0x1, 0x2, 0x1, 0x5, 0xfffffffffffffffb}) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5, 0xfffd}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x4}], 0x1) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x2, 0x3}], 0x2) r0 = semget$private(0x0, 0x7, 0x20) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r1) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a3cf2d646869b7905c31373f398e3e704f0149479ca5a9395a00ae2380eb24c23707c01a806ee13980dc2f6d3f4f3bd080cefba66d79fd8020d165d20d9294bd7d06184559666240c78537e78e25c3226ec078cebc439a"], &(0x7f0000000100)=0x63) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x18000000, 0x0, r1, r3, r5, 0xa4, 0x9}, 0x6, 0x1, 0x1d78}) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/96) 16:00:22 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:22 executing program 1: r0 = msgget(0x0, 0x9) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/215) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x2000}, {0x0, 0x3, 0x1800}], 0x2) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x1, 0x401, 0x1800}, {0x3, 0x6}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x800}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000080)=[{0x1}, {0x5, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}, {0x0, 0x3}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) msgget(0x3, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x20, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000002c0)={0x80000000, 0xa4, 0x200000000000000, {[0x9, 0xfffffffeffffffff, 0x8, 0x10001, 0x3a00000000000000, 0x8, 0x7, 0x400, 0x1, 0x9, 0x2, 0x9, 0x3, 0x3, 0x7fffffff, 0x68722f34, 0xce, 0x5], [0x3bcd, 0x7f, 0xe6, 0x1ff, 0x3, 0x1, 0x100000001, 0x9, 0x5, 0x3a], [0x8, 0xffffffff, 0xd3fd, 0x4, 0x5, 0x0, 0x2037], [0xfffffffffffff001, 0x1000, 0xffffffffffffffff, 0x3f, 0x10000, 0x7], [{0x72, 0x7ff, 0x1f, 0x40}, {0x90, 0x80, 0x80000001, 0x79b9}, {0x0, 0x101, 0x2}, {0x5, 0x6, 0x81}, {0x4, 0xffff0000, 0xffff, 0x81}, {0x4, 0x0, 0x8}, {0x7ff, 0x8, 0x20, 0x5}, {0x100, 0xff, 0x0, 0x8}], {0x40, 0x80, 0x4f747cca, 0x20}, {0x8, 0xb4, 0x7, 0x1}}}) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/78) 16:00:22 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/172) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="b7c7caaf198ad17b693c65046a008ca4190c8c862a5ae7f5e9a65cdeb5f0e609f33ebe2e6d7b1718631a9384011391ff5cadc185809e735877af7c0d226f43bbb27005de5ae7bf3effc6df39a695c2873ac7e728b90211770e3e8aae6aa60ccd7f61ad94bc63640e204e05be68d7fd7579c8751b59d9ef4d568ef0669cf94c341bf655937baa01a339b577717a513ce879ae43d317d75e09bf87382e55bf6b3cf139430a23f514a0b5f31a6716fd7e0ffdeac02bfece43bcf3ef8fa9de533dc95ab852563e6bdc24ceab", 0xca}], 0x1) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000280)=""/210) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xdfb9) 16:00:22 executing program 1: socket(0x20, 0x2, 0x76) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000080)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/41) r1 = semget(0x3, 0x0, 0x110) semop(r1, &(0x7f0000000100)=[{0x0, 0x1800, 0x1000}, {0x3, 0x3, 0x2800}, {0x1, 0x3, 0x800}], 0x3) 16:00:22 executing program 0: r0 = geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x2, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x10, 0x2800}, {0x5, 0x0, 0x800}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x277, r1, r4, r5, r8, 0x104, 0x8}, 0x200, 0x8000, 0x4}) seteuid(r0) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7c36f74d6e2411b2e9a49007ef2e3e5375ba784c5acc5b2b68c87552d2d314049219cbdbb81f87ac09a9ce539ac715b2985995779e0bcf067820b2cc0d07be8995330cb2a3390a538618f1ec8b6f8733"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x1, 0x4) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x33c9f1ab159b2675}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffce2) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) fcntl$setstatus(r0, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = fcntl$dupfd(r1, 0xa, r0) flock(r2, 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: semget(0x2, 0x0, 0x184) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4011, r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x3c}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) pipe2(&(0x7f0000000180), 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x50}, {0x1c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000200)="11cdf69a868a5a3cf77b493f15cfe5512058854cf4bd21926208ac6658137df6abfc7f04557e7413facb8a4546db6ace6f124e08e9802ab987cfc959eb8403710096fb932d0ce8364eafa3b9dfd0637f7a1c259510d16ad8bba00af85f1e367511892909227958c0bba7dc6a8a382720dbdf2e8258a413ef7631593335ccfcfa1b3dc708760bd0d5c0040672806b64bd9b9985a4ce4ff21324593a7827a9cb28b154bbf3a4861cb653", 0xa9, 0x0, 0x8) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 16:00:22 executing program 1: semop(0x0, &(0x7f00000001c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x3, 0xc00}, {0x4, 0x1, 0x1000}], 0x4) r0 = semget$private(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000140)=[{0x0, 0x4b, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x200, 0x1000}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000180)=0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0xd0) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/187) 16:00:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setreuid(0xee00, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1c3) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="76d5a091156cb8737265b4d4ff0622f60ee8b3cee02e241c8f379b21eb96a7f3f88c1278f4e9f83e77d7e80c97be9e178832da6c761a1fd4ec778def10", 0x3d, 0x20d, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0x0, r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='c\x00') r4 = semget$private(0x0, 0x2, 0x189) unlink(&(0x7f0000000140)='./file0\x00') semop(0x0, &(0x7f0000000240)=[{0x4, 0x7b}, {0x4, 0x7f, 0x800}, {0x0, 0x9, 0xc00}, {0x4, 0x3ff, 0x800}, {0x1, 0xc2f, 0x3000}, {0x2, 0x5, 0xc02f58273fa0da47}, {0x2, 0x7f, 0x800}, {0x2, 0x101, 0x1000}], 0x8) socket(0x800000018, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x4000000, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0xfffff800, 0x0, r2, 0x0, 0x0, 0x100010024, 0x5}, 0xfffffffffffffffb, 0x400000007, 0x100}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/193) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/53) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/4096) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x81) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x80000001}, {0x93e5}, {}, {}, {}, {0x0, 0x0, 0x1000}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x1, 0xb, 0x3}, {0x7, 0x7, 0x6, 0x100}, {0x2, 0x40, 0x0, 0xff}, {0x7, 0x2, 0x7f, 0x45e61740}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) socketpair(0x1, 0x5, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x3f, 0x5, &(0x7f00000000c0)=""/80, &(0x7f0000000140)=0x50) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_getres(0xdc69bcc38481218f, &(0x7f0000000180)) pipe2(&(0x7f0000000000), 0x18004) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000], [0x0, 0x0, 0x0, 0x10000000000, 0x0, 0xfffffffffffffffc, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x100000], [], [{0x0, 0x0, 0x0, 0x8000}], {0x1, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000277000/0x3000)=nil, &(0x7f0000273000/0x4000)=nil, 0x8}, {&(0x7f000033f000/0x3000)=nil, &(0x7f000021f000/0x3000)=nil, 0xe3}, {&(0x7f0000699000/0x4000)=nil, &(0x7f00006a7000/0x4000)=nil, 0x8}, {&(0x7f00005df000/0x2000)=nil, &(0x7f0000625000/0x4000)=nil, 0x7ff}, {&(0x7f00003b4000/0x3000)=nil, &(0x7f00007d0000/0x1000)=nil}, {&(0x7f0000072000/0x1000)=nil, &(0x7f000067e000/0x3000)=nil, 0x100000}, {&(0x7f0000788000/0x2000)=nil, &(0x7f00002fc000/0x14000)=nil, 0x100}, {&(0x7f00006e1000/0x3000)=nil, &(0x7f0000545000/0x4000)=nil, 0xffffffff}, {&(0x7f0000662000/0x1000)=nil, &(0x7f0000512000/0x4000)=nil, 0x3f}, {&(0x7f0000798000/0x1000)=nil, &(0x7f000078a000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000294000/0x2000)=nil, 0x7}, {&(0x7f00004cb000/0x2000)=nil, &(0x7f00000d6000/0x2000)=nil, 0x100}, {&(0x7f00000f4000/0x4000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f000022e000/0x2000)=nil, &(0x7f00000cd000/0x4000)=nil, 0x100}, {&(0x7f00001ee000/0x2000)=nil, &(0x7f0000125000/0x3000)=nil, 0x6}, {&(0x7f00002b8000/0x4000)=nil, &(0x7f0000099000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) accept$unix(r1, 0x0, &(0x7f0000000000)) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x1f}, {0x0, 0x3, 0x1000}, {0x3, 0x3, 0x1000}, {0x0, 0xa703, 0x800}], 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0702"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x0, 0x2, 0x4) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 16:00:23 executing program 1: semget(0x3, 0x3, 0x400) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = semget(0x2, 0x5, 0x80) semop(r1, &(0x7f0000000080), 0x2aaaaaaaaaaaad44) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[0x0, 0x58, 0x6, 0x4, 0x6]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xff08, 0x1000}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x6a) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62777320"], 0x8) fcntl$setflags(r1, 0x2, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7682f6ae74a8627d33a0d2cbe80786d1ee4113f98654593c9a7d6526a636c30a380927e61f8e54e9903817bfa33064b4be2a450fe3c9b147bcae6d1143fdf1b084c4590391fafb3225d0ebe3d817a76e96285172724f696a2d43e22d5b03f7fc2a80c8450e5efe05f9367d7d26daf6c7a6b579b83d1b9d58699fd7c49a43f3bd141cbec59b6cb9ec413678f6cb1f4cac9df850"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x5}, 0x10) semop(0x0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') msgget(0x2, 0x8) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2, @ANYRES16=r1, @ANYBLOB="60af44c25d0c492b6c6ef48a07cd88d72bfef8960770739a0f89afbe2c647d9bbba60ead207d350042bc2b2e9ea9737925cb3fe151574b30b6aaf940dac1e29270bfc940d8c0b39e182eb0daac2e569778c85a22bffaccb0c1def5a0f75408012f6a8c6d11f41fb34934ef628a75e003d0cd20b3a83df0b84b7005affdcc24cf5b05b60dd9718c2c", @ANYRES16=r5, @ANYRES64=r6, @ANYRESDEC=r9, @ANYRES32=r11], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="00694b11dda87bdfaf590fb9b403ff6fbb0508000082af49eb0ff2594b0100a1da1f0000000000", 0x27}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acdbcbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398dbab728b8cf4c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2007625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100176c02cf515dba32dc01be4acb9371042d33c784ab95d88dbeda757d0844c5b5d5fadb2a1b99493ef5f09b0d507632e476d0fba4", 0x223}, {&(0x7f0000000040)="892eadf04950078f2ed34954230641d106e34157cf18b2d716bc4365f6a1ae1f43c44d7b2cbd5020495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10adb87dd135ebe172cd2061ced935fafc457e0703dacf3ded3f025957ea7059c8c45312f85cad47e5832f642e8c98bec746fa680ccf2645d774cdc4f46eed1d37e1c05f9548793a66f68860dce506c0a7915258530e502887e4d8fe9de135544dac14307d5bc7e654ba", 0xc0}, {&(0x7f0000001ec0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365284e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e98298402bd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5cc989f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5000000000000000000feb611be7b0fe2cb7bffabdc7efd92d4c3cca1187a0b87bb5acabb5ae24eb0d69ceb57f2baf8da0c607076e260418ead946ae26f3320f05b8b65834886db9d9eeed38ae834a2bf544bf863b28ad813add7e85c3806bb2d3f49a91e74e9ea0ef05db4f6d912c34f26f2cf0fc434ed34cf63de922521ebf1c09dd99ca9b53c45c6d48b9bddbddf068fd21414c7c60c044b84471138409cecaa117a49e4041e8a79b0d076c7c1aba1d79711d891839eba99acedc440c367025bceed719cbc0751f2e2b0e81522b807c0d35a737056d2600d449c9c", 0x382}, {&(0x7f0000000540)="9411bd2e0369671f925b6cfdedfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381f269d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff981", 0x63}, {&(0x7f0000000400)="06d73122a0ab4551995b91eb3160bf7fd8513075877786bfb84435472b177492c23c6dd5a47f87238aff323ee168b851dbed0b70e7664ff04f752a07ac8107a80a1ea00ec437ed4c3e5c5374db060551a96a05c1edf8e749ac36caf4bcace060ec0142ed9e8b7a595b5360ed30830fd404abed83d725bbdd725c875db0f55e6b60fe2138d6b9d4eb10fb", 0x8a}, {&(0x7f0000000180)="230e523ffcb92cd0bed4ae87742443476aacd2a80adb6dd257995a3ef5042a18bde139a99819d6ac32dfc0783701b2c91d3549e40331671a459c18f202dc4f566611af83a1ad2f0d675300a3f5b5af5f1993ef877fda7099629007e617587e0b2f33ae7df793ccb8f1697a9c94d46753e2d6478d0b4cb6d5d87a4355e1f54f48f7bf0c5b5002a78ba58c1b60c10c059ed0a1cabd8d76eebb18f03446a0b115d0d58a7d701879b3caf9d3d7e9d3f08f5ef6d17363c2f50237", 0xb8}, {&(0x7f0000002280)="daebd58f67e499e879693b083d04909b90489faed200bdc1a28e4d85fe90e4985b669f08eb0021ba93b0f451a5335b3d438f6b19afc327c541952416bf01ad75ab5f1c7b9792a9313bf701872930d9e6f9d99f690b17bf0e7f9eb55de865bb591a0da26e46ab3593da4cd9d6c433dd49d6efc64f1c77f60ffc853ec623b2b35c242fa0b67c870e2490298f43b01987693ec192ac0bfb21b8c2a06e6c7028a521676d58699b6c938866110031e6f59be9238978cc486cb1d71306fe7cef79be8adb6b6e09624f27554e90e51cf3c3177c9daccc65a911bb131e53adafef7129bb7f8f4ea4c466169b32ca5c9d33928cbdf83b0e9f3308b74bdd0561f3ed30ef5c37c6b8f74f058823cbb6d0462abe608cf178cd0ae3b490ae18f7c502ee91bffafd02c7a8dad6088ad1dd05545c30b38543a1b738647ceb531b52303c7cbca8ed0080fd40bd2e4b4b4f40c762f728b9fe51996b8d4ffde29a80b0210833aa37825ad5dfa4bbb581c5d06d979da6949c864dd6ba82ce33ac778178d7532f20863d360673d6232022e492d3aafaa3950f3ab9d424fe21dc03ec4c964e01e7e8859273b3244acf1a4d60b57ccd3f2b44d72d958bb1a0d4483f3c93427fd389804fdadf28b491892aa55a6f2ddcabaece3a36c1dd1e372797980b5880f8006190db097e79fb22ccbac13eb4cc82ba174271cdb1353eaebe57559d1a0d3bf600c49a73d551b91acf66b6344270d21ae557aa8cf00c2d0bd9264d152e176da61ea502b56ee6c71502a2c0ebfe1b9e51a87aad1fbc090766787ca1c61848ccc06c4d64fa25f5b7880eeefa5c6c9405fa35509392c1f10f5b378ea1ae0e4442fedeac1b94ea2628d271e9e55c04bcb85f0dc346c8cafa83b2a4787624531ef2952e8b2df7ececdfa582f0ed3f2876c97d878a5ec9cca11f22994be56479b7ea6afb500abb9ad64fbc91cb0e3ee44e1d7731c1ce7f6c131d2f628f28cdff6ad9b5a4e79df23b38faf84b09db19886c18440666c926c9a677d0098039a2e0aef3ff5e622a5e6561939abe35bb2834e8c4a91ae9fa1acb1125071eed7283df2339f3e3bc64d93a099eda1b52dfbcae1b3f22eb9baebdfd4e1d0286803eca3b41edc193a3e186f75e158f5b017c9ca614", 0x32a}], 0x8) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/227, &(0x7f0000000180)=0xe3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x4a) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x6, 0x1, 0x7]) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/15) acct(&(0x7f0000000040)='./file0\x00') setpgid(r1, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000000c0)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="896fa78389000000ff6b1283623d806c5d296d3bf47498ed5c9aa345e072792d00ef6d67501902060f8006907b5463928f61fd8fd02d41413bdb8a84209f9d36e92516c4abda301bb7a954ea9a3d9dce1f8f629508efa5cd4ee51261fb5dfb3d795bd2779d7d2f87af51744d8b31e289bdcd5ae4a27e7dd8f2325a4931b465d938baa488bf321149adde3fb980aae4e3c4eb2c9ba4e75c93cac8856f465af6e3c767e85e6951cd48de750c40ec1611b1bf80afb32a3d84ca728189eae50b7deb214a4abe48d4c644ae8dba32befaddc15915083c1dfcdb79f81dc44eabc6ad54087a952e5844529d4e894b38ecd6e44d"], 0x9}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r5, r6) 16:00:23 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) setsockopt(r1, 0x0, 0x80, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) accept$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc9654d425d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056e06c1b290d7e3486ccfe38936d3dea6bf2e93d7e07fffb2ad97e18b828b6eda81cb95f5bc64c741889c7d7cd310c68eac964ad79eb3b5f19bddca8c89634dfe4e0b01276531b7c9cf301db3ca06c03"], &(0x7f0000000000)=0x6e) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x1}, {0x3, 0x6, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semop(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/213) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000340)={0xb8, 0x0, &(0x7f0000000280)=""/184}) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) socket(0x18, 0x4, 0x3) 16:00:23 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xb980, 0x9, 0x2, 0x8000, "4f62d17bfe2d22db15bdbf7060eafc9dfa47ab8f", 0x2, 0x8}) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000100)="3c36f48d767b6d3f46d535d1d9e23ce0f38429eccc55d8ca8d3c80c79e57b586b5e6a4ff7e668db65aefc228858025ede87d3aa65699b07ce7cc739c511ad66908c865a1c17189fe0b9dea9a33c5223c5b7c288a1f71b64c0b83bb67b99071af19c34f0b0c783fb325ed77ca646fe3b88a03d318f7902949aca6fd1634a215d98d0b316b", 0x84}, {&(0x7f00000001c0)="df1f9397ed18a8217df4c26834a993a643405063ebece4a035544fe0ac92f4f0f3bf81877584dcf3edf7a2b56ffcba482f", 0x31}, {&(0x7f0000000200)="473957c158ba022854fd07cb89ac00b4d20a80798e2dc331261679171e29251c32f861", 0x23}, {&(0x7f0000000240)="71457002e36b21a1faa576b71f02c95de6a3ac541ba1a880dd3ab69dd5c22b98f56ea2b203f3069417734677f771657d596f9c0cf74dc5811d5ea35e88e358c46cb428c1a3ccf70c96ffd1f66f45be93ce201e9858e197ba56969b71a9c4ad134366799f713ab30ccbfa5e38cd865292a7caee7079b23fc61f1f27237beece74f9817c998acc15eb708bafc22b25d0e6531cc349f6e7f432e436045592097edfd45a26be008c06d20001e809432c5a44e8fffa66fcb5872c768c78200b7d55a4d13ffe577f74541a5806b835ea7338fb97acf8413572dffd1599", 0xda}, {&(0x7f0000000340)="079d0d26f8838f060d6d044632b3db439d4c4ea4e6acc4074c0da85859fce8e9877e5bb464f0720d75cd637fc916a635f3f43cf0dcba069773f8ed2623ec", 0x3e}, {&(0x7f0000000380)="b6b2701ec4a193e4bd87096cd4396bca967f00aad21996f9b1dbb92435363dc18d5f3ec770b8bcd87e479193f48aef2b8cf6ff21268a9b2e52abbe83ba1dea0b0f49c6999bf125b53e4beae810fa8010d4c414b1dbcd0fed4b81ba0fd8118152c28887344069deb9f814fbf1f909605ce1539de54ed171555a526c38290678b2dab68a539a2ad6ac41e4f50cbc857b7ff1fc197ab0bf6e7c73d2469c5202e0ac3422aa8ac16bf0fac1241610c03d4347d8d2cd5c5e700dcb80d8d5c0c048a7998dfc4ba3b97181e997cc74e0fec5acf691a1e13ff014b94fba14015c6656f01c2b57800f8887f5e76ba13f4571a509677b", 0xf1}], 0x6, 0x0, 0xfa) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="057be3dcddd5d9094270ef2f0693ff3091ad3bca06df6e372e2e", 0x1a}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x70) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0x1b60}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1000, 0x20, 0x3, 0x8de, 0x8, 0x5, 0x47c5, 0x3, 0x7]) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) getppid() sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0xfffffffa, './file0\x00', './file0\x00'}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x3ff) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_open_pts() 16:00:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x2, 0x2) semop(r0, &(0x7f0000000040)=[{0x3}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{0xc36fa970613d3f56}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) acct(&(0x7f0000000080)='./file0\x00') semget$private(0x0, 0x4, 0x1c6) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x83) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x13, './file0\x00', './file0\x00'}) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) close(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0xea, 0xffffffff}) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f00000000c0)=[{0x4, 0x7, 0x800}, {0x3, 0x5}, {0x4, 0x8, 0x800}], 0x4e) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x2, 0x0, 0x800}], 0x1) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = geteuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r3, r4, r7, 0x1e9, 0x1}, 0x5, 0x3, 0x80000000}) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x4}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x800}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0xaa83, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x19, r1, r4, 0x0, r7, 0x29, 0x3df}, 0x5, 0x7, 0xfff}) 16:00:23 executing program 0: setreuid(0x0, 0xee01) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000000000)='./file0\x00') r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/122) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1200000000000008"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) 16:00:23 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/175) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x4) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3, 0xfff9, 0x1f]) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) r4 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) r5 = semget(0x2, 0x0, 0x1a1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/58) 16:00:23 executing program 0: r0 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000400)) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000440)=ANY=[@ANYBLOB="77000000d8e992f559b271f841ef76087d550133000000003000cfd2200c5571ca740000bdc968f0d60000e6000000"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000100)="df75fb783bac928232540862ee8c1b808f7bd58f2fcbc6d6f70cdc29e10562350ac6f8e4bc6d68abac22e0369d7ffd3739c3e726b576b089f028d62ecf4075ec6efc3c2099cc34009fd6b74a7ab08cbd3c23d029659ab2b85887eb8e1e087779bd912b4a0fe348c2933b9fb3a19e6f290c3f7693be5eddedd4594db3988c5af6b8dbb41b9b07bf81695509d56f3d5e8e115dcd1034969547e18c1da01a451ad0348f57b7156749bcb8a25e9174f3922e4374b068e7b8a00d3f4448cc185fe3931de7189b06e304", 0xc7}, {&(0x7f0000000200)="20a35fbd49b8939b561b53085771481389dd29b5d859433dae817734e20e68867255c80b0fa59072920cd5d45e3fb16aabe307bab48b35302d458eeda65e95f4ae51797dd0f2dc5e828326cde704619b768e53c583e25d4b8f0199cf7a2178ea5f898c6f685a3d67da7a59e9c9afeeb843fa982b209d721e6f402db250a3e97e81e10342fcd6a2bcfcbf91833c53e6a54ecbedd4f5aa1cb137cea3e1ac2b1102d023f1809ec49f4c90113a01a1c21393590eb7b53ffe37e9e2a9a3ac23f76986524d", 0xc2}, {&(0x7f0000000300)="700444be845b61a8b6964d770922b7bba765a5d4cdf700708f1d9e1cf4fb438fe2ec6a4a233894141510a5077aed6adba3d761f3331a3d140de2a07661c3d1a9da31570605e3fe75593c053d58a3089bd808c432b7840341114c7201e6824d90afd5ac9ccf70373fa9064443c2883bab7a004ab7ad83f5de728ac563afea2eba79417683e16750ba6d7db83de9e6a51533b7bd0125b04538fdf2de6c730d880aafb301406a3daa24915802fc0171b49daa73e2545b2402570d564ec257e36f75577d990d180b57bd7b53b37117fc7e09dc4c9e34386b24066ea8ee083d5709548526f240679969b8a338ee2bb128", 0xee}, {&(0x7f00000005c0)="8a98304d7ea3ad4de5f4c9f68db5ed78c21f0f97205335131f3fb4228d40a25d6d416458508f61478c4e98f2baae75f8ca36ce3a68a9b9c949cc766c000000007417b459068156a750b058a9195d94e8e34df5b182f72ae8662f530fee1ec761b6e673a20ca37fdeaf46db83960297ac35d5d4674e194b239d69131b2b9c1ec43f2d64b236baf4f84c64d6b8b61b6aefeeb1b29e6624031db6d3917c0ecdc1d76159118ac56c15e352b202a44fd2674a931bee55cf377b9022db56be6096020cbc72c65b780237cabe4f3de8beaf8b4ea66bc7ec5726c48fefbcce97cdaa1c94926bcb428e7ad840501c4a5a5d4dd8ef4deba854a03205a8a8be434a06aab3511b4d7bce073577c4a1b3670446a631b0bae52065532709558aefe5a3fc514d67c2f917ab684f4b1da889e2b35baff5db3f9575ab54660d01a84841aceac17f4ae1ba056bf47739", 0x147}, {&(0x7f00000004c0)="9ca72f5ea9ce0ed8542e08b680107bbc9529e6e14dec6283b89e1fb88c18cb58c40c815a2e1c05ee2a2f834108780132ca1198faaa88aadf9c06b1b552700205eb95cd71e53ace215a065228680a1f7d5b02dbebb2d1b5f3da37148b", 0x5c}], 0x5, &(0x7f00000007c0)=[{0xc8, 0xffff, 0xfffffffe, "3748529b0629ef6222ad525f96315f3c4a71f71f92a021b8648a1744196a00f6db8de347eddb1a86c7b05991a90204721b14d5cbcbe72b1dba9a375c990528ef5ba8436a3aa9be0f5f585cccd1c6f7985db5ee946fb97d1ec4dd8fcba6746bce03b459162c2750fd6452aafd510aa3cb68bea968c1ba5e0e5fbb7f0a2e89509c464acf049d54dfc423929808187598c51a8e023def3d3d42671477a393b76c062d8edb027ed5e45e3c67aee4d61424a81444fc"}, {0x68, 0xffff, 0x7d10, "4eb7a8f32f685ff5883ac552e96df700a54207676e00c55d58701903f311623ee3b996b7fa8931f4f0dec8bfd15b8ee100b8fc5a78d4b2711f0df5cccddcb11df8cc123b200b8c46edc01f330badeceb90ab0029a2"}, {0xb0, 0x1, 0x38, "b3121f30845ba6e3338a99e96dbe3b21d665bf388c8f55a8e9c980d2d19705cff8a44a6b9407ec4bd304b81e366e6663e34da26b1be2fb8b36f518718f1c367f84ea6a9edcd3b80eb9f79954717143c2f5ca53a79308f6285e049f4cc44cd11eebe15e18eb93c90ed323db0b5e663afc0c0accbb5e65fce665c41a0aacd94a753420440b752188c171eef45a801c09f422e3e3571e9df11fb5f6fdf821b77b"}], 0x1e0}, 0x400) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:23 executing program 1: mlock(&(0x7f00005f9000/0x2000)=nil, 0x2000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80, 0x4}, {0x54, 0x80}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 16:00:23 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x106}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, &(0x7f0000000480)="8dccd5251743114b30c5646ee68d24c39c393c81df4992968db4b9ec05720f3dc5cad3c53b82e586aecd5068e3c8a0978fec497f8303b80a39d22d34f92469b8cef42b206d723096b6664eba2cf71423bad3822969c3cc9b5002236cd900a2da96380f30e49680d8be96f14c92c2304742a88a3ef53435f654db53829ae7a81af1ab19f8298b8d0d46776b5ae048051beab0a3d442e4661e4210b5c66688b6240cb7dc081018ea882dc1bcde951aafcb9ef72f61a93281c7b5a166d61b517ea68b7c9d5d3f924cd298e8a528604553868e9f50776c1f9697efbd1ea3f011414c1f130a56f3248bfa51c69ed0b302ec01443a8295", 0xf4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="a04b3751e9b3207caa8379382a9f0de487794f2cfcd4e47b8103e046b13b3c8c5b1e2d9f9cbf26378b064adb85046515710deda8d827748ce4f690cfceebbec855e8cde1cf00030f563f6979fc7bfc006404abd703a11f7535fa8e043aecfa8c9a6f02669ef0df1d0abf4bbbefda0f460057cc4d2ce1e769e7b2e584df9c80bdd3e5963e8af394abd835a13f2c3a17e1b14e3f", 0x93}, {&(0x7f0000000080)="27fd243c4d9231abdc409688f843bba759cc7034c3d16e3342e9420953dde2bbe1372d3c09ab7eda08fbae901e5fcd502e42739e23d3eb8748283d4c7a2b", 0x3e}, {&(0x7f0000000880)="4dc114c0f605c811a02a5759f2b56525e6745fe1caec1766ebbd4ec372bc62d4accc1d311953defbe7581097b169ba8c806cff689e07a1f8595c303997af274de3cd25df264b8697b412b4e1684a6e58e4465817e8a6845f3dd5a5b382228131ed06ecffec4ada39e0c8a0063d389bfe54888910cddc2a231bacc9f5608f9aae558fce33528dee713059a9e654a9112887db53a5f36b2d181becbaeb72406ba67098671b9ffaab08999acb773d311c9bec552951a66346c937a44edaf0d04895984c994b2a138e154f896fe377c04bc109a9af8ff29bffd501cd12b431ad7c7f9f752fc96ce5eeea4adf6034a3f79aed112c0c0b23d49b56f9305f62454b217ea88db7082018d12f877fd930de26e7a8521a449e12976276f61d46248677c53d4fe5d65a529f1eb62e1a463dffe01af303243d0e9649465b2125ea1f47e8a9cef0cf17a7ba2688d5f68959dc9e48c571ea8efb5007deb04b042f1ce520faba1412b7a335f75222fc5fd7af5dbdc3e06a2b8e3cc6fe1e3311fef8adceafb99efd08705bc3acdeffbdc366e31ade14b01658d808065ef29bd3f8a9a8d6e2288d8daa8abb9a572ea7b9733a1a59883267a33277e342a0a45fc079a788735065a6a87fe2e6f92091220f1e207230aaf0d457ecd8b61247a5108f79533546e619e0c0f60438b4cade958b6f70cf7852228c99895ec1eab847f534eaa1abad6085df04d5c41191ebc055592adec79dec38dfcc56dd2ff6345a30b3e0d5be27581c4ee5cd8e67d6cfbe74a30d7e158adf2ed092ad83a8a8c886e108f9386d231fbac251203f2ee88c70524109b2434aec9716eb428ff2ea93416fb01243038443bd1b1333fe4ef255d0f051765b890f9b861fa18871996d220eb80db9ae9a21191f978c3748c05619dd191a6a0f8f5f376a461f6908d8f9ca4dd7591af4a07bc9066193e47eb82f52e5894fe5ac8b1121508171d303a2a440db8ee58e18ed9d7c096355aa1e76cf8c7bdd40891aadc5abeb63fa3109f2b3d64ab53ebce715d3c0449e2ae6ba0c08a0361740e8233989eff842679b4aa92b1ff7f6b178295c42b9bec9fd32f17961e4634f8fcfb519e9df7c20cb59fe15b8f432898dfd79b9b76e34ce7819f029590ac3707f3c4fb836e8a4de588f7d1e5972cf9475701f3346375cad6f08dd4d158db6702be8596c111bbaa7d37d2d4b51bd27c64b71681489950e16bf78f99713036471f62feb73e1ab2b656d2d789d618ab847e66ebc7f108660c36e865ecbeb0c41c5e628ffec990233129ab1745656a060383b3f542ed748e13937ef80af92205222cee273d03fc48f774c22e0cec00d03308e7f0192ab0bdb649329763899f662d7eebc3d76aa615c748fe3e6e475edc08ddc3837e95c7f4ae86b6a8ccc9f92d50878a5a002f4e8715bf703efc06afa3c0910ea90fa1bb17c85ecf257e4015ac7b16aeb9383e4752061fb7516331a054424c9365829694e8525a0ae3ff8364a1742a7ad70a963a8428cba50d00371ff1a52ead271969f4fc964d45cc832e938085b04e63f988569c4f637cdc9c7055c83eb5acd9306cc97fabe7c978fbf36121380f02a390600c274db6d9da7f0cc6d331752cbed13ccfefa1133fc954f6d20fe5b546583475f3e56f371f22f079471ed49be1e96230c54c48533dadf5de3c6f2a142ed839e1b6f5ecc7bc6e26b43d48f033511e6f814fce0a2ab4a70d22490fe54a6ea08102d322a7cec04c2e45ba8ae70919d565f8fc9f8e9abd7a33cfe5207daf7ecc89621c6c66a5273438697ec6a2e226d451bcbfa4a044075bc1e134f848cefbd75a11b6c33ee59ef94fb25dce9ac4082d831ffeed9760b19ebe5c096e385ade3e31ed555b18057a9a0f2ce80ff55fe8fc2436aa8466d73755dd8a4a7165b3a0d0cfb85979131001f06f451e02fb9d32e4282524432c22928472aac69ab12ba10e67de649b7c5177bad48b4689ba07e6ae4f0743591edf55dc601fa8fddb354a28424fb70dc52a0b01befc13cb474cb7498ca7fbcebc6fb4e3f44954be21931188aa73ec6fc97036125311b0b8d3e13ab010c342a851e45745ef56ea74685322085c8a440624ed023e8d25cdcd7e4c3636a18978ef698034bd0aef09c6d95989189f061c3dc939a202efadc5e8b421a4c1ba0df02fffd59d223d5a6ea0f3811963e85e05a72962620447c2c1680120bf14f21acf6d0c617d0282ef188b4d7697ef982925c626859f2fe60d38024bfbde5cd409d203e1deae4763f85a48878fa9e91b72cdb043e706336c7d3e1b12645cb0827ad021d7e235804074e199299a467b126f873a52d373f5c622ff18e7548123a50cc6b6f58735674e392cbaa434eef134798b7c24c3ec561380015e2c785c5382373c4d5b1af68e20427c997b95a0b0d1e3344b32394c41645a118363de7c51e573e3885792f93205c432f8b7e684cb202cfa905f2bbed642a62a2bf9851203451c79f51954a657255f35b372c4a47abca57ed81688b33536520dee62cb32eb496452649106e797d11c0cf00ce309eea360f3ecf7bc43c3e66aa35ed4449f88f5281c0fd1de197f2680c2a6b26fd13027c53d773bdcbdab484d6a0f84674c0dd884b8a450d40fd2efdb3db5b1cab867cee06648a90912d6b0e2cefd3abe540b95cb176e044b42d824917576da1e4ba6d2393e0f0776db7532ae437c5d21b7d99b114d1e9b14722251cf912763c582c300fa57debc601144942639221a8d211337ef0df2536c19b9d06df17701dd592c1bebb04f5d6d1b65c34e556836be79c8e5f626606dc4cdbefc2ae4c2bf14ecd4305a0f6fe9cf4dcdbd4c4decf0ae84c3d26386096fa5082ee5fba4055133bd5442fc2a4f1f14666543391a8cf03a0e2112a8643b37cb6ca77e8b003f818443ed5f35d41be4c7194ab991c4e0d147931ab1e60955c14ef2231ad0ef0bb2065cfc13493e30ecd41c96a4f45e30f2e8a672c990b4a7077099b89a521443590d7feb03f4c281edf2d6ef80b5b3e1d7668c6265bf00661e463b50311f83c28e44224c599b7230c0764f8a9ae5f976a789233db191a64a6084896e645b2990f2f5015ff2b0d763943a34683f89d1dd23421266cce30e49bd6aa7854cee7ec0a1c4663c85f59f41d9699f76370e7913eb5e9ddb96ec0d982192ed5bdaa4d77ef28d298c286d308943d1ca83e1fb43dc27304881e0f700f4e72f369c06da06f221ef9fc94d5defbacd4bfb2baef749d07dbd974f9b8f49856a15a286b7bfd2861290eae01456f39664741cc101801e640dfdd6396142ce2baeddf92f0eec8a8cc76612b347ac766871701544d944fcd890c419a2089d3e4795932b31e5daa7d0f5a75353184868cb2fbaa5c01a9830770e9be8c94f66596388c59ab7fb8da5c0c4d1452fd3599c0822521a11bae47e68172ddd1764759b441ee9f5761b5d9cbbe678c94b02ff18d2271e2fc1bbce5abdf83ef2d9d4bb652847941d24337d3f8397eba9d147332bb742c04158681beba98f05c00c079d53a38d2c31b407ac85432226f56004d4eb051f0d182ffa2e213490ba56b4ad757bcb9db6041c538322a791b9f3598c48c5bd650863dab2400c117f42f2d7a84b503316d6f5db89a07e5bbdc6d9a32b5bcea6e2757b65d50d2809348c59d0e64ac7516b223308fbf652cd88ead2068370b2b7fafcabb67b5cd98b3b5c29e526cda5e60d89af0b408d4a5e1c5e285c9e32dc5d6bfbf86e7af057980b03d8760b8c73a0969c62245b1ac7c20b527947ff13723e3aa2004449c07e770867fbf715ecaf5d47247534e2a9f0306e7419f050a2b688282b709a6a698e9f949cfb82dbb7961052b0d6ba23c001a3bb681a06dea74d432b2e839dd9f75f16ea244e1f8057a94a0d7e108277fbde69fda14229a789de2419dca6ccaa01232ccc4564a701ab2f5b89987b7c7b23cf1429a20a597574e91ff5c21e43a6255045f9b410c03c8a8273281c8db0c93100add5e58f78cd478d399cb64d2cea02b469aa4ba2709f28e3f049dfd1561aac8c2a866e18823e16c40b3325b625043fc27a0dc17cb30d8475a9d73188a280724efb6adb1577430678632208a54e029a5dc81ba39db3ebe7b836631e82a02e5d866a28f5e3ecdcff12e814a36d63a4698ed5bfd18bea9acd3f211c33c11f20c44d45dd2b2b33939c4520dd6c695e79ef8280f48816228d9eea4c1b435d6665023a8436f7f003cb4482c5caf870f1525447103fa421596d381ac618b5e67f2b7fb823f82f5421692c5fcb9c178fdb66f653e587cab8b6af32dded0e0f42c21a46bd19a5859067a61a8d4679b96a274ad5d1b7432c8bef04daad20b412e641b0e5a8f821938567f36841c5436974f5cca4da8fb3a5e1871620eb1a55ce6a54d97f45e6909faba7557a2df30d520fdb844be12ce4ed22c5f7a9d251b1473219a826e76424011af8fbc341dab24b0c4ae29c93ce4e5da2cdb293499f4a27e43efe70e61b9ee556b90faa9eaabbee7457bd5656caf682c6da2794508e0a57bc595a072707c081e80f5b5d753a1dc7ea3c6c0a4f789207005201498252ba7c77b9dbc43d9edf1ce4b45559ec564813b1d866ccaa45880f7dfb804ef519522d1ccc0c2a264262b8fc207cdf764568290a204f99f6c09bf4266a0e1889a6e0114c62855726c25991bb195955caf6088e99ad2ba8e651a691187c2f3c2adff750638de75c799d2f6d235a96522dc85f37a0c0491ffc931c7fb315bf9cb24f3353ebece19b1ec82105df8910e454f4e6fc8b1465fc9c123bf546ad5274c5b79b78ce7aff43500aceff36a83ad0c9d823df8ae83f087cd11844c157837e4669e73ffbc57bf34a69a3cdd660054fdcd6459744de41a2ea80573165e5d1f3aad88a8d349f043970ed391f04f4e0fbaf83a3c07cc0991c8124c93d44e593c1075c6ba67a7abeaaf5ba53a77e536889bca46b6fca7a44398c49426cd0c09c1d905f64dac3e025ed36c33b7bfc5afaa32709ccbf90c1358affd623fe9396edbbf0827939382af48cdfd3ebc727ca0653495713596fc65207e82b4a7fb448a843a1d63955e50ebf662d2d599694e3c0a1f1f5c87841c5e23e6cb93150c68082a118468e35b6dc4ff143f4c260912c421f584e56c33f42e33580a692e9bc7ecbeec1530439bea56b131641a7cc6cecc7dfcb3f60f5a01950d0faa3274aee4b72e8017dfb1a214bcde800ae74adacb4bfc54399d35c35c87a5682fe1f9554ec90e06a2294bfec2e4d97997b2002e8bb600ff6b82a8a68b8dae56665ca5bd50caec34d50dae5da14e78070b535d43630b8e5abb99767f15d0742793407f67530f6a218f6cc4f9eb8fb3a451b3ea925e07b3ab84c3de93271368cb83d45f25623ff4b2131618918ead85c92b0680bfdfee462e61e4a53659435440571dafc19390388a5f3d39b034b8a8fa6b7482f2419a294a9e9e9fb3e4bdb59abb52cd7922522b5cb5422e5444de00870df623d81336ff8f6806f8865f66646c1dfe8e8daaf34cbc6486fa335b4aa1a07ea485e0315c496d4d9e19de6ea4e4174bcd2c0488c28e2afb29fd4739765ca6e2a105aa5749da0a050a59bda6a6bca8b2d1e27c35c51720486fdbf491763892eb403ff2e65d0e5e5512f2fd4422ae9a9c56076b03b2035b78230f90557fc2af0255500f41fed689b712065ce191d646198f9f72bc9bf0f5f92f9933d7d5041ac1d01ee667a80c3786e8e112de06bd5baac5c949ef7d4160332d9727836bab769e14c5af7371f9eded4f1de49b20759815bfdacf191cffbbf51c4b4c", 0x1000}, {&(0x7f0000000200)="afe5929594f71b2b03d0153ae15578516d8f92418efb02732e41ec4bddb5439122cd73129228cd859cf8803b3b689d8efde94ce05d46eef608b6fb997b35a83461aada710a2e0f28e12e991df6987cc8235425a0c96bb59766d1e3fc6ac96407b6ede5377a4093e2ad8783ad19a55c5d273af7ad6eb3825a5e73e866c682a5bafbf4d9dbf44057bb9c06b4a2d023c5ce43fb1adb06dfa54a248e98addc53f65312b5191dd63780aeb752877d1025638f6de2760334c76f7eee6868b51a19bf12e02e63696bbeb9ef29922ff2f5ba7c3e34fcbb256caf76aeae61d1e7a4f7b77f550eaaf354ffef7dade3dcd322b432c111d344", 0xf3}, {&(0x7f0000000300)="5fa5cefa9badbf33132881eb73033ddba776ba546c9b611c556a86f065f9e9a4613dbb70950f2570081ca3207a249f95aeaef8f11f7f72f11d0e14f72d9874d11c7f98b21112c9e8ed66b9046a0cc04c8d1c58ed5b31f2be8ae98c7f5a9b049b679a871f674a52af41763497d717e163940036057196e1287f", 0x79}], 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x100204) mknod(&(0x7f0000000140)='./bus\x00', 0x6002, 0x202) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) getgroups(0x1, &(0x7f0000000200)=[r3]) lchown(&(0x7f00000001c0)='./file0/file0\x00', r0, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='./bus\x00') 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001024b4ae8aa4056a9abb538ae4da8cc9ac2e364a6096fff750d8e52de53d6b390f1b0ca157059724d3937880ee8ca19fb081207e442c3ceb9c1f1753336ac686df39633cda5fa4c0a61e4ca9d6b464fc9d4bf667f6597af1b0d66014345e79193d851a644b11bc79e1e367ad51ecc14584dcdcafaf8661a9650f3b65fd1ca40f52fc68d0d0fc71a7dc292ac65f504ac853e15f3f76ae4d73a37"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) mprotect(&(0x7f00001b4000/0x3000)=nil, 0x3000, 0x1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000240), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e000000120007cb3ee91a174cfba1d58909d935b7eda9afb462d75c33b4257d9"], 0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x100, 0x0) dup2(r3, r2) write(r1, 0x0, 0x0) 16:00:24 executing program 0: mmap(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="9ab6b2af762e865f681312ae", &(0x7f0000000080)=0xffffff9e, &(0x7f00000010c0)="09791c8a44cde3dfd9f1d9fdf185efdee2d86e33d85aa64b42f27e20387a6e6d4cf26646f58a673068c0caa9229b6f2ec6a0ca85f6c26df62c9e8d673b00eec99f01d0731ed88409b7f36f582a226f608ceb84f15ae17d44662595a8524f2f90418c1920a39c9e6a66fc8def525e3d3f6068bd54f75e1efa14f729bc90f28877e760c126a5eeed54d7576a2dc560920637114f8d26acc6b89e871df2f4de61b43e9bd99f742d20612e8269b907522e909ef2ccd2295e3ac4021c244703f29b953058d130b68b50ce56cddf6e4ebb08726d49b39fa56ef59488fab1fc84501cb9e414f886e518fac31fe686e46578680048d6feb0b11239a95a648c049c8d607c4dead3fc0ad37b5f4fb6ffba029b0b944ab23760d44a779731f53e54ccf8bb67a3848bd6381e00d7fbfcd79e868ca178c2d7e14ce9f2dcb5972ab9e2548aebbb4c6e29ad38527163d26b3303139067fbcb474a1220089a045398ae75c41f9aa8f3ec0cd0deae8a1b50161a4d21f5497b637f8b7a29cf641270c34d0a749fc7c51d519570eecaafb12a14f82d9d50c4cee9f581b345ea8bd7175738176806a7731406e370997b1e91cc2bd178ffa13c97afc14d5688e89624cd66592566001e1f89ec8694da13370e79a893b8f6d7ce8fbd4ee54a8545481a3646a402c4118a054b56dca8f857e0eed57870b979da5250e49fb110829f3337306e45ee07cba44237f8d4b04b16bc95e3e7c30a0bff27679b7bfb0f7a71dfb523ceafeb8bf978336c939946be66c60d35a2afa565116f8aed2e8136921109b5d6671d176f4e131010eb81e6216fef40f21875f9e0c14588baa4f126da76b8aed5d084b9c8f9978571fe1e9fdbbeb2da77e4192edca2327074e7d28edf03e874f52d969ffbb4fd7c806220e42a84f9cc0dce3653c89062966dcac681059000ccd23b6c6fa6e3cd8d65e7d78b335cc0db4fb77c342d8b1a64cfb9689f8ccaf342ca86b0633ad766345f99f83e5217bf85b762d423c82f317e23c8e1f1f22753fc205b56ac83a33f7e8846417df2f90e4b05a36424aa7e4eb6ef7e758a3873992072a1736a625717c1169ae40255bf107f75f26a6598db8e90ecbd3f253ea30162b99a284c40355c423503cafd0f85dbbfb1072fc6fca69458bf6dacb29acb3f3583033dfda6946ce57c20323eb4b4fa4faf8763a2678c08f824087167ff1b330f2778fddb7149c28e5fb855a2391420131362d421472975e46f44fa2973561e0190779f1ccae8377c23ac47a7d9579a196934826298b61ca0000c3858022a5cf5c9e56dbde06a08256e4f16af73e14597f78c1dc1fa919f19fc8e940fdda5bf934782bb8fc49487e5ab19cb88a726ce47da79fc7482d47f5a206b69d6eddc330f9bd1aff51911aa95feaf430bc1573ac4c06e65ca4b4a685cd01db72f48a2aa3860fed002746f4d37ab7132ba74c34ab077aab9db700aca2cc8fa0b7e7e7450dcaa466b6906d4723e513914c80ed4c8cfc813bf8e4d5e55e52fbb98a5114693556845bf259ecb3651a6a4b732f7e3e6767b2705020e3199b73b58c82b9695a2cfc72041dd7cbadcec97d619f4073253647d6d6604a6168bf9873469a1b9f5a903fad76cdf206f9011606b54759a520c41d03f622b15421ba410bcf2060da00c7180874bf2b1abc72c8c82f35ac8f26b4e0d3ede4d7e26f3c2c95f75f1262c901b677c46e6ba911610181b2e6fce8f7f377861b19831f605fccc7ea8aa8c8f9bc3757119f7297f5000bc414f935be7a940ded22578867ca81760c430489bc1240c002cdd0bae19d8cd44a7a8ea8b087efaf0dc32fe8e8fd31df11410be8567051537270df3b2d73e29c5c0395d953df9083f7e6a339838539506332b07ef62d1e82a1fbf42328cdddd2b70398b9e1f9199f8cd6a6aa4ec8126d01c2ff0a590035817ef92685925f3af521f5b1eeba61417c23185d9b80b4ac8aad7fb579809940dfea6b9a73a0359c0fd5132782794b55b0b2a9e6986b4c7507e0d1dee41da888f440d3c09bf812898c443faa7ba07efbcf8e429b37eb9a3eb34fee9f276fc0192c70b1a509640b4527a1f01ae05463fa47d3c9d8d0f307685551245a1c6ec910fae177d7c81697329a81425820126a904f8f8d4b1ae4520510df59a52beb7dc72254b8f06e28ea116667774a42ae0591c991eedd89d4d33d55cd8b7868f4b9cc57dab6bf79315747f37bc9db8e453afe08f339c8fc732325e952e97263ac84d95d9ef74834442ce5245493eec5e2927915790ea0b8d9ae9aefae3a0812d4957f298c9cfdfd9f1242d9702d6a3b4f0417b03d0ca03722451bca95d9dd9923c83bf5e2d9a8cae2b499c02be9f0a2c60d85d20bd3407058fe8897c95f743bebbe91da1cb4f3c34bd056ef5353f15d1275004b74a0f4b3b593964f18c6f913c5dd7b7dd3ac1a66e5ba63bc14ef3f124c9607fff2e10c066223a3c87e3c0baa4af493a7cea1cbdfca041d7f1a988dff4d22e614e104393bf9d0d83e59b1a32220e972a8c44ea855d7571add3004f62452906eab104990e2cd5516b75dc689ad0bbfcc198df04a869b35e4bf08a4886160e8214272e449ded991141fddf67294780172451a82bc50f1833eea0e4c2f30de3092c68ff67faffed5a2e177692daad833627bd359c992565682d56a3cd2b8aab4347cecac75d6eac0e1641a8c05b0bba0678a311c47ddbb04e177ce2ba33178c44c23dc96133c402c14fcf2dc58e6dfd49037de0ff6793e36c14f9b52096624f54e2ea0b35f329b6e4d68a2426e5a6d57f68f34ab369712e088b844caa5a37507599e863147ab2b8245012bda68bfab8d65e25b9d54ac4bfe3378db95be84f590b54641a53a372c3f0c0e40f98c9ba7c62736f8b1a0315e735d1c6df43d53912cb900eb6f8693f0160a6abbdf2c55f46bccef6cb542f4fe128cc8a778a6ee0105f79fd366c14d8e039b45e362c0e72a71d302ba5abc50761c2ba552262694ff1840f1c255ad90a306941e33a3780abea562f77f8054989a103c1a58c1abdba069fd045ab0d39e6593ac5060d2a5c762671c0f33ac25a73e22b46d3df60a5afba9a96ac40a08bb00d0fe3451409f4fc64211eb1b24ca676935506990e1a24b8948fa09467ec8c027d9266f79a374ddfb942ecabb9eb0ee54ee47bd861c7dad6e7518339be4d258dc3eab2e822263d96ba10d3c783efc3a5fb55260fb2c8d2ebd316f71b5ac0dbd9ac495fcc85fc1aa33876ad1fb45788607831e5f624246af00a811abe7fd6555d4e4b275e3570803310c9a8cbd05c66c4e53d22f59eaf178ebfc6bcfc068cbb52891dafaf4b312e1d2a4adc631af369b41ab72a5ee61520e1a1086c416f386a6214e4a75670548578e71b105406abb84e7cdd3d42339d7caab1d407331006321fda0c799d0e26eb78b6c838af495377ed45a42b4f4e94406bf83a99ef37d8b0f3852429263a08a825c6deec3ed705b0a3e4fcafc7070817d805908a1d19ac4c93d1c26c7c2ce8c7a8efbb4dd5310011f26aaae80ac5c5c2f9230110b7721759baf464262498bcd394dd60f494fd3c28d6dbda6795a3553dc9da7d4d9c28b7b4c5664b2554d54035d035d693d81bc154bf45c14315ec1b5f6af81b60b955a8813f444ebb0a1c09ca407073756471e8488365dacf740890a8d1a8aab20bdf4b0f1fe83650e09b29a9d0651dec75d250507b35c1ab680b338088297faff6b7bd652ca5da9c39f7b0cf9d431477f85b734e5198e5ab879a468e9743772ac64c70eabaaf2288fa34f8fcc2667fcbd38740561347a696f0287c07fcd830c56e1c5e2b5726fa03617b5c07e78929663e9afddf11b540794b88a45899a9d5fb1199b110e00d25e0eafe88b3012f340882236335ee969268f897e9a3ce48bf00f8e26ae76a2d2fb0f634213ce96be4f54b7acc8b3ce63a3705843d6c8d2f730c343588ed36e5bf1f7c9f9852a2ebf82fffe9cf2d471b6de5336ef9f9c960d56bfac4a8c3d151acb9dd4d3afb18ace5c61aa4638ecf23c0261cd1f6e0b291f4ac34b196760b6e18c3f19a462663e17c7236fba2f00a740f4502a86e157ce65d394636ad2afdc4958d306526d6b9fed69e634e3f1edd5e8ad0c05e61a1da1f5ed2f6cfb0d09d9dbf43e1f81a799f61ec43fb23b234d0f7d21827a94c87bb89227cd15f4292e031f656e222579a3146b494df628612460e5058ea779c3ea8f0f56ad677055ff3f65c97eaa00d1c3fb4ba2901bd52008cbe4a6713877b3265d63768198955820ffa0f30761f83615a96816f4a4c59572c0f587ffe8a748c352304d42d242ac010601060720d2c63326c1bb1e33ae62cd13295872784b6705833751648ac3662fe0a87e9121c36a2e985adab9cfbd69a2e7c39b77ea30f341f1abd9c3931fd1e823449e4bed9a58bbd128688a971da6d52e5d5ae6647d80f01e02f199bedaf68575699641a43dd3f4a53793555088b6c70be07aa7a4cc490ced55f8ff40ccf7e632c1a94ecca29a1124d94c244df173436776d344c71a0ec214a14f8224632d21d0648b2b351531cedd975984e22afbdc8a1dc5f6215a2dfc3b0f6ab4b9dc8b3b820aa8a509a473982bd68eec549c657f8d9a2e331302ea560b7df817671a70cafaf46459c0c833d99e5a10aef5ae069c9b6910058f3267f3a8a5cef8ca978b17e2713bafb5b915c155e8a436f2a033b7550da5be91665c50d08672d4b944bc63af7128085b038b8a08d3bf83aabe224f990728081fbc005eaa886a68e06e240c75e2c30eba0dff8a0030f081705bc3a05bd6c4e68fc4532ba301fbbbe325e10531105524dfe997afbfa0f2e036a1af783c43bccd3143da79f20be74f9fdcc5dbe1d77e4f7b547dd3cb39b7933579a9fa223523766e3aadc3206fac873da5522a34f3a5ece929803cd9dbc4af3c5373d462d4b4a5a2167d0024a13bccffc4cac815d2f0cc488ec5cde994f5afa8bbba61142f16be9b13c2158e0905fbd761a63f4b81d83dc4ca9ce064dfadaa529a6780482c7982713a285326eefe8943ec7bb62736932ecc09abf0c7322b08d58c6ee1f3c5212bbbebfcf7ffd3297993a4d0bc860ba748af731d1e7c4fcf633a47ac73169ea9d94d785845f260700e29e8fd7f55581902df21f08c1e9a0055d1a9c6b18d0f2e85e0f5020dd2bba602d151ca4d83c2c41c6cd9b151ede5b9560789fd6e203f5a45f3042e9982dd6046ff2ad701057db39cc19010bae4de909b6262c4dcb5a6fcf98fbd9f7d4f68707ea67f8f950d5ab31751cd4eb0811110c6f67efb98fa33a4e48a70878fda1a6a7a199e3fcb65837a32e8f93df91668e3860b1237c7f68c55b68bd6b8907aa598918bb323d294366c90a1ed22cd7dd3513534e6feda2d43ed5ab50db61ec69f57c38cb181a451c21d7fbc47e4c347bbf430581183c54b09519efb562761f6e88c58f5009bd9a6ada1bc574de6a5acf9879d01cf7b5fa8eaa80cb82d1d3b519f42b9b945c5a49a8db92a94487cccafc328a3e7b8331e1e5af61f9f6a8b00919dcc68497a5f95ba57a6a99dc3663dbd8864cbc4373a6e74767307d3b1d757107f5c15b6d8006032d98406b992755691edd0fbd0f7fe9684b03bf5ec5aa748c2f49a90fa1ceb2f35a61521060590528bf9667008a6b070267db676b7bda413a710d573e29980e744dd6985e9bb80dcb4ba040219d93f32bb9c3529bb153cfac647acbdf00d2e2f0796691b826dae36dff5fa066546fcdb75c9b0069ac4224633ec1dfef865569b616af94f74e9f16c0bbfb8d800568d56439e2591541f1ca978f9d261307cc2bf824ace2226ec3d3a0027624da1e87260c89c8c579382d1fd75d966b2937f1bd4da54bc63dbd25034df0658cd65d42639fa97bf55929943baad64c66178cab053f8b088ed9", 0x1051) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) mmap(&(0x7f00005c8000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x5) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) madvise(&(0x7f000060d000/0x3000)=nil, 0x3000, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) r6 = fcntl$getown(r5, 0x5) setpgid(r4, r6) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r4 = fcntl$dupfd(0xffffffffffffffff, 0x72fe95fd9445c39f, r3) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0xf7a, 0x2}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="000000000000000002000c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000100)="0bf4f478d85507fbbfc549d3eca0b0b5df637c25e9da83d19deaa3589ce545c77be2e10a9b7da927cf4c9a39ccedce0b30b5b2c52976b19d4179303d856a695da886e1af5b62659c43a3f527452b0a9bb8abf716fb510519e90c6e9178201384afa22e327ec3307fd6ea04660f5e28557e0ea81c5a45349a1bb5692a24c3aa7e89f28473a2", &(0x7f00000001c0)=0x85, &(0x7f0000000200)="165c1f488fddaa8d0a86fb6e2ff5027be2ed002671391495f25fac9cc6a6daa91e00ef1e13106cb4259b5561ce0ab6693289", 0x32) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40000400000002c6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r1) socketpair(0x10, 0x3, 0x3, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x4, 0x6) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x7fffffff, 0x2e3}, {0x18, 0x2, 0x9, 0x1}, 0x2, [0x36, 0x8, 0x2, 0x3, 0x1, 0x6, 0x2, 0x7fff]}, 0x3c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCLOCK(r4, 0x20004276) writev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) write(r0, 0x0, 0xffffff3e) 16:00:24 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x8}, 0x2) 16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x4000000, 0x4) syz_emit_ethernet(0x141, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x1d, 0x4, 0x3, 0x2a, 0x133, 0x65, 0x3, 0x3, 0xff, 0x0, @rand_addr, @empty, {[@noop, @ssrr={0x89, 0xb, 0xc1, [@rand_addr=0x3a, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @broadcast, @broadcast, @rand_addr=0x7]}, @lsrr={0x83, 0xf, 0x0, [@multicast2, @empty, @loopback]}, @ra={0x94, 0x6, 0x7}, @lsrr={0x83, 0x1f, 0xc0, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7, @loopback, @loopback, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x3, r0, r2, 0x1, 0x0, 0x1b, 0x0, 0x8, 0x0, 0x8, {[@md5sig={0x13, 0x12, "9de65d4328f570c5be49969ed79c84d5"}, @md5sig={0x13, 0x12, "1fc8eb14bc52abb19b69359c7dc96e6a"}, @nop, @sack={0x5, 0xe, [0x8, 0x3, 0x3]}, @nop, @nop, @eol, @sack={0x5, 0x22, [0xfb0, 0x4, 0x9, 0x100, 0x80000001, 0x50184f7d, 0x4, 0xfffffffb]}]}}, {"3b2c1e5d3724bc8429d97ae85fc7918f0a6a9fb7d29db6ca147cd5433b44e2997f9b5058e20cf662eaffd1400cb7aa2e30c8cc09c7899902d36574952a5ff642271cd5efdf03c4cd56409458398750c5c350a7"}}}}}}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto(r6, &(0x7f00000002c0)="adf68928c2fd06cce696f1c3691895cdd8e89f67a632162e3755c609b737edb81fb518d125b25e12b549b848e392eebfc9cc3a2fed5f47db22f6254a59eb9eab4b11e3f397960efa9f5552942aad4e01454282ee3f1cb65ba7a6bdabff2853a0e7690049fb5f661397dfed1a931e53ceda3383883a59856111e4a0ee7a40c27f01693352ced51cb502b21cfa604491011b93dc37c2fa9f3559b4", 0x9a, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3f, 0x1}, 0xc) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x4, 0x551}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={0xfffffffffffffffe}) 16:00:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="cc655258a1e252b61b297d686eab197af65919e1bc14beaa4d3701019db99f0acaa723781605faea42cc8839037a0be5cc581a13c86d8844426b44cabc0b29f5aa9510b4ca10bf0d373bb13e784bd2c97f790f66222e52c3aaeb0fe1b1450e38eed1410ce3e76b4939e40f49801ff6ffadbeb201000000d3088a8f67973348360ea9", 0x82) close(r1) close(r0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x3}, {0x2c, 0x0, 0x3}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) r4 = kqueue() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) pread(r5, &(0x7f0000000100)="daa4888e3287c64cd5aa674188e077924e39377609195b78e9c6e2d6f829de679d867060e2f478c8a3e9ddf2719d8c33c7e9a75c64a9c26de01c6f92e0fbfece60bd9d7c874d3381c5728ea40eec83a30bf6a9f75cc8383dc7412b8872acdf78886db7ed3d757464d0a99989c71b59f6d38ae7455211c4910793c2bcc00b6c9b98e236f143c9b3504419ae3f5becbc32260bf1361d3e6f82603b070fbd494ee827a5f094fa0af4a5e928c88ae660457bcc56441fb8b2ce351f51b13adee775e402106802e89c0c0639c813e8234edc3a8fabe7ce25411cdacb855018aa8ca0730b77c72b946a307391e5e0ea07ee925c2b8439ad699d3dafd0fe92e453171c2a62991aac131d17cd2826aac393226a5de46bd2d27d683f0612d117e2ff52cd3e05a9d0be4ad10b50ddcb500d4c1c2f29cfee75aa29acaa2c891cb15781bd44c9d2f8f32a222491192388a671ce584225d71504854a2e26122915403eeb49f57472050f3d608c53f17a317bd4f6812e928ed370f796c14cc9ee93d0d8b8f6346f2bd7baf4dd3e210ef09d1b44d5515eb62bc26c9cbacc6be209868405dea047864870859b7abb922e3ea3637466940436d7c2cd2c3f66df69a0473984ba1507a4f0888acd7c98126afb2b11daad222b7ad40f7d43db3663da2d6b46e9e7a831a404a4375240373bc7b9c69a1a3ef0e55f69c2dce7397be89394fd0da99094e9497eb7b605ea0c0b21f8b926e095264bfe3906e7b1c0001c5050b16be67fedb69604d6bf6a0deaf03bf106ac43e27222a266cf98a8ade65f0558ccc284799878d6eb5df04db8db207e87e40ff2cc1e6551d2b25a3909de016ed101be2e12e1ce1cc95fa4370c117bfcbc9056c81f62dc44adaa7c1856bb043db75c0774fdd5e9cb18ff3353eb0e89f0b3cc854176442afb58d3331f9d9fab022a602ffb40d31fbf74c83ff4e9ed4d3055982a93f16243537cf167e164b2f959706a2bd620460c8ca48faf0aa1b4cbaf133ad000a0140bda2fd8cedddf412a19fdbee8d1e519bec45d0b00c10c8f86a7f3dcaba2d5a3da57aff6da5590b0b99b03c0d658638cd80c055957d6f22d21d1bb5d88f409d610b59fc3d66eb8b8412a72aaf305c80a0a4e0ea208cf4dcd06561963998e345c274541eca5e5ab29c5bbc1421f56d083e52e1a2efa2c13de5af1ea39b6c9720bf5a45b250a5aebf58af17d19c96209e848c7ebed5e6d5720ab29947cc552507d3fb3889c32219f4c188dcdd373551aeca1e2ed7d68c6ea620be108086953902cfeb8ba8da95c00963b130c652407ffbb0efcf34bfd56432eb9cf8bd1d1fe5482f9f6d5794e892210ff774595d615dde7d6b5588c2fc76eb7a3738aec3e22584ed89b5f158745cbee7eba42e31388f7d48437b2eaccab1b004f1ab61903bd2343d0e986c9a7ba8d7772902d78e189421d2a22c83592551022def83e67353cec67c3b0cfd385963dd197c218f5e24309117b003e2a905307ca233c568484a127f385df5d8ce5e406b1a734c25f4d803766002ce9793ee51ce6f17e815b5d5d47b5e34ef0f61633a8fb71eeeef7e3475d5c54735b112bf566f61782aaa3f95e8954e681cdd29e1e6d7470fcda0062443f0613438947073f0c8f8809947a1756c73d8f08b2852616ac496764aeca8ce3ec0903ea16aadb61382115c2f71b57f025640de0ae4d850635449d8bd049ffe4df239fc25679b05b9a9d0dbc089b5ef578b92b8360d4a4858372f55bd092603bf7411af09a9368735455de3186c8248acd21d0dc0ae6096a4bc6037a7be6144391420344b2c5bd91a7dba8c728580bd3eb8570a6142f17f607097c4f626a3d5583f9f468407edd274b0981aafce8f6825815ebaad90c076f9431e421fa3e5669bae5b8e2ea5d4ef2738c589a106d01222411bdb023c4cecf96d682f53f57b4c1e920c2e8a847cd0861c9cc2d4c77ebec1d6d11f437327fe3ada7218a2c9ea8c16994a2f524d6a2ecec74ca895f748f97a0674b552f2f2cb269d14a494cb3d0e7daad6ba936acb239f4063a529e6494ffeee1ad5e102104c657c21293dbc07e60d86e2cf8cd0dbbdc26e16d3207959c4f611ed6275f889b50a7b22bda8f7cf178e21a9c1801c99a8fe78f54fd633ae6f068f5fad47e43f069098f68eb96aacf2445db1ec328073c4c9905968e4b4de469c68a38d8be004ee0a1a753ed5cff6ee8bac23bc83343f785aeab7d063ba08c96a45c94547dc7c4a915c9c3c48d1071ee57dc4c9d94a6b82270e44c9b3afefc79ad8bcf3eac9218dc6ae51d8613f2f7443f4e3486e6b519dff274cfc15c7494a029add092bc2dde0bdaf88be4232fbaf5fe996e501fc78586aed0e3770eb03fd0b5ee73008209baa89d93a88ce9acf5c6fda19435cf6e1549995a50cca5aa10189dbdfc5c9f4ce05a3466f5294981acf15b4354086f3c166abd6f45bd36d51f07b5bff0facb6c2c295097dd47326adadb567561606f66c8a7df30bcc055a7d2b9b671224e9e27df47d84ff302c8ef1dd2f96be0107f59a5288a1f516006ed9bf58953bbcd11ad0d7291369067d84b31c48c654d8f526e5be97eaf635c89bbf5e6a2e6459c9dd8c97bf8a3064d989bdc84d7bf4c2ee7e63a18fff4fb4a8cb29a3e1027b956849d1003e9745fc7824f418dbcb0d081046a23c0b812ac45de1ec6e3caaff549b5fdac21e86ec3312b9aca189a1d1511109a5429145ba288cc1ab1120be943475c26371ab893f2deb6651afab66dd15e5dd0fb2e35f62eb9faeacf19d8bb52b7f99d3dab201b4f8f24596bfa3860a6a4a36d554224019441a0356eca5f6d378c3aef20c312def9725bdf97889c58b414d16d58189d1b213dbcc2017b42a2cb918f9c1931792a7a0973258fac67221b58fb5061d44d13a192675cef0bb3a7c9f0318320fdeb9db22d20844e7463b64b89dacd8a3453fe6998fd749b93e2638dac17eebe039ba989f3d87b34d7013ffe46653867b10a4da16a887f8c457ad193cb72d84f44a768df91f55cd6e0192eebe15ec1eaa9098003ab1467b80718f4898e82534ac5670b0009444d0781a50578298cad835acd6675ffd2b8306e742e7192d8d4446af3d71f30993d0808ee5787d8ed1549a8fe042f2cdcb2dec78585ac7df076ac6513527d41acf22e0e680c41386d137d2f20efdcac04b8fa94a708f262d181782f3bb0e5b7715b2b6c63cdbd5753c076ce94f55507239ab04c770f58361e8b16f6ab46a80ae9b188fe1cd6d79affa5e6b28bc9f61fb3843e2c6a637ebba5dcab963b433ceb13144e4a4f08b0392c47eedd6c315ae9023f8c033354b016f506f6dbcc31469b03d750f10844c4fc13e0969e335869de9aaa34ea49238e9d6e447f3f00fe50695aa55186b05ae113241700d963f9c8e57f90515f33d5fbfd8f6c337be09ae7dcf6462b456d6584dcfddd3cc874cb6889c43a33aa67eba2160156297bfdd3b40e9bae3c072dc15d597913ed435eee22ace2347c1830a8ae0b76fe18331d5dccb17b1e409a785506b1e714366478c0985c6072d5f8be5e55f7361935669de4210846ced094b1bd1903fc26aa8c8add39b2d1226d3656a6151a7d8bda2e6286d40b6d3d9466ba486eb60719b94becdaffa3f4b9ca60ba6f8ed1383d5006cddb581b791e7f768d10072228fa1ecf97cf84dc2181deaeb88794eb284c0b00bc65a3b6c899c8285be86982844e1f94f7ed6e025d04529293d3d654992d110fc9ad61dd042a579b0d647b89edcf19cd52a290b7c649b1042d7a4a13964514ec761526e96ace04b5167f5ed6ca1aa1877a4933e45191d90ea9fa129ccbbce1d872febe4005f81134e96632074e680733c89f3d3c8d27f4b6d9c18ccf32c85794ab3d801709b81495461b890ccc60a822b32108e1183426588f02e4890432d99d7078cadda968f37bfe3687e2a5b97302cc12e3f3c0763d45c3234ff2d740909d64aa0dd2f0da2b5c8edd7f032fc734d93391b3b1be4c051aec67c65f2cb37fcd9e691cab9523c7336cfba7fbe4b56c70f6aa875dd373b2277f7f73d9a3a02959807d87f6384dee417b75dee8ab9e1ba0f6116dc75179e63f38b31e870d9a44cbda9ff758b3e6036f696b6dd6f97fdf9dd8c0cd14624256c1ff8c1f2166996554108f8ea3cc1593000dddb3775a8522801dd1fe2829f7d2380ac69554dcc1f66db8c0e536bba183e1526df7267c615b1530dbdd59eb39e35b587703a04ccea70832180998e2deada411bbd4b0e733a2ba8d742300a75a18486b4218197800dc88bc9afdff27447a93be14dee26641fb4d68d8028f17dd125a66a04d8838ce3471d581207ea2fd7e6b06217dc805c484ee8c8657ef066cf25b043ce9f50248fa5136ff422fcfffe67d70f218ad736218f78e36c57c1e6b1c8691c2f3de141a1b0a5417b2ce2ca40864e4998270ff4e2db437b9305918a58344e8918f5c7486cc7d27ca1dda05e6dfa188a76a26a0c7e630a5da43ec117e46bedff73ca6134986ad7931db4732e1b9e4d206ae481b8569fd23956baf25aac34b87a1c9dcc46686dfe5c187c7c2f11f2e2073481aa2fc55ed5a27c2433b0e3417b529c191538e7024c391b9e18343d5f1bfd401f170659cfaaac2d0cfe193e3db1f5cce6bf6fb1f19d0b45d8dceac102ec8c918e234198756d1ef7f4f910052238ed0b0a99e481a6d4b271907882811fcc199a89bf04002fd1013bdaea696b4572c92f1af915d592f2c0c9d60a81b0239768e49b655aa6aae733fe15b64f557767f547b1ddf4c00896f58136fe512e71abd18a59897881ce81d370a734469e9cc88348b5ab090ec915f458c2133440212226795be23a85f000eda7cdc260a00cb084e0696da2094849ac185d80fd9b1b3b987f3215b7fba7d58008faebae508386346e052e945dfe97aab8ba4fc13eb3fc16589747adf067cf05289d840a93158e23ffa56b4e6c72f8d527f76293e7e9e8223ffba10322b49e490a51b24da05d47ddff5688ad6b9ac8939669ce57593f0b9d3d329f1197b3ceacfdc8685a1e41af55e1ef5a32a874016b7263bf014e2a59085f62c0bf95d4a49298105416c836a74c439f46a9848341519aba08c533bc5120143d8e23318e7a44f0c45bbc1646d7b8fa8c2b732322749703f089fde89158b5e36e25fda9a696271e82a4cf76c4ebb0aa1de66cbfaf2693eb6ac70c3d5efed05fd911f357f7817b735938e26a0074e0c5c97061efa9600510a4cdb0d8870be21fb79f8f21722ba603ea4442b5f4376ad65083b778a0e940acebb53c34aecd1e6b6e0a016fa17a3ab04a4498058d4d150c1fdfa465d2d470e2d8ebe204ab9ff4c659b1e9b166d09d03e91f46ffd5d96bfc9120497e0a47bbfd7d8fcddbed7db2b2710edf3d3dd42f5e88c46a8c11b9182af988f77f861fe72979f78a4cf058e3e78c0f1f918e268d9fa614a252c98ce521649ba7b1e20dc020b0548165d433e76b5a95a0693f3f7e6e98d33702f5a21e16d39d3014de99b01dddbf2ccf02c379371dcdc3e880416c8bfd009f20217e63b08d52b7948e6907c7870535ef42ee763a6921e68c80a0627ec5c42241a0282dfb48eee7965ab84b517deae905f169698c2b24171cc6dd6e1ac6e42338408c43a3fdbc6f97c877bcecf23b62b461c5c1b45fc90585fa7469f7e13253d8fd2205c4167708ca7595c30cc38e84c927a3c660fe5a65a476c07c3eb5399bfeb530705e23fbbb21fb12f8fa94e6aa623b6e489e12592be1438a50a6e92be0415221ebc7d1056ccdc4e88ce99e5a032e882801bf729", 0x1000, 0x0, 0x9) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31, 0xf0000000}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3, 0x3, 0x7418, 0x0, 0x2, 0x7fffffff, 0x777, 0x1, 0x2, 0x2, 0xffffffffffff4f86}) r3 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0xf8) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) chflags(&(0x7f0000000280)='./file0\x00', 0x0) getpeername(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/92}, &(0x7f00000001c0)=0x5e) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES16=r3], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sendto$unix(r3, &(0x7f0000000080)="91d5aadb7ae804c8cb6a72ed5ce0d126c1b080eab09dbd41182f5412c06ce260105990138b03231bab93a571410457d9eaeb3810665bdac0ed46b5994e15f3cb25d3", 0x42, 0x40a, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x21a) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x408633c) r0 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1020, r0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x100) fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0xa, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "fd3700200b0f000005000000ac39000500", 0x4}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10, 0xffff}], 0x10}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa38, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x876, 0x4, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffff372}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x6000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) preadv(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x20) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r2, 0x0, 0x4) r3 = socket$inet(0x2, 0x1, 0xf8) r4 = accept$inet(r3, 0x0, &(0x7f0000000100)) getpeername(r4, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socket$inet(0x2, 0x8000, 0x1b) 16:00:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/30) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = getpid() r4 = getuid() fchown(r0, r4, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f2a09323d237625504e7cb9ebc170b40666696c65300072c84ddc97c34c98f008ec1a064bccdcfa82429943d8a43410f7576bd82b5c897551ffffb947cf263f7b0ed880cb46c9da931ad42c92d4b3b18780fd6201cfe863753b42a742b4d746fbe27cf3388bf1668322b805a73d45f356ae521557ee439711587132a6e8efdae900a2aa298d67fad0340b1fe948a46a5c57f54d9164ea17b5bba66988fd59f14f02fc5bdb6734731719c908ea483cd1bb491a84c6f22ac158c8f61523a577a00e38ebda184aba59d39245aed2f232c4498935e9cbe6d2aeeff3962c02ba0dfe07342626d61a872c15ad4b1e556eb4d0e98ae5f3271ecaa77b500a7a35397d185841577d89fe314cc1be2b8242d5ac5f3e8ca97041d28fa8d754d11696a744a30c72a3f3d0af7056d27cb0fc80130858ef6ea08a1dcc03e7bbe31b4eff54de340737bfcd7d3a7773d8b673ae31bd545575b2ecd1db7e2e2f6c4446654d473598c4e14e48032a53abed28ff2004cc99ec5ef5f6717dd194fc"], 0x10) 16:00:24 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="626c22b336647d38980afbcf31c49233add5658c41845190a6f2d0337f290e129742360734866d62e38ffeba869db2666e243812e490070beab9a8fd51406dd75c92a01803c40d27", &(0x7f00000000c0)=0x48, &(0x7f0000000100)="cc60d964c2943951dc98d5274931bfe80bdcc98ab7ed17fb9154fa7264f015994ab62b72f0a448bcc968cbf5c40a31619b881143937b02ace1aacafc32a5dd6042d60c64656518fd4cee966afa6c37ff235f3a3b7c849f0f9d2a94884f5ef7ac490c32934943cffc2ceefcd4c059e6f74432bbce9aac", 0x76) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="0d793027687e1a4c0284959ea6ce7420d29935f71f886f5342ce508ee0f65346045125553e1b72d93e59d71fabbff6cb0afc116eb7795a2a3a6c0690dc7516016d29f4ee7b6a51d495a5d151c5eef917b9cd1e242a54aff7798c9495b2d99376b947e588617c952eb0441f5fb0c0a2784ebcdbae147ebf408d6f95652c4d9aab04dbdedcf71f32251007154eb1c153ad27c0ff419a64371843f04b0a57d4170e6684e9071bdca3a0cd05e45ff019654a00cdc1641b5a5cc6e1ed8b27701e526d01a22de275d8936da0d725727162a8a076c3861fbb9880242a5b74a002ae5954e2164ad6443c58ebeb9f8b9c0847a21c575da77daa68a336d9cfe1173fdf423c9d7633a81a0b5797dfc0d629313e541b4f603c9be67d2b061b891c924763d087181c664593a64a0e657b873fe143ee5556bee3736307bdbdb5bf5b1f0c968a43b2a8fa24ce0396e514d8e9302494cada75ad695e7cd9eea907ed028d20b9b144ed99a4d73c093b27b2dbaba0989bda2ce4", 0x171}], 0x1) 16:00:24 executing program 1: 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, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x28}, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/34, 0x22, 0x41, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:24 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) syz_emit_ethernet(0xa9, &(0x7f0000000000)={@remote, @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x24, 0x9b, 0x68, 0xff, 0x40, 0x32, 0x0, @rand_addr=0x800, @rand_addr=0x1, {[@generic={0x82, 0xb, "4c7be4978f46ebaf55"}, @generic={0x94, 0x11, "4e3028c668b5b2f8dd84700dfc9faa"}, @timestamp={0x44, 0x20, 0x9, 0x1, 0x9, [{[], 0x6e}, {[], 0x1000}, {[@local={0xac, 0x14, 0x0}], 0xff}, {[], 0x6}, {[@multicast1], 0x10001}]}]}}, @udp={{0x2, 0x1, 0x8}, {"6b06b3f5f565d1cae508ad5519152291eab67b5f97dc8dff04e6687fe77db93a3dbc3f45492b7183badc8494dd637823f3ec6c40829ae4343188eed2e9098c03b982a9"}}}}}}) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="be5108b1b87800efd37ea2af31acb5732ebd279732b54baabbddea8a0d1520c0abcc956e3a5d6713a52f3477d3e4f8d435cb65ea713f2448833f92d42f1d3caa8a1c3d5f3bad6d754d22581470f1176967dfcafb15819150d308d9369679e669b41c7686a08489afb54bb6e9d4f79b8ac120b49a39c21bc71198152ae02b2238e32339aa7e7fd9bb4df26162559160d0adbc94961f9a85b43342494228a36f40d6eeb415419712152038be3b5cec494f2efd00a96ed49d", 0xb7}, {&(0x7f0000000300)="d6ae945efcfd6d6c7e679c13ceee0e0517004f3d765b38ba15224f0910b2d3d76cfa109dd620c968f1e65ec641244471a2ee3242141121067b4bd01598117976837a1d6e124f2c0baf173adcebd5fc4528a39a2146", 0x55}], 0x2, 0x0, 0xfffffffffffffff8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x400, './file0/file0\x00', './file1\x00'}) mkdir(&(0x7f0000000200)='./file1\x00', 0x2) 16:00:24 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[], 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xa) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) pipe(&(0x7f0000000180)) msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair(0x2, 0x4c28ab57db21d753, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000200)="a8ab8b7e0870d532e0617b8db5b11aeb3d9763ae7b6fcbd0f45eee344d3cc445ea82c380f2e8e1b2b549df5b8dd45cc2892300076817cd04371179932340a60cdd1e55eb1db89ee2db90c11c995b8ccdebf04999712f754fdb3a47499ff8194ee80a6295ecbc073fbc988407e2756ea715417fecfb37a0c49a73d5c19f145246c7fc31afac2183916f274fd1e26b823a75239a294ce83759633fbc", 0x9b, 0x8, 0x0, 0x0) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r4, 0x2) ktrace(&(0x7f00000002c0)='./file1\x00', 0x0, 0xfcfc96ac7f78659a, r3) 16:00:24 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 16:00:24 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast2, @multicast2, @broadcast]}, @noop, @generic={0x89, 0x11, "7554dacd609e10a780c50b282a391b"}, @end, @generic={0x0, 0x2}, @lsrr={0x83, 0x1f, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr, @empty, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ftruncate(r0, 0x0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x7fff, 0xd486, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x3, 0x8c) dup2(r1, r0) r2 = socket$inet6(0x18, 0x4, 0x4b) accept(r2, 0x0, &(0x7f0000000080)) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x20) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="b90eaf05963b94468934975ec5261223868edcc8a91260915be5a256b19beb6e799b612e152b6e319e340e4994a2ed4c4d588d5c83b2843368cfcf6af92be543215084c1643d74af218c4d24d0ed22ac562a49850d070000002a5cf2fdbe4af887b44a67bdcf5e4dd22bbaab54c867a7ab0f110ad2c9473835613c2a27436b74881a947b11fb61198ebf4a60e8ea6775f86f86c46ccebca9dbc6cdd06516553f88f9bc23ffbf087357f27c699cf5f2242de73ac3a8a8189979ea6d11140db16b7b886b8f27c299012040f72f315d37fd70b45dd0d979848b619a532f1ead8520c82a6250d4c798baf25f8c51c72a92406205c4dab1165453ec0e85705cc729e59b5fb1f2539891e64fd7c61505a1283d0d745f868f4e837dd40cfc45a64c63262fe24eeddab869cf68729382d7cd69861c789bc18219be77cdc2d6ccb6a862a39a166790ce3e8de4fc12aaeafd44e46195c2048b1436f5449b8f095beb7403928976a4b4ada32ad10842590e021ee2a3804b63f168ccc4ab4494e40e49ce77660a5266a458ab543ef990d41d678121adb57a4b3722b4031de4065371dc1d0f0ff80885951676aed16496d2cc9490b0", 0x1af) r2 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x9, 0xfffffff8, 0x5, 0x33958f84, "0d5dd1181407bcc56b8dc8fa5b6da2efcd80bca6", 0x0, 0x2}) 16:00:24 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x4000000000000074, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48d64b948e0e96cfafece4316fbe777b75a7ea6b7d6bb365608d7e66", &(0x7f0000000040)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:24 executing program 0: r0 = semget(0x3, 0x0, 0x148) semop(r0, &(0x7f0000000000)=[{0x4, 0x200, 0x1c00}, {0x1, 0x400, 0x800}, {0x3, 0xfff, 0x1800}, {0x0, 0x9c5f, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x92de, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x3db9, 0x800}, {0x3, 0x5, 0x1800}], 0x9) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)=[0xfffa, 0xa42]) r1 = semget(0x1, 0x1d06c81313a54913, 0x108) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/172) writev(0xffffffffffffff9c, &(0x7f0000003340)=[{&(0x7f0000000140)="2eb2e46a77ad58f27c21c439adc6b310a37f48f0de3bb390fa4bc5ad9783efe12e1aca086cf70a35957ff640bcd388f98064c782c169cb26593d3a8f173cb39f623ad857b0d5a09f4b0a35a0cc998372f6aeb07531e6aefad1e6c2daf2bc50e41f98b716107a4e9288fe", 0x6a}, {&(0x7f00000001c0)="023bc6b6403d787dec5e7afaf359d5983bcde65a51ac396c8a4bde7fb1497fe0d137ccf962892627c900fc6d30c41ba8bf75a98781984291d067d2cb763f4a54f4342371b9990ef416953087fa3f18cfc92555b314af812fdd388a53e7bc04070e8ee08929a83b8810376b1dac15598cfeb630a79af4a185bf43574488cca262a69d2bb3aa17d05f718b9d488b397c7d2bb06dd2a38933a49ada454dd84d803a76edaec2c74d935ec7b5c04e0faca7007e9ef9a7acf991f1f9a67a59bc542fba714b98d5cdaaa09cd4a545fb1b444ea8f7a934a89b679d6e6a8c10f4c9c85a3c22e4d6354934b1a4a50c1a172091cb718d4f28027ebd82b52e5e23f215f829513829e996698de05e6e4216e06717827309f2d24fab1da931f95b9e70a5a800c73312f388bdbde64a017a6a9e1cea598cad1438d943c36892c98de4a0667e002029eda594d8e6cffc40491c4d55883733b4061cb595f88bdc9af321083ae5c56b6beb544cea6456c6b9ec0cb6c3b795324f72dbf3017f0da5b3b1d39f889d0e45f643e59d0348928b1262e3c8cdc01b647c0fac4d05f5b2f44504e5b7f6aa48e8d417fc3b7b171641dc44bff988af4d0290827c1593e574a2ed6cee4657285853f2b2c712054e2dcd51a064094e119dfccd10eef3dfc18d6340c1c3dd88cbee426fe37233ef474fc432d9c55b636391895e8c13881ab3ab5ffc98883cdb593e91259ef3a74b6e9bbd68be586eb8c28fad401a58046072fad769a4d895d6a8d456fb037336172ede12fd20b5dbaa34bf3c7ad3752e61146dbceaa0c574d3bcb7f20f200be789b9f44f41c45ecb634070bc710e0d3d4beff6494ad3d21b9757003a6e7bbd5cf20e76783a14ed14610f7d00385146a6f923d0e011986cbd00439766691c6c3e7d27a6d7a5af1f0363a345cebaa0ca673645d962f3e42e5a0717151099a08165e614eac889758be0f70f79110e29cb11eafd46f4796798a6b68cb65b91700ca5bdcf6d85da58899a5bb0b45709225a6206a6d4ec10a9e5ecd5f0734499f8c4990aaf20feefdd094f1705481af3dcb615bd22ebea9f78279da8e49d08760d4fdad6ad127314bde698e98359bd301e459fa0dc609564e21814c3e87c00f8d9ef25ae010fce7cafa0f3d92550ccff2fab0e9db59d499f0e147ea30571e2205108bf6313b813c905b8e5069f2d4441372289a40c6e23ad64b774c38d91a9e55ba477cb2c4d658c61b339331acb0a2c41ca69799c406fd4d88593bd62d7b1132cda0364e06ed25a7c3688a859d0457ba2f5b001e5ba70648a50858263c46fbc5f34a34d05411aac0f3284e33f4ac917b556175e72f084bbab7ec6c5bd7be4fc6375b57641c300e0851d5b5e4bbf06ce6c640d24cb742036aef811376af5ab9aefc05daa9932e64ff471b2acf154f0544546c98ebca46603d49500f95fed1c31f018322cd363c82f5e71af4cf5e62d8af322e2bf4a5000df03033dc041d64c70f7314beeceaab135c8eb662660e44a11e7cccfe73b654f90408c28bec868c0af71629b55ed79cf22646978e2348ed06e33da22730f72b5ab5241933f443053e334df6df740cad6e205d26f36533ad2c33d5f05e9c604b70a64f78ae20771c60ea077e19858af3d9089b330c87c9e5284885b3c18d19c597320f10a445f4cdf6586897e69f634fb34c356b3c6f31f367ec99d8092444e8ced7e2acadce379b945d4114825d4ea2a99a9c0e0d642bdb43642096fd94621d5984c431e9ff6b228223aabe135cba21ad056b25bb57d39b04b6556f6a384fb25cb7e4f79cac201ee90d6ab2cde78852edc8fb48d0f7370fb45fc01032f72c7dd2fc705283c0351789e9699dfb12dcf2a59699d5fed7598e06fcb5938f2c3bbbb5a1bb5c15699a57e43d580d67f073a542d998fa32d07e35b9d65871fbd41d818484a02125d7f3d05ddbe0eb0cf8582877291ea2b179902607128d4804a58d62eb8fa1a9658b35332acb2630d07f8958166aa57d1b032d471f6b9ae159635a14f4ca5085736395ebfa38c47be4fd1e5665f2b06f7a972a48e17880f2e8ad71ae15feb371a41589c0591224068ace0a9dbeea1b85ee5a7eea6fa103d8be56544bf031e3d7d42adf3d1e011466d4f48197c51ced5eb776f3b2dcb17eaadc7ef3c07a521dc35bf7aedf5107f08a4fbe59ea835fd0332b8148c18a3e6ed0a9ecefd41d95a56794a8a576d5ebbb27744f373a7624d236373fb0a1fe503a4beab264e06d9517bd4cae32033cf2f2903d125aa0bafccce62b2ab8af9c4899f0e93236d3e29c39989031b24144bb597b3f221090777baf94f0844adc8f900a0cefb1f85628a76cfab6cede57257a274c34ef4090bf7a46140f73dfd651a78824b496d4825c1f3d2169a18f283e3595404031005c4b3b61dea8bc509cdf27eafbbcdc28690b8a1bf453cd9c587c3f7f5076f54adfce7325b6d6d7b2a6043f028292eb098b33fe52c9a66566efc4672f1d6e495a3d448b64f05f9e0ff78593b4d5e3feca18d9c42d9194ac44fa1b3549653a4fbea70cbfbd5a228dfb06bbeae009be84a718c2760c8df1631ced1edb52f13de89f996eb993a2cbc083e8eb0682a8bbe66c80bf4a56bc25926242c5990e5d98a4e411f5d8cac305203936c982626cc87cd4a7589fe459824b4991acf70b67d87195149cdde50a9fc73176a114db8c725bafe39ce7de236535abc4c5e92e052fbcb4adecb28d6bc2005ce543db1db668709af6427ac65b8da9cbb403b9a4f015284c176be5197001d7d7490e96a781245db294d0eb6c87b6ac9cae78b012e7f404f4af922a3ccd6de3e3a37b09877405f458366f701c8b321c1aed612a7fe3022c432fe5d97b6dccd3ac764b6f487880b85e4f079500d853f589fa304a1f99c2f245201b8a339828cee526629c383212abedd495c021616fac5e4418efe16ad7c92255f2de0bead8704d7c8e12b4115782248fcb528167cdab0da1f9ff6d67ad3d8e219dac991e3329554ef44443eacc9c655e64039c16bab3ff9a4eca1cb22b1257580738c31feadb0cc3d01bd7a554c845b2ba423589b3354e17526c3c5fcba99626187f2e056325d79a14f03518b794ad2242f47fda09f41399d8466b4ac8b31145f30f50e186464967fcadaa9e224c0c2eb3958db9a1b4292bf45811d6b344fe3a0070806d1bf1891c4e72ccf2a9ec6b2d570f14e39c4c4b192da245cc63468517b0a5941bff01e26c84f95f2479d6be9f3f230ad51f5c0bdaabd0bf88a99114998a6973a994a48269221b45cc75fb6b50ba278e8765b5175165e1fcaf276d8bbc47bb870839125252831b628455e144665455a7a2403f5011e3bd30125aa1cf791b2052e105cda28335bec54166675657f5cb3e3dba781360744da97e2a8b43720e215dbea4b5babb752ec3cb36c23b29de03b6c47307c82baf230d058de461b46c4de5014a472e292de504e836282a45607f2b53a7c568ad33234dddbd9ba692fb0dc774fa433add2c4aa333c79d6a79e5e768e33ccfd7f66f0805830fc760a8fc98a01d70e32aca30dfd4843263389b21eea3e5a2b7c64f056c87fcbf5e9a57efd46ad6e3f9219ef43b58be3cfe4cd782870111b5bac5f61629e9645cb5fe1a8458930cbce6950a714361e3e66c25f584e6f13a5621530b29350339d17a9afd7ae6f4fc7b5968925aed55f2938fa3eb2c5436c91443ffb38cf30e74a0a9013a3fcfc36485ecb5ab712c25c0daa8e0c71e1c08a6d68fc7d2dd55589843ab8761e2296356fc9fae860cbc8fbc2a085fd9423f82bd6af309c39b56999b9469283e07d9fe9f34b084563e53346497b2742d16fdb5b2bc57e918288b4cb225c459c7f2098d6e7d0d046ce1770e1a6a12fa0a9687248238f9dd899738fcce461ef571b2a8f743ce3983b80236ad5a5b457a1aeb32126352befa8d267d2fa03dc889510a4fe4070b7a51db4f3a753f816c70ed5c5fae64daf78309d56f8611714e443fe6e3788757ff12c2a3c0b81bb058e4a1a0120234b0d6129952831a2528e4a6367615540d2bdf4d918df637ad263c97e20c8fca8138c6628634a0a9b94928975480b07025db06b074bcdc27784b5f38405d4aa4d2c081c7518c30b4df51ef426b3091c5ad4b68f8e9fe1321ce83aefc419960b0c91c13f11467f95bb729a5b4a794c947bbcfbd458cef0deaff7cd8cf7c83af7c3ece94c268037e659f06573b9f5d69debb705edb2ec6fddca3197c1c5f83203747e6907d88ba9af52895ad95083bf445c937e3a542a86b0433908148c375697d6a4b866532db1f3c3b4ebd09d658d0435caa70e818623b6565c8680df9d025939bcc7427850e9d0832cb27ff7beb13d4a8a805d4bf5488934dbeebc82a274fc6a5473ff571caa953b7d320f1e13a402f8317eba0536937174c88517fc81519faf6c4f22e430e05e2f70bb09477b66766be7a6a5566c18d5ee6b7860029eb91d225e0910cd6ae9630743e4969cc98f04761c9558c38a4ee149b4b87e4d75221cc2bde9e64122ef15d03392eac77288e6d3c1274a65c01cdfbff36cd90e10bdb826c0fcf70c28ffd728b987e030f4c4713f22b74304384393f3047e72e49ab6600b54b4821b8841f96105ea0ddfe78e68733e795267a353a571f30f586d737bea1a0bc31b730a931f6989cc8bf409d63f8a21acfdc93861f73c3edc2da10d41e82ffb4939910a3beed8b2a22200ff36d9410a8d0e1090c0ca77255c53296030fa60d92858f6be84156e96ca45d7ad31e9394eedae7f7b86803af0d4d3bed134ca372321268c6c088d7451501b27a180921067116dd6d8d833574537c9de0d764dc41b60d743ac647aed034fbc5e71d64192a250353a09756b1f0cd12eb19deab250847dbfeeecbbf133d7fe1be6aeca63ef7fb1c3ff208569e734fd100a906f30f95f2850aeafcab773517de2221a17c015d72c0442d9ea765cdeac0be5049f119d483e2d5cc743918912f8a525eeb71035c1e34321fcbb5ee19cf5ae2676f39bfa347d8a99e7390e170c4e59d2ba08f7a716e01cea63e843173615c4532e019a2c736ed37d011fbae7a2b1952377ab2ca034e8fc2600e7061f7074671b3302aa57aa116599ba3f1353d2feacd7e9a48d8dde147c837c6fc84f76aa567d2e44078ef1b440db306e493425c172394bd66a95df32a3adb0235feafad12fb82afbba4ed8a98abdbfa95b600ac52f888f4ac0d84578abcc8b359955dbbfd25ed26e419605a1a852e59fb1e8511cef42559fe2e4ce3e82f5825e30b9b9eefb9d374e79d03ea196f3df7eb4d9a33d458c7107da18a0047ebdc685b823ecb17f80db373a1e1fe7f96e2c3df1ba407448d57409162e33a102b7aba98d454191461a480a79cd1ea8256511118b927486bc20af5cc65c227fe34ab5c6f80183e65d6a8f722eb8a40ded44e93b11fc9f1746b8179f41bce4b7730bc09412bf66149630d9d7b68154b7048468f9490c097e544faa9b76e8d0fd7909ec5fb106632b6c2052d4bf9951fa8887179cd9511b029e60536ecf293bee7e793d27ab88105362807a340566df19c3ade99efc118c1dd22fee033cc4dce6ba1a7e8a2180bc5dee8fb98aaa9a009e6e6a51a0a42f2020978090bba78f83b42123d865d9a2bd24dbc17720d70606f5cbeffe0fd3810ad5169d1dc95fe1e1ab786ecb13d6fa116d1b5202becbf67977472a224172bb73a90ff0561dcadd6f552202e4975cfe8b6e26e6bf27599aabf28fef739cdd65445d77f4e5abfaf97ee2a745eb7af9bf8f84914d90df562684722d9315", 0x1000}, {&(0x7f00000011c0)="7e650877824f8805e4a850c62f6097efa9aafc4a58293c89fb12143a4f511e25b70b3985e8e90c776497d90140c6dbe601b7a4ca424595aa665a966042fa76be55bdfd26284a7bd6796d", 0x4a}, {&(0x7f0000001240)="5ab31067df55cc61ee9b43980e6c7f98f80f4d3aa676d92ba7d43a4fdb3fc395efbe6c86f4380532985ae7d6417f745a91ddf37f6935d834471889ae7d21ebda19ef1ad9779dc5c497499844c48f5192229aff63305e2797e1b6b738a9a27b125dface533a8d4198d818378a6b693717", 0x70}, {&(0x7f00000012c0)="bf40f5ab9dc396106e2544d360bb964d7b4507e25f97b3d07e17a707a2957fae1b7bb07b86a20c28d92de7114da456965440fbaf425f7c399a14d586c4a0549cfdd41103546af8f72a0230f419ce9026fcfee6e3afbc6ea8eddd167c04201ad764f28071536e57702afdcabfe4dd9760b7fe26818f61b62b1f89fdea12cb584f6dbed8542709a1b72a4aa44b263bfcfaa4b2278c9956031fe366b2ce2781575227ad986d6ca2ab7ffa0b192d14abb77561d1d650b1e12828f25360a7bddffbc8eada43e2a1a8812be44f4b6cd30b98411fec8988acf4e0698336043987b36b0b1c78d7f13393c18487c33dcd793dabaa53c6b0d85b9d4795d0fb578b1a0f6f87eb25697b44d49cf41e4486e7c138a7303eaed0af35475d97afdd8f957404eab66e12c6979e06273784a03a806d7b383dd3f73d279c5ea8131da41de6212026606c6add1879a1405de41383a09a9a9a6609182713c12061716f722d52358c8904cf0cef3d007999ddfd0fe0fb13611fa6468ad84099ad080362b9ed3e5cc142dcbe2ef20b2d8a5b350dc7cfe9650c8be8d4fe0b68337e2f262a57ddbab860857a60ac2aa9dc225ce7c8332de12ebe7000fd24f8f097a92ca6920f46697e33d06f819b56be39be598cc0cb54a06e99c5fc808fa486283753e8857aaf8e664ac9edfe1c13b1d227ca59d7682274943bc4d3ea724438dfcfd65992f343d5c6888ae551ca9fdb802fd8977010bfec7bd87bf57b242b9b139fbc73369eb9e0799f2c279a738604f64dd10c14d1c86aaf641ec42e0bd78a2fe89e6cfb14f1cda3077b9c6d311ed5095215e1bcc0202f441bef7a9bf9ab75f192d9cbc94e4a9ac70e7a5aa7ffc4c4d65830cf96b3468d0dccd90549d6ee4ed5b44a18f5a4178291930f3b22f6065ee2a6d5e2314acb3ae2b258961cb9de346ba9c3f649e34e938abaa889bce5015fd32c755a295a4cf688498681794790da664bca49c5dfaf31024996d5f27e964b5eee1956a45cce2a461693886da71ce620f0ea7916beb6676cc7e932bb58e3cc8fc9ef7d322ac6d6c962446ea025a9ac08d647adc08a3649f6eb8eeb8182dfb0db8a4ed164ac2058807efeecb6271a51bda858caead0b77dcb77a066d0be07cc4395caa0c2820a8deb12e04b1323fb32f9d6b75542190a501e1b6f3b3c05fc0b1ef06d253039e16b0a4eb2ce621d0a7a7251e7e6dd134c3a3eb3a2daa00474f04a8d87f7104f360cd36e3fb80877affa0c34efe0ac2649ba91f88348170f6e8d54fdebceb9302585fec9d0e2325f1ea2bc8bb9f3864e30ed5b0913c401f9d257d6ab07a809cc83e82e2420b2a2e4f9c37f349de4cd56ad8182124d558d698491540029c759a6dac39322efdc5fcabe30f867f27b10919a2beb88f251b660b349707b25f840e6a71b73f7afbd31c6c1174abff019d510e47e374fdda51bcbcf85cf64be10e1ed6b650867eb8b10797277590731e0e1ab169f8b51ed7f870ce5530f163519953e702617917320f675442f03967d501b721070d7b5ffde6726d5ce5ac3308fbe658e9e8be2ee5aae813edcdaf5490019730fa8f39533039802f98aa94ae858f69d00c813baa91effcba088900601bd95c930afacff96d92c8e7ca548de4004b17590f91fb0bdb153ef9a9e75f369e7e2aafdc88c7a653e14513428f5d26c76b4a77e74084a83aebdad6fc3eaaf77d0f654674af6a97fc7b166a9d01cb004349813e3ba4d5c17972c7cb759459e191e6c70296b56a35d11d36629a1d6ce4923c6dccc7ddd441f0f0b95951ef333726fdb8e7a31d51b816ca333269444c019197421066cc8bed056ecaba535d199ad83ef911f6eae9e3cdd09a6c5d166735ed53db0d55cb61fd95b27a4f20643fa8f4cd74ca5dced00c42f79da41d4f9f214af7ae149dad31c24a00411d3dda4a271f019f5af848919ce70dc8e321a6729c7aeac39cb9026f281e92bb353b6330214d328ae1acc3fb3217adc0697e41d5ba7c3409f561cc18d4ba9fd27c1757c0033831dbbc6ae148eebfab650fbb98ee2199920c41607163f48c85c1fcba77addb8498a00e2bc28ab2523b3319dba5171a787202c613ab93562873f6061b5040c90b15be1ce75b3d1a42ea79b0a0c57306cd24e91f6273527869071f208e52c8fc1d071f6c92786f1082008dded6bcafadb7b3c5e77a856f6ce23509df7a5c9e2a4e66f21a3897f16135ebf703df936fa610729ca54b2909e7b9ca8c8d6be3858ee6e67d8dbc1e5a87190bbdbee628169f2d0327f6819d49dbef6f53af28c93e90ce9c05f608029b0c13f6bd497a24262b252de855ab7eb75a5dee94f058c21980aa859c2d957e2147209f6100663cc681baa1199d4315db3d417ef21369a7a9babc23651102ed1c16cb3d0d2f61b39ac8ff1e8ac5a529103e89a7bf42cd6aed8e2320d306d0a9c4a43e1ca55a975f26235aee78ac9f577d2ca24ee54ba2ec0522f3c5050dc0e3a500e8e16bb06a99345104226ecdaed257182f81e42397f00c0184f7d4c5a83a19a659ae1a51afeb899057577ef6bd2720aa0c5cd78a0d71b42cbd2d0a3a96d51d5bd7f8af96e1356cd163cfa53dcf1e696ad40db77ca82984f19cd775335ab55edaf4e02d269ad8c827bb44a3355b80504b77c2650fae196f4d8cd5facb03d34550962291bcf364cac02800bc6cc283efa07aeeb110a683cf0e6a2e3fdf309562853af85ae216bff806e48582e1f8f76bc7099ade8174a5e5cb4f3f6b776c23222e24df230f52f8d8f4b26a37f2be34af66171c4a3b09abdaa9da9e79830e46c5f73c528ae0e93ff76868f6cd8c093fc1e336e951e0bdc7707355e5c015608a8984ca62b8638d88968166fdca76c9d9b85f90bb6d73182a9c7c82efded9bef7c116b384819fbc862195a3814935370c2ea63c2b9ac4d94dc70e3907659ac947e972d53f76b32f248c2c9ecfe31de63a3b45dfce0ebaf7220e77e721ec8c890c28bc555dce58421b30522675f6d7a6ad2dc7d20400bb8963c4e52ecab145bdca90d24c05a13bcc5dc726f142bd655073403795aff21c19818f19372a2ae504b3f5259c71f280a40629df7106c38b083a7d1c4fc775c6d59c3edeed62033f00438e84d2b749b4b99b3502ce6725ed04a5ff018d788e4bd891899780b85040055940c35cd455b46f2fd70fd7b2f414f1c59113e5d142d3a302c0a1fdf524630a2a86e272a7f9c82d84592b147f83133b4bb7cb03bc86221b273352a4cc0edd63e5f0838cadeacf26b2f39b9b1da583f2cf364abe72d74f0aaa0454c6768819df0ba06cc2d1763223ff7121eca1a3f4f236748bc1ca7b199f34477ff1a3ddb3f19b3b14273b8e79443b83029a55ef9b5ee014483e397156584e2cb549fb4b9f01c0538765fc65b09702f42c3cadc17e6cde64ad3f139fbead707a7453fb8d543a6ddf18303546d3518662f2d8dc57f9f37e2ed93353fe9aba3907b6b6f63a2e306715620c6cee109f9db3ea2390975ecf508f064737c6e7ce28d8c1d8b93239c05a0695241f3571a09361b1a83d2522d3e509cba21de4fc382e2e312e079224aa645acc1c30c369939b09a52770e71d5a75e1807d41296e6e034fa85a8fe6ef465d69dcaa26cbd92ae42be5bcecbecd02135c179fd6e8e47b015cce2a0490b3cab8c6729d4953c08ef2027d4b9402914990fee74614c234099462d707bcc7148f7bcb4efe8a3e08a235b5ae7dcc2aa79db9fadbdf94ae96a3d0a815f2792f9e831ff6c7dcbfd93dec79e3c046832082ab30668fa300c13efe5e013d33a2388ab6464149dcb5c6ced339ad09343719639e65b3aee63ee03e055ffe5a14c558e0f61c2a7426f1bc30b5ea8b2e3cbdcde0cb5e2ef7760d1867846482e2b4e4d645196032cb1be8639335855fca04961e82ad00819c35263b4f032fac98dbd32239e6c91a963da49e98f2620d9f37f1929a6f17709a8391f798f5c279f7072abff760d8fab447c6f5e309a3061e0f807cfb85356ee7552862947aa48bacae1d2cb41652d6a8fbf58b4814421124812e2992895bdcac43e01d06d34fa400727ff70cbbc083618f4fdcefc852cf87468ad002603746df0b74ac492fd5886a6a8c998e9d8e4d7779ba53d559977c4333a7fd226dc96aa54ab40ed3d7e0ceaa46deacff8e5b9d39612932e53e7f7ffdded7a72ac13ac2131457df65f31ab9aebd11fb0b0ec989dada64b82479986298aff450b7c10a6458bda858048ee2afc519784cdfa12ee594e3ebcdbf6a7890cf80765343238e0d71eeab971113a009a3c581ea58f07c28b1c17bf98cd56612857533cd15a805925dfa3c3f48c1fa28c485721fc30174897d0761a28736b9bcad97ae898f57efef31ec0ebec41bd264eec741ba4d459bca83068a9a1337dc6633e9c33000a9201e88b6d0e1c37632834f3c1342c3f6d427e8dd0749b091ecf4db81699d4172ad5100b2b8ae3af317fb2a173d7a165fda13e0f5c75dc73d5bcb45572949ab91e9a5ed5e52aecee6a665a647c46bb7db243c07fe9e748dd5ea6e1a3e496fe6908d32e34e236d3c79a14687aa95fc26a68c79b0ad4250719bb8c9276ad7b988c4f9a5696f790b5c0521ae5511df92e3d7b7d2311886d6348e62b2f6583a0af81017ae9895b52acc0d6bb5c461c901198974c7ea27a56a7a5ab0b94deadef588cea41b0ef0b1ba0edcd3c0375ade14b331c279c94fa66cf5335d1865725352db21207c0f8a2fd926fbb99c71827df3a2ef8abafb2a5f91e4596bac7974e5c4675dc7280fb931d9ad32e46532070bfd16c9c3b65c2d5579e43573d1bb30deadb1eb677eab7ad4a04f831be40bf631510e2a6d5198c7b8abb7ee09260aaa94290f5bcec17919686bc87bb8f8695283dd6ffe788291d2d9aab310f7dae6c46166e513a7c07ff81b9557dd89ead09a25462bb713fec2231b13259f49289d128aa86c6dfd5b7535498b8047242333a40456470702712f23c35e54f37164d20d0f01f0ad426d1ce5176abe254d1cf9c4f5399943ad410fb1c89a593b8d5984ac08e3c2445b87ec41f71b6d85046f665fd5ea0442488ee573a8d623973f7c603bab95e5bda62b2761a7aafbe7e32231edcf32f40a06b55feb47df33af8c791cf7d5b11720fd0c9996c170b594530f61fb6f3ec4d38688f97bb2bebf035579ea75c421952c5c11b0886cae4bee6e48673d4091af3674e4761d2d5bd7094fb97baa8fb0a8ee09af4da7767cb78a52e7fd5c54e16e9b1651c803b37ba394e1ece23c928486800cf14972c4ad10f5943716fa17355dc93b90ad8741cc3734c2556c3a3776c8c91814a17ad156163d9a634fca8c90f83671ee514c8310c8dc12697a5cfdaff820acefcf81c282350b5927aca668c6dd24d94a5bab6995309893674b3334ebda1686909f332f0513fa7215042a983f9a5ece1c252e9268b7265e2bda4e195eaefdf7b1ee6e7f04eb4545948e4fce8f6dad8fe733be47ec295e9ad97a7be8b7431ba8af5b050603ecaf5540ead5f8ff3a8bf8d7244f014bcb765da0ea40f0e80d68fe8579ab25b19b82c39cc4b89a87636796156156f561d19906c3baca802bb2dfa2746ea5e6444790a5b13bf99e22a033a8f4d99d496ac61326cc5cd310bc3f35c3160b09ed50be880a23f3ee39b94e4a46692e9eecb8d294c75f77e5a7c910c537d70b7227914f4328ce4bad8b3591362aa0ec5a2689441f63a50dd3e38becc6f7faf7c9b84b9c71d48bcc0e3a6d9e60b34eb2a92c85932cd64fec1e0d4dda84e549426740b172ba836401708950a2fe0548b3aa5", 0x1000}, {&(0x7f00000022c0)="d230f279ec2f49d87ba33417eba22bfeb4981dfdea45055b16f16d5a1bcc3f86caa17919d41cf3ca01aaccc4b18f611766b94ae7fb5720af05cb85123af5f3f69f8e9ecf3c", 0x45}, {&(0x7f0000002340)="613d5192b6a7ed0cfd5c3f0b02af53a45e7e3f922815958caff33c8604e70450982bd870901e159c4bb48b189fd7435c995025fb67519f3d419c2b911aab5539d30329bab1dfeff292298c7cc11d59fb5becc91bdc89c6413f1e499c81fded5aa5bf6e19b4d389730dd3e8cc887570f95b9bdf428cdfe9a8f0c9478db6e3423aad5684852d6de0396f750f162b552170318bffeab355be07e6eb6c86e92b0edab61fcb187464d7b3763fd39f3436b17062592d0843387f6350fffae38e75229bb02a6c385006c824eb062d9a42fcb3b1f760b8fc49f730ec244c3eedd7e9c8102913e989833e1df518456cdfa542ef405fa765835e0599ea4edb6d7d36b8f988180ebfb7038b359b18f0d148523641a01a23903bb8411952efba0020a0ed9f32207d64278377cae9e5f8d8396ffbc1dd4e0b67bcef52b4fe49e35b4aa31408fde68e01765ba51b95914f4a8a200e5314c746481ace6d9655cca0cd9b8a41f4e9e4b3867c77f542f37a0b6ad244f83367bcfbd5dd70d1ed1ae0498090cf43a26a20a1863ea7d158f3040488e16fe1e77ccafbf0591cdacf13a535424022ef487ea2923c9ec0bf3e3ea9252a4f217e0fb3404909bae3018d24286ebd2e1cc64205eed2104f81572db1f035bad396e8888446bff00ea1e447be5e3ce46bd301c92230a6dc538103bf4d35e10c2193b1d0d344153d7c52dd71ea5916074cb482eb3e95f3cdd98f753142218ef2761341e7d9dda449641c4dd107cc0a6abd789c0fbd444e3b7cdde43fcdeb0db7ea66a648b5248dd880f4c2fd958b5e11ac5662c6c3871bd0184b506a1ab894cb56a1c4c40ec96ca03b6c4f9cbb23301f8627d447b45219d8fec1bb7993b10cacd04bdee652672446af910d82f2e6b7926eba4848cc93946c65fc856e38ce6b611f6812a03cbb469ded90470e9a8f2f95a38cc41bba80f3b5a1380ccd613c31b1035e7ceba46a6bad182786017d5df3c1ab4d0fd8b573af62bd8d6d749bf8103b45a38cbf9da1ce159d2e6bff1d7b37c370b6d82236dacb441e7c821db6336d5210c0f571faae309190a93f0ba539a167f64ca28b86f3102db1e02990e8292db63b8265f34d97c2fb11120fd982411b7281eb35dc980449dc996ae471bc0ef9a5acba2b4d061dfc4a85740ed1641a29fa8fd42eb771c90e175bbf11b715daf73eb6ef45a2256aec9f2f1ee43bb9f62511020e9a4cdc1d8824a3c7a1ebb4acf57871bd697561d8e3549140da0e694eb12d4dbdea1006cfcc4cc9265cf667eabff001697c2597d8fa515cb8b084b81c29b50534701087cabcbdf993acdca0e9dabab6b1e0d9e201c80e840ecf6199020acd3c445265d058f1e8250e6a797b89c7c506a3817695b1488cd28f7b8754e578a10a8946f7e03f270cbc6e875e0321041932529d55ec31ca2461f84c95c3eb75ae74ff0973148ceace5150e77eb4cb63f189745c55cccffdca10b26e4db957e75bd202c56be11fa7117d683fc0c9b8fbee086974b92257f5587e7eb1a3cff8f26578ae834d7dadfa50cc88335b0645274a8d40a402fc87068b693931fb112ce144f239da83381938c62ea54f265d47e89b2443f6742a8066ec40f198a9b8bf16b3f10dcc26b9b0135f32757fa8f976059c93f306a03593a74d408c24f182c6fb6c47632f3facb3a8129cad22cb3c4ce88057caf87fd9f46bf829482f6800d00860e18bf8942bfbd9c7cf3f886212a6aeda181a2aa5ccf59fa07a32905c60331b36804eec4d092a1dae8957feb456c04797091d2a82b227dc149c037d21ee33b7a7a5f76d58d5e0e76b5c6dc5aed1f49d790cf1ebaddd7f3a03f5d75164dca88c0f3e984c12c97b32bb587e270a46c9922dff5ec2630caf344440e8685d3c017b6ca5e18cab94ee9c13d5009c68d63c4b03266d1f7efbad3f8bf90c93d994a7ad1d972fcb2af50cb4b86b92ca1a253ee21dc7582c271afa1449d83d7ed16878b969875a1f8e78735d0056256254b7b164c36d1c5ad344b6fa99d34046e4c222709470c2ab786944aa030c514439cb7904b15b8c0655a99952d83081e8dcc1625eea8ef217d59c61180ebfcb34e414f5497a1e4a005a6d0e506a07aa4ef1b1c4d3fc98022b3174994169c7d629f7461f241ca0fc748425037b7a6639dcb6d080764ccc7a2db14d6fe4d6a748e01d0bc8ed6d5985d04f599eee6c7a2cce5fb1dcc2d9be5f56bb06cf6760116051cdeea46e92b3bf0fe2c31208044ad3057cefbe6a9db64556a3a333bbf1b3c8476c7f401aadbe433678dd5f12fd0c21955f544cebc0032fe1330ae67c90dbe08a48a4f8993691f48597faf3d7c56adae083710d9ab5208cc30d47c10c92b118fe48896467c2d3fc1442e56eccdb7e08c8324daa17dd71f16ad8803f06c721079c4d2ae96cfed415c4a7ff70cf143c3e4d5566adbdf7eb350f3e6ee15f807d80a84523aafe832d85664155034e59005774eca42ba83a88eb71ba0a816e83e087524768b76167ef9fa260c41be681f5ebc7abbe428b6b80cf3c2137ce16172789051803b800cd16c5f907a5b8670e1ed7b0e0ee1429cef9511afb4b3365beac028ee10660b7daf3e90423b0a570e192a1bcb10009daeee1a00c180ce1c0915c49875c3d365674bae0c809ca804858f530ea359f36e8bfa42b9b0c59c4cb6f6ad1d06754f1c5f7b1eeddbeb345e972682c4567f03007d7cfde064e122cae304392e5264d043a9914e2f0d0bd7c064c7a1a753b4904d00ca45fa7a8308181a1dc1b709f6f99ad3d4b916f6586c0caffd3b4e031f5d706032da040bab3b4283ba60758739449cb854f175d2a39832b37befc5110bedd1485dd4d13dfb4b303a47f63ac2c9e09ef1657e3beb570051a42c3276b1569d94cd12a9a170ca46f1ff3d339259325c3f4e7f78624e6ba8aa647990f65c67a61a38fbf2d9a9568bec727d952bcc5d5378e4819faac880a9c9e6d68faf440a5d95c4fdc1e1a79bcf20e37b8bc9903d124267aeb5624321c875b27cb38ff58dcb38322eee8921578af56f0a0d54ef5fe8ca44145747bf5aa4830459b3931814416cb835707aae38e1ba5fad2b9f9330b5ec3ba96dec0c9601b31f903490fd4e4b8a2f0df6a869404796db915c187f47c63b28f50dad88407437e8dc3717ac5eb5a59b16d2cc57a4c0250a5df5efd84298e0e98f8b3383aad8a799315878bca802efeeb121325a4eb4515dc4fbc44da7526a0e782f28ff84d818f82ad4795fad7b5e66107c1bb3ff476cc3b49607495ffd6d720e7ef42167c73835c31218f8c40e3badf1d07c593c7190b23c74155897178e4d014266ef099b617c77e4e3f60f17e7216338ab4b709791f7ef4bb415cf706414cef7f7fdf95a37304237f6858455d90a74a27775c00329f82b0d0510211dd809ae7e7ef38cde0be75c851b63d09285b9d936070c7281006dd482a1a37e1fbf0be6d5c2b5b89fefd389c8e6bfa3ce54ca55aa3f7ccab21ac8d428ba64c0b3b2c5cd1a77351144cd163eafff7262a642356bbebe63149d2b2e95f94d9ceb6b1520b9f4aeb79c03574b9d224c5edb53165de76fe014b675bbabd26faaed9cebac812ce02e3e220f2928ff7c4f88ddf46324446299ac07acf226b9d1de6059385f332f3772742ffbe75a0f02991696d06da05c127a9f5cba5ae2a63899424d50c6809f67a31fe16f350c91f1852146785fec21d280623a39c5b962a2b7bdd69e194c9f9f24024bd23bbe3a560d0aa3543d86ce6068b244eb496473e49128e1b3944882d6f0d32e6a67a38921697cb64b46d40c8817d58f6950797c884178b749870759740e87b63c77e6ed73c6ac0113e4bcddd87d5e74d9835b5f536913c1f636038fb7fd51354064878c642e482ff8f5d1b4564bcec006a3d723939f4f6b3cea669cb37e191797a184e2290151de58135aa13492e799465304673cc57d04b78ecfcbd36c862669855be0735cf939170aba77c5496e75c8eaba7517eb974f091d5821f1eada204f95ce6dc18e3d25fed36605fb8f27345506455feedadbbf87b9ed2b8f96257804538c4b2ee531552d3f87a1c1b1f1d442bd0a08663f3c73a076c80b4ad2153a4321f08dec025529350429b8bb531349b895f05431af5cf810d64c05b291d0898d210c868cdd55371d5186190f202d54bf1c9417ae8a00844488581673772160e0e5c86e607e5080ae7afa4004cf7f2f583457329189961c7538a3a4c5c666a8bc09c59345d8ed699af0aaa5f73dbd546f389f9491744f56080294502349c8acdbee005c4ef76fe1e0f6c39ca3cfe0aa17f5760783dc8f718d640a2063ea4b877929eccd5dec694b6981e46a0b40373831325974aad81dbcebecd7d4ef0a6ab342ef296a748a5e3d814e7916e0650f675b6e3bc7ab6e79983b2f8d6ab4b32b2a9ba09377ac3db63ec5d5a14d0b944c9b33b025ebf60c822d01be5c77d00fe4010d6bbc7657ef1d30e6d4cb3aa4f6e9b22c79dbc26c5c5b9d886823512b2f831f3112a4f2ed58362d65b1225e7051ee8ad46fd7451fdf1aa5fdadf0edcc2f118c89cbae95acdfc078e430aa3aa6d5a15b36aa587b262e44eea9eb1a8964071b415b066ebd3fac3cfa4a0bf7040d881b51f2208daa246eba910dd3738196da5c27cc02c1c10e0e2a8aacdc1f1c7808d931fd556a88adb7beb978e84047ab2b862d11fee2e9ce2fed93563a31e2adb26f150ad489303671ae5f716d119c675c7577acc8bebd92f30816a2cda12e10bdda61671a02bcf9c3e58b27f7db3c85097c9708d05054d90d3cc1bb85c0b1fd9c4c718d9017c03d19327dcd85a174b991cab6108fa0a938ef45a937bc2621c14e75bcfbc7e0c461ef2e264e3f06bd157f172957fae7ad5099725a60fe6e1ee04253d825866283ddc907cde742dca1f495c9f2de50baf63a512447e5755fc2afbe03544983c414d4e95370efac3be51cbc1ff47d2728447d7b5779e2c393c5ec8740c3e75b5aa05c9c944dc08601a9a5ee019882fea70a878995d7e283fc82b1c43f0b34602a604b0e927f1304f282839969ba17c5c3daf6fe485d24632845071a5ade6179218473644c62cbf9ef07b9046b1b2ec067cf1913db49502c1308ca14b0d4a04c6d4021e2590019371dc477d95ab65f677651a469b5d681fb947f0c65a3949c7ee7d431587eca25c5a6249c4913c59b6a6d65aca664ac0fa1ffacb4e0ca0be879f45b8156ac31860f81153c2bf1b89c1522555eb01cbf64c745e71214e6729783b2830bca31ad79ee5912c20b7cef78b8fe0eb183f7dd93889fe8464120fdb3044ca102bc8e25f641ed3fc293bf00cff60a1bf3e21a3a45aad6d0dbf66e3c7e58f99490d908dfe21614cee56f9681d68c4e47f892b9f9fef2e4720b8468d6085a43c6d9a22f9385d371b8a1c340c8d6e2f5c7401b7776afcd3f996834e490647030e9f94bdce2384efc9c4c226ba5e4c0266120a05e966ec30dec8fc4665d3bbc7a9c3dd3a4e92cd3ada9e3164c8ce7620d6b5e5c7cf5ec285385cd410b480bc9e0141963132ebec2333faa8292c5938f68b6041efbd50457a843e6fb6e2eaa14aa93d75b05e609113e57093a5876d4a727974e896d4eff273d91c3169d58d2aed22c29444b44a74ff3daf09ebbef52e7e89b80488bfd334a9046bf1e7cfa8f80893b27f3f1b55344fd497a00f7318d53bd85905855b5d22c73ae7e4840bac8a0ca6c0b220858794c67fc5ff32fc63755f64a2e132369ce4034f5114937bc0849002c110050a14cdb94d917c5874736b3507e180dea1518e5962176a5179a5", 0x1000}], 0x7) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000033c0)=""/36) r2 = semget$private(0x0, 0x0, 0x434) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000003400), &(0x7f0000003440)=0xc) fcntl$getflags(r3, 0x3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003480)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000034c0)={0x5, 0x8, './file0\x00', 0x3, 0x78, 0x8000, 0x6}) getpgrp() setitimer(0x0, &(0x7f0000003500)={{0x100, 0x1}, {0x1, 0x10000}}, &(0x7f0000003540)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000003580)=""/241) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003680)) open(&(0x7f00000036c0)='./file0\x00', 0x10, 0x20) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000003700)=""/46) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003780), 0xc) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000657000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001080)=0x44) 16:00:24 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffff, 0x3ff, 0x0, "fb0599295e184924eec5f963b182351026455fa1"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000540)={0x3, 0x2, 0x1, {[0xfffffffffffffff9, 0x1, 0x8, 0x7ff, 0xfffffffffffffffd, 0x81, 0x401, 0x9, 0x9, 0x2b, 0x7b294b56, 0x5, 0xfff, 0xc00c, 0x5, 0x80000001, 0x940, 0x59b], [0x8, 0x10001, 0x6, 0x400, 0x7fffffff, 0x9, 0x5, 0x100000001, 0x9, 0x81], [0x2, 0x9, 0x2, 0x8, 0x5, 0x9ec, 0x200], [0x3, 0xfffffffffffffffe, 0x5, 0x9, 0x8, 0x5], [{0x4, 0x1, 0x1, 0x6}, {0x18da, 0x10001, 0x9e6, 0x9}, {0x6, 0x8, 0x5, 0x7ff}, {0x3f, 0x7, 0xffffffed, 0x7fffffff}, {0x101, 0xffffff80, 0x7afb, 0x3}, {0xfdff, 0xffffffff, 0xe1a, 0x3}, {0xfff, 0x65, 0x8, 0x1f}, {0x0, 0x514f, 0xfff, 0x7fff}], {0x0, 0x4, 0x6, 0x863}, {0x8, 0xd, 0x1f, 0x4}}}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) open(&(0x7f0000000000)='./bus/file0\x00', 0x800, 0x111) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) msgget$private(0x0, 0x151) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) getgroups(0x1, &(0x7f0000000080)=[r5]) r7 = msgget$private(0x0, 0x2ec) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6, 0x0, 0xffff}, 0x5, 0x7, 0x0, r2, 0xfffffffffffffffd, 0x0, 0x2, 0x200000000000}) r8 = getuid() setreuid(0xee00, r8) setuid(r8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001d40)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="de7932df000e00ca7904a6361b65d9283e9e11fc0b131b2607b555082c7d9c08ec45fa175d569509653bb447d601b63eacd7647c312e9a8ee3921128c5939da77eb3e9a219a92e339c704c73dfd19dd76e471bc4bfe429713b9a4dbf4ab50a8f1b9fc47962f965fc60672bca548b7188be36351494e5849009296969bd072ee6293182034672fb486f536dd10ceba998ab", 0x91}], 0x1) write(r0, &(0x7f00000001c0)="a6ac16c647aca7978a10ea6835e06b204ba02573e29f69b04ebcbcc2e830116ed9ccff08fa5dd8990978b391364bb931b2fe2bc3653698695492b213ef21b3678cfba2439de82dd276d3c4df524e631947ae25da672561ec6fa69ead0d394c64a283640d11dae0f1383b3f4135513a8b0f8a2c1a2542dc8b774b6a0f5ca0b48de2b987490465ddcbfd7cc40d9ae256b87227214c53b4abcabf03bd973e42c2d4d4ccc3ea1775f47556e7d645a6572fe5e51a42a163eecd0f8717ef8c4a646b7d894b09578c141f8e1bd3fd989baec33cdd19e90b41bf528d14b4b162a9550f6be760fbb731f1db58804ed1bbab9b025fc391d6f6680b52cef1480f125db2ff4526d4d0143d406145f713f38f924b216522c826def18baaa47f900bfb5ca6a4edd29ac76c20ab2eed2c734c137e7c5cc3a88549bda2da6c8ce4c96ce5867330f59152e742f5be939cc0fbb3eee61e12f7769006e6f18e27b977572c734025e8ae53cbbc37d12f2bc53be4e308a41907f5d85931ecfed19745a859c0c7cb980eb76c0f6adaa30aea621e58103acaee8b46f3bab4fadda8924770e63201e0b297b39aa2063c62053e9380850d4feb1838842d32414bc1aea7d2c89bc402bda32f1240e9eb6715b92629abaa1666a9e12084013716dcecd483555bc828fa77f7c9b46068062debb661683a6c27e5a8d2f0d2bfd19c8ce93f8f19341565973dd4fd49cf5e2e60e6b909371c5020a67cf2108bdbb8cca81289b6b89c279a3f650d8aab69299a48e49141e9acccc34401520301f27687957c4446d8bfbb6e9d16fb9d19d063f30aca2926c34f8f2ff58e3b9d9e19571ee09d1af89f5c21785845a34ab9a38d574d939926b1c961c06153ab46344f793f9ed63adf7a82f7a7cb38b587e1c2d7612c49d66aa0bd5beaf71384cac0b597d2cf103c743ef5d16c005b7d56184295fe51e20b7b081b34c5854f43ccde62bf7c6e61c4f1ae3a1f331a88377ddb08923f5226a2a0df0d07dcf954f72e3e9c6c0310a9f1449e7515ba73065e6e033e89801b41c99f81d220d6c2ddceaf3cdb81b559e19680206bf80465286aa6c49f83bcb302deb5e5000a5b0bef6dbae3631100914eb3c9914e0cdd6a0be8709ad6e51059bd3117d28c9ac035ee284967c55334dc08371f569e5d2e6d9a11beeb62ee2eb886579cc72791761a39195b60aaa7595c151cf7180b5fa18ca78e81c372e96b5c21ff5fefb34fb00ba467086c82c96b49d93e3da642d45d1c08f89819cf17e55f4a05270bedce0a2548957930660c950406b5624e692940706a437a5c129ddac78da4d8343aa8c0521e6d74cca9487cefe009c4f25f47a805aa38f21faa1ef74d9d8d8a2c921e27d734902d55343a7e3e23bde74839cecfa89263ae9a4d0647a71b935463f78650846292a562bdf2835dc3d31110670421b675748149dee2bd175f202a00a67947ef7e61efd4f6e0cf7d62a9b07d81c50d19ae1e7ffacc4e79154b75dc743c6572864b2c6c72d1ecc1fc2d4086739ab595372db8dda9cfcb801f9269a059c2c543d73f8ae37dbcfe7a18f71670d1dc8c28b4ee36622bbfd9083f151f5314682c061e7fb7195c7c3f927ee5d8b8fc174d8e16182e1272951c124fdb1b27e97205195e6f0bfa8b8f56ac61a391dde7c65c6b2121e6ae49945a165f2d2d78b2de981ecfac07e194b3317d77e185443555b20105f56827185900960f8806bb8d5420a9fbb1f06c4199e9bdcd877c070c243aea5f8dbc71f02d9566c7148e5da5a423c5e22d5d2364311fd557e38fd249356386ac02b8aae7f8bb4366683fdb2d452d8971fa4253e4095a511fdc50ce6520da94d027fc3cf7663633f5200289be855ebf6111dc5c1c67d05f22078f14528af6d879e5ba2fabfc520803c6cdc2599370787305ddf4b92a842561b5128a0c52c62b6c41e54f830078b17cf6acfc71db38981721a819c53dbf6a57f3deb0a22045961106f052ef428c984faffdaa4497d7837d3e6195d8c5caf81a87fa71c647a173b36f2df65c79be0e33b9405805783d77a43b7c4659f1eeb62b7c254584118025c65d2dcb547d1f8d9e774075f78406bea56cfed5a9e1c44a704dc5adfd62b13cb2f44a0a3b587e4908d3af88f5da2f5f33f506ecd8fcc29a6d7d77ddc7cee5943026a7b936010ce663fcbcc40cf2f5b6a51a7784532f74ab24702d323b75ed3334a9ec61fe0301a7eeac667d618348b1c96155517031e57557b2084bc38d540651c4c077aa22ae777ab65cf30bd8da7b3a0c8a1ced9d80b0cbd6d8dd295db526ede78727d29ce89c8482e013318599b6aacd30b94564cff61326a72a7d36e9514735a1a3e514b6d5b5ccd053ec0793cce13d736223dc0389c690367144fa2c0fb1351c0a65a446e98a842853338c8a78b33d53abb35af3d6064a29113591a0f166db9da80632f92dcc4bd039aeb0179ea47d778a4894109d73762f3c8c44131cd6d37f706bc5f414258b75af1f037b0facbeefd5999105e0ed99b0964f5246508019a35081321222c89af529bc5fedb54138083b6d677f84c8e940f119bff3fbac0e4190de54c683332b2cbb865b1ee9e425162efae7c0ce2f6bb372a19b6da83e85d3457f0698ad8ae60fadf0e6533733afe824a9c9f8065b0a88a5296e5e867ef3b67114a9e0e6190bb2052357e726212f3b6c312ced0779d55045330b1a6adea60928207c97c51616b066afdcf54a622492bd0ab573d9dd45e022dde3e00db29c6d1e5f76e4065094528f05b5729f158e29d535eac9a89f9d0e34a6fab7f7ba998cd7ac2c0c70cdb2479aed6d2ab8130ff463e5c59d5121aafb735af44629a594d066ccd42d5f4d712074d364c8915b3769583635be0f9c1ffc3cf6c1772f7fdab44b4e57a039992df2b60f8cc9eb8bfd60fd416fe93e9feddf7a3b3c85b4136f045cb98cf51dfb095e3776207d9867aae3ea72a39e36d1f9d82a1e3798d1dd2e2f51867931c9a1def3a94dd0fba09d4572ab4142a1052a01c4d77cd57b835ddb681f26b5b05b0218ce94981f2403a0f6780aa188540556463ded7a108a1cd00d91396f32d4dbb3e053b2c87cbde3cb33f87a5a06f1ee771f6273f304e2470f239b3cdfb92dee8f3939ebfab85e1b193cb95abcdf26b0dd28727cedbadc5f879cb5fb711e874e2a7fb03fba3fb062c4eb53d23b7c22209774ddc5d0d6bf71eeb4b2da779b9b531df1fde87bedc0286719f7f443cf5ef3f083e2656e007379c67742cffc7c1e4993c47330c881392a6dd38568a6422ea684c33f2848b07e2fc629a566303b9db58970278e2a53db29328af94cf1ca2a68942a45eb7c8a3d536ce71b4eb066b7c4c247a9f82d9a47448fcd04c9e38c591e63527542fb93217cb94195f3dd546569a0202b80376a8bbdbb6617d586a53978444309e8538b1ad012e286565e680c88308301c44999f96e41e63b8c21300103466753f44d3624fc689e787780f2b37bd487cc525a463c16f6f8484406d8bf88f918df625a583edd0ecfaecd039dc53fbb8f2d95d3d5e1fd8fc309e7285e2601237ac4e44bd4a98e08cd13734fd241393747da8ca1c62122958071bd8feb747899fe13dbcb5bfa73c5d438576a27d6ae884313e71be0a08808ef4d78b9c625bee6a1f8192b8078f4c4f9aa3194b2b2fb59cb5d2c957268913ebb8c8a2ccd8cbe6085e38182717d80be02f1c5211e2a78d9b59f194f451b988ad63f51836e7553e4be83a0b9a5c9c71f4418532183c6f34c550985cfc47fad7a193ed662c7920457809a66bcbc1e9e2cc0c2d1627cc33481a37b8008d124817bf5ccf8f9fd9ede8208ad1ffce26ad79d7138c20552f9a3e23a10a0c549d6c141da49baba21f8dd7d985e4828d6c99af15f176efab633c2a0c7ac77817e5cdfd386da505658a21c86f97da8a55df1b20b20fc7819fc3ad9e1772d8d6008b875c200486d7a41c1b85899bbce90840d314531bd5176bdda04b2d2e90d932a7614b07e2ff43691d8b3d6fabf00a2f8402725beebbf9641144f3e96e1b259dbe23ddf17cce5adb7d34a7036912e0255e35745f1950426c720aaaf5e6d5e6e439ae499b6f634957f121afbbc1b0d1ac2bfe110cda53ccea2b7081858ef4c21f3d0369aa4acbf954f294ab68b7e51354df445d71f806e12ff7c1c757e0ec5b998e65029260cb49b8de4585fc78ef80a4624916996447c5fb1c160262b01dbb94427f9a4a23a1b4e5f705df6587d0c34e7c69002d6cd270e1f8b99fea81995b3b493850008349e13332f7805aaaf00039c4f6ec259dc38b863e0d2a088bec7429fcc339846ad1ea91a008041346b7bc3840421133a78c8602dbd964025ec1514cc9a04298d76c3293546d31c91354466d20784e45f4b3391fcd19343049093d684f5cfeb2ea5131ebc4238ca037b2c87036aea0af28b1bb8eef00a924bc232f4247779d8b7ae25f09a40baa8c33939ba69b65fb9d20d605b6c2d9a5d0fa437eeba4ac8d15d455e02f3619daa10721acc9ae7943044d54172484b831614b714c39edf330064aaac3c9fbddda158ff90363718a4521aec2dd2c505be0dffe1de3d26deaf67a8e8c8ebd405a51faacbba80830b463dbdf55b9f1453bcb3ffdd4cd1b39540aa40ad30eea123e219980ed651d153bf45c3da971ad768b11c802bb8d2281dcb648e52d635574263db4da8baa9ac766aa5d008b370a2bde2ba52d531c49a4545fb5cf532ea580b3a2e9e6e15ecde678b6340fc707a5df7e79bc909b7c2c3b2da0bbeafa28b3319578dc1ad35f1c73600f0e7a7bf10589623aff790db353f782ceb5260055d79a749a34d1953b70255bdaa950924e2cb9ff28d92d0cc63317d66dde9c643f1342004951d10462f2fe26f86bd1ddc9f16439f348cc3cbf6aed7c6abfc2a83f84592bbb9a742ba69a6f525249568d0735d496c3b0eb76ed3d01bb25b484e81ade4e0017b290dfba0fd08ee7c0ce4b66aa3dd1dfe0ff6edae50b9a5eaea7c8aabc95f09483150129ac5f96c5f2aafbf2f6bbd9860285dc86e37227ce651777524ff2fc879aa7935fef6b98761a80bb187f7b7688edc2862ffd0a61a0cdfec5712e100b33b385f0a198a2b481bc984045175f209e2473421c97f63679497df10a4a9d5fd914aca0c5312327434e8f668056c06b9e04c88efd5bdfbcf479d0650d910d9d7581b72545f39618b67641bc1321a0fe76e90632d1f51067f4b2059335a289ebb84c2d6379f6bb561c5291c5740c2c7630925b0e6cb25fecd9e2cd13b98e14e0ea2afb94bcf6199e2b93618e272e94f24067bda37dee11fcddcd2ba596bb417f12f744771d7892fd58468a9aaeeda7e3d101f60fbb6ebc5d94cc26be6aacc40882e7029c28795e4e9e9c02beed2f64c751dff4513b079f8f9d00ad7eb5eed485ef160b894ff86dc7496d27f493b29be3dc75a89b65cdda6212f4971f7868d9cd7125a97a9e50a16e4d8013b8c6c669eb3b3188430bdaecad589c8fa73a575570ba2f11e85f31c3fa92a6f2ef9e70d5bf17ebd039c3471dd960286be2cbf48cfe1068807319c4b28a09f505076f397f3942a2e4d37eea57f5de85d96051a3e543e86dca54f0c86dd69bf4790d390520f39848d7a99fa5145c12075cba78b591a5524b65ba2ae0126efb545ebe1932f05fe05338aee8b488e85351a3c755c1932f37220ce923a349eca63e6f79d240aa6a4840041aba255f00dbe4bac9bde0edf145b20668f2a995b4b96699e0afded6b7515f23c20715f5c90e61443243465b1051d60baaebaa69e1d8f39da4a48", 0x1000) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffe01, 0xb35, 0x62db, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d9709918", 0xb) r1 = socket$inet(0x2, 0x2, 0x6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1) 16:00:29 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000b8378f28f3cbf078155f77630c9fe4e14912b93dec530d06d792dc03cba2d3ef159c6f147cb7e676ae69bf84a4b8602285c50a7e53622feebac8837220afb26dd461a61bbf9d40409c1c414dde8188746253a629d5d9f83ec78ddfcf9e"], 0xa) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffff9, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xbfffffff, 0x1, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x40, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:29 executing program 1: r0 = kqueue() dup2(r0, 0xffffffffffffff9c) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="c5a2476368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a00299e2ca58006c52d0e6c6b5235379e9d80bd0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5d19f577741eff8f0437994158152b8242728bcd6de343babe3dd5677ab71a3fa91e9c385144ca8771d5537dd5c9df98318eb913781f65d2096a130291085ded312409b99ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd950900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7620baa71ff39629000000000000000051e1ee140000800000000000000000", &(0x7f0000000040)=0x13b, &(0x7f0000000240)="00355423649ebf16eaf5675f9b98913a1988c50e3dafc4e790687aaac584bed3d22dd6e11f6093be3d5c1b4606f1fe9e2d7cf72d255422a3f242d400989fac963cb109000000e5e9125f9575dc778a039e2b411398b66bce59f5e444114dc805660e46eedb13de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaeb8fdd7a45fcf2f99fe3394654c030424a6c00a3db501f2a179c1caf12a84a699192a960a1540560a8de73e0b6effe00789ebc4c21424577c38fa9271cbac7e7b7943524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bc909907a3e8c5d275111321f7e859082e1f801e595afad86214b8f34b592e132fa00fbbc230fa772614bffa4d7e4257f712902d10fce6ec2acd875a847b39ddf7ad1721c8171568c79f08fe57372e3427243c7c2d", 0x147) 16:00:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x1, "ffa4b8de78a300000000000000000000000100", 0xffffffff}) write(r0, &(0x7f0000000040)="36e9cc894a472a4732deb13093c08b5bc8b0897d209c9cb134bdf3859ae94b659283a09903081589890ac44d6f674d62ecfab6898f8cc354f5b9db1ce9e7356816c2d8ebf79d72c46385c5c6cd82436ca83df83c9bb6b0f93cbc99f18e2cf8a388713b98012b9c56829e1b78e75316116889aa632ee99f7377482023729cfc9cb83cd83fc70a2663ecf4d7d927c13cadde95a384a9382a54cbe1db3af19346624b8fafa8f2e26c09fc0ba772d01105701046cedc", 0xb4) syz_open_pts() 16:00:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3000ad6a0000"], 0x10) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1}, {0x100, 0x3f}}, 0x2) 16:00:31 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)=',!\xc1\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='^\x00']) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) pipe(&(0x7f0000000100)) 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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, 0x1, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) 16:00:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) sync() msgget$private(0x0, 0x21a) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x0, &(0x7f0000000080)={0xbe, 0x9}) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="85b9834e679d4377ad07655f38ffd3e90a41e108c64b7add59fdc276e8e20ba6d497205845187b32359b113210771a5abf830b31c79db1386e6197c18551ce0ce9d0dc0d6d4d23c043bf160b53a5897f7d5a613b6976512a2e8c34e4919421cc12f8c715b3056b1a55cc29eca373f4d7b068d024e68fa5efd5f2cf6cb1ac08d9112694d8fdc13319233dfa5df2c9b338beb4f48c02a2bee79e53c4f2f437c8f6e1f35cbdfcb401badc01817edb5e62b70f30a559b58c9c6d319e88aa1ed6c3322b371ffabe52ce5bbe7dc2ad6197f04bc7acef2673e8cb339fe38dd4a763dc255c96007ebe1202", &(0x7f0000000200)=0xe7, &(0x7f0000000240)="847b8b6b0a85978df938a868dedc51eed1ad9627c263b96a5de70674bcfb83a2452ff23629cc3e95bd0fd8021d9cd52d1ce7141e29e121c6c7a91a57f6ecb0536a4388ca398f4d0a36a2111992b82159ab645f2e866f126fea931ab0ecb597912f4bdd90aa5e0f4c058a4f3d779f083637aae0ee032d66a7c2ab1319109dd589e7eb0ff20692bf945a456abba224cf7f0bc73911aab8dcd4863da699e7fe5959dd128c542a8257185372a7ac4dd48994fa64b9c66da31a4ae2426017ac06dc6f03fc9804c994e90575f52b64985a4b6ae3a82311f00f35e32c9a13a8d19b9a6aefc852492d13852376986e4fba501aa36d7f181ed77ad8", 0xf7) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r1, r2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)={{0x691, r2, 0x0, r3, r4, 0xb9, 0xffff}, 0x1a, 0x96, 0x61}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0x7ff, 0xcc000, {0x17ff, 0x1}}) r5 = open(&(0x7f0000000500)='./file1\x00', 0x20, 0x8) r6 = socket$inet6(0x18, 0x8003, 0x81) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r6}) bind(0xffffffffffffffff, &(0x7f0000000600)=@in6={0x18, 0x2, 0x1, 0xf3}, 0xc) pckbd_enable: command error 16:00:31 executing program 0: syz_emit_ethernet(0x526, &(0x7f0000000dc0)={@random="7cb7b9449406", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4f0, 0x3a, 0x3, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e75644f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65fd83db94eb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x54, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb"}]}}}}}}) 16:00:31 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x200009, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x16}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) mlockall(0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000180)="0ef8ed9d0eed33723bbb81af266e16c299b2faa034", 0x15}, {&(0x7f0000000700)="ea5b39dac1fb", 0x6}, {&(0x7f0000000740)="e644aabbad4d5afff95730eebabb9045c492ce27b0422655a35d52bdc548a7c493e71c1ea7e875f5f121cbbc99cdfb31a62a2a695487f9f03bdf724610d5e03f5fee8ffb2d8c4f5e54a324b81962ecfa79ca0266c87d396b96826de5c11c8569cff6b86768760f5af0c7a1ae163f7fe704f4186e49dd35f6092f7afc8933", 0x7e}, {&(0x7f00000007c0)="03e01a1a91bb322965c6c14987239c46030a26d2de927aa5bf94a420f3ba37331cef4f01473770f6e8c1a946b534dc603bdf7088cf5887368f3b10ca4ec21c0278f1be604e3d04b20ddfccb6481baaa71a332b94027c14a8a57173d1374a9620ee09aeec4664c8c871b3066b347b1991c273f0b1010412feeb526a818ec594a3557b14389f12f04489758686517cb4ca82e5112b7c55a5c0814c5219b5390243fb469a08a8ea561ec20893be5c23646f10304eb97d47392d7da69e2654083659f1c58083b2d64767bba5236ddab44862a8a0670cbde9fb15441841ef02732fc5078bf4b10c5db7f6a9d8aa992b8e4f19", 0xf0}, {&(0x7f00000008c0)="7d04160b40f8ee0fa994dbf98ea6f7826924c3e49d26ca1aa876d4fbdd288937b212b84d73d1bfff34921c86e2aab849282c619d09524c6f1bbb0e19fcfded4a14e2472bd1f6e57af8d78ab0c7b057d5327162f790", 0x55}, {&(0x7f0000000940)="f9665903c49553c92e63196ddc2e2ebb0fbedf503451dbe0dad3f6b032f1404a89463ac94f26bd4a99d6dd54e4e3feb6f84758cc6faea05e69380089e8cf5c6f2c42fe9e043c652ad7c92404844cb7471dee3486ffddab4ae5d34672c17907fb67b02f1aa30ef09d83920f6da32359ff30d36b1b510c1e1d822bb902bbdca314b5e8edba30f92650218a9c3181417da0d54a599b8c0c644db567bde2524532d3fd7f4738c2932f3c37d862001549669ef240ef2136359e2a3ef2f9072c0cb588dda4c68123b9104c0a6315ffc410", 0xce}, {&(0x7f0000000a40)="88b633ea6c23b6c402710df19889d862208d9551e41180c66297f72076370d8ba124dd0fb56456c1243c37f272a5fbba77be8ea5df1fa0b367686b270a3e83026ba84906a5af6e5ae99642d2a3ef7842325a26543f77aebf6c4d9b70c696603e447d6de63f75be91d146d33ca58d446c2d23b9074e1f282dc2c0371923df26beee5f0016f5fac57915cdd71163186e903999dca133093f4c62e8ef1832ecd933b1475009acbcdde3e85bd8df5629c533abedfddec5fdd01f863eb7ee0d4625a37a7d9110ac0e5fef347be1baf7c803f151ff231d721d8fca0a0c7d649f984c8936828a34082e38e4222f80c31ddc24", 0xef}, {&(0x7f0000000b40)="5f32668457a7852c2784d2aadbdce5da1f73e93994fee0aa7cba6933d9b5a4d018dc8ad43074adfd865109d978dbd550529cdcd9c38d24198ea0f821d0391af03d5d920ae15bd82f7d30e1824e8f95714d359d6288c4774c0591f225e6fad766857190dd62811237091391a2230b5eb93dd10d88a0da200957edbd36b11b4d5e7a6bd48a8aa0d9fc17ca2120851bf7ddea6a5e24519a90b9517913f2d98d17f223956abf28", 0xa5}, {&(0x7f0000000c00)="aa06401e272c6f89cd2d7d14e41343131ae0587d761f6e7b9776c6f756b3c03c3fbcdd0d220c8c785cac7f246708201026874a7d7367a11882cd76d7e6281439ff2e723fe5f226d7ff01c9bc0363107ccef76c9bfffcb851259925a5b2caf48fd3a41d1d0cf86732f76c518407836187e70328e760c4caa00b189a395b1e9b112cbe37", 0x83}], 0x9, 0x0, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x401, 0xc3, 0x9e, 0x5}, {0x2, 0x3f, 0x49, 0x1}, {0x101, 0x6, 0x6, 0x800}, {0x0, 0x3f, 0x5, 0x8001}, {0xb5d3, 0x80, 0x65, 0xffff}, {0x298, 0x5, 0x8, 0x8}, {0x6, 0xaf, 0x6, 0x5aa4}]}) nanosleep(&(0x7f00000001c0)={0x9ed, 0xae0}, &(0x7f0000000100)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40480, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) listen(r2, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x3b82, 0x3f, 0x10001, 0x7ff, 0xff, 0x470d, 0x1e0, 0x10, [{0x1ff, 0x0, 0x1, 0x1000}, {0x0, 0x0, 0x9, 0x1}, {0x8001, 0x5, 0xbd, 0x70b2}, {0x6, 0x2, 0x17, 0x4}, {0x6, 0x9, 0x6, 0x80}, {0x5, 0x7, 0x9, 0x7ff}, {0xfffffff8, 0x8, 0x4, 0x7}, {0x0, 0x80000001, 0x6, 0x1}, {0x1, 0x800, 0x9, 0x8}, {0x7, 0x1, 0x7, 0xfff}, {0x40, 0x7, 0x8, 0x8}, {0x7ff, 0x100, 0x7ff, 0x3f}, {0x8, 0x0, 0x2, 0x7}, {0x5, 0xffff9114, 0x8}, {0x8, 0x1000, 0x80, 0x1}, {0x1, 0x6, 0x60000000, 0x3ff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000012c0)=[{&(0x7f00000002c0)="fc9308009664e8536b7b180b310ee0c4668edb927aae8d89547c8dbba4575b1bbbc8dd314bb8cc3abc560c6fcf6950d160f3a380b637e367b10ef8c74ed25e300fb5ec4d5c81396cba4eee67d0e7db1c0f7bd0dcad5a23b64265a89bd6658b7715ad154e751a626318a0f5f70763c8b73dfec74698b8b801a313322aa32f05ce613309840574bc291409321ff40fe9e9c73737f072b8e8795820b6b9f83ef5d9477a287cb30571607d33f96dca957ae19c9023e153c2f93e629087534baeafb571d301338c0482585110916a7b42038bf8fb9127452dcaf5a31e9de6f0cc99997c6d95e7e40e3c84b9cf9b48def210ae581bd0608fa09da6e46576d8321c57d93709c5ed681b5b598729011d357f480550b24b0fe132c185eaa3ef5df2cd28205f8d2bdea12b151cab7e91ed9f79fc78af8cad0c04860f339761867a005b98f24f418a27feb40e8d383c4c018eac2e3dc2dbbddf0c22a7e4c8b889741785155b1950a89d123a3c76e83069af0030fa426c0d46f7f2f5787772c9908a1bf507d42245245bc41480631c82399e0f8b1a1e434962c3cf32aac345fa0541bb8e36084c17e8cbe657b6dae90385086525e82f74d86ca9ab6cbbc020fa6c45c169ef8ebeee83f77c44efbf5d2e690bad5a3c928edc728d6195fe6d15dfde9cc1c7ad0a76f0861f884f482fd9f274b17e1beb0cde914b8984d653f7df28f74a1426e55f7352357f3a7777f33eb6632e9bcd41d2c6fe3922dd4b1dd21589c332807c9bc03b311df24b26f49075742e4aead3c9c7c61f29c1c4cc97dda961aef9a4f5c1da4290648d32d9792a587ba9e9d9706022136f26cb1aba73381d9ae281dfd4472ad1cadb5444f4761260e0c3bb82f8497ce9f4e3234ba0c490f275eb0e065c4bb50b493f91b0be3035ce7f3860f36cc768c7c6c6da92a77c3272144988706dbc29d43096be44089f65113461d62997ab45831df39526090df840929e5c6ef19cfedc8926e1c40dd0d46016f274a88a212c8d86351bb0344593d38f590c3bb3289dc6986177011ebf137748fed3abaab17442ade1f9d870c8a14f90ac6cef73f43386070dff8ff537d02bd895c1e08e0881f09733894234b5da84c509aedc4b82b3a5c832c52660a46fe3a6f43e75840894bbcc596220161c98af135a1f17846d46355c070ecf005051ac44a98cebb4a419f613f0f42dcf7f5d8fce53db05304a972bd85d8ee67613fa611eb8170127da98dd1ddabc86057961b64f3db688ab18a90914d3844e61bc6f0e84638a8702d5fb42b8554418bff2c79654f938bb8b5e16a952edc58fa135b56fbf16d7359fab7e04910fa2e1ecec671d9aa8795b3ff2c4962cba06d06280f629aa419f8d6934080c238018d73c85429df0a00e69b05e4472b2e1f930319862150d2d689855d16ce7285b30aaace1040d7d89ba61e2b3fe8c2a79c7518e4bb2a4d5991292d8a3690bf3b1b86c4ab557cb971e572bcf1dc670748eafcd32f41309edd0b70919dd11901756945b25ceb94ec243b506228e7e8542ece1b26845f58b23c4d93b02914cd781e58be522f72f79a38fbdb2d014186b2b922b6ba5c3be13f2fdefa94702109665fa3bda03492884255138949ce815cafb0f26e27b95efd5e59a288a5273dec933d59750e63e66d0bc7e078049dd178ba645881d92e94a423f3ed2a91bad7286d01d087f02d9524f5140f5ac7dca7d49dfe6549758ff4d48e1552b71a5bbdbb9794f06a694f3736c14b847fcd91f3f514bb431d6077154c1d551947a3118260a388d74a1ac630a775f969ed5547ea59d7ee7a0384911f2386f53b3510d27361b7fc09fd15e878c45433207032ed680f231d575c63c1e166dbe0cc6e14dfcab4ca5903ee412c5c7a262f90b6a32b6a3a9f18f57b21a3845014d96ee60b797d02b663cc5527a0a9586378fb44d2f351753e48174801cf322080f656f4cbb5205af9fb5d55f217f47831da1d93a2cfaa7d8c92a219b7e732ccf7863c6bc9c31a4e2235e2f3cfe1445023004b1adf798a83bd042a597a038eaab79496abc2563d32a7c9a73579def7919961a4402f3b3d94ae35f037e92fd3b700769411d8715a89a239c6d5911b9b59c8597ded6894ec5f08cfd9e67630301f7cf9f3f4ad1d461f8a78fcdf0c9cf08a9ba0e0c20d947c279f8fd1c15d661d3c98d36cb3d81d28337ac20c88c25b12f8ce1e8aff243d1be63d68590015154b13686e3bf703737e2a3734aacb24c7fbb070ecc75763f916e5d2e9fc06f7d74dad5d0ca91613c9f9ecc05213904931f45c38b07f8d013b623faa42e8d549e2daf6b1f4a218cf098410a049deebe3674bfba2666913e6a82c2793e4f82075334883454d4abf2173d8abf2f5d86466a38c1ef122e6ae94b1ab6e6cf04109882f4a068c60940b43e436f2a205c27c88fd0b28e3a37fb3ad03dcfffbda706181b5b036c1685c48c04044a3f451e3a07c7ba8160c240fdde069ddfa3aa4a7ee9ef008e9b37ae2230496818f9c6244e84a6c9d4be76d71f8828e85f083e2fad5fda141147e78cb728ce4bcd9296007d1fef28b1250a83e34808fe1c631d01b8208b72f910e10c5954ae1f8a38b2dd2b24f5c4c0c5efcedf988f77892e58a421b423a0409158a246a68e669ba7eba2406dd387eb396b6fa0e5dfe23c1cb3a65a83158558b5173e5905f84ad2a3bb44ffebdc2a72f29d264d5063708b73e079632add4de17dc6ec47de3b16cf670a7d3395cc1bd7ea2d603fdea9bbe77b4f8610a07fb03a0f85018f22811c461c2395568ba3187ad8f87b5670ea559754ac95dd44bbb2d8c1f4a984b78cd6ed6eb49207279862df200ef0bff087acdd136a67bab87af48afac488fd9a0faa800202da867dfe3403bea0e85b19c8f2a3e83b6bbcefbd91744d07e09444ecfc13dba3b2874a4f532da7622c8fabdca796b1f29a7f0f1c2a99b98e4ca16b5db09840ff8b5ac9da410f7fa8bfe2e3a3740f173650458f28f6bc90642f19b06cf07031bd2694ea832c49fba065c220ee50df94a508b717cfa651797036ac21b86319e93d7b337f344512399dc6309cd6b7ada8284b4651408d61f9d65c9784874614febd8c2cb0aa9954f04a3c63876fa974fd07caedb00aa7f0a7b5bfc17b7d4887ed9d888ba3c0c573c5167ed1a3d8a417eb4ab0e9f5b8528399221a0746092b609bf29a5414b87b6cfe2885e8ee394f502cbd379a5a5b219633f5b9e3d72d126c0c71f0ae24f13ce39c282f7148b5c5915007127209729e9ccac8e09d995d381cc44563334bbf6f1fae85031b6582bbfbd183a9cba2a653bf442d26b893af26e7dccf2ca147ca9d8b5bf98c2ba7083c54438a7d7449c968dc462dcaf02c4bbb6dd53b84d5eb58fcb5326884b74299ccf9ae616b856efe95743187588d906bbce376952227a73f81cb5cfd547eb51fd5c637eaf59cbef22e55f345f71adfbc61ef608654703b15015350c8b5f426fb11746ca3de415050ea2aad9290e3f1ed0b515f9f4838c038f6e15c1655a5a15eba643a93f70ca129187a8a037083caeeaa48d22f4a9cc51f2b4520c06f6a6bb7949e401556c531619af933eb6f63230508b65aa9f1cc6676320cc49435978c92158ebb9381902dd42b4b699db851f264fbe2b4e55e9d1521ec7695451e5087eef48dc85922a7effe9730145809baa83b7029b0648ad163058573cd34ec1640408c3a51438ae51c3b54984fe4f7263a51883f561d11fb727ecc277d2f88e4b91eefa4a941f873927ccd4abd13fcc9a33eada89c61e8b5d5c22c3dd65e17036938026dd510143244d2d93a5aa89fbfdc66b815c5c245be760002adfeb328dabe53cb7825b0cbe39832d192b87fe26661176c42329337c9c47c9ae5cb1255b0d142cd9ff667575f07678a705292c3775e0478a3a1b6c67740e63b511751340c5a829c53711d759bdd5281251b7c57f4f2b1cb935bcd41066fcbb58a43704ef7d3cd7905be2496a2d70e67dac18455b115d519022b441e2550f348f162e76f5c2a977ce62d64ce535668a48698af4c6559b34f907f63ae365f6a6a96589940f8f3f78b9ce6e8fee52d859cb9698718c34452ac98ac41f1aed6591ff0c17e553fdb00e3d846698f1a6d101b97ef5dcc2142f13bb4e90d744433019c7bcfc12e614c5e3a7e2c462c8b5c2882716afd17aab3901fde3d01b25bfce25d3534e6d446c819bafca043378e88dfdd48dbc8a4542679c0a1b3aa86b73c95e704fa3c3724002e101aa39d18a6c75af0cc6d239fe51c8d254335198ffe9f8833e66da611799733caaf8e9752856a6f3c2f970e6b13c9bb71fcdac58eb0b0dea5d2eed1717ef0042538363a0e915659f5631dd45340e5de1ed8a5065d57dacdefc3f11729f60fcf3954962250bf4e696dd3f5d26a3a4ad4df4e157701937382adc547081ab81dee518fa6d628e097f9639e82c8fd64fdfcade546d8b4655c5f91604e9e1ea45659e0682b2ed21f8302a4888e79d048a4d7e397bda506a53b5a87b0dc0ead5310367f040e0bb46342cb32b0d4d97bd69cbc88eae3b6179091e29c50a6561457eb3fcb7021c7e6ce97507aad192b0d0e9850581119b13ea90d55065a7763ad5d73151d6ae3ab1e183309dfa518f706db62add6ad7c8c53ed68f497c72a8427091e1efbfb534a4bd3d078c38e8f0c66eddf4f498f72d356c9866c1d3ae2bfe92a66953397ada5a927e382715e52d037d3955c4658cb6e03d30df13fc07572842583b27e1540fc6564bf643d4156b58e87fb8773db0a5c9a91a589ba852429dfc5bce628506c8b13dee6f4a8c9429ffc0d69e981ad5de7dc97ab4d84a70ed0c0d03177016b0add7a8c73c33a53e5a34f347a6f5c0bac49532312ccf30770fdd5fae020bd10fc8cf85d0ee0e11f5f297307065fc7ff67bc4214cead628b4a14d16fcd28596fd2e19c44152d9c05d7be1a59a998d877b21376bd27b6413b2b6f6ae90f7b299f7aa9cbacb928ecf6b84485ef4faec9077757ef511ad085af664658523a9c2c02f4a818af16eb6501c4412fda9a3dfc38fc05a647b62eaef77563532e07994ce9d2a962dea964b4f80387140fa32736e741335ce6bccb876b9a8af43701a677e9f5e415cb2dfebdade41557a1b2a8f5b32ecffb04edf34babe8682e25bbc53701735de20400e1b85193903da8802de30216fa3cc3bd8cc7969ab31dec118f22b8e86c7933f1a1b1a17b6111a5ae4f50a6726735545963872b6a0e9a5f03b3c3f22efd09a28c7f9fe8dadb3820cfc06fd388fd206ce0bba529287ae191f558ef6dd58f9cda0e324be4544778cf6b7b0d9f478747f8a4a68eeaa4f66370b3890004a68432fabfcc3fd0b5fcb80fc0f213e745814f070740d8c80466989526ceb2d7132cbb321d4c805988e21df50fc3870fb90c38a992b23b0b58d9991a1a65ae1e00e2d43d9830dbc7228272ec7f60aa659a11536f34b0be2c5cb0e48725c19119935f4b90ef9c709f63a16557e5d754f37649d27dc0c5c5e7310b1e76bfaea449fd79a3cc7db181dbb84e560d750455aad4c92768701e1c9b117dbaa43db3c590a8c0211f462fea1966d287b34857e7ee26eb3f872430612613008694572c6590a3d7ccf4b997a5dee0f89696e6768fce4fc98eae2b4605c412baa0f407f711db5f9bdc07608884e7c824874a7a77064d55b127482892d95ab51417aa476de7177cc113bbbcdff9738ef42adde00f95ad4ef9a745c6b2d4afce8af698307e030f733ede5de7e86038f2786d9ff5edcd1a94554089df7fd8cb6d5a51ea1e69325a", 0x1000}, {&(0x7f0000000140)="4dd72eb812ca723242b2f3dd6131769ffcf4da6c06368d6c8267a8ff250f66be0d9721a67770e1a03335eec8097182b16660754cd7e6bbf4a0f411da489b8ef8e86925c68a2961e5b8b3bce6a04ea3c059", 0x51}, {&(0x7f00000001c0)="f63f0b7d5da6c1ee285437a8d0cd25162022258c5ecb749a06c404a7deeace9a85a35b0a8859bf41ddd23bb66d85e2de453b6ba1393d4de093609edcbae805428d460f1e515b1e78022b32cd8f90e498985450632022eafa28d59b5f9a93281e1f9be51198da9c2feeb9cfe518e9d93454bbc6b9c6fa9713597fb1166d1e430a648229532e90a402c3aa579c33c4669bae8a06abc5599f528c0d93aabf188c1288b3d30963f7e55b", 0xa8}, {&(0x7f00000000c0)="304ebc2a632c12e62abd662b0879e1394ef5f465185c092de3e5ccb3f783e563715fc833aa2103ee9d2d757a8f45a65e6d", 0x31}], 0x4, 0x0, 0x5) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80186950, &(0x7f0000000300)) recvfrom(0xffffffffffffffff, &(0x7f0000000400)=""/131, 0x14, 0x800, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)=0x20) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r4 = msgget$private(0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5c2e1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) r5 = msgget(0x1, 0x42) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000003c9bff0ae9805e439c81cafc5fdadd7c2128a64b1197b4bea07cf5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3219354d3388a9ba4311e63c27cff1e62dae68323e1598ad5f3ca79b1f7fcbd51278839a7a6dc808b5272d007acb11f5d8e2d661095967a5b6efe2609b2ef60aeb2b826a5b976324bc90f505ae161d3e196de0c036a5a6b69e0fbdc9d1c9356b1c84dcb539b3eaead80aa150ff4a1"], 0x3f, 0x0) msgrcv(r4, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x3f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1f, 0x22, 0x8, 0x6}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x6, 0x400}) 16:00:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x6, 0x1, 0x4ecd, {[0x1, 0xfffffffffffffbff, 0x8, 0x9, 0x5, 0x6, 0x3f, 0x54f, 0x8000, 0x80000000, 0x10000, 0x5, 0xe2, 0x3, 0x7f, 0x3, 0x800, 0x8000], [0x20, 0x6a, 0xffffffff80000000, 0x6dae, 0x4000000000, 0x8000, 0x8001, 0xfffffffffffffffd, 0xff2e, 0x3], [0xffffffff, 0x9, 0x401, 0x7, 0x3, 0x3, 0x3ff], [0x401, 0x5, 0x3ff, 0x9, 0xb94, 0xffffffffffffff81], [{0x6, 0x4, 0xaa, 0x9}, {0xffe0, 0x1, 0x0, 0x401}, {0xcfd3, 0x20, 0x738, 0x100000001}, {0x0, 0x72, 0x7fffffff, 0x4}, {0xffff, 0x100, 0x5, 0x9}, {0x5, 0x9, 0x4, 0x2}, {0x9, 0x2b, 0x80000000, 0xfffffffffffffffd}, {0xff, 0x800, 0x8}], {0x2a2, 0x4, 0x81, 0x3f}, {0x5, 0x4, 0x40a6cfb0, 0x7fff}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x80000000000006}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = getuid() setreuid(0xee00, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000180)=0x4, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x81, r1, r4, 0xffffffffffffffff, r7, 0x4, 0x401}, 0x7fffffff, 0x60}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x43}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ff0000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0xc0, &(0x7f0000001140)=ANY=[@ANYBLOB="01002e2f66696c6530008211785155bd34871cf874cf9a8ccc5fc63786121930b751bcae2c18d3ce5bf202ff9b9c105d"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x0, 0x81, 0x4, 0x8aee}, {0x0, 0x0, 0x93, 0x1000000}, {0xe679, 0xff, 0x6a, 0x4}, {0x7ff, 0xff, 0x26, 0x2}, {0x8000, 0x1, 0x0, 0x6}, {0x9, 0x0, 0x3, 0x1}, {0x20, 0x8, 0x20, 0x40}, {0x100, 0x20, 0xcc, 0x7f}]}) 16:00:32 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r0, r3) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x7, 0x7, 0x1000}]}) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/115, 0x73) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) writev(r2, &(0x7f0000000100)=[{0x0}, {&(0x7f00000001c0)="1f7278a1c5e027f8a6dd8bcf5e4741f87ac1b7ed1b2d1f1e1e6f26299369650155a3518a2556cab313882ce0f5bd454034d5f47a1af1190476c34c93bfb68e2517c000ee3280127cb7850c9796d134", 0x4f}], 0x2) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000000)='./bus\x00', 0xbe18feb650a15f71, 0x1000, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = getuid() setreuid(0xee00, r3) seteuid(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x80000001) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 16:00:32 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="3a731208104a969465e7befcd0700c3beb10a28a0b95f9271b5e3684135153889964a97bec901ab6d350736fc7ff9f6a5b8a4b3f87a94d8f1b202bfb09fe274930cb4bfd2959b9a6024d1a063473a2e16b681be7fb169c3fc9ceff47c39f884d8eb4ee2a0a78dccb6101b6fd6a5f0a7c54713b25598a96243235ca04576f58179cb181e7666f2c4de10635d02c44eb34b6f6d04705135c1ebf6c9d5dc4864371d0635a122bfe4af2a6a080243c84f5514b07573b87f322d256774580e73205550df1de0ea7ae66678b64531a1c036037d37c5ff9978415313003f0f1f334", 0xde}, {&(0x7f0000000180)="45d05a6b8d75360e44f988299201484fad3146f69299de2ad8c3ba9d57dcbf587b216426e1f538ce56dc0358d83c4f2e004066d962ec72be02dfa28391acdd4d31493cceecc50bcbb510a945de8d63798ae95513449922b78f7f556ead3e2116d43c5b727e80a09431303c8d82188cae0a8c322344c9cec70651bfd8dcc5bb4109c2a42eab1daffa5a90d4feaeaf6547b7a5e01949f30a828aebe21ddaf23f83e4dc3c684475dd", 0xa7}], 0x2, &(0x7f0000000280)=[{0xf0, 0x1, 0xfffffffe, "e5ec92cd636a549b80c5b791c70b7fc6eb3d032b2d7840cc081ef5a6d3235b9f7abb57bb276e863e57af54c3affd2ac644900d27cdc3214b9d2806f3a9fe8b7e5d2b686db6f1acd2e78015a4abdc746d3d84cc75cd01c240c0cdafd41680e9bdf08fb6d494c261c4894c80b8440ed21866df655dc3518d0f7bb14910a41c1dd8f74b47a38dbd02629ffdd72f45e30b9c137ed773643da89ee470252253678560354779fdcf8dcddca5e90f09fe49abb2207e18eec9426926edf87258881ac40d8681098a51306b52b76153b7dcd6d851e8533dc384b8127acee01abbc039"}], 0xf0}, 0x400) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x800}) r1 = syz_open_pts() r2 = getppid() r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x6, r2}) syz_open_pts() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0x200000006, 0x0, 0x0, 0x3000009d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="244e7f7cb0b4823f198e3ca4c9d2a803bc7310787a88a6c285214a381a93dfbe0500000052f6374cc6b4eb268e2c2d5eae84d5d426c1602c2761c70608ee7c", 0x3f, 0x0, 0x1f) 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = shmget(0x3, 0x4000, 0x41, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/201) shmctl$SHM_LOCK(r1, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7d, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x400) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/{}\x00', &(0x7f00000001c0)='%,[\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\'^\xd5\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=':\x00']) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) sendto$inet6(r1, &(0x7f0000000140)="a7ee3498009d96fe23ec4c5e694d", 0xe, 0xe, &(0x7f0000000180)={0x18, 0x0, 0x100, 0x7}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000002180)=ANY=[], 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff3a57, 0x10001, 0x623, 0x4, "93dab5858c81f1fbf72334f16f14502e76c20662", 0x80000001, 0x20}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x1]}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket$inet(0x2, 0x1, 0xf8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000580)) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r4 = dup(r2) r5 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000005c0)=0x1ff) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="45d8c239541b5be45b44cbe09c5d45320563b25b5ac9bc725ab5a151a64fa619b93c522b9bdf088175bcb41d55d7c2", 0x2f}, {&(0x7f00000001c0)="74c6741ae7e9b8719ec78753a460124787c2cb3a777f987da82ebcb9bfe4f8a004c42227454570e425ad9feb200d8044fc56e04634360ae9da4dab532092d04f9b139f16bd81780f57257ce5b0e0cab412db484f067831b28b3317b22eb0522a961e1e3fcf47ecbfa5f6bddfd6175b254b6ac5282e86daca77f53396d2ca5f3dcbd7982581472209034113a97f7cbd9a44d6bd2252544e7c6bf399b2da96f9ef87b2fb4886d6e164b147aece00e1360e589731225bb5f585dff05a8b00bc827514b0f3a187e1f530c8777e16f01d15ef803a5810a5f203f0ce8316799ee3aa0b90ccd2009472f5a43241d3", 0xeb}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2801000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48}, 0x40c) 16:00:32 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) 16:00:32 executing program 1: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="a96f6c", 0x3}, {&(0x7f0000000380)="1556215dc7ad237d7a2bbc27094977877c97b26b2063d56276fb4e0999a34ba98b2b34b371d5e7dde1be55a334c0830800009a191550f37fa030d262675f629868ee88c7ac29973ecfa9ad287025394e124946d504a422e83afb7f9352d562b72d1c710b44d60f82a35e536be2e50ce12234277c06594ce521bc969f62f553db6e4f0900000000000000ae755c5f7ceab6f98663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db0000007bda865ab28681e9000000000000000000004000000000003cb04ac49fdcc7dc76825b5b26fde4bb2b9000e6ae8cf37ed3b9cf348fcac9d4950c5360db3d5921c1960592d192f66cafcf4028ecc1ce3350fc4ef7e575c386581349f49370e6bb7c699ad0475b9d7140c84a86698f7c154ee6a774086797b12b9314fe64629ccc83881262879463fb5c6c2019bf57a308e6046e3d0b5cc444cd55c3c880843fa6b62693483f0d227813a145ecdee4b55d3871ca75e26b403b4d8e6c45c86fbc54b4082ccf587d1ad6db29c3873fb0c6eb2d92c7e800be20ce05134b101c807d4cf79acdeed1e1d93c73056edc1e2306049a3fc301249f41", 0x1c0}, {&(0x7f0000000840)='c#', 0x2}, {&(0x7f0000000100)="eee50133fbb77997b30b772116f293e5999d3e20818d77390e376ff26c381303a8264ed675a4cd378bc768bc548a2cf31f04cf1656a204ea39af99ac7c89e40f60a0a54b7b", 0x45}, {&(0x7f0000000000)="d2d8c1833e9d1b591c96f745aaacec7f3178afe8da9c8953441b3a517c957416", 0x20}, {&(0x7f0000000080)="42a10b5b5d3f38101080071c0823d24b85f05488a19aba0b3c5f", 0x1a}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x800000}) r1 = semget$private(0x0, 0x0, 0x264) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) setegid(0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x900, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[], 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="4477b9af9dd02d3bc62f330ec340138fedf4b867278549bb1d51efe5b383a01033140458fd82e3010cbaf179483183eac89ee994392d5d45b2194c72e888900630024522c651d3306da753058edb3b3e812dbb1a05c1b4781799e1c078c0a81992451f039fddfad30ec7af4213290122124d161dd42357411b8aa00e88b575a6c09de124e459120ed362c8fa30ed11fd91f38ae1f7bc789f5b348ce405b13c240beb3b87e105229284f2433ede80bdaa2141e1ca7b2d4ccc62eed1c4d7d17d90f2faff1356ce5a384bd8597f23bbb3bc5c5b57221942a96f840d03aa", 0xdc}, {&(0x7f0000000400)="6a44a2186a3008ceba39f1f23e367465f8550df1e5994e71b0d5355f1d7492904ebb8b314b673f1d87a2130d54a01e77ef13d6992de1dd", 0x37}, {&(0x7f0000000500)="7b2fe4b6a7250f6ebd15c9d8fd5a34e65329de6778351895f03a8ab89d96f5230e729cd161e9add30495f8006bbd73d6f0f11f86905d77bd92dcc5752b55f41908e11a9246abb48f844338a50f00df471b33b9e22c7ccad2d7af82a080d6e01344eb7da95482954d742e645a5fa29393317d4d0edf4ff70f285585c257b77d", 0x7f}, {&(0x7f0000000340)="fa6a0eb1f4d5c3c524471933b373e8ecc90d51e9cbfe52765cb568d64dc432426b8bd9718effffffffffffffff24c37cbbda3f13df4dd846cdb52c64577d93f10d6179ea237263a4c3d5bff79380bdf33112e0cf821c19f1667571a8b1e905f000", 0x61}, {&(0x7f0000000440)="57cd2b4d83354ab3b9e215aba2c7fb4a4f357e58801f00399b", 0x19}, {&(0x7f0000000600)="b690d9c46f26a3f442a461a2634634875e08f621dfebc05447aac70b90c3732a77201aa7a9f3d42cc849bed09d", 0x2d}, {&(0x7f0000000640)="7917d9e03a5cfa56986a7a3ad4e3c5bdd3b15c6107323ab32d249f93b5d6a106078604f67bdde914e03c4c9c5fc8a2bdd357c6", 0x33}], 0x7, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) 16:00:32 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x2, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/89) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r3, 0x3, 0x4, 0x0) semop(r3, &(0x7f0000000000)=[{0xf}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x0, 0x800}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, 0x0) semop(r3, 0x0, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x8001]) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x16ffff, 0x8, 0x0, 0xfbfffffd]}, 0x3c) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x4) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x200, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSBRK(r3, 0x2000747b) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)) 16:00:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x23bb112103a13096, 0x8005, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xdfd}, 0x10) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0xb, &(0x7f0000000080)="87d28175", 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x40}, {0x4, 0x9}}, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0xffff) r4 = socket(0x10, 0x5, 0x80) munlock(&(0x7f0000543000/0x3000)=nil, 0x3000) setsockopt(r4, 0x3, 0x0, &(0x7f0000000380)="6e939c8a77a21c50b62ed501d6c9a894e3efd44b2aa5b46172fe62af9221bbdcf2018e05c1f855d32087f3ad23dbb66675f5ca173f145e7a5b026143c7a60628b1cc55668ad41ea52f485062ea6e00d34f9a2b675936efb60f20b47076106de51af3ef4c864ef1ccb9dc51a2f1ca084498c1b50177b82d4d01b22e01", 0x7c) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x5, 0x107}, {{}, 0xfffffffffffffffb, 0x80, 0x0, 0x8, 0xc80f}, {{r4}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x401}, {{}, 0xfffffffffffffff8, 0x10, 0x10, 0x5, 0x7}, {{}, 0x0, 0x5, 0xfffff, 0x80, 0x5}, {{}, 0xfffffffffffffffc, 0x19, 0x1, 0x400, 0x100000000}], 0x0, 0x0, 0x100000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) close(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8a02fd3c74"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="f75ae5fda2f0ffcdd9d7c564a1477028d639e37f0a937a03febbf0fa2a53e4ba1936037eeeef456f75b951e8462fb442ad90460ad0e92a0f712346b9af423bbe3aec798db9c47486d592385505973c16dc1e43eb7e882521800f34191c3bba4c343596df1140d43177d5bb352409c024412dfcd62634f8d8849af1d48d26d23b7a610f6119181fd6fe42d53e60a94a6c0aa2c196d31c68928b67a24644b4fc344a21593d5cd1836983768c62cd9a8b447b738e47ff935378ae1d42c8ff2a3d484ce9b97c81ed13ae6d43ad7f703630db1f52728413610f05a6d212ff1cad7d0b99e7c318", 0xe4}, {&(0x7f0000000100)="c038574477835f9027db6dff28ca2c39622103f96c1253bc0e2892ccdf66ec7ff5e58a212b75b0a431e171bc3947b01457d0f099dd5607e8c8033c939f6301311ce755193038862f0507e360a9d007b7f57284b07e26aa4f8c3505b6ea6b43d1a1ce8ebb976f480ad2e4", 0x6a}, {&(0x7f0000000080)="f9d0af3a4a25a0d1079c5b353c3431b032319a9cbdc43e5f9d5664470e6369d3df3e18", 0x23}], 0x3) 16:00:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) wait4(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000100)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/58, 0x3a) fcntl$getown(r0, 0x5) 16:00:42 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x282a) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x20, 0x8, './bus\x00', 0x7fffffff, 0x0, 0x4f3fb2c2, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000380)=""/218, 0xda}], 0x1, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0xff, 0x0, 0x45}, {0x4, 0x3f, 0x6, 0x6}, {0x1, 0x81, 0xff, 0x5}, {0x8000, 0x3f, 0x7f, 0x6}, {0x2, 0x9, 0xf9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x0, 0x2}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000400"]) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000001, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x800, 0x10000}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 16:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000a29000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="6532e733e23245a722db03f2292511f47b0d16f579fce2a7d447e547132dadffaf0a90685ee56945bc866999eb1e7a030a7b25c99ae7604e7972818be42c718580117ccc5fa9abaab605f0a2a64a6cf4264d4a9933bc778668aa5ee479538d2292982621e5732838e5d4a5724e310c7c490647e44b5e1567ce9282bb01d8436f5d71d936da761da8603f7e3390b762e0c7132ec1a4509c1975fcf358a45d2e4585c8a584089a35d59aadece3245eae668438f02b1ee7e6960f12f91d3799a95281ac47f4b388ec6dfabd9c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) 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) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:43 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40001334, 0xffffffffffffffff) 16:00:43 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x1], [0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{0x0, 0x401}]}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:43 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="43badee2f0389490b6ff3f00000000000000a50086dd60a4f00800082c00fe7800000704000000000000004000aaff02000000f6ff00001000a60000000111be0029000000ffffff000560d6614e4e140110009e45a72046dfdf4b253cf192b6725fac06316112a48c2580455802000000ff6c8bcae35b9359c3d29bb03bf910b6899154cc6c2489798ec0d1a1dfc15d4993162c95e6fe9c0fd250ce6e5e8fdb0fe06a575916f1000000000000000000d786103c460b00fa59bb8f6e212ad1b918b081135dd49965083f6bc7e6a1956c2dcf61770000000000000000000065a01784fe47f9fec2b146f5681bac40a4c9d02d8ccdb466e8139a"]) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)=0x101) pledge(&(0x7f0000000240)='/#\x00', &(0x7f0000000280)='/dev/wskbd\x00') select(0x40, &(0x7f0000000000)={0x4c4e, 0x6, 0x6, 0xe3, 0x80000001, 0x8, 0x10000, 0x4}, &(0x7f0000000040)={0xffffffffffffffc0, 0x2, 0x3, 0x40, 0x1000, 0xec7, 0x101, 0x4ae}, &(0x7f0000000080)={0x6, 0x9, 0x40, 0x4, 0x8, 0xffffffffffff0001, 0x100000001, 0x14}, &(0x7f00000000c0)={0x6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000040)="6993", 0x2}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) sendto$unix(r1, &(0x7f0000000000)="69d84c2a2ab9d7dcac25d9dd3321420f52d24456f4cb876a61f28121ef4994dcad1dd54c577648d86f56c7c4bad1cc9cda96cf40699ac47e86f31110ebfef3bab41ee7375ec58afbfeced906c2b3032167064aba8a8323b291b87955b853376d66e902938f1f84a554c892efcd36ae4d395616ae1d0a9dc7b7d61b7e63f9722ec48e5e33c5c4f792410035d88b6a4dd3f714c9331f3c059ea06d31fd11a1d94b71b5259c578f8ee81986ae75c09b4d3031d802fdfc4e832837befc05ec343b7d7ef6ba89deca37a0e1a1194394e1e07ddfd42994685019a6d531f539", 0xdc, 0x40c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = socket$inet(0x2, 0x8000, 0x2) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) acct(&(0x7f0000000040)='./file0\x00') semop(r2, &(0x7f00000002c0), 0x0) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x0, 0x2}) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) fchown(r1, r3, r6) 16:00:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x1, 0xca88}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) r3 = dup(r0) fcntl$dupfd(r2, 0x0, r3) write(r1, &(0x7f0000000200)='M', 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x8) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x77d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xab}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000005570fb4f362c143a372644993c487403000000c2b78a86e73aba7e6ecbe9e440883676e583228f8098e3873cebf8be3d50ed3e19ad00"/73], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$KDSETRAD(r5, 0x20004b43) getpeername(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000005b683c80e0bc131a78a88a1494292e25081f604e7fd3325c842e9a6703a0fe3b77b936c573b6715d96"], &(0x7f0000000100)=0x63) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0xb) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:43 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0395892516781c2fdc999ce90e005db870f100a8d6578d8034e608c16f5fe008b5e529888e25af5627758c83259f0f86a40d9441d29c26c67aca2a76711e25abf75bfff0fe0ac57c31f0cdba8f38d7bc06684b8db159ff6a6c865d057031046128b29ce4826ada87ed25eeb06c74410e5799f9961bfce7fb8c1964e653b6260973a51a5f6d3c79d9b5727da800800000c2"], 0x22, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x7f, 0x3f, 0x8}, {0xfff7, 0x4, 0x0, 0xfff}, {0xffff, 0x8, 0x2, 0x1}, {0x40, 0xff, 0x1, 0x2}, {0x101, 0x8, 0x1, 0x7}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7fff, 0x0, 0x4, 0x6}, {0x1000, 0xfc, 0xc3}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x100, r0, 0x0, 0x0, r5, 0xc6, 0xf1}, 0x15, 0x6, r2, r7, 0x8, 0x4, 0x10000, 0x7}) 16:00:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="be977166af51d2b73df9036a3b0f12159e9c15757b5fa8941601ee22bb465c1cb189f6975aa892e1974d851587135caf5c76bbe0c61604de114eb6cc59828ba6", 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x384) r1 = socket(0x18, 0x8000, 0x0) r2 = dup2(r1, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x8001) sendto$unix(r2, &(0x7f0000000000)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x9, 0x0, 0x0) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x20, 0x4) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x4) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sysctl$net_inet_ipip(&(0x7f0000000200), 0x4, &(0x7f0000000300)="6f203a8902c3fab86cc1bbb35602eb2d8eebb6e9252f063bd0907301ac2db06cc1cbfd66d9308ad7027cfbed859126ce518a5587e9db6ce83beda6a3b7d7883473ee12672ad1a74079167cf38609ce2e9d67db19b3fe9f26b744bf1234d3c5d94eacd49357396639f2ceebe317337283f499553519efcb6169f9e87b091acfff1462f63feb896918c229e1295f046e61354bb58171a1fc83e9c1987fe848", &(0x7f0000000240)=0x9e, &(0x7f0000000280)="f45e9eacc4422507b13de683a31dff81a518a24f0f3abfd323eade75473ea53a3ccc467a9d5dcc74f5d26b", 0x2b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x288, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8b, 0x6}, {0x83}], 0x2}) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x81}, {0x80000000000006}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) bind(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x3ff, 0x3, {[0x0, 0x2, 0xc4e3, 0x8, 0x0, 0x7f, 0xdb0, 0x101, 0x8, 0x0, 0x702606b4, 0x9, 0x3fd, 0x9, 0x2, 0x80, 0xadc, 0x2], [0x7, 0x8, 0x5, 0x5, 0x5, 0x6, 0x100000000, 0x10000, 0x6, 0xfff], [0x7fffffff, 0x7, 0x9, 0xfffffffffffffff7, 0x2, 0x7, 0x3ff], [0x0, 0x9, 0x0, 0x7f, 0x824, 0x3ff], [{0x7, 0x2, 0x6, 0x3}, {0x7ff, 0x7fffffff, 0x9, 0x8}, {0x2bb, 0x0, 0x5a, 0x8}, {0xfff7, 0x100, 0x0, 0x4}, {0x80, 0x7, 0x101, 0x3}, {0x4, 0xff, 0x7, 0xff}, {0x1, 0x3, 0x3, 0x1}, {0x1, 0x1, 0x99e2, 0x42}], {0x200, 0x30000000, 0x7fffffff, 0x5}, {0x6, 0xffffffff, 0xe4a, 0x9}}}) 16:00:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfd, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, &(0x7f0000000080)="5293c7291945909396e36beb5df8d6bf2a0000bf039b9bcee85c501bfd1c3de36503be9a68b74528e33726e560bcf2433973fa418cfaf74f35ed9cd374c4ae05", 0x0, 0x0, 0xfffffffffffffe3a) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000e9ff00000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000007400"/99], &(0x7f0000000100)=0x63) write(r1, &(0x7f00000000c0)="75cf7d416d431bf95efa2fd5ba1b244993a9c8219c50c1268a4aa516c888392654bc670856f34d93f82f0e348a4d5d32d5dced53ce440c1e", 0x38) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) fchdir(r2) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x7) 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x2, 0x2010, r0, 0x0, 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x6, 0xfc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) recvfrom$inet6(r2, &(0x7f0000000040)=""/17, 0x11, 0x2, &(0x7f0000000080)={0x18, 0x2, 0xc042}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 1: getrusage(0x0, &(0x7f0000000240)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="020001"], 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000040)="fa1204a49155e7", 0x7}], 0x1, 0x0, 0x4000000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:43 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) recvmsg(r2, &(0x7f00000008c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f00000005c0)=""/186, 0xba}, {&(0x7f0000000440)}, {&(0x7f0000000680)=""/249, 0xf9}], 0x7, &(0x7f0000000800)=""/132, 0x84}, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r3 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x118) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = dup2(r1, r2) socketpair(0x2, 0x1, 0xeb, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="66120741b9c94f8297849a45472a5dec42a36589717c4aedb1bbeab9ba5fc08b99b415b939e9df2890ad3c01174fb4efd25f4a56d05c020219d6893d77790385d120ad25962facc55741e2ad09854ce4b36f536e53d7eb7606378ac8ca62dfa0b1b761647c78e4d85b1dea9a401367083876ef249a7a1773ed37592fe53ac4df010d", 0x82, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) setgid(r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x1f) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="62d73407ea17db605451a42faaa45eb1661644089e1211309e63204b84677b502d413f8338d0efe568730f44be06a55865be71d8b5908004000000e62da98ec328f1453c008226863fd61ab9c3e7f2d055e4f6e8b301d53f7dfb3e1761e7ad8dee7e9687fced8462028c58cfdd848b8534ce4d05d4c91e17a4f0443eb97d6c156f2afed1214bad6bdd4a3feea7e44c37194515e79ed7aa78b924204940dd5e92229f470e639b2a7fad066362c32511bedc3c02b69705c705265ee659f4aafddc6a9e40"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x98) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) fchown(r0, r1, r3) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r5 = semget$private(0x0, 0x1, 0x680) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/52) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000140)='./file0\x00') renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='.\x00') 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) socket$inet6(0x18, 0x5, 0x80) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) listen(r3, 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e1976bd7300"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x1ff) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/121, 0x79, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000040)='./file0\x00') 16:00:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x80080023, &(0x7f0000000140)="95", 0x1) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="baf3b93add6e0ddfa955a94a18eeeeb29db368b4aa986c23de66afc022d8f9b66200f4f8adf31a5722dfc67b15555c7cfdb6178754107fe40ea38152713b885b44b357aca387901346b74418babfd6d98b", 0x51}], 0x1, 0x0, 0x0, 0x1}, 0x406) 16:00:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="0778c56586c999289f2e89861b5c83364349fec0335aa733b6a46c5f69dbb612d420cc51086cdad9c3e60936d976bdcd565eb2621d1a72", 0x63}, {&(0x7f0000000100)="7e6720df9740a7a271f9e520200ddb82d77612c6cb7cf17e6251404748d0ef39ca7758222273ada63fd21141a6d705c356d2ac014cb3096ef92f70b076a7eecacd44ad3af44c6362092dbc355b28df36573c4e441d260904eabf74d056a97075060940361d356f1f6bdf40df0933963df330a761310ce3fbb0d35d9430332351700b63c7be973e0af37b997e0e290872b9ff890a50de3fbfdfae12cef4b83a267c27f3af42e9618ade9804fdafd0d63ef5cf60bf1a750b591a69cfe5f2f2f50a5e578c63079a54ea37f7bfbb769beb2211a70de2311d"}, {&(0x7f0000000340)="6d6a044712c1bd979b6a0c1a0d4b5b6d067b2c0fb495da2e9f15b1a8ddb901ba45257235842744c612b413b39b2b50cd2c1546efc5e68e1518e5eebdf38f9c10caa40b368ea69ee43382a630349536466ead635b256e2cf1040d443ecfc858c8282ba78b567877c752a93fa796647fbf09bf3365abf2111baee99a656d60285df8dd03f88e1f258ef956371b92e4ddb96a90459c0ef211fafd219ab8ff6297c55fc680cd1d536d03ece58cc7c881fd5e5d4f5c45bb7fad507e6612d6cd08185c1685"}], 0x243, 0x0, 0x8) 16:00:43 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000"], &(0x7f0000000100)=0x63) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) fcntl$dupfd(r3, 0x0, r4) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x10, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)="5f8fcb23508d49792a8407f87fd02de4a927d6000c123135492593a6421411102dad3e92f1209d359b1ee580b5baf68de62e10fec127be954b9f1171b1f0e5f094941717f3c54d61cd09c88f67905ffda107ddab3dba20a9754aabd95200a1d5899c3ad2a4982eb13dc6b2a88dc8a1ab90cb125c2f525da4ed8a5e9ffab55948b098cb65078db291aeea82b1fb427d8b51da1818651bdd9287c771e7ed8f", 0x9e}, {&(0x7f0000000100)="0dabfd183161f3855337f70cde6c26f5cb69dec004c826159f5f02f090abd2fe1c41eda9de0cd7184d031346a61890067e9b06b166a33a4d1f494af65f5781284ec9097ad4d520a464b93b320fa44721a03664c84445483fa068b4bdb4197d75bb40a895a253cb065f11d24e8f8c9643be", 0x71}], 0x2, 0x0, 0xff) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x117) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000140)=0x1ff) r9 = accept$unix(r8, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r10 = socket$inet(0x2, 0x1, 0xf8) getpeername(r10, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000001280)=[{{r6}, 0xfffffffffffffffb, 0x20, 0x8, 0x3, 0x100000001}, {{r9}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x5a, 0x4, 0x6, 0x4b96}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffff8, 0x46, 0x80, 0xfff, 0x6}, {{r10}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x7, 0x80000000}], 0x5, &(0x7f0000001340)={0xa, 0x185}) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) 16:00:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x0, 0x8, 0x0, 0x0, 0x42}, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x6}, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x1}, {0x35, 0x0, 0x0, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000940)="e91c56de0d079d916a7ed51eafc1fdc8aa54d603d6443fcff636c643d54ca02b35a4b640e203ce8e0328d3e2e8212bc9055b3e7bd4fe3e5bc9055debf430ea99eeada8d46319683872dfd53f497cdaa79630cae3e8be1ba665870ad50337368efc55f1d5ac2273fd6b2b7bf6bf015e304b64330ed3e303d2d3da7cc417300933120ab0cefbcc54199e452413e1b5137a13fd7f5a26e22b9acdecad34c287f2609b0b1f7cc2fc5560f2900b4ddb7287586eec76b321555e8d5eef8b3497a1e5d7134bd67adf3c7db696713661d745402b216a1ebf6eb0162b51597e257c5c1cf606282f90a7883bb36dbe398e957e76b62d09f59665f7f8822ba7f0266ab85b5f918d3215c8b6a5b739c167d95313460a535411eaeb189f6c0bb05c94f5623626a0a7a198d8d12526566b3bb14f57f09c35882fe8da5334ad73e86b24b6541375be9e39dfef73dbac3bfe58151f68463c7ed331bbbfc985f2e26d437d478bfa6d69b61a8bed0b64b715b37f8e755cc1c703ba4324245850e90b938db558658ccb1a7f92a3e68f32e8f970c3a597a8f0080b2c91458e73f53053abc21e9f3fb47f15ba52d425ad35ff765d27ba50b7fa8c65410b2cca95be17d787862541f9b054494a0c74080a4483b4a01a7127a55d28ea0b523c46a6fb908b68015c50f8f0426f685aee4c1686eba03b36ec1c6bfbee33e751069d9dcfb09d47eca8a6533f102f757126139afd90d475850018276a6689cfbe03780099463f35183910748197191b4ab7920bc2c5e0b32d83ee9be651618dca998ee10d12ab7e0afbb34e65ec4121a2a88e3eb3beeabaef3d01bef2bce754935360c4c02ce99712df761ae53058d5b23ec25d5bef71b88cf33e4554a4c240b9f1d02ddb5aeedcf654da1587f76bbafa2528f3e65412df7676d7832f912659fa66a124ebfbed565cb8d68141deb6b400f45ef7ac670f29eb0b9a7ae74bafdf9d3b9341549b8680322bf28746f6e15716b84e3d932942527d4527a029fcb97d59df580bdc175e306532a230d96f329bda4e099bc09ad6af7be21163720440efc380d177b054d84e70f8740fcc97fa53631402f3fec241a994c71b2dacadfca628927b72275b7f5faa1ca1fefe7eb2604a9e40f5b630b87697ef7f50a0a30137dbb968a937131f5fd8a9df0a91ec7a911e7122ca947bd0e40da07a290493f537b707a086c0df65dae05af65c1d844a1a6a5c09057cfaed507166f2bc2538846abf9d5761ca67a0cd4c8255756bf54c63d892c3f55332c6298d46accbb1bd7f9ba2d4795ca05a3d7e032ccbeaf9ed306039e9da7dd026f9466c7c201cbec0b2e76fc0bee4e98fd553a7339795e75101ca6a8b47f7f8694e060ea887b34f4ab0257b3a109f279ebdd008d6abb36b447b4b203f6f8af3d68822d6fcda9239e59bc4e169c1fecb134699cd1b22c6e388bf93c4e82e077626b2ff08c1b06e9b32d8057f2daac00ad549c7ced6c0cb81f6f8081a309cc0f6dbfc99d1d1c2fe26e98a059d91443c864198b9d2e8e87093100c5b2627cfef95d84f564bf515dbf9c5d4cc97bc0ef27a32c2bd8db3f3b93a3408675dcba19d169455ebdaf98161c3a754091de25ca34cbb30058a82da74533e54ce2252a91927ab1acd513b1d3cc7cd8316fd6673d108feb1d025419412b7f3de214431122d1a8a142dbc04eabea6e042c4b49aae9aa9babe0c26e296064c17956426311e19d45b476146e679ec39a991bbbb3ab82352e645455be9bd0fabbb04aa4aa32ef7f4397e3347df5ada45929d76b2c2635b85e12ce4daac7e1b71ef999cb940606d65db3d32a46795091193675ccf572982a2fda7e52afa49f7647d89eebece6b3dea4d28c70df576eac83b7351e8723c79d8540b62cb73029c6d58856453a62c05d65cf1149ce44c5a75d4ffd0dcf89f80436d26c04ec004e172f31837e199af0cb4bbdb5684a9e0a06737da31f9d83ec9f996f4ff087cf780e075079ea75ed813d30431c8f509d37b17557630888afbe02d470af2773145ae28415ea1871f30084cd8e3be709f6b99a5ad2a9629e4b8d30c8065f587b2610842f1fbac20bea02a95960b3072189ebc3ed08154027d93e980742993e39b5be5e1850d694d7f300c551810d38c07b46fcc2b56a77fc300ce5232b7826012c953c876f3d7608c3f34827f279960fac93ddb23d6085d78244afd3b2ee4663cfd7d5a135dd2e7164f22ecf104b68db1ae984115a20529ce6e92dca71d309db8a9e12e4486949058fd2f4f6076e15ea6063b81091d66ce14a4f8181df5be2fbfaa2fe23467c3b80bff16a7f66c2f81ff2e9f144af998648b5abae2fd83aa2c457562965f3ff561969934a4f630c6d1ca7b1d696a7aa42fec9a5e556bbe04b0dd7a678b23b19d58577a90b97d9d56e88c0d3f74fc0ef65e9511ab3a0f9571726459a5ceae158761cb82cf68626c3fee081324af96fa188f7d61ece6c69c95b24c8df2fa939fa4a7ac97ba949b427bce01d723b2659b0ad0c150380b07e83614211a6c62aa4d9ad891f01b59665f73874ad070340a3aa7710e27e9ef418b4e7bf70116547187fc3a7b92f9a5449d74cadf283627eccf190ca03aa10932375f9f4bc05a5445c0eda957c563cc5adb6410f793ef74ccba3856f4b383117c45508eddc1772b1aa5d6a72e820ad3564f9a26c4c9bcc24a91371be28da2144edc972acbf6931d9d39b767d0c944070ac490a0a32f3d9d0ab028679d107188b058fc3ad366e876eecfce4a5cf170bb467f5be9fc38ef3b8af38d95f8d7befedf3deb16ec6e7f328d34ef8f0ea2c56716651a1a5205c0dca8df0f609f947c655c6174bce588f39ab735a176679135f1188e929f86c7a44871c3272fa28cc5019e8ebaac14af00651107232a01ca9d11eec559d680bac01a8d40767f9064fd9bbe5ce626e85312622fb75b651239bc80fa71fd671ab33fe7d6c68a7acd64136dced7801026c40abc34561d993dad8fba1a05c36754bb8c85aaec3fb0a926189584dd3b76d94b5b6567a31bc4952935023915a64b571a9d9a0122034ecc787f45013ab6d6234224d0201c794e6a047a9318046949d96337a8bfa26285d663a6eb243b62494a855d82239e418165cd60d2ff92b6a2400fe8f293559de2ef540a8eb105af1a932b1b24a34dac99950e7eb46b0fbfeb458c82ca2c26997ae9c884c3eac192608fb59b1f1c9e41a5f9d339729522333f3703f25e155c648d11c6e6a0af1c3e6f19ed52c8f90f1c7fa93346429ff57646b95324fd730765b93bac05aca66037be2f25886e2f14a241015fcc5f08fe4aef390d02a95c4846d9c7fe1f821c90244af40caed3877a6d361287f9aeb049a581e849776f583f27dee976b896a3501ae481c11d37d245c5d0a1c47f7ef4f86486464a80659f0f1529eb7f18768e87919d4c6e6f0e22fe5c7ee0c51dc3e3750595ff5a69109f3a2919880c0eaccb77a4b40a34b77d69ac4bba4b393000c6894b5add39f92a3c5cf43634e8dfdd1750209463b73a02986afccb65f92760de4c2c74e350ee65b5da698f273722cd90023a8ae1d8a91f03e38d69442dd08f887b61368fcd52a6d04406dfb56b5ce9ca915c06a62079e12de3a7c17f81812d200b053ba80928ddbc87a514576732267f8a0c63b43986b1326297735b01141b12c17b8ac3f001314e3e7542d67dc529c17cba2f782da8badefdbfad6afcf03710ae30aa1299552096afa910c3d789973c6af6ba31e9af88767b6928a88787a75cfc269b9f41dcaa7849c456359f603ddbdb1e4cd959acb01cfb742763a8ff13e88ceeab518c5545d5ad7929e3f333ec9b63862b5a09179d67bcd366c618c628b28fdff96f97b9626aa85df5e063cfb4de020025a5389e60cd57208a606aeb18f3bd9c78ae01523b249bb8c844e53f299b942250b607200f812e28d494a1cb3bd2fa4b13ee198169c2666963cdea19f5caeac5abbbed4f764412c66bac163d5b7b81339d158e120d36cbc6961589103333cf259967c32dcb2b69203a22d61c9d353f7651ef3703b2d7cbdd803cdfc5ffdca5210a3f5f101ecf8fe46e160ff05b4cf4bcf2336a8bbe16438bd074519da0544f1e4a9865614f2fb22e53440919288cb3b1af0e56e72290db35a5d5ad332e0794bb56c028b00cbf1a8bc6b502ff683c25ca585adc0208f863d43c26832a1ba30dd6e2b8ff60dcc042e38bb1dca2e33641e56e75d17870dc8e9abddd7eae6978cd7460ba8dce8ca73079ffb95fe2c3ad42884670269e3e6fe3810b0979e1799f845be8e71e10753a811a998e62a9229fa12a21aa1f18bf49ab48b0e0a24d96b276af5647a697ea150e20b59dfdebe07e1644a3e4b4178cd23949fa538bf355ab9c1697554f90aa7733972c903deaee7f5f4409ea5528e2a694f8477245a4ada06fc9572a98560796653521ae0c6f4d7b3ddbb1d89205e163d56e9ada72f8bbeca9fb6312ac4bb9a2bd040b52f57ebeab5a8ac653c1421ed6d4c786ba762f99b3981665e994071985274f90a7eac945f0821e7e46c25aff4b345d61447b2cc0e5f65542860296e106b8113e3816ba3bcad3b7e97b0d1ff68c6a52a6623a74de4e2dfb1757245aeeec46b7434465250b669f6813a2973846d56c86af9f1a9dbd9fcc8e62a01cd6bb39e40be5b4098cca058e2fac753d63e522b3abfd8dc14f448625cc842bc2bd7f7b1d120ec8a7ca002691701fed01080192730300186cb2c9e37e3beadb8315e5e4f3c3a9653fa4e6134715c498a78bb54630fcdb11d0678683a2b0fa110a65aa11ce688ce93d8176a7ec83b771ab01196effc9020bc8013a3741e9969f28094af329411bb018ce743d204610f125ba828568531a956229b28dd1f3f189818d6d87f70fe95dd61465d829ea059ced47dfe562a88b706ce9a5ea118d5ede56e02a8e2fa3737134d678b5a2e988ad12c0ac249288858fd5b70f8be81e504edd5c4fa9babd97b07c630192ffdd096d3e47eaca21eb8cf078942d9f22f5293c52a3f86161323cb19e82d9e36925e83ea225ce1e0e203168de2430d7dc71e8acd51a2428063e5cda2fa486866c934256a3329a0d16daef8d771143cd9af22badbb8db0310c73bd60fb305f0b6bc5ab107ac185c866ffcd2246b8446a6f30fce3a91dc53760ca8a3dbbf20627adc45b1a29caae55597e492e36d433ed5742cb5d089617278eb466fff6a980507ce4ce4bb6b5dc833c2395a7a36d7a1153b89b6082d032b61c95e3587f51a812d2dadd47b2643302803f812f0183b4d5a281149ef3f4dd441a835798dfb964e3c6c266f0e43743fffdca7ee669efc221b005fb35f8cb6269299edb7b0e93626915ae711191fc33237041780ddf15169aa864c69e7558cc1219b19277babd84b0bea13ceb9652ee2dbfc276b7de5e68d038acabead4842c862f4c5948231aef048fc6edf5cccca68e7baca1974f0ef2b38284eb67b0911ee0c45a1f54b38278e235ae95c2e502631cb8bb12d7feb9d02c9acd65c8e635fb6ad34bb3d6af11bed29a1ba639478e3f79e25e574b8c00792bf431ef1dd7a846cb676747f0f937fac55d762fcd660a298b2b8fcdd3b1bf8cff8c66bf51619c99cf46e589d44b8980c226185143ec381662b2f8a7b3bf06d44bc2ccebe8ac5c75016a0d28beb0772ba05859f2c09f0d62dd0d1d8f1f9919f1a5cd5c618efa2e2b6d41197a96b5de2de368c1f621ef7b51cbbd44333da4c021335d0738f39eff842a325a9e4e2144ee4084ae01b3e6543d2fbaa521fe6060a8953d1c7f92ccc0e01e", 0x1000) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getppid() wait4(r2, &(0x7f0000000040), 0x2, &(0x7f0000001940)) write(r1, &(0x7f0000000180)="0d276119ac1605309215641b23e4b2a569f8ed6016d0d53f65f869b046f2ebeb3ec29ab8408feedc34f0a41b1b2e441e5acfddc55672b3dd752ca73c93293ba3fa4a83682b6595c0712a157ad12575d80f5c6a8fcc125011d8a5f3361257e68e63016f5bf2c16609fbfd28e4f7265669edbefe8f61a2dbe3f772c5b6c244519ad26d590b5b5faa64eb763b9071a1b0db419e16b1d43ac3a8ccfce9d3f209a7ab3d68a4501414a869092b7d0002945c50e63184c08dca81f5083a93c65351580c908b0ff948195656b0ed5685695c47464c5e3de8a5b4a00c4f88637a3eab00bbd2643d6f959d275ac8ba88bbd0d236a903471ee91102972977eac79105828d3de07442781f910127e0be072e8323dc47dc4588ef6d24a79d24e08449750a6a8895eaaf8bf37d5239145e2135e4cfd048d5b198a5a3b7d31dde0cd256f0c5384b3fb3914253289079d471ffcda5ba5e059c8ef57c096554b7b6c63a0fd129c237fff14ce95a50a262a5f6e7f80e3af53aa30fd045d72bb27b1f358b422e23c148ef796ca65e8bb7d2df0e562f00887c2e26c23bacf3b5064498f434109c15da918e35e9f55cd0031201cf349c9da1f278cef785312b50df12e1946f380b7478e96ac7a68338850c42d3b09574562ecd8520003dbd92c392bafc0a4e663acca344835b764972458124bae9648fb8be30ed41153a2bbc948452f95f162c9bf74e9e51455901d615592f6b2ac2ca80af8049def1cf974bdbc6558928aca3aa3804cd82edc2c37df6d1a2f105e85e2a1305b9524d9820fb7eab7dbc762d1216bfd420dcea11e51d340748a008f50dff51bafb4a7ebedf157bd79c4bf0d2a2485d116b2dfda7a1930e95e6cd1ae25df484ce2b2fec5162b92f90085b0fa62eeafa2634fd3ec811d4c608e66bc351a77172421b18cc3ec21912692dff864ae9583b2b7779aa2b66128975776ead6e053612eee9edf8c5b507ace2dbb7f50546f38430567a3d5278f29259da0f0979675f61dd66a869570825146903b5996758b9a8c99ff3790c991d3d287d31389bbf08eba7e5e3990c4a8435ed4d20a4bc56995f6a6d56e6654f3f64fe8e7d775f19c0f84734cfd506e6cc570a626afef1151cd8bc11d4edea17b0a1327642dfae15fff27e502cbfd567781e02212a5580260a2aced71e8fbd2dbd23d873384532fde54d69d867fbd422e7b45d7f33679afb908c8e9b708df7de7017a3b85a521e55c625a5eeb1b5ed15c63aacb9c6526458685e0c6316df7844df0b69a4667d458afdbb42fbe695e36cc8a7e4e7f33e1a416caabd81cfaa0e92ebaa8b3d9eff53f0a3b641c8056e2634cc66412c3ea9bd3f2ff849eddb3ae22005aa0f88d29fed1381e8bed4654a822aa4a40d79109b4ca78a20aacddf140fb594dde648120bc867e036d7ef622f26ff4f2381c071664937d5e37c361acc8f691a8747ef1d54405af88cd83865db17919f1e77df23edaf6a8d39e1b2fc76583f6cd89ade1300734844e95edc1112ab7ddb425c2f819046e9e1a23601aca20948adf942bc0a8fe439e53a1810ec58ba79c24276d2d24e71cdf433ecba1dc1fdaa3841e4c8aaf5321bab11d66c8c3f2442ba366c2ce006f5c98dcaf328db73796a0b97dc9dbfafb08e6b6d185eb1aeff74c28b89251a938f5c4ad2db1fe5f77b00a0d0f084f0e94b199227a508008e89240ec246d72d70a19c4eb5226ec5ad10b943624c0e462107b1c3fd2479da2c9c9b5095b26a9778cdd80da71dbb122e5c57f1ad8b793d6142bd1acd3cc39a1ed728c7fd0ae6cf5cf421a30bad51998e963889c59bf06ee06c7f4ac3cd6a2ee0819715fd63ffe4229b33de28e25375b7540a23f9f986e99c540ecc6b9f891b537e7e53d5dc4f787a582df10d8952561dacc8ba03c08e671d504ed489871a9bb9ec8d7e9b476361c7e57e984fa86ef652a7fadec0d1f44a326732c63c68bb9024a7c90142a44fc79c0b4ef46722ab5a7757d5e4edadaf0c8f1cf4bb0b1b1fe7b1dbf1890db807f340d5bab93a4436ed6edcbd979bffc16b4c9175a9b3aa421aba1963b5fe5023ec8be4dca621c21595f86cf93cb17ba1294cc568c2f3a3d324b2c2d6f3ef1b1361ab796f10cf613b5853717ca7b93919e7dc03cb9350a20351f59a24ffd5947fb758a2af67d84e0b6da9b1c2d2533aa9e5224d98d7e4d4b3bfc0c3629ecaf1d9992c1f9b7793b1a8a4100086422485359ed2361c1c9cfc489ef8e2f8ae307209213543df2f77387f9e2b09135c3a1eee5a41e23964c9fdec817d1dfbeb3cc432f5b154253251bfa2e62b220715c58a64b8a121dd0a71870d4a0ee4461855a0f5e1f99df56ba7ee6532e86314a19b21b7503be44f38524434bd05f43218411c2e3f5278fd97f20dc7c1f1fa88ebcbcac396d879bbf5d14a318fa8e79e000d6ed210dc1a85a9956ec804176451a49ac7fb191ea690ee7c8e4f55b93b2730a8de5ca71e165332b51c7f479e1dce6ed08ddbc31139e4dc292e12ea57c7330830de54ac77384d9d6e6f88fbccf63bf5ef5a8568037235d60de04f99f7cec085192a681987bf9b4df9539961d07906c4ebd838faa0dee3999c0c8cd441ac501cf48f1cae6caa44c439570e76fa4fd3a53aaab06a64f35eac6b3ad39d7553d1106620ed4b4f628545111a977b17b5a6c0872c331261309fe9ffbced8268c2370479c56f8753d4ff05edc4fdc59e18074012dc8991360869600b3109b8b167b6ea7eeb9932a968d55dc2a59a", 0x7a0) 16:00:43 executing program 0: socket(0x2d, 0x8000, 0x81) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/4096) syz_emit_ethernet(0x5a, &(0x7f0000001080)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaa75bb8100390086dd6076605100203afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000003022eb4ea018c4ffda0e582f62ffae45b32f76283b2eaa74e2e9def8132acfd1a84c34aad1f81e6691038ff"]) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1ff], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) 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)) socket(0x10, 0x5, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) 16:00:43 executing program 1: socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="1e0000000000d81c9edd828586dd6004000000383a1000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a200000000ff02000000000000000000000000000122c9d18d594c9364e0560c68ddf4da4c110000000000000015ee868d979a0da3fcf9c362a9fa1391155a053ae7cfa923bd398d6933dec062809c2ed2e1646bcad3b1534b963c7bb22edd5b4fc3dc58469191dc298b87e38416408cdc56820a35b76bcbd75c765d7ac4f8ed15ca890fc5b56a6969a58ce1f74c68855f"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setflags(r1, 0x2, 0x1) 16:00:43 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x6, &(0x7f0000000640)=[{&(0x7f0000000240)="e508b1f795e2507ebcbfa1a4efcba7be6bc4ee49266847f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d36eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) setregid(0x0, r2) r3 = syz_open_pts() close(r3) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x9) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:43 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) accept$inet(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) shutdown(r3, 0x2) 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x179afd123fa53307) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffd, 0x2, 0x3, "010000000000000000ffffff7f00", 0x200, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x0, 0x1a) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/227) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000f"]) 16:00:44 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) close(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x24) 16:00:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x82, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x9, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xab, "00000e091fe600"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) shmctl$SHM_UNLOCK(0x0, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) poll(&(0x7f0000000140)=[{r2, 0x8}, {r3, 0x4}, {r4, 0x40}, {r0, 0x2}, {r1, 0x80}, {r0, 0x40}, {r5, 0x1}, {r1, 0x157}], 0x8, 0x101) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0xfe) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)="11c402e16ca145c0e0fbe1049e2b221bd994768daab57732f906c4461078d3a0478ba9a600c8b4e36a3506bf02b2f29749bd021f41f6c4e114f5a9c4074651826d603add117443cb194dad7723c0f97449ff4ec59bd1c572a98d651ff37a5e79309a93c0d0eec767f15df50b06970e2b299785d26292381042b90f4d55f98cc2229253fbeabf5db2f46d1ea8d8ff02f09852a7990824eedf815540e202000017ff3183afb86a7ae4a02904971ee04e1314ce4c2d260c24362e93dc0f649a4dce21b777064cd936efd46f7dae28f0a349", 0xd0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x30088, 0x100) writev(r3, &(0x7f00000014c0), 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = socket(0x4, 0x3, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) clock_settime(0x3, &(0x7f0000000200)={0x1ff, 0xffffffffffffffc1}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00e60300000000000000"], 0xa) chmod(&(0x7f00000002c0)='./file1\x00', 0x25b) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) setuid(0xee01) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x80) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) 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) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r3 = semget$private(0x0, 0x5, 0x20e) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000280)=""/41) 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='ile0\x00\x00\x00\x00\x00\x00'], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbffa7be8deb2eaa4e717048e68580000000", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x20, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x800, 0x3}) 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='.\x00') 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 16:00:44 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) close(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x0, "0000000000020000000000000000ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/249, 0xf9, 0x20, &(0x7f00000002c0)=@un=@file={0x8f24dfbae6e270de, './file0\x00'}, 0xa) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ftruncate(r0, 0x0, 0x7fffffffff6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) readlinkat(r4, &(0x7f0000000080)='\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', &(0x7f00000003c0)=""/119, 0x7a) mkdir(&(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) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fchflags(r0, 0x10000) fcntl$setown(r5, 0x6, 0x0) write(r3, &(0x7f0000000300)="b71621c0fbfe164903b0aa66783f5c15191fc9afcc000585b8856a87cb506fa425af495f5032c6504babe30698be", 0x2e) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000280)="33f7c1f32a8201e6be5c8ad14bdc714442ede00ed4b96eee85398f1ab8279e1366e6f55923bfa09549512ee3468b8c1e03ef982fa25063c1a56e6625f1904445d4d23a145c81a30b91c52bea1f6485014afc738c1f479eb1a1df136d518fa58d", 0x60}], 0x1, 0x0, 0xb83) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696c653000244a6f2699e041f86ff1d6adfae2198143fa57a615d32889476ad2021002cb280d59ebceea90cc6cadd89b7d05a68b6983f1dd9fe0287f3b3a627777b2c263dad40f350613cc"], 0x9, 0x0}, 0x0) 16:00:44 executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040)="0da50bdb2af33bd209b4bf9d062fa78ffbfc193711bdf6161e9b58c2ad3f086db4ac16acdd388143fa98d3c322881d76b204eaf3bf854bea8cac9e7563df9b8a52c3da920b2d357e9008b9a34a167c74b39759b8ff9a5f7f27ff60e668b72228ad5b1943dfaf", &(0x7f0000000100)=0x66, &(0x7f0000000140)="951ec46cc802205a8c53405aaa794822a8e43545b0e73a0eaedfa341fc258b50543963c77639be894144078550355d6f00deeef66b8d549dea8523bfd9e67d21c92e3d7eecec6031ff632001af010ff57ce8dcc971974e9a9eae8db90f8331dd71cb6b5db19b14aec87174c088bb14dbec674150ee08438701bfdaaa3876ccbc68a7c5470ba6", 0x86) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000180)={{}, 0x0, 0x0}) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x9, 0xff, 0x1, 0x9, 0x9, 0x6]) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc00c7006, &(0x7f0000000180)={{}, 0x0, 0x0}) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) 16:00:44 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x4, 0x68dc, 0x40}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x93e84df3f4e49817}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r1 = dup2(r0, 0xffffffffffffff9c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="fa33a9381ae172a673bd00b965b959aeb8c1477bb970bee79de32096335edf54ed877aa0c3818bbd73cbe79988f63d9546154db36c850aa15c8b3780d6595a5e5ef3672c904bd8553c2f3c891682393f4b68f9efcb10bdc57e563e1e03e42d93cab519f1693486b2a297bda000e235029961b36d7ca297526e53039c203f7165f5077ff0788bf35d2ef12af0ac96b3d46051b284dc4d0bbe8b01988ad5b86153e32b75a14c92cd7dd419e5b07ae16e88c72e5c5a6c37a2d9fa15cdff66233e594fb920d7c8f89855b7c4f5bf1474b4", 0xcf}, {&(0x7f0000000280)="0f84ba1d9f2f8ca08a744ac148bbf12fcdeab61273ca55900b4da85c2415dfba16aa4c8a8620753db2ec2386e3214d230a10d87bce7ad5e1920d4e9725c6cc72e6b718cbd8e6ff31734554fa5ab842dfb5b8437d8d85fefcdabbaba48b0ab2", 0x5f}], 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="200900000038025e111f5754fb"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x7fff, 0x3}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0xff, 0x2, &(0x7f0000000040)="7683a39bff0e", 0x6) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f00000004c0)="02c967b36a6b73291ce1c2a7fc00000048b73b34a9751c49eb47251c620233041e9eded9e027544dbcdc1863fc39b0286357d6f9ce24752f07261b6835ba087eb5f9ff32e2e07fa14e6069d4e29e18e0575a502f2846d3d8422cf3f6eff0a6fb9538a41cae5c25abf7a7a5af13854596425a0762f2ab8940b5acf30aff6a4fa4b8498caf6453d20da05a56f1d52bf3fd6e95e024ce7bbd6cf430558bf59ba269e0d10a46e21fc71c7de3e0a64245ec433ca38f66fff4c552185f29811e9a7f71ec9c063320755e7158e73da4613892cacfd794b24fc960dcacf3a28aab8f98a7cfc74ee5d7be57e126308f287ad791d955c6e65ba7a2d9412f5714e1bc2f4efc3c", 0x101) setsockopt(r3, 0x5, 0x1000, &(0x7f0000000180)="07f4b2e8cbb610ebb0a0731c1e6ae7c7deca0ca1e469115523f0a30cd9ddff5ee62b0428e54f952c2953bbd2558624229f789c6fe9b93a1f8f23100beaff3d7d42a0b2c89211e399d11ce13733e0a229d4872c6cc3f9e01a110b03cebf9042626c6fe0b37a955e03f2634856a9090e0610f60aee755272fc", 0x78) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x2, 0x204) chmod(&(0x7f0000000280)='./file0\x00', 0x14) semop(0x0, &(0x7f0000000240)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/17) r5 = semget$private(0x0, 0x5, 0x204) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205602, &(0x7f0000000640)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0xff, 0x0, 0x0, 0x0, 0x20000000000000], [0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [{0x0, 0x0, 0x0, 0xfff}, {0x0, 0x2000}, {0x0, 0x0, 0x0, 0x7fff}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x4000000}], {0x0, 0x0, 0x0, 0xffffffffb313c149}}}) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:44 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x40}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x3) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x5) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x50) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x401) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0xc004, 0xff) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:44 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000701000000000000357ae26caa0411fa4f376336acf00b7804be781e4991f710df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe000000000000000000000000000000000000003be136f800", 0xaa, 0x0, 0x0, 0x0) 16:00:44 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, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2f7cb60515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 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, 0x29, 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, 0x0) 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, &(0x7f0000000140)={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:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0x104) ftruncate(r2, 0x0, 0x5) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="40000500"/24]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x8, 0xfd}], 0x2}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1e84, 0x2, 0x100000001, 0x550f, "2ea86ecce46adcc9deaec60ea86356e97fcfd711", 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCCDTR(r1, 0x20007478) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) fchown(r2, r3, r6) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:44 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x12) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) flock(r1, 0x6) 16:00:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/4096) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) 16:00:44 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x61, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x13, 0x4, 0x2, 0x4, 0x5, 0x67, 0x7ff, 0x1, 0x89, 0x7, @empty, @empty, {[@noop, @timestamp={0x44, 0x20, 0x8, 0x1, 0x7, [{[], 0x2}, {[], 0x8}, {[@broadcast], 0x1f}, {}, {[@empty], 0x1}]}, @generic={0x7, 0x6, "3d0ff8a4"}, @ssrr={0x89, 0xf, 0x4, [@multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}, @noop]}}, "32b179eabb9cd80d"}}}}}) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) getegid() semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0x7ff, 0x1000}, {0x1}, {0x1, 0x77, 0x800}, {0x4, 0x6, 0xc00}], 0x4) 16:00:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}, {&(0x7f0000000640)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae453782c319f32b2aab309d4db3ea499c41662d60e395ce2535daf49c45ab4cbc5610cd7da61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f653b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e00", 0xc1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000140)='./bus/file0/../file0\x00', 0x200, 0x100) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x1000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd5, 0x1}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x60de4748) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x200], [0x0, 0x0, 0x0, 0x100009, 0xffffffbfffffffff], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {}, {0x4}], {0x0, 0x200}}}) 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:00:44 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x20, 0x5, 0x0) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) shutdown(r2, 0x1) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000100)={{0x2, 0xba45}, {0x3, 0x2}}, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a02357e3a", 0x9, 0x0, 0x0) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="be8c8a615da9f44f84405fc198265d5ed7a7b48e3e71fdc5bda59f447c3a190f9c36562699322b9c8684028e07234b19703f16980a994c7a92ac0f366d1251a53f6524677085525c94912aa7d98bbc87f4c75c0a0100d3debd7f7a42caa8942dc9ef8b323e98b2d47d4cb02764bd8c5f8f5ad67a7774108f6783bd3f09741b6fbb9ec2f3", &(0x7f0000000100)=0x84, &(0x7f0000000140)="54f1b05b0a5c1247703c0eeef997032c844d0f3b883a8e2a5508be31576f4a0b47a55f3976c0085c979564a36073bb0a2f14e691742e3f364155be19f1b73e5f4f65ff9480b63b6e07f28e48456469dadb501d7a9499e0f7901ec68910fd93a849197f4a603a6a537632cc714a5d6d07c6fd8be767a26c402d285dc63a13", 0x7e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) 16:00:44 executing program 0: fcntl$getown(0xffffffffffffff9c, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xf50) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x29, 0x0, @empty, @broadcast}, "cba7c7fb9219c772"}}}}}) socket$inet(0x2, 0x4, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x4, 0x3f, 0x0, 0x1ff}, {0x4c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/14]) 16:00:45 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r3) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x84ea, r0, 0x0, 0x0, r3, 0x80, 0x7}, 0xff, 0x0, r4, r5, 0x6, 0x0, 0x1ff, 0xfff}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/242) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000140)=0x1ff) r9 = accept$inet(r8, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r9, &(0x7f00000000c0)="870a21c0da68d9b290555b6ad04e6e6d5509782c58d2e28244bfba98142d0606cd11c93f8cfc5303f2f9b567346bc5f8638588ad4e792c446b1bcd785c310c571b5b222e332851ff5c109e79a23fbe33ef9973f5a12ea217ab9d8455f86efb8e89bff92eeb37729ea29a29d832b6d82ac53caca1533142c207b961b41e506fc4576c38fcafa5f781e445dccfc26c782b19d93240769fd2768541180bf9b21f6e4d92d4de4331f2dd9a1cae9191f5d630d703b1a5e4d5e738dd3fab40794653dcb4986c08b1921526ff5b675d8856c676536cc0a2aedd03db2b74f77134bdbf", 0xdf, 0x0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:00:45 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0xe0, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaa3a0d35a839f58ac2aaaabb9100170008004be200ce006400ec7e709078000003ffac1400bb830780e0000001f9830f01000002b9ac1400bbe0000001004e218b007cc30b94f14ce587489a9a0afbfeb36a9a30b0dce031d5fc6fcc7420d3165d1f2f737d87aaf55bc4a767cb13f845058048e22b682feea8fde150672920e8c28a4309049b20426dd1161b5bacb543df2c77e509f219d7e759b373ea51b032bbfaa868f2e1e498c8fad31c23162f0dd0f7e7e44bbaa08752e32ba371308d75e6d06180e19040c4f8a058b494d81a8725dd9f391e797a137a1d2a3994cfc0d061668048504d087acf221bac1e", @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="a1007fff9078000513122afdcb5f680377ace02953626d27a032000082563f69f8ba7e83686e491173032da8f51fb5db2da1c4c6192ab1f4e65de117377a8d016cf24593af287a031d5a563ac12dfa14e73cfa7abaeb17ea6925a1bb45b6eb217a37f73d9a2c6f58fcd39193f5c40462cdb9c30d71f2fe96505dbf39ffdd83e7f29e044e03ecef31ce5d32b68bb66fe55ec4a0ee2726"]) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000094f9d078ba628ca09391b542a5387050000e2b81800000028ffe7003f000800000000000a000401e1d900006b9e974d59a1b2924161245e45dbe6e542f11cde245aeef8ebb5e58d49615c7ba9fb66c0f03e6cef3797c83b86ed288372a6a1afb1ac785a72931bef1b018583ab00eebffafe8ab89a9a8a31b1d9a993937ebfc2577f48cd79d28833ef650398e5d66bdf71a91b9f80"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000021000/0x1000)=nil, 0x1000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dc03f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x81}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0xff, 0x8, 0x5, 0x7fffffff}, {0x7, 0x9, 0x2, 0x3}, {0x1f, 0x4, 0x0, 0x3}, {0x8001, 0x4f, 0x8a, 0x5}, {0x1, 0x0, 0x8, 0xcb5}, {0xff, 0x1f, 0x1, 0x1}, {0x9, 0x0, 0x5, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 16:00:45 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:00:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) fchflags(r0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xd3e5, 0x43, 0x1, 0x0, 0xb5, 0x100, 0x9, 0x0, 0x2, 0x0, 0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:45 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x5, './file0\x00'}) socket(0x10, 0x4, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5}, 0xbe3b, 0x10000, r2, r4, 0x4, 0x1ff, 0x80, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) socket$inet(0x2, 0x4000, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r7 = dup(r6) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x10000) setsockopt(r7, 0x9, 0x400, &(0x7f00000002c0)="7ba21832e71481379656af0988bb32bd4a472e3ab5fd02837a25c2f912bbe4b13165d12e382beaab4ff44917e216b2a7520bd69e1905f22b70d7ac8a094ef2639079aaad070b2f9e42c7d11dd8fedd7c50197a", 0x53) setsockopt(r7, 0x1000000000029, 0x80003d, &(0x7f0000000100), 0x46) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x2a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x3ff, 0x9, &(0x7f0000000000)="27ee2751ca994ac63f014fbf52226ee528e2467b8e98ab64c1ce54628fdeea3c4a364644b39fb66e6467937757bb45a1eb5417ea6e720bd8", 0x38) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x10001) close(r0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x1, 0x5, 0x21) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) 16:00:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:00:45 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}, {0x5}, {0x2, 0x0, 0x1800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x9fc, 0x800]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000080)='x\x00') mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xc29) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./bus/file0\x00', 0xffffffffffffff9c, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2003}, {0x6, 0x0, 0x0, 0xfd2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:46 executing program 0: getgid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000280)=[{0x3, 0xcff, 0x1000}, {0x0, 0x100}, {0x1, 0x2, 0x1000}], 0x3) semop(r0, &(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, 0x1800}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) r4 = getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x10001) r5 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x68, 0x0, 0x0) socket(0x1, 0x5, 0x4) msgget(0x0, 0x21) fcntl$setown(r3, 0x6, r4) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:46 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x80, 0x2}, {0x8a, 0x10001}, {0x84, 0xffff4285}, {0x42, 0x7fff}, {0x8a}, {0x41, 0x6458}, {0x2, 0x3}], 0x7}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x1, 0x10000, 0x1, 0x2, 0x3, 0x10001, 0x0, 0x2, 0xfffffffffffffff9, 0x9}) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) dup(r0) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="f0e7493f9439d73d541fc080905920eb8f0661d09eefea7e117d831179bca5c9ca223e5fa24393d3025e59795cf1508a94e92db0f688bd3c05d9578e61960da98463cde5be3d2f46c90730f8d58e14df58ad1c6a09627e659ee85fdd1d8c897e8f1d5f", 0x63}, {&(0x7f0000000080)="73fa6dd29413f3bd7a004f653e17e762417a84493c688c92185b6788", 0x1c}, {&(0x7f0000000300)="abe19e71e7fa70090c94c9d8d833962644b91a1bebddc135c8c38b73b9933ae1732faec9a678143696890a732cef3be8c816f5171b2cb532c79add4c8254e1cc3dff0bd2d2a7b8f32e31c9f2e09f035ddc3ecc78e5c35ed0c8c8ce0633cb6a3fd5154ca7ec95bf78c5a8223aa57c7165c4f7cfa945c8c5077eb8155920f8ed71e26ee2a25b9eaa7d2e3c2226184cecc5a3af99d6decd3c988a47afb222e26eff0ca0a7ebb08554c1b881c5a7dfc537926d63ba63b0ec03c8d22376b29df5ad9f350b0b00f859", 0xc6}], 0x3, 0x0, 0x7) sendto(r0, &(0x7f0000000140)="2102033c192da7f5bae61877d0d253897f97241f50f4f9ad9fc419279317403267d1aff14f235c310a8be58ca4", 0x2d, 0x8, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r0, 0x4}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) fchflags(r0, 0x1) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:46 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6523fe"], 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000140)="5373968c7c7f5a225e73d08311fa3d2a0aa780c250bda4094489e6e0981503318f2c04dd0b4a2f70a8c44dddf03152f4a31d241f1d05b65096f503de5e075a3fa052c8fe0995b4bf5b2227a1ed6f19c4bdde51978ec8ef9eecb0a2db3e547754b98c993a03a5680625b8dc080176b957897652b9c099d0157d275fe2c0d66adb4fa5e1eb159b878f8e4ed9c24b59212e3a674f76e0868a1e267c5034e436cea3625404ac52ff69d1f6d5e7ba9f9c71a0df4fe6ea847ae64a8448a92af0870b5a", &(0x7f0000000080)=0xc0, &(0x7f0000000200)="c9e76a5dba4d85c17d1b4db63505b6dcf9b2c5097a38b92872dcde5b75511ebc80db403d6880f19c85bc1b001e3f7334ede8d30fd59d63e678f6e486c366b544d30e683fc57aaa0a4dbdc826c201502cfdae013de44b63192b0031737a94a1c12221139240298f124aea1e3aa6756fadec70f36472a13a70dff913ba75a7401bb54b2646158d808cf8f4fa9e535cb692f5b9c980120a398a3a92fcbab6ad7f1dc389162c8fa71dfd9cd9d60d040a5ef8264acd007f9be223ca2e81a6247960384687e8419b1351b6f939dc3d42f21f2cacc05e0d0a6d404222fb979f19f1b9c42d0bc6c427c06ed295ce78aef919e6b4ec6f2bd4bb365a60ddc4343627f9e2", 0xff) sendto$unix(r1, &(0x7f0000000100)="7497032f0f6e83f8", 0x8, 0x1, 0x0, 0x0) 16:00: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"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="228000070000000000000089b57a3c458241e13efb25815f44c9150824c9e58defb1862b980ef99e1f8114c3cf5a0b70f491db15e1efac3730ff361843cdb5333a1378b776470d37546615301716bbd92f2145555484febbff6612a785e013ba9c6519c1e178c78fe5a0a83a92742895d250489a77cf1175896474863de0b9f79b"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000100)='./bus\x00') 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) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x1}) 16:00:46 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc4504440, &(0x7f0000000240)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:46 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6b02731c7f00030034f134e3810000002d9ef8bb1e3ebc4541aac8470f7c056039fdc1a7d245998926c620ab1dbe5c588dafab2ef73284586dd6ea3fa355f071f23826abb2d411bef45ae0d1355620bf825df53bc4f91ca1f7793e02b9e1cf45d6861370737a5b545b228a624a719388c0c538b784e250c19f0b4f23e265f7b9953f845536b54e12e9e833114fdc27f3e28e4b2f321f95aad1ba6e548578bd0762376fcfdb68935bb57588b512a00b663908e76a4256ba4afdf871700b7c75c4cd79d2547d3dfcd7f2afbd54797d8f0af029c16180ba30310f2db13cc0557e6a89478d1ca9b274c99cad260c23323a9353ea595575518d983e5cd6971bbead000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) 16:00:46 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000bff000/0x400000)=nil, 0x400000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x1f, 0x0, 0x7, 0x6, 0x7, 0x0, 0x3, 0x8, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x1000, 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x30, 0x6) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x1, 0xa) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES64=r2, @ANYRES32, @ANYBLOB="72ec6a8123201162138306f0249874518e78dd3fd97ccfd59f314226f10656fe5e3acd1005153be14fb0807f156e204ac0ade2cae312df06e0078d04171f1d679e135b3bd5c12c71c7cc331552c06ccf284222fa0fe764f25b5f67f517fa63c7c173fa9d3b09faf80e32563945f355c0ecdfedb65b7c19c7b32ab9bca2ca6f04f4d47f521c94e5d0674340c2b2", @ANYRES32=r1, @ANYRESDEC=r3, @ANYBLOB="54210dec4b1bbc7bd52e2309ca6fdd2f9c7b5610d59e603b0f634e9d8f55ff355daf7b510e413c4ecb0b49381a184ffaa07b"], 0x10) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x0) socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) 16:00:48 executing program 1: syz_emit_ethernet(0xcc, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbe, 0x66, 0x0, 0x0, 0x3c, 0x0, @multicast2, @broadcast}, @udp={{0x1, 0x1, 0x8}, {"8fa525cd03ecd14a250bd69f2795e9880fa1da2827d019887ac400a58c6543bddb7f368204e5e296f16d0f0bb523130095684d9b379304f7fd81ea31ce1b6cde2aae25b09af9ed9a4fb20319f4576bf3e711a00e6ec46b47955f1df45f47c267be545053ad371b4cf682c1432136356f57f8818a9864f4be15cd3c66a729f52df072b3ab094f0d53b0a0d869f94e7faadceba5e1b9f39022b2ed3a06815fb7747dc5"}}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = socket(0x6, 0x1, 0x4) close(r0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:48 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x6, 0x6, 0xcf9, {[0x40, 0x0, 0x5, 0x101, 0x3f, 0x80, 0xb2, 0x9, 0x7, 0x8, 0x1d, 0x91, 0x74dc, 0x200, 0x8, 0x4480, 0x9, 0x1a], [0x0, 0x6, 0x3, 0x5, 0x2, 0x80000000, 0x7, 0x80000000, 0x0, 0x20], [0x9, 0xffffffffffff0000, 0x1ffc00, 0x7fffffff, 0x1000, 0x10000, 0x3ff], [0x400, 0x5, 0xc09c, 0x1f, 0x0, 0x4], [{0xdc, 0x2, 0x8, 0x1000}, {0x7fff, 0x27b2, 0x200000, 0x80}, {0x800, 0x0, 0xfffffc01, 0x3}, {0x8, 0x10001, 0x0, 0xfff}, {0x0, 0x8, 0x0, 0x6}, {0xd4b, 0x9, 0xffff, 0x966f}, {0x8, 0x1, 0x1000, 0xffffffffffff7f8d}, {0x1, 0xffffffff, 0x1000, 0x1ff}], {0xfff8, 0x8, 0x1, 0x7}, {0x100, 0x367a, 0x8}}}) mprotect(&(0x7f0000806000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) chflagsat(r2, &(0x7f0000000280)='./bus\x00', 0x8000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [0x1]}}) 16:00:48 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000200)="12a27e14a875baaf9ecda8d31ceffdb3cc7ef5b0ac0502e89d63673020a4c7733f33220429d4ee4dd526011e44804bcee9988d056043cf1278fcb79fb60d8cac92c36cb4cef96e3df985fa9193cfaee3ad86666acce5f4421455412c0e12a13f45e13e2ef93e4ae4084f51e29b2fc69a2abf0709d85b1a230f177b0132c95e57df7c5ab04895af0b3ee3206b6e2132451e0ff7aa2d8314698c1e942aa5214e121ab3b63b33437c57ad80a8b7d676645cacb333d404194fe56efbcd8b7d9aa1b8aea4c9e8ee", 0xc5}], 0x1) r0 = socket(0x20, 0x5, 0xff) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="663da1bc918c082c63179f88f3af4e6639164610aec151c779ca295bd5c639c714ccaa6c79dda15059ec55e7e4879b12b6290789f476234ec56f83317f655b28bdf4847d5bc1156149907b224e42988b2b11f9e9bdae81e08991f19c369a4679c92171e0f13c10f230935b43dd9169e8eef8c7a3a4f0bac28a8a7799f675aebc31d46f474a0748a41aabc12f91ea425327cfc27a85cf5a24bcc8ad0520f8b10bb2557e709a3e45bf32a5acfa9e730fc2f9d5967a9fb792d5182a340c4bbeefe74bcc06631ed012f0e2250ee8bf08ddc098b749eb2cc89eb4f36ff3"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r1, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xc) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x52) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200c, 0x0, 0x0, 0x9}, {0x3c, 0x0, 0x4}, {0x7ffffffe, 0xaa, 0x7, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)=ANY=[]) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x3) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000063, &(0x7f0000000300)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xffffffff, 0x0, "0000007db84d4337014608ff00e1ffffff0700", 0x0, 0xa}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x6, 0x8001, 0xe0d, 0x6, "d752750ff4e7efcaca2056109d3112eb39a51e9b", 0xfffffffb, 0x6}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000001c0)=[{0x4, 0x1, 0x800}, {0x3, 0x9}, {0x3, 0x1, 0x3000}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) r3 = socket(0x2, 0xc003, 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x4) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) semop(r2, &(0x7f0000000200)=[{0x0, 0x200, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x7, 0xc00}, {0x4, 0x2}, {0x2, 0x5, 0x800}, {0x1, 0xffe0}], 0x7) sendto$unix(r3, &(0x7f0000000080)="726649533092028dff5deabc061c5d120b80664a3294ca527668ea4599b7531b3497b0e26ce5b97230c0c16425496e14fb31fac739df760d74f3f85667379cea04017f", 0x43, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00006e2f66696c65300000204f5407c1e70d112230640fa9ff2626a0b01d68b4f80b69a23b65ace733f3428de4759443e71f75be9fa1c23783a75318223c23bc339d8c027a7da26780437d078b6c979b226970851ac95ba62ad5e3b3add4c030c817eeb7d624ec56198c2dda02c8bb3ed02fed58d255376b7505b6d170293b346214119fd3681b426f6bb630a15c36dc55dd89d54e594821bc56f33948c09b09e7d92cdae3b26964a46140fb4f50f18908eef2a87aa5aefeb408ae687dc4bbabcca310ac86853891bf92b893ead6dd8b8590b46b4f2918240d08d261014d0e1cbdeaaf43af4b489495ec75f8975862b41799ba8257d4f03c20a7909f1ef80a8bff60911715b7c7ab6eb2df9731662104012ce00a647b6507551c72f0d5c01746b5c319233955707316679003d03ee300000000000000"], 0xa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ef3180 map stack 0x2071c000-0x20b1c000 of map 0xfffffd80641d3010 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ef3180 16:00:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x4}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x800}, {}, {0x0, 0x308}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff05000010aa1b70dd6000000000182c"]) chmod(&(0x7f0000000200)='./file0\x00', 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/177) fchown(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000400)="b3dfbea43098c6856f53e7f9f406932a6c5b6ade99d43b73d49064e3af719486362d4958378133f83d72c04af7aedd7e148f12f3076470873e60c9a1ed074778715f34a01c7428b7271a0f4212a07000d3dcfde5b8f7c6a28721ff7a0cabba23847c9418d0b16d9f4f78156c1d0bbfe6b4c2df15355a2ddcf11de40bf7d508377a9bd4127708e330588be68dde86918c7c35d862fab146543dbe3e168ed3494c99fbf05bdd9698d8069b605d95c0c82775866d0e2d87c879359f90cba5794064f08febcb41b5ab4d14e2d52055a82e053a3f07568992831df6579b2521ea296f698f266a7c317fd92e8fd80776475de293d04b1d5084be3c3967df81fcfc9728598fb3e31751f7cde9fe2e268b1d606614b854082f0d200b27ecc460191892f613635296051a4cfa9cd6f9484e268c8267bb497901793031b1123aafea9b5ad78f358783c92bea57aa8a211086b76a69130976af6dbcb2fa4db053e654bad86f7f48841dfaa7c4fc698ae262693fe948d454b566713844c2c57bbb24efc3d0dfa51ff1a73833b35b87b230140ca28d1d22edacc748e7e69c210cbd0b2cda8b5db7473c345a71352f764eea4945392e773f8de6eb63884a56d7d9a7f70ea782a29c9a88c0c4e57a080331f80a5cbb2c2862a0cc697c5a7c533436c612a4d41df576c2bd4569928a2e2d11b7a89768c2587116d50e8cd823feccdb7cb975a89c3390e1872224e5b382eff3f445432a95c96bacc6e436f79c3f6985f88e475d724562981966e2f4241756b614c825bb0e6d93306928b6769e7d2c7122071bc1fe8db60d7424b932ac1199c6a360da2493d59b51ae01057fa1a417c13daaf5d6b91d49d2ada6473441224e34aa48ece8e544cbea271df1351b998dce6e91d3fec51f751dacede7a431813486c5b2d3cc42e56eb813f80ca9bbf2bb50541d1b541bff7d578ec93b709f0db6304ed0ac9cda5e39b52cf52c2013bc5176c8f7f5ff5db2f3d3a5b79cd0289acfed45c403cd8d36647bafbd1bf1c26b26e83df0df64f3a7c336b34471608bd4de1ac3a5993561992a4e25b7f7b0e7c7ed6b27457ce0b45c546172b2a425b02a992d3812793ecf12bafeefb4a9ec5ee92180bf99bf838f86585678089ae245b1213ea64d367563ac8469eea3f966121a6ef2db36b34e2a78fdb99ae6593550cd0c0578994e79a4915e012ac5a9776fe67879479f5c724ded654e34c652fc4d8ba245e8c8c8553cced69ddadcb4683f690f1295c3607edff8a81e802c373e30b86f8616bdb860802cdabe97ae6617d6e2946f35af4e2ea4d21af63bdc23f600667ddd61dbd586be2f09f306fc85ee6becbe0916a38a840c5aa6bed2279df11d7d4733d93136de483207a93917efe193ed158a123488d3ad33565623e8f1ce4d491e56fc4a926d82159470fefb2c58fcace09c26ef7f249318e067837f292cdf5e15d8b56c7fab58f4e93a4dd63bef7b8804412546b9fce06cad42bfb49a23f5621b198b1b55ebabf22624bff562173579e7e8514a22546ad96f42af58358395402c259b729e75a69b8fd2c826be7d341da989beee42ebac3473e5234eaa5cf95fd96cbf8acaf23bb89a2c336bbeef3bb7119ad42f253a9a9e66f004bcd1d87f961f24dbba7f6fec7228124637a2d6bb5c29928e327eb7ed363a4fe350e0122870a837cf10d3e2044024c9f7405cc59a1728ba8756b18ea40701b69a4e30c711b9216951038c70c9d845cddbc35cb88baa4bb5c5ac2ffcfdbd4fb49621bb2062c873da3de501cbb81ceb694f2f91acc109997373189fae6c006c23393a6ccb66b2dd2f6cd28c5a82cccd0d5dafa03ce930d5decfaa6cdc5e4cc78ef1eaa764894b7549062814463245e85c00daa65d8f1b4a58096a8048936f29da683155eeec1494ab8dea8083ed952794faa6081c4b82ab536b185353d1fafd02846d4b6fa7cd4be19b382c12fe6733629acc3b09461bdf99067e0e5978940e1234ce4d03a05df6b8e80aa589e71f085493fe23e4f3ee89fb5a8e08a9e7e92cc3f89f6df2a4c862a12bddac23494c3864148cc84ff8a1e9f0d72c8220cf698f588f493da9513c5d108350acee5c7ba5db934eb6703020ccb62cb2816b6872f6c5f912018d70fa3062727e0cb028d87ce662fd389103f737a98a8b13a69dd3122646732591123ee6fb4e489e5ddd75f3721fbf28d8b824bcf3d3f75799b5298a9f34faa1bdb93064ae0f0688b40e65f601a5e1cb3a519fd6877e8ffbc17a899b0b44f1a9f4a6ad7146a39cd7035e28df27d59489529bcdb0ba9b0d0e139ccefdaa1323d2e87a605a60c0eac3ac47bb354bd8c05cc7f7ab0f702854340c7eabaaf21735ef306b61346ab45c6ab94c9fb8ce0796e5827c884547020a5e10625661b7adc882b8241f13246ef904af4577bcf4eab61ca1104d5121906dc85958bc315bb3bfe9c2aed20ea97ba21fbed96995c3c44d38796062d73140a98b478cc26ba998652636065045a770ac226ede91843cfd9ce9bdea998cbf94f136fae662275f37420f6101ab2f07ba5d6d18e7c19c0967a238c0a93af96e5100d74364de2c8dc14f873a92d98e0df65f682071faf7666391b22c6805e62a5a3f0286725e198d2261022e02c579136d805ab4de65f2ea3bd69e6afd4020e55e424b4403ca4b19614260ef0478fc1d8d286891e069db5a5ab35fbc194f3f2a0b2dc621f90f4926357f24e6126df515993d9b67526608aaccbd927e4bb5ba3ed535a4fd28757a21ff5d85d1971133d331838e4ca689ea5b5eb6e5cd3ad0737f3cc24dd6aa437941613526c46f5b2fec59bd7fc7c08b1fcc27eec82fdd8e6b142789fb9852e77bc9911151d9d6561ac03ce63272679517fea7bb4a1a248f4ba03679560a570a547cdc6a8f8e854c3bb89c40147f461ec73cecff920802eb9c06343c7e3c81771a2c53a44c8afd064b7cbefeee34be09babfdc77bfb85b5e90bbc078cbd19268c0f079651f2327986759a967ef2b5eef457b8a5bf305253a6f039e8127f887f08b385d6067b0a9e33b6f2efd9f28b9f73d6ad98a1a1914c06ccf15e4c11eba6b091054fb7119ed7dfe4e3094e2d587f010ef0800b97685e8f574a495fe15f0ed724d9b75b2392cbdfb5edbad380226089c50b689af209e47cbcfe140962a1aa333fe7f319e602e95313469006e9491df8e5101befd1d707ecc57418ecafe726a7d3601171f339012f92070924348380bb683607694ce611c9e1dcb9bf694c9c84cc5c72a736f3938b4ba993a289b8114ff3e33f90b9fdbd66ecc26649a6c3c787a7afcd5c141db109417a853fb57a6163adf7a8c1dadecd5388c2649457bf729b3522502adc609a0060067e2e6aa6216a4bd8d622209bcb458fc4bdf62d68d864f7cbe9abdf5b1544129610c990eba24f9f2db962111eba2528d6f06400407e684feba60c4acf3a2ce632f7d053318b2d16ca20728d91ed4a8598e321a5433a07d33510b2fbc3cfffc62f4ff49dc7ae3d8ad233ae0af7a4da35aa027f13bcd7122fe921779b3989b6559f749d17694f6fd8db1deedb7b06dc03c61302268a4db06c4d026a5108b66946594dcf61c647a144af493966ae84b51ce5615906cbdb22db5e0e5482cdf95f0cfa059e79d1db324ab7bacf7ae3facb7f17ce711d3dffa55617459bd7afa0ac3c789a62c5af85c44a269c4049ed04725bca1a4ec4e3f22e0cbf0cb65f4040795747258bcad100f285b0d6f1cd25654403c7abdec3eb4b79380271cf0a756f86cf43d5f5fa9f555c33b7b51a3c0e04d5b7566e0491b85d5504d9628201e17371f108c5d3bfe0dc2a660757a191f0b835d8edbfb4e979bd8a24ad2c12b4f72862d51c07d5d7944781c078f441055f6ab039ae41bf8d1cd061c350d8aea8a93b5bcd1574050aa320adcfb88ad308d74046a7a3db9678ce19d07528923f8db35aebcf0d04305a958b5cb0ec58a9c2bf980da39fb93f2e709d7c7b0c0a6cdc228e4a92c7c8e18b6745902e33f8f06e673aa64d10f3684024051b1a3dc1a0d254470e021f1eb7ca2b26e4b562072762ef8c762045653a49ec5759345b988f895b0c967964ee4ec2459f5a541428599c710a224611069ec85755dd5ef8581de560a0a0fda77a3596d52b4f6c67933bccc7ec4c49359d7cc9c226fd0bf103d927ed1756504c96138ef32c0b4cbd9b4d50df350c3455ad2d83328c014cb63234022c01184c470c2a5b1ae409630acf4cae804ca8278302354eb0093f5dba24d39c2aa38d565a77d2ab2f5c7f9f7cc2e9cd62de5432bd897445790b708965c4d59233042679af742ec803eb20aa95ab1fc17afdd074a23eb983849d6e91c1af447d82bf5e3cf3844706dcae184eaeba056470fcb3e4a536dcae627975894fbb8439e81d8045b1be1ad18f93ede6382c9d2bd9204ad42511353207db8321c7cc68201958d2cf7e14c6f0919d9bf88d94ff3e1e10198bdacde51aad686ab86278ab1785d0072c5bbf7060a399a08509c7c301e03c1fb8bc188763867a8166b1f37adb7d7428c4e398531c4f86612398415db63c5f63106a8b5af7811128ca4973fa8da1489c4369e167fe942501c223b80f59677014efe815d015a6841c0bd4c9d9c21e071bebfd890cd4a41c3ce712c450d1a1005ad3b46f098b08745149020ed4db30d4cf6cf891396521936187e11756c65a78dd1439546da8859e1fddd6a85016e9ddc2ec8c88165dcb166dd78602a493d842e90c7eb30153d73e6179275d52be9fdcc9d968aa318fcf00493e0422b46b7a3ec524115836e8eb6009167877ba4076c4ef57e8656bcacd548c7f7a619f17c8270c6278ad33379e0e18a7f2ea7111bc58b2e144cc495c504d86aea152d712523c2d282fc3ffa475beb3ee46aa9a1748ee4e3ed763d2a28a7b2fe36dd9666a67e3947e3a2de24f63a8baccbc17cab8c2c2d8d7feb95d9096eb754ce2a3107b97c39ead5a08b9cf546173fa1a31ad700a186dcc5a1dbca540e5f073af108691be5a5041896a52cefba1183dfaebfc3de8f750a779d7edfca703b10ed44f5fb4004d19251a26247be132e027ca252982d772b5242063af788c9ef11aad1356d053920555fec1d6d656fa74180c59aedf4755a94374515e30b046ddee4c011ac58cf41f7762dcffba8b4f99bef2d9c4f76fa0b874a840203ad41c1a9eb19839353e4749919691e8f0682be65e1ebedf21c71653ffe6cfb40fe5b64cb752085ee21e704d5828116abbd5d5c6d65a359ccf3fe271ded64a958f3853a4ec1ae3d6734793c263400ca5ea8e1d9cf7bfc6098fb33aa30282f11e83dd0fa13861bb45d8d8ec5eb395e3c3fb08f193d7b59dcaa64b9effea5cca795d58f4e68db1dd338dac19d119d4e171432fc25ca27729ebf415d72f33e9dc8692456cc4a08f58a2289d5c07cb22c4df7f1ddfde0a82cedd00fc9c9083068214b890e2f503dfd98e90f2ec529d49f079560ca8aad5e476d564e76f8e02eefb967ae293e186ec5d3b4fdf92396da27dec56a5018fdfed20dc5baa5c5118089c42115dfcd78ac659a01f604cc4f1c905e8a5d8e3e9e14711bf23030133c619acffb416d6037c60c352b774b012c2a2f8239b4e573f6414b4b6eebed849a5f2699139bc1f03caf90e9116fdf51693370d2380ff416a1d53c5344d3836ebaac8bbd7733f1a8d07595eedc1a6bf9d2bbfc638bc81e5b79422d2dd02318bcda37fef3024389fa0453a8cb01cd268b71fae5c7eef1c0ce33d385bf48c7bea48a88db793fbbe5fb5ca8bdd8453e7aa455951cc1bfa4af02", 0x1000}, {&(0x7f0000001400)="a1174fb762406848065665a931cc0bd933a64d49b39ea8bb041691a14ed0f358d4988a950b8bcbaf6a5ca4bfd2c49e67b1893cf37b1077d31ba921bfad1dc72e89b14373039a335907a936a6610642f4cd4eca8c3816b3e2d0823443e2491afefdc77822560e555788e7544da0e87049df202b518672297e07346be8aee0fc60f929a1d1", 0x84}], 0x2, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x58, 0x408}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffff3ffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x2]}}) 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)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x7) dup(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xfffffffe) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="b9b043bd61c963f3a1b09e4d3725847e2af51957da2b9c46308aa2f6c4f39277460e3ade285ce595a77537490200000000000000474c"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:49 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setgroups(0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20000, 0x11d) ftruncate(r3, 0x0, 0x7fffffffff8) mkdir(&(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) 16:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3ffffffffffffb], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) mmap(&(0x7f0000776000/0xe000)=nil, 0xe000, 0x1, 0x4810, r0, 0x0, 0xbce2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r0], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000c20, 0x0) 16:00:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x85, 0x80f}], 0x1}) read(r0, &(0x7f0000000040)=""/150, 0x96) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x3f, 0x4) dup2(r0, r2) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = socket(0x18, 0x1, 0x7) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xc8}, 0xc) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xffffffffffffffff, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) unlinkat(r3, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x4) r4 = socket(0x2, 0x2, 0x0) getuid() bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x16}, 0x2, &(0x7f0000000300)="e570a268d42149dce099b54da90132a754958e80950d2b020642b86e0b0e620dbb288673cd503eb4f2dd40022035957db72d95cf87e3a4cd2a6554aa6f105ca1be3c615e2101679c53baed21bffc904ce6c396c0644f5a06df6de294295f90992ef23256d0dc809cd1e2f84a60fb3c7d833b17ee156522b494a90f1535c0204c48c73b5bbf72578d84bf45278a4f74fbf8f5c1cff3569184dee0d584972530275eba57a9de6641306af6405466fa63abfddc24", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000580)=@un=@file={0x0, ""/97}, &(0x7f00000004c0)=0x63) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10, 0x0) poll(&(0x7f0000000400)=[{r0, 0x80}, {r1, 0x4}, {r2, 0x4}, {r3, 0x8}, {r4, 0x4}, {r5, 0x80}, {r6, 0x2}], 0x7, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1d}, 0x4, &(0x7f00000000c0)="0ad70bf6d6b8956768f2a007cd6d9fea400cabf6b2fcbc7faa703b72fdf1d409ede7714cfd2dbff7399b62ff9d8e102e5a19582c5150b2f7b7188fdef3415067608e616720c5af3d457fbf0e73c2ed0157cd821a8362b1e76db7cb321ae2c6d39ddc5a936d91eee98cd6fff378e59acf5cb2ddf271c5e309fe8ecd79866bb90f6d6307fc7c44352251ad88b28d2ec3b1817a0a9ca693ce2f34fced2023cb6be1b8cdafe48b3d54636c19aae620c9b5e3379b3040dfebed5a8572920105aad1935604e82cfc9217f1dce87ab99a1f068386cffd1ca0e3feb8f139fe92821d10f9efbfb986b2531058aaba898fbf600fe2cc5f7c79a84947", &(0x7f00000001c0)=0xf7, &(0x7f0000000200)="e348427ad40a7a5ee757b0382d3d8467515c32d345458937b5170ca597909b5e4b16ff4638c3be74ec18be261fe2e5b8c6de9311294ebc5f2afbaa355b73aa554f69ef2ad06998948c5c280ed272e229ac025ec60474a6fa2a62e2f8099c75b5cd7803d4597ef32fc8844046c3e64196b73a0b48d8af004b997c6385d6f48ee73135f92f361ccfa6a50ed83c3e02a6ea9f841d3796cebf3df4a86b98e78121f73453520e2de191797a722786ebd01c3f24191c4160118e1826b42f56832146c41997cdba75f7a06a1f27a6308c", 0xcd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x4000, 0x40) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc08, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}], 0x1) recvfrom$inet6(r0, &(0x7f00000002c0)=""/243, 0xf3, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x4, 0xb8a}, 0xc) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) read(r2, &(0x7f0000000180)=""/25, 0x19) 16:00:49 executing program 0: socket$inet(0x2, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x1, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:49 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, 0x0, r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, r4, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = getgid() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) getgroups(0xf, &(0x7f00000000c0)=[0x0, r8]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r10) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x28, 0x2, 0x0, 0x17) 16:00:49 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4000000000000314, &(0x7f00000002c0)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c3586db1e4651d81f65d2096a130d31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396297fbe2ea13a4b869f6a325fe33f442eacedd2dd387183868d785611a9fb92365d522bd1fa9ea32c68a8ed9302e126e63978f216251d0bc662a5e0d753c4ec3dd9cd9a37ee02700c4c054c3438f6659493ddeec19df08fc3eb09afbbc38cbefee45b36039c18e34f6abb16796f5d7661a27f403bc6504b99703777af0c916cd5d3a310437815ebae3d9fb2b00d840a621ed51ba95b092b013c9bb75e4a1a26000000000000", &(0x7f0000000040)=0x1e7, &(0x7f0000000580)="0035541e649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584be30ba59d3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e9a01d1455c4fce5e9125f9775dc778a039e2b411398b66bce59f5e44411cdc8de2d8268cad8ce290de9bbb352c2bd5ae237301e2f9ed9525029c473f21d66c1246be302d37956b52e05a6efaebafdd7f572986d3e8fa45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8df97ba38d808acc4fcef09fe73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fcfd76b3b50dad986cfaff11d2bee65af0d9793d2504ec28d24e7e880fe45e11a8ffe088b748f03d03e7e35dc23b121734f7397c3ca31517331f9099590d27a5b306d9b50e4ad7314a6af174bdb6b50c59c58e25ea93e114f315890c56cfa8693cdac65320cef7c18a534c9d0222bf", 0x1a5) 16:00:49 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080)="b0125c86d35668b397e284403618ed680df1a6281718ffdfd294ad646bc2f251d3fbcd393cd586502708d4344b63319196a13f2208936b8fceb55f6341696f4e142660c344f0b2a25f5aee0e9cfeb2d64426f4262ef12c13f44b2b7510a5d57dbccd1773750b93b2ee081416986a2822866a225c82adead8ea0b37004e21d12c76", 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r3) shmdt(r3) shmdt(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r5) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r7) shmdt(r7) shmdt(r5) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r2 = socket$inet(0x2, 0x1, 0xf8) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) listen(r2, 0x7) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x2) 16:00:49 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x0, 0x0, 0x0, 0x20000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01000022000000009de1b77968695bc9afc8665e8265719a36ac7de3c2d55465c9d45ece8a0c989c5061d34de0d20b8ce48cc8a4ddf8ea5bb97ada95e95b8ab898d343aba42b5c315b3539a04878e551e67835914bbda5bdaae98dd1593689e1552cf3462478a8bc06880b5c40336699f999a0a417f9074513be8be3b2fa71e889476dc6065f8dd47fcd60460fff57c3a2119d39c0036dec9e4fef5818174462bc183eedb7f404f5b3321955677cea63cf70757338d98f3042d0e60e747b5556aa147c67eb6a8e", @ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {}, {}, {0x0, 0xfffc}], 0x4) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000300)="5ef975ffe6cca5939293f0f637a314bfd497499fc1c1086e241afcefc1b45fd0ef1b3b9f7a22f12d94a843bd5b419aa2218148f4bcf7ce55885619a536a91a0fb57a8979c5f46efdf0cb4f375eec78f2b13377dfe79b2ece0d1f5a05ce314342334ecc75da1010e37b87335b134711e18dca8d4a5142a67420679a1fb21a15bb076c549cd2c8209d0821edf23eddd237846ce3d7ce825d5ad20fea1b05cc2433dc367311a409e04489fe83c1253a318656cb17dfdf3b51c8c3b20ab9be97d058c7ace87c8baadafba8d09f9b7da4d0ad14a9988763e9e7e45e4fbb783bc65cb8759299ba2a2cc9b1e787c61e4c44bf8d32f784d3ed", &(0x7f00000000c0)=0xf5, &(0x7f0000000400)="7a79fa2e2faaabd082c3c96dbd0869e9c76e5102764bcb276f67d7db7ec4cff8e4c2f098c41018ffc6ed79497177bde0f7a809f01d7ae06f7013f1e83d8f8feabfe8c827fb040cc04c944a86bcc6d60ff8e00e607cbbc43c52f55e2c7bb9dc995b36881250afa9be83281eaf4332c44411ea125bf2aee024ebc735df35d9bfabe1e5b6c184e1478d0bad5020a5a76f487f36242b4ab6651cdab935", 0x9b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:49 executing program 0: setsockopt(0xffffffffffffffff, 0x8000, 0x3, &(0x7f0000000000)="2a14481593f587916f03b4dd1e41b268ed62a7567502273dcccd7ee51fe0334cdf3b749d5423a8f5146345311a7d3dd8126cf5931ad54fb9745cb31edb4d69b5034e8da69db52f45f086455fc70b962b5e527eabec6ad87a44e2b9f45b8e17652fd1580b9a03f2d7e7891a60419f0fc4814cdd6f804faea6fa131dc37ffb5e96cebb0c18dfa2572189a3b75b6a4aa447a7d320dd0216508ea776955b3e4557e1eb6effa2d84e1bba6d53be8d14983b", 0xaf) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4011, r0, 0x0, 0x200) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) chroot(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup(r0) renameat(r5, &(0x7f0000000380)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000440)=0x2e0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r8) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) acct(&(0x7f0000000040)='./bus\x00') 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) r1 = socket$inet(0x2, 0x1, 0xf8) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0xfffffffd) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1c) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x7}, {0x7, 0x40}, {0x1, 0x7}], 0x3}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:49 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="681c8b2f904118a5fe55252cecac785a6040340768d43e35943e1e674da82277007fd946abf571f31d7b0ada60bb5b1ad046758c63b848c58f3c63c4578abd62d0e2c30102c19bfcf323ea0f7f1c8f1c2f19314ed5f82d8015590c8c1fb885617a45edff09cf3c5c06dd444fe50eceb7eebcaee5ce7f4f2f99a7df863a4fc9b92adccade3d8e16417b90bf0f038a0ae95ffd5236e69aed9ba4c7", 0x9a}], 0x1, 0x0, 0x3) 16:00:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) socket(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) fchown(r0, r1, r4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) r7 = accept$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/74}, &(0x7f0000000180)=0x5) connect$unix(r7, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x1, 0x200000, 0x0, 0x0, 0x0, 0x200, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x9, 0x0, 0x401], [{0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a46a66fa4340b0f69d7830e863eb4a9363ec4922"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = dup2(0xffffffffffffff9c, r0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2a) fchdir(r3) setsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000000)={0x90000000000000, 0xffffffff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) getegid() execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x160) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x5c}, {0x6}]}) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000140)="159aaeafb363908436600c47a80d6f8ee046ba7fcd0e41fd945024d8c22cb821309d2f4493050f6de8b166f98f5253c60141efd0c9b329cf0dc72db24a485ff1beb67934f8407f08e79a68d45bfe93e1298706a539feb3ece4782b240dd8301f42e081cbd60f2e6bc9f7833c64976069e7bdcb9d7e8ebc492fc2f7542ba9cc555e49d8a7bbcc3b5cb6848010615ba76ad3ec0288b6f9ad597796d9de7b92ecf943edbd7c2628517e7ad91e9c15208157c2a173b8102e45f66c0bd8cdf780df39c93c01e40d9ae716f4f2da866d32cf556b2ac703fdac6c03cb51927753df44e8a3f87ed5a6a18367e1cb42", &(0x7f0000000240)=0xeb, &(0x7f0000000280)="c2904fcaaf09187159e9ffb9721b40e9a1c83473e591efb8dc4c0b78413047453c4c388fa98e12eb1579e75546b01ae0524681e1c1c78bb83a33270509682d7972299f4c31c01d68eeccaf218131d15a6078a6d100ab2ec93817417f2333b0efe2b0fc4fc49f6b9a9cc2247b8c4a2d00d4175896582c66d03100a69eee6d9d0629daa84025be06857abc6b1bd727a990315785ef1a2a32d9469ef43cd1f6b89e52e0148a6e61d58856ef5afb994a49b6f70420890d8c19768b5453ce358501444c49961636845d64c6db791323a1b20b0ec6158171c07676d05e7cf6af17ce8652e47f2c0f32c72fd92d381924fdf75974ae540f9ce138cc3a77582652", 0xfd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)) 16:00:50 executing program 1: socketpair(0x2, 0x3, 0x10, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x800}, 0xc) getrusage(0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = semget$private(0x0, 0x4, 0x7f) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/4096) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001140)='/dev/tty\x00', 0x8, 0x0) fchflags(r4, 0x10009) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) fchown(r5, r6, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000001200)=0xa060) r8 = getgid() getgroups(0x6, &(0x7f0000001240)=[r7, r7, 0x0, r7, 0x0, r7]) getgroups(0x1, &(0x7f0000001280)=[r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000001380)=[0x0, r8, r9, r10, r7, r11, r12, r13]) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7ec6e20084d60700000032f1bb2147ad6363d3da92"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="00694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acdbcbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398dbab728b8cf4c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2007625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100176c02cf515dba32dc01be4acb9371042d33c784ab95d88dbeda757d0844c5b5d5fadb2a1b99493ef5f09b0d507632e476d0fba4", 0x223}, {&(0x7f00000004c0)="892eadf04950078f2ed34954230641d106e34157cf18b2d716bc4365f6a1ae1f43c44d7b2cbd5028495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10adb87dd135ebe172cd2061ced935fafc457e0703dacf3ded3f025957ea7059c8c45312f85cad47e5832f642e8c98bec746fa680ccf2645d774cdc4f46eed1d37e1c05f9548793a66f68860dce506c0a7915258530e502887e4d8fe9de135544dac14307d5bc7e654bafcf6656e1b721708545a99dcf353552c2c49307337778b6c203223df4a68a1ae7639486128adbc5cbe40048565ab0db485578cfc614e2a76e5fd426358202d52c026b2cccf537ca23c8fd4b7b91a029b9bb0c849d75c3a9bf7a4c2487c08537b27d34be8", 0x124}, {&(0x7f0000001ec0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365284e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e98298402bd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5cc989f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5000000000000000000feb611be7b0fe2cb7bffabdc7efd92d4c3cca1187a0b87bb5acabb5ae24eb0d69ceb57f2baf8da0c607076e260418ead946ae26f3320f05b8b65834886db9d9eeed38ae834a2bf544bf863b28ad813add7e85c3806bb2d3f49a91e74e9ea0ef05db4f6d912c34f26f2cf0fc434ed34cf63de922521ebf1c09dd99ca9b53c45c6d48b9bddbddf068fd21414c7c60c044b84471138409cecaa117a49e4041e8a79b0d076c7c1aba1d79711d891839eba99acedc440c367025bceed719cbc0751f2e2b0e81522b807c0d35a737056d2600d449c9c", 0x382}, {&(0x7f0000000240)="9411bd2e0369671f925b6cfdedfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381f269d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff981f5dbbb5d692c0349900e8f84013b7ab0e1bfa1b82a1746d59f3881b83bd600fa4a9615034832830241fd59063776d08ed73c6f621374f17ddbe0a7f82e07550b62", 0xa4}, {&(0x7f0000000400)="06d73122a0ab4551995b91eb3160bf7fd8513075877786bfb84435472b177492c23c6dd5a47f87238aff323ee168b851dbed0b70e7664ff04f752a07ac8107a80a1ea00ec437ed4c3e5c5374db060551a96a05c1edf8e749ac36caf4bcace060ec0142ed9e8b7a595b5360ed30830fd404abed83d725bbdd725c875db0f55e6b60fe2138d6b9d4eb10fb", 0x8a}, {&(0x7f0000000180)="230e523ffcb92cd0bed4ae87742443476aacd2a80adb6dd257995a3ef5042a18bde139a99819d6ac32dfc0783701b2c91d3549e40331671a459c18f202dc4f566611af83a1ad2f0d675300a3f5b5af5f1993ef877fda7099629007e617587e0b2f33ae7df793ccb8f1697a9c94d46753e2d6478d0b4cb6d5d87a4355e1f54f48f7bf0c5b5002a78ba58c1b60c10c059ed0a1cabd8d76eebb18f03446a0b115d0d58a7d701879b3caf9d3d7e9d3f08f5ef6d17363c2f50237", 0xb8}, {&(0x7f0000002280)="daebd58f67e499e879693b083d04909b90489faed200bdc1a28e4d85fe90e4985b669f08eb0021ba93b0f451a5335b3d438f6b19afc327c541952416bf01ad75ab5f1c7b9792a9313bf701872930d9e6f9d99f690b17bf0e7f9eb55de865bb591a0da26e46ab3593da4cd9d6c433dd49d6efc64f1c77f60ffc853ec623b2b35c242fa0b67c870e2490298f43b01987693ec192ac0bfb21b8c2a06e6c7028a521676d58699b6c938866110031e6f59be9238978cc486cb1d71306fe7cef79be8adb6b6e09624f27554e90e51cf3c3177c9daccc65a911bb131e53adafef7129bb7f8f4ea4c466169b32ca5c9d33928cbdf83b0e9f3308b74bdd0561f3ed30ef5c37c6b8f74f058823cbb6d0462abe608cf178cd0ae3b490ae18f7c502ee91bffafd02c7a8dad6088ad1dd05545c30b38543a1b738647ceb531b52303c7cbca8ed0080fd40bd2e4b4b4f40c762f728b9fe51996b8d4ffde29a80b0210833aa37825ad5dfa4bbb581c5d06d979da6949c864dd6ba82ce33ac778178d7532f20863d360673d6232022e492d3aafaa3950f3ab9d424fe21dc03ec4c964e01e7e8859273b3244acf1a4d60b57ccd3f2b44d72d958bb1a0d4483f3c93427fd389804fdadf28b491892aa55a6f2ddcabaece3a36c1dd1e372797980b5880f8006190db097e79fb22ccbac13eb4cc82ba174271cdb1353eaebe57559d1a0d3bf600c49a73d551b91acf66b6344270d21ae557aa8cf00c2d0bd9264d152e176da61ea502b56ee6c71502a2c0ebfe1b9e51a87aad1fbc090766787ca1c61848ccc06c4d64fa25f5b7880eeefa5c6c9405fa35509392c1f10f5b378ea1ae0e4442fedeac1b94ea2628d271e9e55c04bcb85f0dc346c8cafa83b2a4787624531ef2952e8b2df7ececdfa582f0ed3f2876c97d878a5ec9cca11f22994be56479b7ea6afb500abb9ad64fbc91cb0e3ee44e1d7731c1ce7f6c131d2f628f28cdff6ad9b5a4e79df23b38faf84b09db19886c18440666c926c9a677d0098039a2e0aef3ff5e622a5e6561939abe35bb2834e8c4a91ae9fa1acb1125071eed7283df2339f3e3bc64d93a099eda1b52dfbcae1b3f22eb9baebdfd4e1d0286803eca3b41edc193a3e186f75e158f5b017c9ca614", 0x32a}], 0x8) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6fff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x6b64, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) ioctl$TIOCSDTR(r1, 0x20007479) sendsyslog(&(0x7f0000000100)="6aaeca7c35e334bc7dce5beeedee7b3a311d191b8b8ce1914d3ee8ab96416aa9c50b1a0ab1ba137fb4baa044eae893e83d0c093a15134569b852151c3e7a0d0263fb939fef20a8978b882de78d9498e8d6123badf193bd3f1d4da5967c84dbe737454701e7978d19288defda3709375a59581de8ef497d9f936de4798398b342381563f228dc720601a26ee57a14e0fa2f6df020f4cb2d859ada36dc204b337377bbabde32d9c35f9acf27c6daf63605f8272b89bc63c41441594794c4379b664deabf68df0c1ae6989f87bca329601d1b1a0cb705cc727f9d8f0f19e1cd9a7c1aeff6c33a26812a61a73b3fd6e7823938ab826a", 0xf4, 0x14) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="0500006100"/14]) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) fchown(r2, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240)="6e2271d2251aa2442589ed6645e4941503b1bc982342e17b75035a2a8df5911ffbbf816661a493b93f5d6b14fa3bf910a7461125e80d1cd254bdeb7699fd81ac38f04b3d9ce1382bd8e3208f558188a851f357bd6a071b54e3f59992f36857c8f6a39c5f96560253fc99cd74dec1b01aa6e5472426120e47b10fb2805e38a69d1bbc9520971f4a", &(0x7f0000000300)=0x87, &(0x7f0000000340)="44c9d4fb6d5564f3de8052d380d2832516881222a4de1f9a3a51fd95a4b063954f915cbc60c81ecaca53420f46dfb4d63786dd1c63", 0x35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x400, r1, 0x0, r3, r6, 0xc, 0x5780}, 0x8, 0x80000000}) 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27a], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x401, 0x2], [{}, {0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x1}, {0xfffe, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfff]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000040)="de14081572b403ba03b71c72f8a11659772700e54396c5f63970bf1cafa710050a3acf48ba1161448aa876057e81a2c83b6ca6f83f2e4c9c83f17619bfd7b043eead1060c6ce53a8d5437f4136fcc269c4183a245b4e23336b152ad4bf0acc3bbf2834398e12542c63bdeb7034d3e0944bab5e289e37", 0x76, 0x404, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:50 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0xfc) 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) 16:00:50 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="66ffc6f3f9106974768ff23868ccb5f35c3246e92a8f5fe0db77db673fc00524da1d4e4425208f84475f724023c211505a161f188b55ef22059e7cf546c8254ad8b05eeeb94a99e30fce02ce1303b10759b56015cb651e9f93cbbf5879e141e45b0dddccce", @ANYRESHEX=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x6, 0x3, 0x80, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="c6ce92461ab5bccbcb1dd60749d4233ea18b71d5b8a60fb84fefc72facfe96d758dae342b52536855b2929460e2af4b90164f2d7234db8cb69c192f46142a18337ed1f91944f58acca5fbd97ae5309c77878143501ec15d7923001c8fc21f24f128404d7bb50939d5694f1d51c34fa755a582abe0ca69b4fd6ffdee14b823f407dc1323e31036b863b6845c33d3f35144f8d", 0x92}], 0x1, &(0x7f0000000200)}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$getown(r2, 0x5) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaa7}, {0x25}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x57, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000800481c0049006514010488907800000007e0130001000a9159bb1ba4005cbf00000000907800640002f4ed632d9f30c90525c11ad9896c6082b533503bfffcde5e4cdab0f2e89a4d1827864691bf28668bf5c81768c5b629c477898baaf60116ad30094c7ece4fb186972afd9c9377b447e5ed00000000000000"]) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x4], [], [0x7138aacd, 0x0, 0xfffffffffffffffd, 0x9], [0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x3}], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0xffff}]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000740)={0xfffffffd, 0x40, 0x7, {[0xffff, 0x1000, 0x8, 0x7fff, 0x7, 0x200, 0x470d000000, 0x2, 0x8000, 0x7ff, 0x6e, 0x4, 0x3f, 0x6, 0x40, 0x1c6e, 0x81, 0x100], [0x6, 0x8, 0x5, 0x1, 0x0, 0x1000, 0x7, 0x800, 0xfffffffffffffffc, 0x2], [0xfffffffffffffffc, 0x1, 0x5, 0x9, 0x7ff, 0x905, 0xfffffffffffffc24], [0xf0d, 0x49c, 0x3, 0x81, 0x100000000, 0x200], [{0x1, 0x0, 0x4, 0x7}, {0x0, 0x753, 0x52ff, 0xba58}, {0x7f, 0x6, 0x3}, {0x0, 0xffffffff, 0x1, 0x8}, {0x6000, 0x1, 0x40000, 0x4}, {0x2, 0x9874, 0x800, 0x2}, {0x6, 0x1, 0xfff}, {0x4, 0x5, 0x81, 0x1}], {0x8, 0x9, 0x80000000, 0xfffffffffffffff9}, {0x1, 0x81, 0x4800000, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) fcntl$getflags(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:51 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x14}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffff) 16:00:51 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="62cc958cf14ecbdfc5569b731ccdb32386", 0x11}, {&(0x7f0000000300)="37aa6989bdec27d84ad2f7aa3610b4c6acb1acb5095d5fec6aeeef8320f3069ed267330f87b6495fd03b6351aca56bee8d36b41875e176f5417391db890b29e03d3363c331e280ce053e424dd0ff280ba74fd955e8ef360027b01a9b9d148e656f5be1ea829e0b27e6409cf1d597701cfeaa45b5b1e11e2babbde4c9ca47e1a63e4cf508e87f3a1c9fdb6da04bfd008f82c78e0fa6fa7317561f7223f55e0400be89a48dfa873735b00b9cfee51bc2406d51db185bc27d950e0db91b2534e420f8a11da25b7f1ced030257603b50797a254f36c52cf6d3ca9e16241356b53d4994663caa9519ef67818fe9a8b23e4b", 0xef}], 0x2, 0x0, 0x20) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1e5) 16:00:51 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x400000000018, 0x3, 0x0) 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)=ANY=[@ANYBLOB="0000000000e3ffffffffffffff00"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r5, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100000228) semop(r6, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 16:00:51 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, &(0x7f0000000080)=[{0x14}, {0x1c}, {0x6, 0x0, 0x7, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 16:00:51 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x5f}], 0x7, 0x0, 0x0, 0x0) 16:00:51 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) r3 = semget$private(0x0, 0x3, 0x440) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x7, 0x0, r1, 0x0, 0x0, 0x50, 0xb70}, 0x4, 0x5, 0x0, 0x0, 0x0, 0x8, 0x8}) setreuid(0xee00, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r1, r5, r1, 0x20, 0x3}, 0x7fff, 0x7, 0x7ff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe06) socket$unix(0x1, 0x1, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x81c6d92d9a4e0d77) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x82d, 0x3}) dup(r1) 16:00:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getpid() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x32) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) r4 = socket(0x2, 0x2, 0x0) getpeername(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x3ff1929a7ca7653b, r5) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:51 executing program 0: nanosleep(&(0x7f0000001580)={0x8}, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgrp() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1, 0x5, 0x7f, 0x5, &(0x7f0000000100)={{0x3, 0x71, 0xf9, 0x3f, 0x1f, 0x6, 0xffff}, {[0x0, 0x7, 0x11e1, 0x8, 0x6, 0x5, 0x9, 0x48, 0x9, 0x7fffffff, 0x8000, 0x3, 0x727c, 0xfffffffffffffe00, 0x8, 0x6, 0x349248cd, 0x5], [0x3, 0x40, 0x1000, 0xfffffffffffffff7, 0x6, 0x9, 0x4, 0x7, 0x7, 0x1bc00000000], [0x5, 0x4, 0x8000, 0x5, 0x0, 0x100000001], [0x3, 0x5, 0x10000, 0xcb0, 0xfff, 0x1f], [{0x100, 0x0, 0x3, 0x1}, {0x9, 0x401, 0x8, 0x3ff}, {0xfffa, 0x0, 0x1, 0x1000}, {0xffff, 0xe20, 0x80, 0xfffffffeffffffff}, {0x800, 0x8, 0x7, 0x9}, {0x5bd, 0x0, 0x4, 0x1ff}, {0x2000, 0xc0, 0x1f, 0xffff}, {0x4, 0x6, 0x81, 0x24000}], {0x3, 0x0, 0x43, 0x4}, {0x6, 0x9, 0x0, 0x3}}}, 0x5, 0xff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:51 executing program 1: 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, 0x29, 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, 0x0) 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, 0x9) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2014}, {0x34, 0x81, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="003d6f02b797168ae7000000ddfff2fd4cdb37a0fbac5421631acc2a2e909c032b3507087ded711fd7853f83507e7b63383d1f3553cbd5d0f0f32d18c2fa0da89a1e6ce273930b3ce2f13fef0244aea482fdbd240fdc8b5456bdf8f9e4d45a6c9ad139166bb17ae5326113c167d32a59f2b2b305f9a24abdb7bed2b27230595cdf272b39fdef2c48cf26ccf2601da02887897adec37a51d1dd9d432e41971eb6fc59c912300f6f86ff5e1aedc4670ec5193815d620bc0c3e0888cb834d74f55360cdf4a939f541ed02f830f4d41efc86ee3c2e3f4c7b08d2f568900e33498f973ca22230854dc301a3a928113295e2fb675941ba7e764a42e6b64a4082ce81434031ef8d394d58053f41a17a42854d16b76a0c803e2099fdb19c8d3107bab7fb4cea36f1c4a266338cd4f56e8646008ba875908a8b9b20d7e93407d3946f37b67889b60cc32877ee5748857869b066d5fbdc3e95f9989d05a9081568b577e6e2d46d75bac371b997a1c9ca4a56636f79092a4fb0a1e34f81a3d42bece4da0f4c4bd31096dafea2a0b7402e93865ad89755b7d926ee20f51e413eb7d28be37d8b2645f9ae3f761ecf876e58d3d6346e63"]) getegid() 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x7, 0x1, 0x7a, 0xffff}, {0xa23d, 0x3, 0x40}, {0x2, 0x20, 0x6}, {0x7fff, 0x5, 0x9, 0xdddd}, {0x1, 0x4, 0xff, 0x9}]}) 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="f0f315f79e", &(0x7f00000000c0)=0x5, &(0x7f0000000100)="5ccb40f2c1fd8269830cd0cacdd13af38587f7c5123b5caac5ebbcf00c96bb1699bf578269387ad55853c12b62a46eca33e1e2d79503c9df98db6c8d4a6c4122239beee9cbba58b645118733731c8131097db18886fe6e11bd5ce13cc39bf2f0658047205e2229e0c3932d330c5e30bd3f1f0f1768891a8f058f3d29b6f585a671a7f746735a5c9821dcda1ed175c1a967558e266e7ade67ace997e5bc5a551e32e950c0a3ae327de10596cea21c28d120648d0fa1270307e65a4e0a2145f3629012672e38d0ef74ed59b4f519c3", 0xce) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:51 executing program 0: 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d029af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477", 0xb2, 0x3, 0x0, 0x0) 16:00:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000306907800000000450000000000000000000000e0000001ffffffff52a2a6d5868576e09f481b6f81134a3415a9b52d73920800eaa262a5d066dba94e4af4195b43ed16a0966341f9c7ff5ffa8eab2f63"]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:51 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x22}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c8038faa3ea4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:51 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14abcf2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb99020000a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db10000000000"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c030072a7667a94a7157e00"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYRES32], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x8, 0x0, 0xfffffffd, 0xfffffffd, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x8000000, 0x8000}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:51 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0x4) getpid() syz_emit_ethernet(0x43, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffff81001c000806000f3c04060d0003ffffffffffffcc68399a7d9419505cfcb53b3f0000000000005418585f88afc5e84c93496d58d20ef10000"]) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x3}, {0x0, 0x81, 0x1800}], 0x3) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="038a665730c2b178a11fa0195c2e12e3969a26ea1f2fac2f8e5386e1d23de56703d79f7240c5758a8cfc35ba03739bb18a44e0d9f74ead341da10125576bf49db9f4f1b6456fa441be8faeb44e7238e41ce6bc80b90776c6dd01ed841e3d4d0d35fd28e2c9bb62d621147936b7c2dddd41b62a6d8f6bf4f38e140fccd5cdf16f760826eee2bbd1960f789694247b575811e88f492cc229768adc0de5c35eac3af2107506339d48c7c4b31613e2fbb0c0e19a98e445ef7ed1a67e84317acc98cd0a149775d542671b3e071b521b45a04086ed3b4bfde77952b74c15833dc49e34d14f25b04ecb0f34f0bf8c9607f2c8a4f875acc03e6e24976e21d196c7a7cf651dc4ff7a3d9c1a1c03efe00607fb6c32900c44b74474e5c7d2a3bb22b4be664f8b274ef11a4d275d6e96240497b2"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}], 0x20000000000001b9, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) openat(r4, &(0x7f0000000100)='./file\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x71}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc60a436}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4005}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa87e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x7}) r5 = semget(0x2, 0x1, 0x88) semctl$GETZCNT(r5, 0xc905e4f5729147fe, 0x7, &(0x7f0000000800)=""/240) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) mprotect(&(0x7f0000579000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x5, 0x8b}, 0x8, 0x9, 0x99}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:52 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x100}, {r0, 0x1}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) fchflags(0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xc7}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x6}, {{r0}, 0x1, 0x0, 0x1, 0x4, 0x9}], 0x1006, 0x0, 0x0, 0x0) msgget(0x2, 0x101) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0xf}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res(&(0x7f0000000100), 0x94f, 0x40) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="820206a5c8ea6915897be13ff5e15cf26298fb53689a6d967cf4570d31be4a82cbdd57047f4f2d096a63191ad08626d08b57e36a6e54a120e3826288c0265c3cceb9ac"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x5, 0x8, 0x1f}]}) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r4 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:53 executing program 1: ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e0000001ba969b45df5d088a50fc31f7d760b71627bbcc6851562bcdf088923706aea4c9cca2669736f54915971a89b81e8a67e0f25eadb33d410b9911ce053cea3cbf70eb8a3f90f75d57c5f1ac191824a937ddfaae0d2ebf307f4c9a2adbe5a17dbd18eed410ef6568d6ca8208c17a9933bed83d9c21c94f749430e213db04"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0x66) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:53 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="810e0a42c008", [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x7}}], {@generic={0x8004, "9ed3a7f7256a83852b5a5cda47dd985a55af0b833d17a9ba2e9a283ae9db6269"}}}) 16:00:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = dup2(r1, r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="bc3f502bf4101e3e82fa8f20cfc129f30da4ec71752b4ba90626676c9e1a8c182ae1f7c812501b93c3d697fe91c6c91fb8fb18f849e33bb26bb9ae48543b29da95ec1f27c3cbd4b618b91c98e2d6299c8cb73de1fa05c84cc3c6e47330ddbb05656ba9352c"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) close(r4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = dup(r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0xb5) syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0xf8) getpeername(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000deff0000000000329602b2ef24752300000000000000000000000000000000000000000000000000000000c5dc5a5e2826a43e00000000000000000000000000000000156d0ec43407a6a854d70b9faf92efac023cc9e175ede63872b719048e4379e5fb9887a8144dea6443fa28dd50e19647f259e1d0e4ae92e42830ea99908d610d89403b5fabae956f633b48506bff5595472a1e502654ed2f3de4d65a81939a3f717189ec84b416a79ba677a39160fce83f3bafdcfffc975960bbf3ebe8025d3e8b90b842b587f2a7e7160b8cf8449c204cdfa60724743b1073b07f7d807839b9a4daf461aa89a8"], &(0x7f0000000100)=0x63) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x8, 0x6c6, "ede3ab2606388d3423113a487ca0850f206845d8", 0x78, 0x1}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) close(0xffffffffffffffff) 16:00:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0xbe50614737e31e0c}]}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) select(0x40, &(0x7f0000000000)={0x5e, 0x9, 0x1, 0xa5, 0x99, 0x80000001, 0x0, 0x7e1c}, &(0x7f0000000040)={0xe61, 0x4, 0x7b1, 0x7fff, 0x4, 0xc8, 0xff, 0x8}, &(0x7f0000000080)={0x100, 0x0, 0x0, 0x7f, 0x9, 0x10000, 0x7, 0x1}, &(0x7f00000000c0)={0x5, 0x4b1}) 16:00:53 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0xf}, 0x2, &(0x7f0000000000)="f40e0e1130570b47cd94d3a42c480100000000000000f53497d013b5518980c7f33a460215b9f810a03c0f1deb536b302eef35e3f1baf5b90bc190021840c4a2248fe6e62ab265fc3cd633a6ea573fe5e18a3d40e5f14c7654da9289f7749d00000000ec563e6a00000000590ad3e8ad304105016438e349dffaa36e00"/136, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc008441e, &(0x7f0000000240)=0xc6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sendto$unix(r1, &(0x7f0000000080)="5b485cf4d0d67531cb0afe223051a312b5f197247651ba8803997ddbaf52cdc0", 0x20, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r2, 0x4) 16:00:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="bfae82e85ea3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x40}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823ff35f3ca4c9d2", 0xe, 0x0, 0x0) 16:00:54 executing program 0: semget$private(0x0, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x101}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000007f9df2ea0ad9f435707ae0ed6e0df51518dd5aa6059b51871c6a4f70b558ed97d9398de19c7bd8c45282239f7d9f9cfeced635a7ba"]) 16:00:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="61ffff0000000000001f185df50009393f33"], 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffffdb}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) bind(r3, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0xc006, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x5}, 0x10) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1}, 0x0) 16:00:54 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x9b, 0x7}) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) fchown(r2, r3, r6) 16:00:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000200, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0xffffffff}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) lseek(r2, 0x0, 0x37f, 0x2) 16:00:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x84}, {0x2, 0x1, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) 16:00:54 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 16:00:54 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x7}, {0x16}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x8000, 0xff) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x7ff) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x7fffffff) mknod(&(0x7f00000001c0)='./bus\x00', 0x6001, 0x2) 16:00:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x1, &(0x7f0000000000)={0x401, 0xd76}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = socket(0x3b, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x400000000018, 0x3, 0x0) listen(r7, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000080)=0x1000) accept$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0a00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000026eb9d270100954f9be743ae5837a42ec443d002699bb97fc529de7e0f2352bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea8a887d5b4e73b68ccd01ffffffff0000000049931eceeb03fc4677f8f50317efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcf4076ea98e2bdce9ac18148640fbd0d0ec639f099a436b38cedd43447c64e7346bbb210e051cce835b0f487e178229828129c2708ed859edca4246aab9f50000000000000100010000000000ce117793011e609f80f82a96bf6fd947a02377c0f07fc762da1832c36f4833b7250e2e5ece33ff338b54bd13caf56f62eab2eb7d1f98d8c18d5dd95b2b5d8e0e66c01611985585c8976d7e74e3c3520aaf740e641fb5b24ce9aa251aeb8cc878ce3fc5c1a0dc2967c6dbd7a86c956309ff8068221db12fe1c5db6728028e3597b9e82f51fc47c00a5831121ea0293300000000345b7891058cbf95ebd6bc0308a08e33f6b94a8af76a6ca7e068f1de658ba8042b21514df9c704f528a428f52dc57363e236a2b3bfc777383c9ca17038d6940063750ac886119b8b5d9d777ff26293eafde14c5f3a906dcf4dbf20c033a535faa5d6fa921e0a537642e459a2"], &(0x7f0000000100)=0x3f) 16:00:54 executing program 1: mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r5 = accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000080)=0xfff, 0x4) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="0028a0c824d5080ffaf1ff5f0200000000000000c6940636755c6e44a29ef0376f496888338c6ea03e07e500003bb6206c11e5d4b60970c4acd38850da9a5bb301c01d9d7d88821f618f3663714d2d32a120f6772af26db092621b2bc5db31b128f9add65d54841e95fe2abe3094409cffc1631cb8e937e426fa6b91570ec5fefac3b4034864f93ad843a0000000000000000000000000000053d190b416f0801a09a38bb2664e2b3fd9b2e8bbfa659e2294b66198ef8d4823053430dae951778bbd92405824ee81414e02ff21e9b4395bc473facba81a7140c7aea1b5949dd5ce5b66a0cc6e42da92ac4ae1bab7caa34d296c36a12705c6ecece3f0e972064ce4cc06b3fd64dff6090a3fa7f5c7187c8e5fc4564e97644974fe332fa221d05fff3496161ce97f560f82e7508028b4bf448e1308c13c057de21c5913090b6f10beed2c5da6cf7f9a79fcc38883ba49b35bbd676e51e807694a8dc6013c5f7e2567db213ec7a10e7030aed1c5f509592f2849ac1025a6413ad62c7542397b"], 0x10) r1 = shmget$private(0x0, 0x2000, 0x54, &(0x7f0000ffd000/0x2000)=nil) shutdown(r0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029bd96914f635fe23", 0x7, 0x0, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000440)=""/210) semop(r2, &(0x7f0000000040)=[{0x3, 0xff, 0x800}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x0, 0xe0, 0x800}, {0x3, 0xc3e5, 0x3800}, {0x4, 0x5}], 0x6) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000003c0)=""/72) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/132) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) 16:00:54 executing program 1: semop(0x0, &(0x7f0000000140)=[{0x2, 0xa9, 0x1800}], 0x1) syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000740000000000179078e0000002000000000300907800000000460000010000000000000000ac1400aaac1400bb01071300e0e0000002e0000002ffffffff0194060000000000000283230000000000e0000002ac1400bbffffffff00000000000000007f00000100"/130]) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r0, 0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x74, &(0x7f0000000140)={@empty, @remote, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x3}}], {@generic={0x970, "5d51fe1cebf74287cbddd6e377b365906afed1e4ff7a03ade30450d5177a095f654f54ad66ef762a96943449f0a2da6de7bde3e0a3e48d3efe6f0be63b2684a481b68f8416b96d41b7568d2e0483fe5f2f531a0db7ebfc99bd73c11b90e9"}}}) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000060000000000ee5805b962f1deb600ac285091ee726b83f5629dd275f54243f81320692fbe632cc89bf4c5ccf5586c039039433f8bfbc903"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) 16:00:54 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) 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) open(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x382}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwrite(0xffffffffffffffff, &(0x7f0000000180)="046f51d198ce5cfbc0d3afa467f00234f4b7f0f38dda3c7aaac945acbbd59487573c1cdb3748e9ebaddd01174c5049898beaf092964cf94c23fceed472e20d5fb1093341c7451dd13da5e2f0f06581ea843d9f34b731c10f1e3d3aae7b27b2e6876d55756d9496beaf740509cb9e11797cbcd857e51461", 0x77, 0x0, 0xfffffffffffffff8) 16:00:54 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x12, r1) clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) 13:56:48 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, 0xbffffffffffffffb], [0x0, 0x0, 0x401], [], {0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2b8c) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000480)='X', 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0xffff, 0x15c1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:56:48 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x8001}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x23, 0x0, [@rand_addr=0x2, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @generic={0x0, 0x9, "2afa5fe6768703"}, @generic={0x0, 0x5, "4350d2"}, @ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 13:56:48 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e3bf2ca6f345a7af7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8688ae87148a520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126b3a70fbed22af2000043b79daf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500c2d635b0334e601c00f5b6310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814c6396d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e83293eedb7768a409b3b74dddee8d7c4b58dc42516acdcf072d3aad851b156670f27475b6f3d9db34c9869b6178fcf296f7ffc2854631b5ff3f1cc40cdae4c7833ece124d37617d4c448a6d28b76b4f03c975768ce40fb920b40762108f6b7ba3a6b462f5a745b4f1998e7df0d31ec78192ea521fc8892b295e5731348c44de158481b92939b44a3167d16c99af914a5497c96265772db18764fb8b387d5bcd9c9301f6d5b0e9afaf741722c00fcd94a2666068f9545200000000000000000010f91e08f0df04a5e73fa6eb5d402d8ebf"], 0x106e, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/99}, 0x6b, 0x3, 0x2000) msgget$private(0x0, 0x408) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000140), 0x8, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000050d4b7eea6c3821b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) msgget(0x1, 0x228) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:56:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x18, 0x400000002, 0x0) mmap(&(0x7f00004e1000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0xffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x6, 0x3, 0x51) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000f0ff000000000000000000000000000000000000000000d1c9"], &(0x7f0000000100)=0x63) setsockopt(r4, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r3, 0x0, 0x0) 13:56:52 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, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:56:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) fchmod(r0, 0x110) r1 = semget$private(0x0, 0x4, 0x4c6) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:56:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x5) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 13:56:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) 13:56:52 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="e07301bc8c455b99f975297c90891363d27c5f0b98c3cf752149bc9b6c48dfcfb2e238480d6893dce9dd814624cfb2acf28d1f96a4cd872b78b70c64598e58c56688db7115dbe4b8ced083b9ca7e3179a44604a773164b4a72a0f230e1ad0efcc600cb69f375b0d0eca1363f30e79b57b922f3d2c64151c8a76236af28738a5db7b0e213db7d8e3b4c06c7e528ac2183f78086170e4da5507941b4991ed17af2a42be05d84555cf3f4e52dde043f98049ac712030dd6f6f22ad24807c566aa773348f6280e6db40ed681fa665b0f1c3e8c"], 0xa) 13:56:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8000000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x4, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x401, 0x1], [{}, {}, {}, {0xffff}]}}) 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)) 13:56:52 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2a, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 13:56:52 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7290ea77c248f8a1798b884aa365b6562b5a1a5efb6a3977d41b572275bdfe993acf9151b7081476e8250338605339519d8c6b5220db924c809cd1efad8846b4e6e71e27dbd7645b8ecb6c2505465e37b1c67a1df7468592fd081eebb2a33522f5dafcd25c0ee89e39aa38693eb30e76590a98c3e27a"], 0x10) 13:56:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="161864aa393b39b4704261f103511c18ecfbee3b2dfb7c4b1771764903b0f6ad25b8c0f22cb4e6efe2ee987b635203ad14d0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 13:56:52 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001240)) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000000c0)="3911f10c01b89f9f465a0f9051a47b4bea3b652fb8c00f1bb017dc420ddbf76ae5afae6ee59ab9f0d8f048fbf814f64f79d91bb82146f41055799f43ee5a32cb53441d80e87f4b83e7d0fd227fc553c4593f7c5eb90a52e2d67dd14df0059c8073f61d339430efab0ec191d6c68155c1f91a11bd9f36ac12cd987c3dd9e398f7eeb9c9732553818a488e288a49b928364d700f7dac3ccf0febabed5f07d5a9a9255ca06498214d87611fb20d1d9d2f5805f7a8f333ff6d25e1afda562ae1c50aca14761c6ae22f04e3290b41df7035672de71cfe7a5e9af07ea6f119239cf86e583e5627ea3d6a1566fab63c0254f86efb24e13b5138de1e610d1c013dea1005da4b5dcf17fef8ecd494859be005fc4475080ffe0fc1904fa9b11ecb410c55a4322313ceb0d5ef42c00ab2399bdc3478745799406b35909c1d3958f1fea29e927e28c697ea0dfc8947808fa225d27c494666e03b063ac5b459f8d84e45d6e37277fb563ca7a4f1af1d402794a0b996e20cc54957d5a8b0f309394f15f05673f0dc6630a8e83d0484ef959444393705e74db7ca9c97419f1831291eca2128fc825664a1e7a440788b6962cdf226a071854d8be476745337e57879d33aa5103ebd256fe5018efab817f4035254749ffb1dda57870706e1a577fd85a297c929149a1d91137619d85a0429f57a0d714611b56cf27926b83bf4722adde3dc3f3bb54ca74dc16ea7a458b9b1ad8db9d32d97984c8e3245ee3ed9d05030225008050a42a2adb9d5782db8d7d43bae26ea2cbff8d95418edca8331fe2a5e445d71051ae886ebb0a3d92e180be68d292e4a1562f3be5b914e47191956eeef94148e2175b65a3773e1f4a6da0b0f69882af2c021ceaddc2b0ffdb7bfa1c6fa82356f97237c92ba332ff18f9889e35235472ae7a6eccaf71e52efdd4e5afd8ed9839f6b02592b6a37b21ce3c586e92f4b9e9074ed56c2d3c35bf2f7224f093ab0bdf8c221e47c6abe79a764fe46a60a4f9abcfad238d8372c85383a0d86af70412b380c96e9d6a4caac5a876cee06250feb51f160620b2d0ebfb3e9e746af175582e21af036110c56114706c25591dcea01796f94ba434f40f46d14ca3a698b04b89a983862adc3aa9c271d43bdf95c7102c13e6c372abeac3434121d377ec655d2c2e29b1737307c022a349998f8e09a46b16973160c672702dcb74d7918038f67185b1b3c3f1b2aa84c4005eeeb748b74198a66eabe6a3683a385f683bd2d34ca37486554f1c0abdbe4ecf97fac79331e11a40f98d32bfb9e65822bb6c23c4333e9c8792514908f095feb6795da8d30ff561bb448c00ca63eede2971f7ec17e907473e6645118106bffe3a6408f30cf50778fa52daac6c194215857077ff61f40f12febae9e08e015c23dbefc1c44b57a623df4e4a1a14162eef9a09d1724ef30144e73b7c7ad14b3002b7451a87d0a7b2354a03dc1f683cb647feb3bcf65178f12b72cb9292951ceef262bbe3dbbdf795796b512ba34cab17ecc9440429bf43a2cd5d98ac93e35c50c8f17472df8d3c719d397080ab057353e1ea7c375dcbdd98267b61a63cdd5cea73571fe26a6bc6295b0f467cb716019e72610561e0dc5937a24cd09987840afb05c5ccbbf6b531ff6f6403fa909ae755e16ea23def0d6a4232c8c968484cfd5cd7d8d1143ec6a8e484cbc3880a6dfd722794255846fa2bf21cbd10f8033ee9be4c7eda68807eb7051964194417c270d23bf856d3b11663fe89b0b37e8ddf5b323bae13a59b43d4a27981bb5a5bd5acff21097bc8af5c754e565971f4fd9535d46b4808acd63c27fa402a4358a8a0806ab237a7d8c583b023d44391ca7806f2a2f63c692451f00d48ae4f004f056ae8908fcacdb2f7fe71786ee808cb785e12539eaba9b665187462c8c37e4b7d8fee8aef4d5c65f827bb6e1090aa81560c19f3c017439a05fde37491622f96aa4c243e3716fda892b5e57facd13a12b760d88362ae30ab38f1086d1e65cf8c744ac75c2ce94da91153e1601920e7770250cd8aaf8afe3047837880e964399feac86ab8c1af6a615d25483e96389fb53ab4f2b1728672dca0fe4bb4a87b69079b6b69120da4aabd3bdd123b9b7ea3355ec580cfa1c3f31e66f2f77e3f833de62e37c5a354e70a3769de72712a1bd304635c7baba59a67249bbf41d6f9aad582cf617403fddd4ff4c4bf437f38b66f64e9bf608ea516409ae5ba9b292e272e3e369149182876a4588655ff10375938e0cd06b71c6c7f9c91fe4fa49557ad3212df8e8d01fda87d2bf56829c949f43ff92cb8bfe1323457e4369fd9e0a8146cc9f982c261e283c449eb7eff0ef75d04b23bb72b2690f2fad9668a4b5eeafdfcdd5f6288b55cb6a25a6a8ca3c5caa702536fd09b904d916c1d364dc57ea999a1827c75b4af752bb24c0c152b9efc5b1a667d47a2ee0fe181d4cd135e934ddcb546db4c43651287f863b8fa35ee018904e09ba6667ed7da50a1627dcc819f9f6933c0361b722e5401d22bc1453a36f8eb86232b849d8c360b490e12b3074cfd93ed7250ce933fdaf2be1eb7b15e941a92e8b1a91fc082d845c0737bc46cd3520a77376a919c76fbf9f1b149b924d9d195ac1d81d374b64c1c4fac6af87891f2b384c67a05e815d8384bee638dfaeed9a22fa80562e84a064553682d6279e38d5ce899bd236218ea1d2d77e6c3be3439eee4c0ec35c89e5ba82639e8b79d5df79c0a2d1447baf16ea5f2c7d7f2aa46f3c9753b71b61761066d1772eeef6c8948f28fd34e5b8add99f76444e1bbd60f542af79e966974b6c8b5c849ef99bd012be1b4b2a175e9f4fd8a148aa292fb6477ff6cb7b3dfa60353332154b1674453c105893b62f28368258371f543edd5b277167b849dc0cafd1c845965a4523e9e6088d64e9dd4564ce697587e4651494fdca2dea275024129b2a7a3ac6a7c59da0d223e542abb2d653d85819d95b75fdb7697693cb82a33607a0a50f4b8c7e8a807c7c3e3e335385bc083861e2eec2284750726e13225bb828d0cd3fb304a8795c45c61812c1950c58a0b0a02ab9cab3052f24697fa3bc8885974f2e8031fe1d55278158609f45e3f42a43e7c3908fef686d86910d420b43a9df0a4326c6d5a47791698f3b873b3bfee22527faca83960c9321f38933f9dcf357e3df41ed253fa6c1e148a51085bf88b02913748fe810a05de2d6bedc806ecffc6e0aed6017df961555ecf30692c6cb5bd9dbe087731fb66247559c6f34014d432c9cfbac2876f63f982f1494d45e6bf68906e81435e89b8d6f61df17bd437cecb647bccd99f25f5238e1af5da24c91216609de2588dd2defdcdd4ba9992f7c5def80f5a2746ef44aa579f582a5887625c362239e30ed1939dfaef6880c16e671981a8c126292028628977afd55586753b1b9bbc9eeea238bd0e0aa0ec9c390b5a7e85c718600d3ada29a12996b2b4725b364c9127e9c37afe85a7597ebaaa4b92509974a1aaf1ba0b9ee316bc469c72d9ef17b0675c23e9a8ceae66a0bdba05319a8fd2169bc6bda1dbcc6c054877dc52e624c7cd069dd940eef0b019a6a7a0a13c89fed64c78a6000b31b398c96592e29eb891705871b2d690c08557da22c9dd307c9d65007aede607b3b551d0da1c3877ab7b90c1db9a6b98296abe040e9c77b270084e447a7b6d999783eb70d1c1e356170ec83e172561db31eaabed880c437b120536ac5ee8682930d73e01b87b47c44bed3fd9bdf5b03ef5602327751bbbb1ea7468817f6a69dc88c3cecda805bf97c7fa1a6605d2f704fe89e0ff183e18e786080668fbc4670138c5ce51c9be8ce8143d16f3e6949416d1db6cf72ccec34fef1479dff18b4ed278ec81da8b2dd1b08f85a7362008d0fcd108d23ec39946d51f62480d20705b29eab7c76647c50f34461c8d46eeb90439d608249da1fcdf4af934b9a25905fec6e8f51e48f95bef1d7582fddcc3510f20df6267d357563714fb25ebc7c1884bda49343917b8552c4cdd24c6c5c9bd0d2e9ae3531116585a3c968dcf9b2df9aee5e931b6b68f113dbefb7e89584a5898d9776f8ac860a8a2822c188cb19f7c74211bab1708a33599f17399472212735dc1f0341752d5fb45078f0e74af3db788b18832b619d6edac2a432dc2e23a466077de04a7f69c736a3b64a199406b295101fad8aeba112e9eb6c9de95d947e9923bbbd268b627a8b68c423b74063890ec336f0c33f4597904f589d2135b738f763e4af9adf04194af7a81b5aec75e8282489ca66e58b3feb4d281be40ea35dd8e55dad753f061a24394fb5e8c8a81b8d2a5636cbae9000d232bdc212e7d2d579b961067bfb8948bbc8892172dff96deffe2479bb9044621354ed562821fb16a46ea30e9f1f31ce9efac2ee3b08d837b88d98aa03bcafd794e7ef463846d747ed8af9602d86e67205db7bdd1baf1fe5a53da8d1028e05b43476b239c70fe74760d34b6637539c27066169ed8a9c21ff87b11775204f16f0e72e0731fc05039995fb21c3636c4a65e902c2281624d6da7e007fbb98579c87fc9713a2cefa065cd0482fca6b636b66499a0cbf07ae4c1a012c312e9d421316f6cf279820531fbf8dfe1a39233a900153aef69f26382c5dd6c0ef209c755f5f12c77749c2ba49a459780c28d957686dcd63aea88273cbe9cdeb72b99292dbefe9a57c21242631f15cfb480c053e7b7d35d123056011ff86c3a1472a2423ad6663c3c0e395d4df867cbc0fb19da8c9d8d0654a12d6fb2800c9421a1f85049b82c1e25b8ac3aaf3687b55ed1bf3dedc7dcb447b3ae05ed736345c1a4b44bc1ca464dc34aabbe7e530d7b334cf4e38046926832910f643276b0405678ef7b2d9eeebd334b559e637f2d271604da731b49b93b097e42aafe49d88f38e3d2fcb5d5e40d9baaabe9ac95f67157678671e6226af1e599c6ee8f2cd9fe202e03af596c50660d4a03229d581f6202f72a3caa2c7666ec00fe2142f984aa581459ac1a86bc3f7e0d3cd49dd926553a139a0053c9603c91291dec86ddeb5792597147b6a52593a00970616f2640d89a89945f40c6658adc8346188af40b593ec0b4b4bd60bcc8d6f443a1749f7e9a750e109283df85e0cde1acf0abd08ab0686759729e7b426f8812f20795800e626ef8f5e8b1ebfbb119743526bc58193d18cb9ca83deafaf88068d21b33450ef95629546ce05d86cedfda789b454d42ffc2cef60939b18bd14da5132f15acbdaa71406ae298077e8aec26fbe321eef7f6a1b630a5608498383f6d02a01f7d2278153bbc4153e6239bbb6d55add806e9c10e679076dd3969d615820ab552f52a1ea483934d61c9d276f4e5e3c54285d320e9550c2babb89f66ea0bd14e5adc4936c68e4b1e526926e861ff7f7a3245b93e50e39913c8c382d166be08ce5253e26e54391fa80e1b4ec65f908455231f3913eb845db590a02368045e98881473c3ecfcc0f46dc4d29b9c32c957d67741fb7d9c8ed56698850c0d656a0d518af1680b82e60cd0096b518d5a103a3eb6326eb59e082223a7b07653832bc69845d227cdbde92f745011380d28e679e2139f7f237c087b9f435689b2cd1927c693ad1913eaeca97296c6b7e0826b04c5af2240ef4c6990a4aab425a4439851ab29a99456d860e41e6d3d48dffbdd72e01372b2e42cd9877e0b9a33e6e6671bd400e5822d0e035b20bd6fa1ac6724e64d3c03358087940ec0dc508705b25a8457446face925b3c8277564f398e52ca6cf98336b821a998b00f43666c2831de91c0038c700a", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="633c5787b3d9c87eb2c42028c67d879146e815c1062c311bd42814c1b15c107d217071f68f28fdb81992e1bf1467d0ef4810209a96fade5afada73581268f293ff8b19d267346943f6648fa65042dc3752f0ef186ca819955070af93f225762ea0d3b42d6d944419c412b669e72addcd50cda1f017c97ee818239f4219cab0f6ec93747a47a09d3971e6d718b445f37fde9264ff37462aa55ad84bfe842525280a6754f1878cf1e0332d6ad12650922095835d948cdf8b635227c191d713667cb826913c15ef2512143d544fc040c84d24940ef418a440be9f9bda6c0f28696d85adb733cbe3da6364c665eaf665938bc0d9d2", 0xf3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000001340), 0x80, 0x8442) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001380)={0x4, 0x8, 0x5, {[0x0, 0x8000, 0x100000001, 0xd5, 0x57, 0x100, 0x0, 0x7fff, 0x8000, 0x7, 0xb5d, 0x2, 0x7f, 0xffffffff, 0x100, 0x2, 0x0, 0x7], [0x2, 0x34, 0x3, 0x3, 0x2000000040000000, 0x9, 0x2, 0x22, 0x40, 0x6], [0x20, 0x59, 0x2, 0xc1e, 0x6, 0x2, 0x7ff], [0x800, 0xf642, 0x7, 0x200, 0x0, 0x9], [{0x2, 0xe0, 0x4ed, 0xfff}, {0x101, 0x6, 0xaf, 0x5}, {0x5, 0x0, 0x5, 0x101}, {0x0, 0x401, 0x3f, 0x5}, {0x9, 0x9, 0x7fffffff, 0x401}, {0x2, 0x7fffffff, 0x0, 0x2192}, {0x7fff, 0x1000, 0x5, 0x9}, {0x8, 0x6, 0x8, 0x589126ea}], {0xdd7b, 0x6, 0x4}, {0x3, 0x10001, 0x0, 0xffffffff}}}) r3 = socket(0x6, 0x0, 0x2) accept$inet(r3, &(0x7f00000012c0), &(0x7f0000001600)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001280)) 13:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x5, 0xff, 0x4, 0x2}, {0x9, 0x1, 0x2, 0x3ff}, {0x9, 0x6, 0x0, 0x1}, {0x20, 0x1, 0x7c}, {0x7, 0x1, 0x1}, {0x80, 0x3, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) 13:56:52 executing program 0: r0 = socket(0x20, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x20, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) geteuid() 13:56:52 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000080)="71249d1d85fd8813886190a185d2be1907e97c85c12c94b4df83586fd2bf059350408903a1d057cccc4f5ea1de35743da832cbe3d022f8d0b8d3758c60526ca99250bf4578c100d8444d925bd5986069d46ab5f1b3728d18476891102b6005e421407afc6509e45c6f7d57f673bf0ed302629be396d0f92c498c8e44f91c90bf6e", &(0x7f0000000140)=0x81, &(0x7f0000000180)="f32d52ef3d2b96c7fe3a115d07e9eadee7b34ca545b8c0b157076e21f44ac8df2caa45f5a6365facfa67eb0216c6056d1c35778c43952f4321534fa329a8733dd44064cd9b94ebbb155f39e0ae1dd71042fd484a8602b16cd365a7e4fd93edb832e84d15228dd0ade7f19c7efe917ea7eaea38cd87880246bb7107e870f2cff3966bb4193d2b6660739dffc3e5e7a4cd64fffedeb3d976bf8985cfec5ebce582155ece1cb271a3c7fd7f0715270569f1b1da1ce3", 0xb4) 13:56:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x400, 0x3}, {0x18, 0x1, 0x2, 0x8e1f}, 0x8, [0x2, 0x608b, 0x9, 0xff, 0x1, 0x2, 0x63d1e2d9, 0x5]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x5) 13:56:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:56:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="15e23e0092bf35ad0ed24710b592e7d459bf0ef8e16d8e900e340dd19397c9a95ce38617ec247e9176b4179525de342b0fd297e83f87632b97b0efef6cb1a0d1cdc8ea091cda4bbce12a279e78"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="1bd5a7bf81a62d2143a11a177911ea5f1fbf2d378894ddb732d688140dc53668e74a4606203ff71da59512aa31282e561f2f35c96c1694a5fb65216d3764eb0af170041499c5d15808ed40587e3c064662a2b2f0831f5bfd446d4eab91038aa818ba836153cdfda7575f6e941d64f0b37a45a8711d68d413e5d911e7db3999dc2bb863ca988680427d7d402fd7b5ca66a0441814dbb622c276f00b79d310a61f3243374da9c5ff40d6c56df5", 0xac) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 13:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0xff, 0x3}, {0x34, 0x0, 0x4, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x1, 0x3, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000100)=""/48, 0x30, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x6) 13:56:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045e0000002ac1400aa0300907800000000450000000000000000000000ac1400aa00000000000000000000000000000095df332a6b45395f8190fb6aa954fc54e57f543e89b2bf5555fdae68016c7ebd7ef538cc5289e8c6f7006910866a576a019c576e84882412435597569f765f56878d0e96fd22555dea96efca9c45d0be55f4bf7471812ae2f411acaa4e884881c09ce354bfc0c8bd0dfad6987e51c536d912b8e894219b2cec3ca2d97d42fc75d66f24f0e98c36e80144760f7acbae228a8417e8be5703416d63bc6db16a904a6ce16178f93a8058362949f6d7aa9f8c0f1dbb094c41d823ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) munmap(&(0x7f000031f000/0x2000)=nil, 0x2000) socket(0x59, 0x4, 0x7) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 13:56:52 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xf0, &(0x7f0000000200)={@empty, @remote, [], {@generic={0x8100, "33a304373eed4d5e1c26169f3a18da4fffc8c2123e2c457deba8ef101a56b6aeef6f2410000000000000b458d337cd777677aef39aea21da682600f057492d988dd3d24884caef10f0d1323b34b621652c38076db67a72a70fbe00000000000000000000000f44a80df3adbc2416d259076c370256f144a685efd3b87b4418d2c7621f27738a1201d7eef3bc23c0cfd8a84fec481be299cf6110d4d0fc43db6b7271786bab0ae68823b1f3e5e29f6979e54a3111e202c4caaed401175fbafa0637dcd362e574eecd9394c908991801999e71ee0fc3f66abb58cc86bc115c21a86575"}}}) r0 = semget$private(0x0, 0x4, 0x52e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/123) 13:56:52 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r3) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000400)=""/218, 0xda}], 0x2, &(0x7f0000000500)=""/16, 0x10}, 0x40) r4 = socket$inet(0x2, 0x1, 0xf8) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x3810, r4, 0x0, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000580)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000700)=[{&(0x7f00000005c0)="ad4a42e25de1cea20335de263e3acb973dddf052e5505e90992599a59973af6b0d13869db3e40ec471ac3b33462822759521fb7044c61ccde93b36d04d8cd0a257326b55f2f3d45720dc42b1ee48e8b8fb1afc535d828441137619ac3703782c1de210261811aa07468bc1b3b96c7ef9c55c4ea642d7683773d5e262452f57440facd2218ed47ca972b600b59478a7639be3b9ec0af94402fa85e917f1e6a25934f700c2d60d5b4aa557a556512b332e4e938f32", 0xb4}, {&(0x7f0000000680)="43341d88abafdfb3cdf9ea54ba1554a032383a170791f81a795d618a88984a11f428fee6f83910820436af3e4d4339a3897b380fe532c48ed3804e14e03667f4a7085bc8cd7a193fe96ee539c12b044e34972820ad58ddf3dc6f514f33b378ab4f993d7133621be3f1d9233b6918c386af49a45979262340340da57258be2b", 0x7f}], 0x2, 0x0, 0x0, 0x6}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) chown(&(0x7f0000000780)='./file0\x00', 0x0, r8) 13:56:52 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x12) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="757f154f02e742c0b5a9d850677b3bc8c7cbbbeac7ac139e9063cd41ef69c4e44993f1bdbddf2de4689b5ccd1056fa77153aab560e5ee2899c6d043f7cdb21548cee809b4f75e93cb1a739ccbb87204edabcb59fb4cc6011f2b55ca265e533313ec93396ff9a5b41c619e7b174c320b0b161df02bfec965601fcf8e437b115d1defd503b3bd36504bd8a824ee0aab5b96e8c8774c68bf7dd4863be99210047a5d9712c0194d8347ecba4bee87614a2047e33", 0xb2, 0x0, 0x7f) 13:56:52 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xffffff01, 0x9, {0x6, 0x9}}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, 0x0) r2 = getpid() setgroups(0xb02, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1008, r2) ftruncate(r1, 0x0, 0x7fffffffff6) mkdir(&(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) 13:56:53 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = geteuid() fchown(r1, r2, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) close(r3) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 13:56:53 executing program 0: rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x308, 0x0, 0x0, 0x200, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x3, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="0682748aaebfd3d05a35e2d3858a50e4122552c166901d924063cb508bcaf7b67a78e56c0200b48d37f0b40ee41cfeda1a0e9907ba5a43d50e6a5d07968c3bafa480dbf7c821cd4708aa9731f586522c60be8524dec5be39edda6572167cdfc1f05a2a6df1d046b8eeac88240e604becb08872ecca4d7b269f16a1ddd8f3be8bf9f02afc47b02de28de40e1fb98f9dcf9678b9855425b51960b61d434d72309e9e430459c855f1548901e6f10bd5da74115beda3c199d7c0dd93a2cf3bddb30bdab726c813f118a1e8bdcd3c328013bb6041b73e203bd5270eacde4f116bd42816a772fd10", &(0x7f0000000140)=0xe5, &(0x7f00000004c0)="c14f5ed88bcbdbd52004a672e85108da1d17af6fe529b65f15e9d581d8bef2bbea03585b01436d112bc4e026f4cb46be8dcaafdc6ab698c90ae61ab9e6e8cbd262e3d508d81fac205ee1011ba5604f90017e68f72a51dc18763a71076f9d3f8049e55a0a8ea6f14e01329e0848a6da233598cb07f6d0f1856710e64aeb831a8ad01b991304597bb50ed5da3fe4d8495b41ae27a33610e0a07175ec6d91c8e9f414cd718e211639bde26d61ec727b1ee4d8045845e8390a3512dd82091c7ac0d998d1b1d2", 0xc4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:53 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202666530"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 13:56:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) 13:56:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a519500c093b0"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 13:56:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="6202c17f7f00000107b316bb4bc1ce454b828feecf4c6ffbd12cb6e86eea98eb05a256658317560cf365191eb2254380036ecb7fe0df08c0c85d6d34647b174d7feeea42538d0a6993d2ffc5a3ec0f490cd68248fccc3ac48d2624f342710d613e85c69b83a8130e182db8878697553606fa83e961487dca7fb43148046263b650ede0b2953518ddbe912f4b08cef6d449d966096a6030857e3a82f75a5fc0ccb7d7d545581da39a9006a8868b0fc80500b9000000000000000023284dd85dc0751f5d2dca0d0d58e4beb9c2c1cc8ca4475e7d87f1eaf16f47861668c375bdda0dcfdf62d0e47c218df23e1d5b0eaf68b26ec0fcccef974726ff2953d53ebb82f41a42e30379f39fb65056e79e5aa7c436a31f0b241fd8f36527c7e0b24c7cb699238a89f8058f3eb6a249f9f2e48e44cc5b6f01215b199c17b2c318abb480fa"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="6a634e19767b0784cd97f6797b9090ad94add0535b66113bc5ee900c7e3be760608bf6fec15cfd88e4551f50f7cb10073dd4daab89b478414cc077aa7fe357572823100fd88d2eeb3bb593b8b4c5235701acdf476e168e7cbb133c266cc943586f32604844435d082ec9d8d0d60965f43043ea076d5a3a55610b58d5dafd1e4411e4002285682d592794106b18c15136384657d6bcc3261c890d6c5e048794ce"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) 13:56:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/99], &(0x7f0000000100)=0x63) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03", 0x9a}], 0x2) 13:56:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffddfff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x9}}}) 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 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x4) fcntl$setown(r2, 0x6, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) fcntl$getown(r5, 0x5) dup(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:53 executing program 1: syz_emit_ethernet(0x526, &(0x7f0000000dc0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4f0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e75644f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65fd83db94eb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x54, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb"}]}}}}}}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 13:56:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sendto$inet6(r1, &(0x7f0000000000)="d133f6ea99e1a0db490326f3622b322862c6f013f8463b9db5ded5d7aca0a7249f6837", 0x23, 0x6, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:53 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x9, 0xedde) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfdc5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x2, 0x3, r0, r2, 0x1, 0x0, 0x0, 0x40, 0x2, 0x0, 0x6, {[@sack_perm={0x4, 0xffffffffffffff13}, @sack={0x5, 0x0, [0x5, 0x8]}, @md5sig={0x13, 0x0, "b09599ddd9b3bbecc9741979b2cb4dd9"}]}}, {"616a7ff0c72a92ea85e948c4086f40ad158c8c379b3b6a53c83be022074095d2e9f53eaec3548a799bde5ee6dfc47fe372bb5dd6eb79d840b100712dccfb2373a2c1c70794d4a17cd0e90ee3e3f59acdc4fa3886dafa3c375f39af2701799d8e1f7410afdba1de7c0f13d48e38eb7e9e0e4d84408b73672200e7c626ac9aa38c817630d55acf9d4017bd9c8e1b642528e34232d78f61a61abd0b7509203003fec8d23d2592fce010599b953a586b0b58daed980dff5303318ccc295c0fed42ba49"}}}}}}) 13:56:53 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) r5 = getuid() setreuid(0xee00, r5) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x2, r1, r4, r5, r6, 0xd, 0x1}, 0x5, 0x1, 0x9}) r7 = getuid() fchown(r0, r7, 0x0) setreuid(0xee00, r7) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) 13:56:54 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = msgget$private(0x0, 0x558) msgrcv(r1, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r0, 0x0, r0, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r2, 0x0, 0x6, 0x5, 0x7d, 0x1}) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000003242726d4796c981a03e667e12af4e9caf3b033e3f50a0300b292a900f95a31766692d5380e8a70c25065ebab200860a3ee1457ce04b8eee40c9ef2fcca8bdece302d626321703a87630f3389219f41e96082c343d868b0b72b89e25fbfae19a5abe5501f0ffffec29603ea5692551bc595f28505c0339405065e5fc2c26e09b5c1d"], 0x8a, 0x0) unveil(&(0x7f0000000240)='\x00', &(0x7f0000001300)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) accept$inet6(r3, 0x0, &(0x7f0000000140)) 13:56:54 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) getuid() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="220953853d8f8e4cd04c211663af918b4733238efd658d751b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) 13:56:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x11, 0x8000, 0xd9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) close(r0) 13:56:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f700a2f9f3570800000000a7a00ac5112f261678a175049a6705d805ca9531bd3a920bb3e1fb9d049f7184d4a68a45eb8adbdb2555bd2d8a64a71147f73d83a7c935ddffbdbfb2996f02a333a1a3d86c24524c1c601bd64cc818566646af6d80cd1340ac9cd1b4a31f35ce1925bb2542994b"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 13:56:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 13:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) 13:56:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)="2c889802beadc3c37d8ae821102b46e76ef7830c84c5f6e8b92d270c575b724c8ce1ef4ac2b3c9395fd5465c67cb2a3279f5cff8ad074c785c3fd7df44b36af5ee99022b91f35d1fb3e92ea4ff934f253702d398bc4ec7d6b9d20d2cf6f30e62cef78d2fc68095a90b890125e012302bc4972b65454f251ca0f96a3fda1265174ad0ba758173b610ee1622bb842c64b829bec3629f91924e96771e07e5b9bd57d6102d6f25bee63d54b702b102c0a791ab49cc4a969ecc4257212496245e131a24aa29177447ad25257738eb8b542f02bcfb5c2479a80b3c396b30fde3e61001e3d7fce2edf34214892e0bc4e773b4662a56b52dbaf5926825fbd5c0e208515a20c6b4653a3c22a2fcdf109b756616336663b5617e36ba94c644b811dcfe5ff1a362efdd1da3c42aea385b00b7d690ab9eac1980cb42593bebf8b759f62333f076ae79f3a77bccfd4b974bf52c86fdf6c4bb4c2c4c091a7f4949f3a1d77708882cab7eb30684411386968f3f353a307fa4587a7ce7782b92e45fc05a2b6fc469740ecb022eebf30268453a958ee2771c2213fbec2def3a147368b31597268b89e70e6fd1cc3d5f8994f794a1e8ae4cb02ceb059d957461a50dde97b408864d329944ea15cf3f0dfb90c308f088c466e8728ea7563c22dd43603b7e2f314c4cdf8687e7547dc88d2d88a3014526621b33016b0212bb2641e259f67ce5241c9fd34786ae49c5da00254c7bb2918b30b515fc92d5cb58e34e4da37e6b2e163454e6b71c99da871721805423a01958c9c5f21baf8c15e20e88497fa307465499697445baa9b3ece964a0b2cfec9469a0219f7bc8589dac36172bbc1ab21e52de682a7e5cbe0bd910cc9709326b03cc1e5f7680afb70378fd6cfa40aea2e69ba786bc6093a23c30b0b18b682bbb272556a23e5f4307780a7a634f423f247e49f9d865b5243e8ddf8b0eeefda10cb3a8e64cc38bbba72b209413195ca1248b95f7111aa7ba1acc1d2a1d6d2e0f0377c639b212cac4a92f65f55cadf5fb03e302eedcb1b82c0428caf333cb5983f7025c9505759e4aea86e5101724a5a7abe6fee3baf2432edb27d1a26495995ca87ea6cbae4a1d13d045e7911c58477112d6f09e4ad9bf25aa4912060874c5dc69f682463611e21341128293545aeb8520840068cba8c918927a09252212778a68eeb909ff94cbfbe763a97f528a9b878fce9cbafb41662f2e93dacfd8130acdb627856912ce8e34be3c4294a493dcc24347022c0f02d86f8dd5a63c275733", 0x389) dup(r0) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000680f51ed8312a6d83553a9665f601a130000000000000000000000000000000000000000000000000000c4c00000000008000000000000000000000000000000000000000000000000a1955aca6d363b82e3cdb5af16f753f5f3868359118aa7d7795bcbc70986af96150a25d9e212f11ecd12897d5089c40fa17eae5574edb5eebf46c090203125f1794cb506ce30f9ba15d316c497a0a9ba7653c3f70c05b14f48a77d6312e56c0c088455b764126d019deaa14fe66011818916ba61f9e25482ee89e30d855040fab236d226f2e5afafe390aea99c2f6908b9b419069e9e744ae93116ea094af59a52e24cd8c7c7cfd756bec5ac11c061ef3dcde1e47ce0dcab4156dcbb829c48f7068ceec6a7a989da854d6af48158b6b82dba17c0d64b74c785f28e58c1fae885a1bd14ca"], &(0x7f0000000140)=0xfffffc39) ioctl$FIOASYNC(r1, 0xc4504443, &(0x7f0000000100)=0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$getown(r3, 0x5) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus/file0\x00', 0x400, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0x2) 13:56:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="296f20e44a5c0a00179ae703e042a1c03d9fbb26712174bdac2574620fa53bf507e5386f34216aeafa25a6be053d9be77217320f3b457559898e0fb0c69c0109d0dcd0c03c7a6d849b28027064700c88c73fdb36c23f437b4248a975fe4ff03699b25a93ae6810"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x33da, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x3c, 0x1, 0x4, 0x2}, {{}, 0xfffffffffffffffd, 0x8, 0x40, 0x6, 0x8}, {{r0}, 0x0, 0x2, 0x10, 0x400, 0x1}, {{}, 0x0, 0x0, 0xfffff}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0xc91d, 0x1000}, {{r1}, 0x3, 0x1, 0x2, 0x4, 0x5}, {{r2}, 0xfffffffffffffff9, 0x41, 0x80, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x40, 0x20, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0xd8, 0x4, 0x7, 0x7}, {{r5}, 0xfffffffffffffffa, 0x19, 0xf0000000, 0x5, 0x1}, {{r6}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x0, 0xfb8}, {{r0}, 0xfffffffffffffffa, 0xbd, 0x4, 0x6, 0x1f}], 0x0, &(0x7f0000000240)={0x9, 0xbe}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x4010, 0xffffffffffffffff, 0x0, 0x1) 13:56:54 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) close(r4) chown(&(0x7f00000000c0)='./file0/file0\x00', r0, r3) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a4845ce8855e2bc86c8d9785e9a12a533924e2d3e7a6ee49ab513bb3d1e88d0ad17ec5fece1c7340b88b65fbe5c79559bb38d196f22b9aab160710ad411e98c81ebdd18c072b28ce599bdabdb66f891ada4de3c92b2df7bd3804a0ed9ae17bbfa717e66f0b9660b6e2269fd2c0a2fad36f19aab5f1871d9435e976492e00419ad4110905b5d9e2b492aa6446300cdb0eae295c25982256bd0bbe96253e825e1c450bac385febf2fe11a27b3509628e912168d929b6db6"], &(0x7f0000000100)=0x63) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x89, 0x1ff}, {0x45, 0xff}, {0x46, 0x5}, {0x20, 0x1fc4}, {0x101, 0x6}, {0x7, 0x9}, {0x8b, 0x5}, {0x25, 0x2f}], 0x8}) connect(r6, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 13:56:55 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x4}, 0x2, &(0x7f0000000300)="b11b1167abee1d1bf5513513e1ee8200a37854445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a188f4400d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe", &(0x7f0000000500)=0xd4, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x9e) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:56:57 executing program 1: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000240), 0x0) 13:56:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0xabc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xf164, './bus\x00'}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x40, 0x82) accept$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="09042e8fb0d71737a7d9872c946e2d44b7ec7740ee412de33ba6ef8264f879"], 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000180)="220ece228901004cb49cabb18b26a6c0df5ab8c1131f45110830810be91499c601e6be32ecdfbd4d2a391d5c2803a299920639dbeac988ed1e462e28b27652165b3cb9c80b51b35c14badb7c76f4d191799868fb36e0b4773b688e8eba30716f7468a8cb", 0x64) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:56:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/204, 0xcc}, {&(0x7f00000004c0)=""/105, 0x69}], 0x2, &(0x7f0000000540)=""/78, 0x4e}, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000000)=""/108, 0x6c}], 0x2, 0x0}, 0x42) 13:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000001a2aef1cbb0c686051fc7c3ad81c4db2de4c228b2eca6739cd5a88a5a87de923260500000008f676d3b2388f45c91f2d5529c5cc60ac232f6371"], 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f00000003c0)="b11b1167ddc6fd829ee754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05572f2a3dd1ed29e265ce80a9321df153eaa3be30bce9816e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890600564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1665391114ffb9d7cf5b3f71cafbe96806512022110775f95242e1ad702db2934b269a12c23cc", &(0x7f0000000500)=0xd1, &(0x7f0000000000)="6f21800f6e0f183e4d8064e11dfdac4346a9f691ea018bb32fa1bfad43dfed239bc0b4aa9ae3edfd47cb97f2224e910b01195ece69c45f26560200b9197844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90697de25fce000000000000", 0x70) r2 = open(&(0x7f0000000100)='./file0\x00', 0x210, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x80000000, [{0x1, 0x83}, {0x2, 0x7f}, {0x2, 0x5}, {0x1, 0x2}, {0x2, 0x1b}, {0x1}, {0x3, 0x8001}, {0x2, 0x849}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x8001}, {0x0, 0x800}, {0x1, 0x8}, {0x2, 0x9}, {0x1, 0x9}, {0x3, 0x9}, {0x2, 0x800}, {0x2, 0x3}, {0x1, 0x80}, {0x3, 0xfff}, {0x3, 0x3f}, {0x2, 0xc0}, {0x2, 0x6}, {0x2, 0x7ff}, {0x3, 0xa2ac}, {0x2, 0x9}, {0x3, 0xffffffff}, {0x1, 0x5}, {0x1, 0x404}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x80000001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 13:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = socket(0x10, 0x1, 0x9) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {r1, 0x2}, {r2, 0x4}, {r0, 0x80}, {r4}, {r5, 0x1}, {r6, 0x4}], 0x7, 0xbc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="8881bfae14747a3dcc2333b4dfb97fd1497997322eaff82f3b96115ec71e7214ce5e9d8de2d916fbb856244aa0d27da0e4088bb54e7f08c398018ed1561e2e0e33c2d927bcc2001a8b6378fc675f76efdde834f45544774b548c29ea8bae97807fabdecdcdf2e81223dcd08c4e871fc478175e229e908c342da46324476d3a0f03488e9b8ac49100a3c98c5f431718239a83e8cff7d9c1d83ce66da9f570fd96d37e056f311af0c2ff4fcda683775b96ba087f23e3f580614ec57a665b77f098d40c281f5970d22758298a04066c5241c31cc2e957e4775295c12180d9750b8228b2381f058ff7e5894ea29a59fd", 0xee}], 0x1, 0x0, 0x0, 0x6}, 0x401) pwrite(r0, &(0x7f0000000040)="fbafa60003abc3321ec237068275", 0xe, 0x0, 0x0) 13:56:57 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x1, 0xf8) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x4}, 0x10) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) 13:56:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) getpgrp() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r3 = getppid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1ff) fcntl$dupfd(r0, 0xa, r4) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5dc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xf8) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000300)=0x1000) 13:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000015dab8b442697709e49a68bc491938aa7caa0b51272a951f1dedc335f235a194fa667d4fdcd6f7d057b92e8cb5e302d0379fde0d1e53f87b94e28e990a86bb65fdf9e65aaaea07000000e367772acff7df93f475d8cee1d9d7988bf247c35473a3e712a2213037ed20a81790aec0aa08b3895467f5629c7f9c42a6f94c8afc9effc67e64510327c7418fb0987781a5e6f217c1c9455b3a5040d303b5598711a79ccccfc19adda7ba7ad08b7ce43417b41da52b735bb6083a77dcd0281ad87a524dc6da5dc9a7e3bb122f167e8343010799fbbbb59217fda1381d2015eab43303822edf721a0ef4475b5bf1445dd52a551d3ac59030f21ad0f7554505967a"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x6, [{0x3, 0x3}, {0x0, 0x5}, {0x1, 0x1020000}, {0x1, 0x2e}, {0x1, 0x1}, {0x2}, {0x2, 0xfffffff9}, {0x2, 0x7fff}, {0x24fc8c5f71369892, 0xffffffc1}, {0x2, 0x1}, {0x1, 0x7fff}, {0x1, 0x9}, {0x3, 0x5}, {0x2, 0x7cc}, {0x2, 0x7fff}, {0x1, 0x6}, {0x3, 0xcd5}, {0x1, 0x80000000}, {0x1, 0x9}, {0x3, 0xb3}, {0x2, 0xffff}, {0x2, 0x6}, {0x1, 0xff}, {0x3, 0x80}, {0x3, 0xf249}, {0x3, 0x6}, {0x2, 0x1}, {0x2, 0xd8ca}, {0x1, 0x5}, {}, {0x0, 0x8}, {0x1, 0x1}]}) 13:56:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() mknod(&(0x7f0000000080)='\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', 0x4, 0xfff) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4000020c, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(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) 13:56:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x3f, 0x7ff, {[0x2, 0x101, 0xfffffffffffffffa, 0x6, 0x9, 0x95, 0x4f636d08, 0x20000, 0x1ff, 0x1, 0x100000001, 0x1, 0x3, 0x7a6, 0x60b, 0x249, 0xfffffffffffffbff, 0x7], [0x7, 0x40, 0x401, 0x7, 0x2, 0x3, 0x7f, 0x800, 0x10000, 0x1e], [0x400, 0x5, 0x0, 0x7, 0x0, 0x20, 0xffffffff], [0x1, 0x200000ff, 0x1ff, 0x4, 0x4, 0xee0], [{0x6, 0x2cd, 0x8, 0x3a}, {0x80, 0x80000000, 0xbd, 0x3f}, {0x8001, 0x7, 0x4}, {0xa0d, 0x5, 0x9d, 0x81}, {0x4, 0xffff8001, 0x8000, 0x6}, {0x6ca, 0x0, 0x7, 0x2}, {0x2, 0x1, 0xfffffffa, 0xc0}, {0x1, 0x3, 0x3ff, 0x9}], {0x7fff, 0x7, 0x8, 0xffffffff80000000}, {0x4, 0x1, 0xd8, 0x81}}}) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069af, &(0x7f0000000300)) 13:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) write(r1, &(0x7f0000000080)="c89f80fa7f6f23ea38d7859786e18a498781791983ba7450d39477d177c8a321aea3d5662b0dbb", 0x27) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x64}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 13:56:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, r4) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) dup2(r0, r2) 13:56:57 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000100)={0xfff, 0x6}) 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) 13:56:57 executing program 1: chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa509eb4dbfc3686dd609d764f005c0600fe8000000000000000000100000000bbfe4343af2f38f4235e236249b3b790000100000000000000007bb44e729427a9586c796d3c37a7a93e13031729eb0ade0349fff489840206baab5f4f2e7e16276ad758c79124b772812cb91b1ac604ef51edcc04b24fa4adc31ee108c931e33a41f08b215d6c2531d63fbc7a74476979fe86ee55ef0dade0a3350102f4ef938acdfcb253a522a0c3305840fe6947af6da07028746fdd7356a012c7228cf8bb6692195d572b0834d7a2"]) 13:56:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100), 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x0, 0x8}) close(r1) setitimer(0x0, &(0x7f0000000040)={{0x3, 0x5}, {0x365a, 0x7fffffff}}, &(0x7f0000000080)) close(r0) 13:56:57 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) pipe(0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) dup2(r2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) pwrite(r3, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x8, 0x9, r5}) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000040)=0x2) 13:56:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) setsockopt(r0, 0x6, 0x6, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 13:56:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000001740)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x558) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000017c0)={{}, 0x5, &(0x7f0000001780)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r1, 0x0, r1, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r4, 0x0, 0x6, 0x5, 0x7d, 0x1}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgctl$IPC_RMID(r2, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1ff) sendmsg(r5, &(0x7f0000001700)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="a6ea81463a0cf376a425e34ca8559309c422a4cd35a00beac05ed4b5edb429cd286d2590cd77d56d93f561b1b701dec534f6cec5b42005f4e9133fff66ce1b15910b02fc2059cd724cd19188f62dbd32d355b4e1892907b3683f200a76d4108b1b2b210f720f220bbba2b95a4640", 0x6e}, {&(0x7f0000000180)="8645056f5746cb37fd7609623e6828537d9dec96dad49f84d7f72955c08659dbd6a89b74dfcd8d9d545993d74658422f1b3166b0e370c3eec7935dd7035a495d2f5aed0d5194c248093ba9b0ccb41bd5b8eb73f7d43839f3d9a7", 0x5a}, {&(0x7f0000000200)="c1221ab93dfc7413de1a7edc6ce2c2858f59aa528307f81da0df92b7f7089f7ffac5f4ee7042251fff0b51fedf7f0b9331bf406b286d8ae3545de466ee12de083f31af8261cc7af7a4151b126f4c582afa95fb439f80f56c667072c26836f165be3f6b295abf8c342a2ac267baa3da5fea2894977b063d92922df6f9f9595685f9647f27a9bbee3628e8c8cb2d575b02203e62794327f398bfa9114a8b2086a8c6253eaad31fdd372b63bebd92121ce5bae920317eed1662bcd270368b62303ed90ab24e66b566a00179167bc42eac0807c079ec866c55", 0xd7}, {&(0x7f0000000300)="8fb44cfef1bb47c9bf3a158c7c8745d8d4b7feb5e43e192b676435e5291379e77dd11adfa8d738d5d3e0426edd465a9353c650128eba1a88e7073db26a61e7f7bad25bb498e3412ce3235a422642acd620543aa9c5b99ec7214f8d6d1d78565d749b437e558efdd7ffb86732f6c57e7193e97328632c858fd2152cfbafb882fdf333c558cb39d6c66a31f9563be2c9b2dc070fc088543a9dfaf95a00e6e5ae668e9c9d8dd920c4c2008fbb83e5492fce738e73932654f3a04e006ee4c8e1accc0eab17d5acee0be460074778c7ff837f07e5ff78d4af75", 0xd7}, {&(0x7f0000000400)="3aa197b2a5be58206f4913faaaefdfeff6320d1c57a6e6af36f1304b546b15b44b860f33134d4aa704ba5b693adb162dcd0f955cffd817afbec2d3024663f5e149889b9e92007b8e1244f661a573b2ac6aa43c6fdeb0e5f4da7c1e10ff8c5271cdd949", 0x63}, {&(0x7f0000000480)="6a4af0a6d21413f55e90a3b19238ee844b136632faf026704814890a2697069b9eb4b112ad2003fbf67c3c9bbeb13b9e67b045f44b09aad390ea2b5f072ffe724b3b623e00254f9f490f12a00e8ed201da5f1687dd5a938119ee39f274dbc25c6ad410af40821a2e8b6a3b801fe5f0ff656e1ba9200ae0042e29fd456739a6133561a1529c6685a223b0cde8dc6df7c7df7ef76f00a783072800873ce52e70f541701bf1de92efe118ec23c6d6c1dd672612c349a9fd233e865bf534c5a0494da0df088c772aafd392bf7039bc371cdb1878ff5fbd7ca79d545955c1a85405", 0xdf}], 0x6, &(0x7f0000000600)=[{0xd0, 0x1, 0x80000001, "c60151be0da02e2ab14bc6a5309a8007f9424fe770570bbbf81ab1dab82634794a2bfb5b2f799dafd9d58ce2e4fcf8fd02107d38971258ed42bae5ab5da005916b70da529d699650c64c6a602b6166af3799b86f8190edcb83df7eb4d25909a562c352399c4df0f91bad36a786c27d02f5858cd43513af6b1e8777a573315f3521b2e2b1a57ed569de4a3c7e19d859f97543659aa9ed70381de2dfbd955bf40be6ab3afca88a057e21f558b850ab7ca05e6beafba4d6c3a9d76eee382256c3"}, {0x1010, 0xffff, 0x0, "30e9da73ec09ac84286b03c3a09d6a6dbf23ce42dfda7df46fbddc14732fe16bcbfed401a3381b68032b872f4eab4dc96107a59cd21cc12cd30df6221ba4f4e088bae9486a97d964845a712d56b329d4a02bb59b63a89c5fa029fe1d6187560f633066253e35688d9776a35fead406eab4ebbab0f49254fcda272df759e55a34a5b0c6f4e53ca4236ceb6965e160f8f63afe17cad09ed68de87ead4afeaefeca0f31ef81aca3bb8a412e9d2a4220050c110bc74a3855b5f17ad0a03a670ea0918ecf8b2e7e57f63bbc509662b72bf56cda40b8bbb5960a3413aa15e09d387ae2f172cae9f462240958f6755fe78b2acdc13e68cbf1ba0a7360454a122cb31e3c5887dc7114ca9fe10b4c210d0170276147bc5315f30bef9c838dd91e6cc0a74a71ee4dcc8846142308a41e7e660f95660defafa2e97fa51230e2aa7e9f4e53d1d089082dd8b74b3121157d1214f937e3c1a1a70c0f4159b6ccaa6c3577ffb04c132686abcf2948e6ac400807aad8b206e3f6f0d65efb6c8469b0efa2bea850ae8809450f719ce65a0dfcc9fe3cc47f82b9b379c61aa502a6742af809930b1143bcdf2eb24bd89818ddcfee0455b9a6187ce9ea15b526ede7869c5d16c7f1f9db99f3efc4423557c56fb368b29354505b77392d2c340fc366160fee00f908f142d73a6b1a2164cea4ed832ca6cd69bb5960a54523f29ac4e75c9293c350e0a6d70468c52b48f3b09000347a5ec197d1a5b4fdfa0dd149eb52c3bcf1a0e36a4f719dc5d52b6eec8132011e37c68fa4de8a292e83a8c0932cbf5e054ca983e4318bbfc63f5a1e8ade10fd2b8780424826c1bf09ab5ef0f7662d7e1f67adb65a1267cd9b149416bbc58122cf6e0dd2e16c7070e16865864d1eb7a389547c378b437d05b7f7940f7a646fb0f0df3d4e0b71b2b52da5172c32c9b967031fe4a230a4083da3fce45ef4098700e5584ebcbde0b26e727b925ae8373842dbed508cacc90949e20e294b1db3855e2afb48ebcedcaec754a3e356973231ed9caac297ee89f60b3d2e1368d9332f517f74cf60f1fe2b40ef053cb8f7f2b6229acd2b54cc33cb8b5027f1c7ad250616f9bdd6e356edb7e3cbb2fd80fee42b60a16fe16c622960753f2c7865c785a8a3591fa9cbd9d629b155808bc2792195dd17ffd4ff0a87cffcf318780be59d85b6d4643334aeb2f2ca2892301529fe3e55473eb33460857e489b7ac02990d87279a02c681eddbb592320b108a00558490ffceedbcd7a2bde5ebdadf0ab9a70265cc207ba8ccdf2516cb459e114b58d94525a6f7f8ca2dc413bbd5a7ece7864ebcfe41533ded91465a9e4af0b25b7abd5326d1acf4e6d0af4d8f51d4bbba2cfe4794be397293eb2ac0039b96d24b7a21d354dccb9f03c7c64b80c6415803cf1402eb69be686167143a9850449b86a7fa85a4a8908db7235ba0b6ea150145110cf86119f23e4fbe4b0b57666dd17b495aba3740f84c8dd3286abd390f533d7c453dec9530236bcbda09aa26b6188292e9cb7915a18b1bd1bae631d70a1f0911d0e180abdcc3dbb64e87541170a12d0ccf9174997b513db85b65a8f53da23c6b9ff73d0a5ff4b0505397c43a94b0a15e29c2f6b400fd36e4e591ef94c1ff52137596746c37e7fac04550de2666e84d85ace2ba86b8b9fbd58b118ac0f786cf2c58ac0d9dbb1c7b2639c4ae71c4a7534a5e20a3792cc8df041e100be78c5c7eb39cda5a07bedb0bbde7ad6415ba398d95a736dcdc71a226cbcb764f7cdc9e88827530e158b1bc561ee32915d2391484af659444d9b3d172a1faee6a569633dc1f2808db39946c5bc24a42d8601fb384b8952ab73612bcfad052d93c49fb1facb3af3d59ebcfa53a48cf9db4fb7e68d6508b1f0888bebf0bfb2c8dec8b5d43abc58801b2c61ba0ab0e95b9d69592898e24740a9e63512987186ef389c33deb838d6e3f2d4207b0c009369820d8cd3d807f11aa0e2b1116174667a79a9bc0e138fbd85f64f140ce8aa9700af9f840f9916b61571661bc389077c0148255a7153215d11a28fdca03951af22d9aadc24a26b311bd2fe8d0f124d31ac37c5a745da4ea71f83369fb1a949496402b2c619cb1f3448ca947b4867dc9a3d388332063d08ffb635758853e714be296cbed8e17e751d7aae7d9417bda2a329f0ebdcf109ac35c63e5a8079172c90c89396b18f1ae89724eea882e7b3cfb0fd994ad1bc9e072f029d8f0a8a69825a05674c31c4699de87040a258ac36cf084405406437237fa636678b6f110261035c4ee2126d3fb964b3caa5343c2d3f6bf4ca3fb96e79a8b2ce5148091a0e7d213c669e794b934de379570259e8593e873e3c1203bfaa9d5bcfe3f4e5e8ce1f15011ce50a4437422b74165067c6c90358fb1d1f4074a0b625cf1f2f33597eedeff14360306d41201a745b3a45f07bbf080ab12d85ffea5c6aa4ec78fed8151787aeefe111b15abcead68ac346731ff8a2685d4fd2bc3a02799c8e8d13fbf56c31a81f9ef2b6df97d72a5fa100271040c5d7d57b3645d444ffdd54892f5cca213eee110c365226af8f3ffdd0260e6a590e91870b5c787a53b63cc4699632a3924a863ff4ed6995f97b9dd064aa2cf7253abefd3416194d90f1f685ccbe1e0e250199a228d1ac811ad8ea8403c9873c2110e902b8454f2e313af26664ebfaf951e4987bcb3af2b903fb5e41b273d9c813abb500054f7416ce40b91813fcac8ce637638df3f99025b34e4b586fdfd5a881e8f3cad2b9440190c247a1770b7276b35ef6647748d957e8f7ceb55541ccca05dd278e763fe8a518030d497bb651f10e288a173d005e07dc770b879d895f4d7c920057abef24411842e1259fcf2e1db6f95208e15f6bd2f118ea02a9509c02726d7acd7a0f45d83ca97aba3b413a79bf629f81b1a0d9b00660d2dbe19941a9fccd76b4b85210a0cece12769d81d058b4bd10434e252798af9c80d140b2fe0f3ecf820a71fb2b7295b0b01358b89140b54ea67cd616948f6a0b9f741ae47bc1b24ef2857e1ada59b7e01644057de1b3cceaa380b3476037c655289be94c9fcaaa4f7de24c87d9fae90698ee4b3cdc5c2219120132cab811ff3e815b71c0337c942a3ca3f22a1c10cbeab6d6c881e237abdd36d6dc3ff8fe65448decd5b438b2e1a828351ee5c1820ab64816bf6f504aec4143c607c1d33589925a0fa363108f784d649c1bfcabfb62ac5bff6c86587f637dafe562f027666c8c58318d65993275b216714956ff22f7c038193602cf89f164b0dafde85166f3b104b4002cbcf981ca14cd06b18a351aab4c4ad9baaf5930abbc57c56aadcd8ba459d6bc10a1c8fa1d1b60150a5f2a114b2a0ee43ba86a40e6ef21fd28dac349c00f511380c8d2068d2322b31bebd88e485f29a476af9dffa160ffbbd0418ae8f6dde76a13e83ac15e71afdc2cc2b4ed021991311cef3115318e72cfb61dd37587d6fd9878330297e01647174c174903f6c34d1a90cf597e2ecd65749fac36e8b56fb9a04fbd034895e0ee1c2b6e2a3857abf1d7d0ad8a967923f470109fc57d69f7fa89993763f5a14149167bd8a17542ab6e0c4feff6c7dcda5796ac225f49ae04cadf422eda675747819fa7f1b829b42dcf3dffdc4d916c178eb922aee719c6768d5b03cdd46719f2271ae68e696900fb7f6b511dca210be152cd65b867ad2632ead339082bec31036847eaacc50f6ccaf8a6eb2d58c14d25fdbf80dd5142fc4ed45f813d1ad8bab369314201176cc47b4b934ef98835a60ed5c28cccf138602340c3e620ab6a76551851cc710f59fb6c7a693a6b9cf8d2a1bfd403c572506ed45a432f2b2d01983c006efb29b383269a2eb52ab9e9513e5ced5dacdb8154a26bde31955181a870b34c7f4ff86316fffa743781028aeeeb1593367c63347f60f2943d769b58d9145b707c4a0b88cb1657433766f55a7d08a37313ce8dd8e0f69e1c2e40cb8320037fcd82b2bced4aff85cd4bc17ad9b89d2d24c198a556fdb6a0038375b1bdf5b9a135737ba5b89e61dc36fcab4eba16aadff9e9ed1b17fbc4109ee27be1951886a8fd4f79601b1308269e702cb96ca99c1765586f501952689e585e3f1da30ad8be6e53bfa3d5127a1585d72e0b2f7e8994b15282a8f4c870797b774f477a52497315864dc2e79c85aafdfb7240515626ce1a83ff99fdb3b2d2298b0a0366b91333b7ca342ed6bd7b7cb995eb9a6b13f0b9392849be72739377aeaf7efcbf7675600f0849846ac9b3cc0f54e0325123086f6e1dc0dae15af4e664871fbcc4e95f9af2c0f931513799f224b02da7b08967862b269a1d800fa113efbb6b698c3a944fbbbf2a1890cfa444b8adfe9949b1ee68f36c2fe8a4a3b9b9251c09c5c26f988c494f30c2ddaea8a778d43100473718ae124613402321955c66cf340f435b57f3f575c18f905aa6321dedd171a871f2dd3ea971d8a9ca18d205e09e0620c3f01eb60c4a287acd8038db573a8cae0f2266779102a7bd9b89087188a503724871b0af97e0eb12f5c3efe4cc941a6986349b417a3fb46f0dcf6f7e37049d2c82598e160430c4a9697eab7814b862c5b3df10f238a88570d30b50dc3ad3067225c75aea7b29612a37eede0bfca8063166854a229cd43abdcaedf48ff6748c9dc87821c13a8ecf33ddc76f4f9ff3bcb4968a1f6ff6856b81bf0cf33653db5aa948c567f5264f4da0a6aad0c9197454bacb9781ad679bac6d333b82764eff8041b9643ae8436493ffa39d2df1a71f94b4ad842cc2c6b265413ea13ce4ee6f8ad95b93892a5c519c0c3a79d993ccc58e8c4cffcb06c4029a6f87f8c3615db95592acf1c060f0655e22a94fe51ec75a78bebef014df4eb1a025306d84bc5109f88268b157daf336ba451e78bf041dd65f191d276b999cb3f8e6d60562d15fae2a32ef2e31eabbda5bc777336de0abf07047c899bfe7855549161208d60ab8315c6d9d714e63b2db7d98ebe991280a450285fbba79ac6d241e299bb06a565a4322597ada9bd16f5ebbd74275ebf00236c6e3c39692a4c0d48b83e6aff0fa5aa25975c7c942eaa3245c28fd3cc58822ee466e9902fe903fe5c2c1331e587f471534cb302ba68af6ec057620004ad6578150a34929d357a81d46edf48a01b41063e37d134876ecbbf7049cdb31c5ed1196201341e2bfb0c47ad1abae4d6894ff3552c9219bba8b31dc936a13ccb1705ff702078015e52c8fd90a01db637401278d1de7574a3a6410108f4fcdd8e658ed51512f9a16c39dee335adcdb7bde8e392c1abb71101ce05b2b44528d09224fa3d1579c25cd6cdb5b938425df4a384e7fb2113338e74fcb31aecf16964ae42e4445df6b8f04e9df6559981921f35a19cd0eb84af6ab69118d583713ed8a9436eb75ada88d151b161024cdc9a6b2f422f4a062483c52ad97d4847ef501922704b3bd670d55d7bc7a9228952f344d18ff5b28606c36f4ed7abaa00ffab0122954284e479a517a4e425f31aad064158f404be31e191b6aea0de6785023b463daa1a7cc17790833b76c722779c3a9ce6719c86c3f69d9a9d8e6ff121a78567e17820954f01d60a2482226dd49c7a59542ff70e038bc6bbbfd289122d9ae9e09541c20bb41ca6c830d00177552cef00abdd4c8782badc3244120ee8a3f9455b40faa54c8b966ba3c17e0e3f59acc4b506a8008f863038de52d5d41b9b62e74c46800a9f770cf244cc69e7dd2d3ff841a0636373cc7481ce7dfdc16209fb791e0f877f02d27d571614506c4853f0d194f5cf3e516a89cd7bf00"}], 0x10e0}, 0x402) pckbd_enable: command error 13:57:01 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xfff, 0x101, 0xdff7}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000000) 13:57:01 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(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pckbd_enable: command error 13:57:01 executing program 1: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="b27aec99f53ef831b9d0d177a1917151a9c8b5d15872c1060c33947b87a4e8c2fb96ec9f39b16cbb6d9e9bac70e2c28e3f9976181c9eff4cd2d07c98db7f8050b1b141ffcc1988f9335b151433a1c93663eaf4ba7fb882817357728a5f33f34dfd2615807b27c3656082dcf4276a78f83ec2d617736830770bf5857e3087a13064c4190c43bbdf39376448db66fc9df638811501a38d2ed7054f1d0806a4007742363b040038f7c6ff7e9c", 0xab) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000200)="c8cfaf8aaddb9068177c20e2481cf47c494320c72704191325b41f7ae6bb7e1ae65ea946e1662622d022e12b9a82fa26ad5553a2ac31f7c2d92945543d15210c03f956671135eb86dc1c7122f8fbc9d5ef83c066437d796630c60a98e60ce487245a705d7957a349e3417a2240f62ec53dee158d4ad7c905925b7fc2092d40840794fe057f9eecda1d0dc12898d32a39ad9c9442fc8386852d8a161b1a27fe86efb8ea592b0f7922b8929842a6ebd912bbd162714b765c3f18b62923138087700fd11fff2f158cbb844826a5ef8d414357b96de6396fac7401b2863a10023ffedb9a6c1763fd8550626670", &(0x7f0000000300)=0xeb, &(0x7f0000000340)="7892b324eef37ea9691fe27ea73e14e8c67b54749af8fbbdd576d565209337f1b140aeb6ccefff4614fc78f357487727641d6d97f1d5ac77f37158bf54e898bc7ed5870a6edc612c7299efee44bb99ab4264b1e962d97706", 0x58) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) r1 = socket$inet(0x2, 0x1, 0xf8) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) 13:57:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) r4 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="6c6ef401c27101e0d610aa242add32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796007bf3c345a5bbea33bfeb69a2ec0f431596d1be1ee8a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a18ee7d0a", 0x61) r5 = dup2(r4, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:57:01 executing program 1: 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}) r1 = socket(0x2, 0xc003, 0x2) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) setsockopt(r2, 0x0, 0x1b4, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) close(r1) pwrite(r0, &(0x7f0000000240)="244e7f7cb0b4823f198e010000c2", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) 13:57:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet(0x2, 0x8, 0x4) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x842, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x1, 0xf8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) write(r0, &(0x7f00000001c0)='o', 0x1) 13:57:01 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) shmctl$SHM_UNLOCK(0x0, 0x4) r4 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/162, 0xa2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) 13:57:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1ff) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="3c8ce6dea9c05a857700ad89687b527d"}}}}}}) pipe(&(0x7f0000000040)) 13:57:01 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 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) msgget$private(0x0, 0xf04788a37e31a035) 13:57:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x2, 0x8000, 0x46, 0x1ff, &(0x7f00000001c0)={{0x81, 0x40, 0x4, 0x1f, 0x7f, 0x847, 0x14320}, {[0x4, 0x8, 0x9, 0xffffffffffffbd8c, 0x7, 0x20, 0x80000001, 0x4, 0x2, 0x9e2f, 0x6, 0x1, 0x100000001, 0x6, 0xe3, 0x4, 0x5, 0x200000000000000], [0x7fffffff, 0xffffffffffffff8f, 0x7, 0x5, 0xff4c, 0x1ff, 0x7, 0x7a89, 0x637, 0x9], [0x3, 0x0, 0x8, 0xd5, 0xfff, 0x3, 0xd3], [0x8001, 0x4000000000000, 0x9, 0x6, 0x0, 0x400], [{0xffc0, 0x3f, 0xee, 0x200}, {0x4, 0x3, 0x2, 0x3f}, {0xff80, 0x2, 0xdf, 0xa73e}, {0x1, 0x15, 0x1ff, 0x4}, {0x40, 0x8, 0x4, 0x2}, {0x1f, 0x5, 0x7, 0x9}, {0x7, 0x5, 0x7ff, 0x4}, {0xdb, 0xffff, 0x3f, 0x1ff}], {0x6, 0xaa7, 0x333802ec, 0x7}, {0x9, 0x253, 0x4, 0x5}}}, 0x3, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) getsockname$unix(r2, &(0x7f00000006c0)=@file={0x0, ""/83}, &(0x7f0000000100)=0x55) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000c20, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = dup2(r3, r0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000440)={0xc099, 0x622a, 0x2, {[0x200, 0x2, 0x3, 0x91, 0x8, 0x8, 0x3b, 0xc3d, 0x6, 0xa6, 0x9, 0x8000, 0x6, 0x8, 0x8, 0x9, 0x10000], [0x7f, 0x101, 0x0, 0xdada, 0xffff, 0x7ff, 0xfffffffffffffff8, 0x4, 0x5, 0x47e], [0x9, 0x7, 0x9, 0x8, 0x0, 0x3, 0x9], [0x0, 0x6, 0x1, 0x3f, 0xfffffffff5f8deb9, 0x4], [{0x9, 0x401, 0x5, 0x6}, {0x4, 0x3ff, 0x3, 0x1b}, {0x8, 0x8, 0x0, 0x2}, {0x7, 0x7, 0x4, 0x7fff}, {0x7, 0x81, 0x3, 0x2}, {0x9, 0x80000001, 0xffff0001, 0x7fffffff}, {0x8, 0x3, 0x56, 0x40}, {0xfff, 0x7, 0x2, 0x80000001}], {0x8001, 0x0, 0x2, 0x200}, {0x1ff, 0x5, 0x400, 0x80000000}}}) 13:57:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x200, 0x0) fchmod(r2, 0x8) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0a9a0f6c8e2999103d1eff06cf5fdfc1f13e89e5fa5c42443092c7ce7962faff5456195ed3264ddde885784f43713df5192cc665aadaba6d62b20450cd5fe7815cb77ec8fc563e0bd15782cc8bade4d794aa63545203c485469430f4c4c141735d8e6551b98e9a99a1fb7fba5ec3265ea4cc5115441c9a76492400bb93cd122540739dfcbab1f1b1def17b3bb36ee4ff68cf70e25b"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0xa) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r3, 0x29, 0xffffffff, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 13:57:01 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040002aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f00000004c0)="0000040937c188f15692a23b175319537062abc5fc4d52f9349e1952a5d26b478f336da83a22819071f5c5d567b11b23dabac3208c41a36ba47ef06f2cac1696ca3bf88d0e601612f1c527801c256855e421a457a14f886d2694e641425f5fd710ddf361997fda92dbd20300d587654aaeac7f4e27eaca5b45c7c4032cbd2a897a0c52bddab4ab675d5ef10b7a84a9a6741d95285759e46e0b", 0x99) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) semop(r0, &(0x7f0000000200)=[{0x0, 0x1, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x7fff, 0x1800}, {0x4, 0x101}, {0x2, 0x0, 0x800}], 0x5) r4 = semget(0x1, 0x1, 0x101) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800"], 0xa) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) 13:57:01 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:57:01 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1ff) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x82, 0x1, 0x3, 0xc6}, {{r2}, 0xfffffffffffffffe, 0x91, 0x1, 0x3, 0x589}, {{r1}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2a, 0x2, 0x138298f1, 0x3ff}], 0x39d08634, 0x0, 0x200001, 0x0) mlock(&(0x7f00003fd000/0x4000)=nil, 0x4000) 13:57:01 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x80) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000000)="3f85dd677278b0e1fb91fe", 0xb) 13:57:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1ff) sendto$inet(r0, &(0x7f0000000040)="ed4539fe238bbb1df086a51a2da9fd829f814e0e93ecf02f2ef52c7ebbb198241aa28b0a3c58a9e507bd4c7092", 0x2d, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:57:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000003800)=""/4101, 0x1005}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001740)=""/262, 0x106}], 0x5, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xe9}], 0x66, 0x0, 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) 13:57:04 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, 0x7e3, 0x7, 0x6, 0x10}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0xa29, 0x8, {0x200000000000000, 0x2}}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000233bc32051f4835c38cea2536db781d0d819fd7f81379bb3d408d75853645d92811f98d8bdc5f1d0cc7a1e44585adc71b5f2ee0c5c031db40958a9d097e7c4b613e7800f045be39ed0d782c10a59a0648503ed26a3cba8786da516025a367709caf11f715b40100de79a175b14c67f6c740de4f95ceee587"], 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x5}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$getflags(r1, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:05 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x28320, 0x115) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000440)="852718dcc1bcfe463ae2", 0xa}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x8000, 0x102) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) linkat(r2, &(0x7f00000007c0)='./file1\x00', r0, &(0x7f0000000800)='./file1\x00', 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) r3 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="d7bf132a2c103532f66b2f8731026b0d227f7701a136b5b5eeda794c596ab8ad56dc5af0171f015f3c159ea5aa4597816e3118d3f040015a1bcdee279faf6df4f831e2814008"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = openat(r0, &(0x7f0000000740)='.\x00', 0x80, 0x20) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000780)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000006c0)=0x1f, 0x4) sendto$unix(r1, 0x0, 0x38, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1997efeb0e9a638a9954e2deb7d667fe9da236fdd929"], 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000180)="9f593a46dbc86865338731f42c16332f03ff7a1fc2b892c834e3e0a66768a5e909684820018055f16f93a79aed29205ceb547cd4e5622ca4b882b4ac5c3b2fd333842d22f19fe43226808e077edf4215eb9b26548ec063b0549624c66dca7842cd30f1663565cc00d9d1cc659994f86e6585f392170e0f6142667f1c5db43d2701ac76f23fc065b68d4e7064c4369d24d2130c9cb003893b42b4dc545da047b7f8f8ba124e0d5cfec7149ea7e5062808610f4e5f190c6f6ace4e6368caa7ae8445bff17cd572949aa4fbbeaa", 0xcc}, {&(0x7f0000000280)="1deb52e93e46852ae7b6f7d20726d717595848e8806898d83fd01c3fe744a01ddce4c13ce2af4b80bd99122fa78e56cdb73992e49aefd3f9c27d3343ff007d5aeb9833cb4945ac09b7b9962fcdd470a66eee0e2dba8d848e8f403d60ddea0a1b9a7eec1da05930cc9963d873e6fa7959cb0fb3b2695103b9ea82c6e49546199e98a24417d5202d8954f945bbadd6673bb053d1d13901cf82c14b6bdd4e960e6e0692a56a6c76fba30568094a1655537e51a95149ea8a5f4f4efac1893fec92ca596256950bd8c7b7a85a4ebedaf9ec41c47f310f2448639d7a2a6b47690a83c1f7165379f89c135be1e1443809e5750f9aedf17d665edbc2", 0xf8}, {&(0x7f0000000380)="d36318b80a190607c3741a8c1a20de181e1c749678dc13a37af2085e8c288d0164e14ccbba6cb3c6812377c6b010b143153e31b577db8ea038fbb08b6f1b28d4380dd754ca59f418a712897270bfbcfc3d0e5e724214ca24eb60845ffcbc3cf7f4a6ec055b3d5ed91cc81e171ee3721ff53745e8a7bdd07cc647f1de065de8e1151b34d2bf62f9174e", 0x89}, {&(0x7f00000008c0)="4104b0d470270b86e63df1dc8bf39d8992b9d023c0e7c40a963eb0cdf194f19397b7a42c1144b73cf7776fdbc56cedcbed13990fa4384076b06aa525262e4db70308d1ae6ee67b1b65fedd907887aabdfade28e8563cb93c022c5fa6869de4ab13f1104e31b43483c58f2808baaf5d691334b2adaad29edde4751fe08495746e3c04add4a6301756df0bc67cfa03357f43a86e4f7ce25211ba4af01f3f2af6919acf030056c1829482b2646ed9cf30d3c577244feafb4559bed9eadd00520820f53d694a888c3d03b586d90f18e5947c841d0c15ba7ba7705456902d66b3a5156ae3bf15b63d4be18396b77e4546f0c4eddb7ca3a467754cad9a5ec83f40cfbf2c5e01876775f73a155a0978", 0x10c}, {&(0x7f0000000540)="af47b2b40efe1a7e035fb385465a8561f757ee00b10639d763c48b7f0d5e7692729c9f6f1888a472028af8f5ddb13e8f459fbf38f4d470a466727e71bd26d1a0a7404c520bf80e586a78844cde887e198022d7f5040afc4fd3d676648d7c1f9cb96550eb0cf69eb19a41c01d578f773206a286cfb543b5ff1ab40842f56599b53411f323e3962da4f5ec55fe31df876d676d5f5ded9dc8c2a2895734937431ab016e7c3dfdc400261c2f8dc669cb0ff4c4bd37c6361392c2e2af42615c87d2caed279d7b8654f72d2a76cf93d53a7cff44888d930bc43a24d46044438c9906de6675e38bb5", 0xe5}], 0x5) 13:57:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}], 0x2, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40001, 0xa0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) accept(r3, &(0x7f0000000400)=@in, &(0x7f0000000700)=0xc) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000480)="e2f2ba2a44a0bd061cbd0eb8da87d3628ffe82a3f9707434ea1a106ba2875ade3a8de13f63357b335f41b04984c32637bec8e9fa61ce45360fc73929ee962051e00ec36a9d13f49dd0ffab32a25cffa470a1cc7245a3a9205c6a53dbead64bd5442228a187c7d7b7762aab9d460146535e12b9410d9017b70ab5b841da6e748fcf33a34e26", &(0x7f0000000080)=0x85, &(0x7f0000000540)="954ecaf740e6d7e3edb9c58402590ebf7de413dc4a5dfebd2b5ff7195584880ac05e496cf509fe9487dafb65e732844b1a77ff4043ecc14778e8d3598f4b91429e808eb303bb2bf1378846601450c2a6b604762a494994c7cdd3f4dfdd19bd8ff781e4cc39cf97a0ded59ae1f0ac3a990972969d9f411cabebe5b7944f10333cb1868d38dec157b733a455e37553e453efbc6312839b25f50c2b6adbd62caaaf97b104ecbf0e73d766dc5526c48d30ff587ba2c0009ab0ac3f9caf4af5904e581e2616dcaee8d9c4814da4e8de40b0cb70d783c7a33349f5465eb2da8012325a0356650abe48", 0xe6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000180)="ae19", &(0x7f0000000280)=0x2, &(0x7f0000000640)="b1dacb2ef4abe06dfc9a78def7c15708d355beeee6e9e65b18528f61580f5ec0c1e90ed90f73593f58056105389451970af0e9009962b9e2217499e18ab58e3bda4a24fd08a6e615ba5400d7b1dfd6fd861d38642928195a68254e72efaa230ff37229ae3dde8f90584265cafc9e7687fa950b4b98374d360eaad2f4e5084931a4d2d220c464e49d713f5f", 0x8b) r4 = dup2(r0, r1) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000280), 0x6b, 0x0, 0x0) close(r4) ftruncate(0xffffffffffffffff, 0x0, 0x4) 13:57:05 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x4, 0x1000, r2) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000000, r5) fcntl$dupfd(r1, 0xa, r3) execve(0x0, 0x0, 0x0) 13:57:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) msgget$private(0x0, 0x200) 13:57:05 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x8, 0x800, 0x0, r1, 0x80000001, 0x4, 0x1, 0x484}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semget(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x1, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/161) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/23) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffd, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 13:57:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001140)={{0x0, r1, r4, r5, r6, 0x0, 0x35}, 0x0, 0x1ff, r8, r10, 0x3, 0x7}) 13:57:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000024f, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x9}, {0x7c}, {0x6, 0x0, 0x0, 0xa70}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semop(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/158) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x1, 0x4, 0x8}, 0x7, [0x6, 0x0, 0x0, 0x7, 0x9, 0x80000000, 0x269, 0x2]}, 0x3c) 13:57:06 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) 13:57:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:57:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 13:57:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, r1, r5) getgroups(0x5, &(0x7f00000000c0)=[r2, r5, 0xffffffffffffffff, 0x0, r7]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x152) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) 13:57:06 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) 13:57:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0xfd, 0x7}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1b, &(0x7f0000000000)) 13:57:06 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x800000000004515) msgget$private(0x0, 0x600) r2 = socket(0x6, 0x3, 0x4) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)) accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xc) r6 = socket(0x18, 0x4000, 0x1) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r7) pipe2(&(0x7f0000000440), 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000000)=0xfffffffe, 0x4) r10 = socket$unix(0x1, 0x4, 0x0) poll(&(0x7f0000000240)=[{r10, 0x10}, {0xffffffffffffffff, 0x8}], 0x2, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000340)=[{0x9e, 0x8, 0x4, 0x400000}, {0x6c, 0x5, 0x3, 0x201}, {0xf7, 0x5, 0x3, 0x7fffffff}, {0xfff9, 0xf, 0x0, 0x7fffffff}]}) dup2(r11, r8) r12 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x1db) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) dup2(r13, r12) 13:57:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffff, 0x3ff, 0x0, "fb0599295e184924eec5f963b182351026455fa1"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}, {}, {&(0x7f0000000100)="7e541720052316b74f03a1ead0790374186c1a431536b2c9351ea3079202683ebdf9e9b8f46e9906fe82ca386928bf71cd7ab2e95af9a42dea10fe06c737e3c509bd6d14ec42eff02d5880181e1bce016925", 0x52}], 0x3) 13:57:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x40}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 13:57:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x23) 13:57:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x104) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0xa0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 13:57:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8e0, 0x9, &(0x7f0000000000)="b9e6d14f0dd26465ffb98037badbd3dc652ea08faa0d3145ea47f88acd693abd4d58dadaef68e203382f99f117fca7d5851fa5c754560265510f93925b1be1377778eb3136166a8b45ee83349391fa", 0x4f) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x7ff}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)="15518bcfbd8f9f8169e9220c76d03205f2a2f373adb656cd70b643bc406108f808da2ca0e0af2199bd33bd9a763a7b53d08aa6d1d500730ec7d6ac610744a6527ecb212ca3c4887b744324f0420fe300eb308c2d22f6969836bfcc658b756531c75337b83048e49a2c1285d39560c5b25d824aa4ad1e0dce8bcaace56b2a076ce5d3f03143", 0x85}, {&(0x7f0000000240)="5620cfb38e67faf1a86a9b96f6185dbebf15aa00909b63396a0e386fe9cc07506ff4aa0c5f6c7f83289a89bdf3d698f2438a20e4e5f2066618036f7fda790d838909eeeed1b9bc3b051140ae4926c351f67d242efc3e5c3290b5b706db384bf5440a703206e04c6b82469d84918633747fcbd082267431f34899a56f9798834720a97272898807ee35dadc03475910775be44c3eede12ae752a75e4905cc735e1687ccdfee2c9cab4217757e8c41287356f3e0324c55d3bf07f69d6ef364f3e430fd2955cb5a4df1030bc246b3d91be11eefd6891a7c251079c1bbf0c65572aa04dddc4bbaa2966b54dd0b87fcd232b5143087", 0xf3}, {&(0x7f0000000340)="a3dae90f4c7fc35025af5e16dc6b102f489a6f4d11ae2a2de28161f026ce36599f641967dc6910a801b8ca634295108fa22b714ed4422d57e1f3935fe4d865e0849e9ff79cf2e2158210f7868afdc9e8d7e800fddecf37b7ba0e788abcb5d8d9d1bff7cabd4dde0eed120adc4e733bcfa3c1324a35efc0b60b285b73abffdc13119256ca3f2752fbc1f0c2d8a6ab718e57352b78339687934059cd3f4e39c6e08b6c3f456d6f5f623b47efd4d07e7503", 0xb0}, {&(0x7f0000000400)="402a92dd96c694da484646c5c64ea9296ccacfd0d4366ae8b855c7a8f2389a47ed7bc885376439def4c454f870", 0x2d}, {&(0x7f0000000440)="8fda80d6525a85cb40fb4c5a4c8217b26c3568a61d22e26048991dacc29b9f46817deb371d6befe8d1cbfdd9bb0374658fe1217f365fed850a78e3afb781c765917a", 0x42}, {&(0x7f00000004c0)="a857c486e069dd19598b94a595fe5fa741387797c9cd0b76c0697fa907058a11f20d06193379392a93e121e99c4a10f0e30edaa46cf527d155bdbbf12e22f9c4aa112e483e4b1cd3cb792a9260b3653cccad27b5dcde0f9f090dd06aba1fbcc8077b1c067f0a6b5c973a2cdf8733feeaed047be2bc8b9d77f56f399bf80d109416c962bb2d1ff3821b907e7ff4b69622b431c51303cdbdd136dc6be54605ca288c0b9f4a7a4d261231d0efc7f05c550349b636", 0xb3}, {&(0x7f0000000580)="3cd9e58133ed5d1360087f84e350664edcff5f153c1f9222d9e6cab66a177fe82e8434d4bf10b63a341a7b386a2d278849496eddb6bbff092c5f91c1e2c9031753ac7b0b6a02fed485731b8feaaf60443efda885d227d82d8e8f95c6469a10fae50229d24c4f955c53d151461554e28370a1e115478a3003d7bdc606", 0x7c}, {&(0x7f0000000600)="732adc057cf16d695f9b369f4124b70f7d25706bc50bcd9f584fdb450c01551674a4bc37e4e106fb715c67f497116a4bed6eb1ca7a5ca5ade7779dbc9ada00dee5ebf0fa3631c9d26a4881fae58b06e08673755ff66d176b2fc5cba38e541f7106f9c442125b3bcdd2c48335be0e13873e9c60936826a1d407bcd550e77f4b4a566038a4889b2fef435817f40b8fdc64ab0b930f11fa6783e4a6a1614cc432892d2e686c9e5baa8ef185152eb98b3a96f4ec79396114e9", 0xb7}], 0x8, &(0x7f0000000740)=[{0x90, 0x1, 0xfffffb38, "8bd0dd63c979793891ab0a8c47c3f8e6ca840ceaadf983ae0358b51e5feb15ada7ae80e814600741e76a47681adc3f82b73c7975b4b28eaf718e450b402796c475672142acafd7098c912f2d516a0cd28ee895fa24254c9d9abf34a737d0568581130cf7330992e2bef38dfe47cc8976045b189e9f6c2eda3856632e1b492363"}, {0x28, 0xffff, 0x9, "0f7ed21b20ce13e35a2b8fd58af7fb0857c9331be79b39"}], 0xb8}, 0x400) 13:57:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000200)="8565da12db974c1ad4d00049b5bb29622b88d3ec726f147eb66af40ce1099555366de34b643d45e575de432266c4011db22720ff2f9150eb40e865ef1d2183c00f30fc50eefbffd457a22f3f498a7bcacebde35aae3fc47cab1e389a8dc74ce42a0f68ccaf9cdc2cccd4bf96eae2e0221147139a45f46b642d6ad1d49ca98015820a5569a3161d0574a10a09bf59f716b6c6107377b216d4a04f1e972037d38dcc5e6ce6c8278674abe0641cecb4cfd34ddddcc13b0be310d474caf3aea170b58409383196e14b1c5c3629c04ff668b026ff6fef8b1224f6fbf3b923316cf5eb5d6d5543e8dfa37c228013", 0xeb}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="c4f9b96e6d1e67ac0a8bbcf9b01ba80dab9f789a259afdf89e4629c8ea56fa5ac79c1b186a95272330fa94", 0x2b}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:57:10 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a82200810034000800450000340000000000009004ac1400bb00feffff4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000030300010303050402000000"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) 13:57:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x20, 0x4, 0x7) recvfrom$inet(r1, &(0x7f0000000000)=""/113, 0x71, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x8000, 0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3f, 0x4}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:57:10 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 13:57:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffe, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6a61], [0xfffffffeffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401, 0x5], [{0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x4000000000000}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x1000000000000}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0xf8) getpeername(r3, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x55d, 0x5, 0x9, 0xb94e}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0xffffffffffffffff, r8]) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000", 0xfffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:57:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) 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)) 13:57:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x21) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="58a27b362f688b1ed7b3da25e4c5ce0c8b34fcc8b32af5b64330cec1bcb549265b67d19ff6832574ec8d712f9a9590cfa0f0513b10f132c8ad9dfbda8510a899b2d901fcc548f4ae4e847644c59c30c1026c3ee932f82ed59331ac94453138419627afcbbd77b0e18f337be87a2a0b72de373acd243480c6d28c55cb162d03f67707b30ad59af36bb370e7657d5ff74cab87827a9bc3bae095fd73ca48d0d7f0b8d094bcd4051ed9e4cd88a5ede901060b3494cdd183b85b2fea32ca92860b809021c3ef4d7ac87a737514a018014be37ba51fb214663c56642c0d02aa09e2d1b684a007058f", 0xe6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 13:57:10 executing program 1: 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$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xfc, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x8, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x3, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10005, 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}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:57:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0xfffffffffffffffc) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) dup2(r2, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r7 = getegid() setregid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r7, 0x1ce}, 0x84000080c1, 0x0, 0x0, r4}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 13:57:10 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000080)) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/47, &(0x7f0000000180)=0x2f) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f786b88, r2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="08021c478339aaa358c25a3d998ad53fa8a56704fc4933575b6577de76cb2d69c815c6c6d0bdadad37ae69a09ea1ce6fac9b3db09c2a08829c8db48640b0741e06475b819f7313736e645c07c7f3decaa579f3ca6377005af6216094997ac76663eb311c12e4bc8cfcee900c6cbe4247b6a17406a89ec977b8f1"], 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) dup2(r4, r6) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) 13:57:11 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="9283224f3bfcf4589f4b9ff6b244a64b1bb1ed9f7475154cc2c2a695d6ea56bb9dce158097d29f1a07dcc932937832461a03fa7c3f99aedb58f43890405c96f213e7e2f51e0deb3c41eb7ffa89f2b369db2e0d27e842f670f003d9569ea9aaae2910756bf68f4e48fb5f4b75aff9fe5c9f52e793ebf2c4826a32b5b9e9a401d503f480b960e19f25df7e08ab86442cc194cdeaeb91bafca2ad4c1180c5261e8bd770d52fc623b4be9528981b10111c7a31d4be133570b1380f71bf698d988e088b9317457bdcc319825a103b7670084738153e8a33b15cc011daf6a87e4898aed7b0c9d704529ac8add8044e2628566a85403dbabd029fa1", 0xf8, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x5, 0x81}, 0xc) sysctl$net_inet_ipip(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="5927fc2b77", &(0x7f0000000200)=0x5, &(0x7f0000000240)="53a6663b1f5ff71514fce5b9406211af890de32c7d1c7f6879976ec148", 0x1d) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') setsockopt(r0, 0x5, 0x2, &(0x7f0000000300)="f652d599e70e6f5e1a385aaaf7e8bc13aa11fb7873fb58afa44b4a5dab64c231345b8f03b54e1f89f8caea1b95e21c76e48c441779760d76e42480a9949f2965a1c545355a7c6cc4f42f27ea279a2b577202b8987a7b2a820e10b846a5518376562550d48eeefae16eee58d9f3d779aa12bdef9d10fa53e08b92af9ef6b5d6962f151797edd8172a0204b812892b26a498e5771b0a40162ee89b91c12a8233e4b6a19aeabf3f26e385d127e5bd020c44005a742e9f31a81e31ac731cfe52898e3c9f669d1c057082c12d0592bc764ad574071f57dd687b1a2d6fa299ff00", 0xde) socket(0x2, 0x5, 0x5) shmget(0x2, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000400)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000440)='./file0\x00', 0x80, 0x8) getsockopt(0xffffffffffffff9c, 0x8, 0x5, &(0x7f0000000480)=""/109, &(0x7f0000000500)=0x6d) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x200, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x40, 0x0) poll(&(0x7f0000000640)=[{r2, 0x4}, {r3, 0x4}, {0xffffffffffffffff, 0x4}], 0x3, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) r4 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x2, 0x100) utimensat(r4, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x1, 0x2}, {0x7, 0x5}}, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x8a694cfaad7bbfd3}, 0x2, &(0x7f00000007c0)="a341efa8516f8d116f1a8663dba21af9c001cd1328bf322f3242d5a15a57401e32868ceb1896c7327de297e1339c438815ce32e7521cad1d5de11019d7db3e4999417d4947320ca7892e0200dfb07cb781d18960644abb38bf49565d7b3ea96921ad85badaebd5aec694923865290cf98d8afa75f799dbe2fef4139a288109d7d7a007e54cc255dcd6e5fda0b1cf0d1697fed5aecb366c39a33bf10e693dfea20d846d7e121fb6c621b5394d2813095d4acd1fb2f3132d4e93359ad7a3905ce1138ea0c437f0bbc6a3c21713616c3e5bbff55f752f8ab383eb155f0f76131586e3866b19b5054b", &(0x7f00000008c0)=0xe7, &(0x7f0000000900)="72d13be39f59048245fb9eb1676413bd12afe676cbaa5bea67e2541ec42ddd311e092388dc8df5c565ff76c061a05e1468d1c9faf4ed977b7826e5aecf3f", 0x3e) socket(0x6, 0x3, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 13:57:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 13:57:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x7b}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="fd3633313b1b00a2540233af18cbd01e5054d48eee230b8044a849e7e01f3f258c06d161b53e8b0740d94a12b6ae69d8fb97a6fb16bd806851e123641f6ce9ba647e22aa27eca7c4f0a0b8d24a66ab21c163b821"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000004c0)=0x401) r6 = socket$inet(0x2, 0x1, 0xf8) getpeername(r6, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) setsockopt(r6, 0x2, 0x3, &(0x7f0000000180)="8f29332fb530c3eacacfa58d629ecf90567c942602bd6004bad758fc506e1ffa5bee689256fcd2bd34dec30ed048f41117fa465225ec6fde2c29f75b621289c3bdb860137c8ad9bd4f58878d46ae366792872339420785ffa7648814987f9d8520381471a89878eed1f8a9f9fd06fe6836e8e9556a3cfe1a3ba9e1a292f23bb0a3477f79347b7f80b89932398dad823a4e2a1b95fdcac35c8291a2", 0x9b) 13:57:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202020703bffe47cb2ba89ca4fa1ba918d74aa6bb027638ae588c3f42fe00c5a782165078fa260fad11da941c29c914f03bdea78533e295664439e0d4ef210691"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:57:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="19d6ab98c7e0504a9316171a86dd60845e5e00186c0000000000000000000000000000000000ff020000000000000000000000000001880090780000005e99322a303e00"/78]) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) 13:57:11 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2c) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x7) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0xc5) 13:57:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x18008, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 13:57:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff6", 0x30) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getdents(r1, &(0x7f0000000040)=""/8, 0x8) 13:57:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:57:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000007c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 13:57:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x40c) 13:57:11 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x3, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @empty, @remote, @local={0xac, 0x14, 0x0}}}}}) 13:57:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7b548485c015ae206212008f06743c37724b5f77beda57438405a63b8e9ed4c947e94af2c5374e46a8ace57d1f2b0b33ebae0e7c7a5b36a4ba3bbd42089ecba8124c260f0e4336a23f507b2720531da557"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070200000f3700257f149bb318d7278fc8aff200", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 13:57:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') fchdir(r0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 13:57:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x2c9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 13:57:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r3, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001580)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000d296f3f2e3517b27e736a14336d3adc82dbc40e8f9207b69256d54b60b808f1de01e29083a4f2977cdc4df7f15fd542cbf967ad552a551a3d6899d0cfbb1f19b809f3eab7a13744f484962ac4da77069ac31c98bc43c7c4e7263fe", 0x25f}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0xfffffffffffffd9c}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x2, 0x0, './file\x00', 0xff, 0xf3f1, 0x8, 0x5}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000014000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000002000/0x11000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) mknod$loop(&(0x7f0000000200)='./file/file0\x00', 0x2, 0x1) msgget$private(0x0, 0x558) msgrcv(0x0, 0x0, 0x0, 0x6, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 13:57:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x6c}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3ff) syz_emit_ethernet(0x52, &(0x7f0000000080)) 13:57:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x0, 0xfffffffc}, {0x25, 0x2}, {0x6, 0x0, 0x0, 0x928}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x7}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) mkdirat(r4, &(0x7f00000001c0)='./bus\x00', 0x2a) r5 = getppid() fcntl$setown(r3, 0x6, r5) pwritev(r3, &(0x7f0000000100), 0x0, 0x0, 0x3ff) 13:57:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02044e2c30f66aff"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) 13:57:11 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x7, [{0x2, 0x8}, {0x1}, {0x1, 0x9}, {0x2, 0x5}, {0x1, 0xfff}, {0x2, 0x35c}, {0x3, 0x7fffffff}, {0x2, 0x9}, {0x1, 0x2}, {0x1, 0x7}, {0x2, 0x827}, {0x2, 0x9}, {0x2, 0x81}, {0xb34dd89af9fb5496, 0x3}, {0x2, 0x6}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0x10001}, {0x1, 0x10000}, {0x1, 0x1000}, {0x1, 0x100}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0xf5d}, {0x2, 0x80000001}, {0x1}, {0x3, 0xf5}, {0x2, 0xffffffc0}, {0x2, 0x8001}, {0x1, 0x6}, {0x1, 0x7}, {0x3, 0xffffff4e}]}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) r2 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) 13:57:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="5cfc58fd189bb1f5448ab209baead290f888ecfbdb29fcd80df03635bb2a150891893caaca87abddbbf92e974ab876db53fbd1f28feced274ec3e50ddfc361f66a8970ba07e22b35b9b2e409a67dbd5ce4d77b7f990af44f7690c9464ffdc4b6fa8e435511bc2cbaa114d976fcb577834c891bdf7b087779a100000000422f33c193a5f6937a0a25f026ffaad3ec380d9ee9bb1290f7d5ba8522c38fbe2ecf44ae94b58f1fd4baa05697b61caf0de09e7a9d9f396e6ebf0f9058df569fbfb18b40c71715e16b78b38a49aecd28da102b3fd652d9e71f06d5d39ec299bc060d4f945246adca8d95bf31", 0xe9}], 0x10000009, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 13:57:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x1ba, &(0x7f0000000180)={@empty, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "874953", 0x184, 0x11, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, {[@routing={0x89, 0x10, 0x0, 0x20, 0x0, [@mcast2, @loopback, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2, @mcast2, @mcast2]}, @fragment={0x29, 0x0, 0x0, 0x0, 0x0, 0x5, 0x66}, @routing={0x1d, 0x4, 0x0, 0x4, 0x0, [@loopback, @ipv4={[], [], @multicast1}]}, @routing={0x8, 0x2, 0x0, 0x44, 0x0, [@empty]}, @routing={0x1, 0x4, 0x0, 0x17, 0x0, [@loopback, @empty]}, @routing={0x67, 0x0, 0x0, 0x3}], @udp={{0x0, 0x1, 0x8}, {"e257a79250e73b64adefc74f67bc8d76d3eeef57d1d4bc542d358a9aa64a0b368bb7ba8369073cc26526c3c73d99ff9e899cc683e06d1832a81b5aaa2a276434749829d41a1c2f00b1fd9c121b20c20bd44e37b5a915a30755f4644ac514de9bbf7f45e023072a4d4dd512561d6f0a1f6186bd200447e7d28a1b451c"}}}}}}}) 13:57:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) fcntl$getflags(r0, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 13:57:11 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x102) sendto(r3, &(0x7f0000000180)="20610dd0021b3834837aa6b8d8266e23f7e8c7ccfe1b7050b04bdbb1fe3ea5415ee7eba231ed2183f0b3ad9ff39bad78966577508f4b2d08f0de9d053d73a2e61fa6d249fe3ed63f5685c61bca2c097fa5703197e7d9bba7e03916b87586c43859926ca4bb23b45e31e5855c52485cb15cdb1dd0d090190abaa7814723cfb42269f567f8936936e9f54fd0fbb618e16c08b17f75cd5c2403d1ab08a1fcf93e63d325576360349c2fe7dc4d03d2b64ee236580fff974e653e15243a73d213ad902fea8738cd79bb06161762089326bc7b4051b2a49e996c0a686051c5702e00fc99944131b2d41e", 0xe7, 0x1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x10, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7f, 0x76, 0x7, 0x0, 0x100, 0x1, 0x0, 0x2, 0x0, 0xfffffffffffffffd, 0xffffffff}) recvfrom(r5, &(0x7f00000003c0)=""/88, 0x58, 0x801, &(0x7f0000000440)=@in6={0x18, 0x2, 0xf02, 0xff}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r6, r7) connect$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x8000, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 13:57:11 executing program 1: getegid() syz_emit_ethernet(0x57, &(0x7f0000001b40)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaaaa86dd60f8be0000213afffe8000000000000000000000000000bbff0200000100000000000000000000018800907800000000fe8000000000000000000000000000aa000127fdf60af50136"]) 13:57:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x900}, {0x6}, {0x1, 0x4, 0x5, 0x7}, {0x3, 0x2, 0x0, 0x3}, {0x3e8b, 0xfb, 0x9, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 13:57:11 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file1\x00') setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() dup2(r2, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x7}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0x100, 0x5, 0x2}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) getgid() getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) 13:57:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3) close(r0) r2 = syz_open_pts() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff9fef, 0xfffffffffffffff8, 0x1fc80d8c, "002e670d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) pledge(&(0x7f0000000000)='*^&-\x00', &(0x7f00000000c0)='\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) 13:57:11 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000500)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='{\x00', &(0x7f0000000180)='@]\xf0&\x00', &(0x7f00000001c0)='\\\\+:)\x00', &(0x7f0000000200)='$@{\x00', &(0x7f0000000240)='/%:,\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\xff', &(0x7f0000000300)='&:\x00', &(0x7f0000000340)='+:\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\xb1\x00', &(0x7f0000000440)='\x00']) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:57:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) setegid(r3) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) splassert: yield: want 0 have 1 Starting stack trace... splassert_fail(0,1,ffffffff82247fd8) at splassert_fail+0xe0 yield() at yield+0x77 pool_get(ffffffff82640480,1) at pool_get+0x19c uvm_mapent_alloc(fffffd80641d32f0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd80641d32f0,fffffd806b23f770,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd80641d32f0,fffffd806b23f770,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd80641d32f0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800020ebb700,0) at pageflttrap+0x1b8 kerntrap(ffff800020ebb700) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec7398,ffff800020ebb8c8,ffff800020ebb910) at sys_connect+0x9b syscall(ffff800020ebb990) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x730463fabd0, count: 243 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff82640480,1) at pool_get+0x19c uvm_mapent_alloc(fffffd80641d32f0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd80641d32f0,fffffd806b23f770,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd80641d32f0,fffffd806b23f770,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd80641d32f0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800020ebb700,0) at pageflttrap+0x1b8 kerntrap(ffff800020ebb700) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec7398,ffff800020ebb8c8,ffff800020ebb910) at sys_connect+0x9b syscall(ffff800020ebb990) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x730463fabd0, count: -14 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020ebb180 rbx 0x2 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002319a000 rax 0xffff8000009d7640 r8 0xffffffff816a48af kprintf+0x16f r9 0x1 r10 0x2 r11 0xbc030b9642edf55c r12 0x1 r13 0xfffffd806477e9f0 r14 0xffff800020ec7398 r15 0x3 rip 0xffffffff81a150c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ebb170 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=218362 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6288,0xffffffff826879a0 process=0xffff80002318cf90 user=0xffff800020eb6000, vmspace=0xfffffd80641d32f0 estcpu=36, cpticks=13, pctcpu=0.0 user=0, sys=13, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33199 319962 28628 0 2 0 syz-executor.1 *33199 218362 28628 0 7 0x4000000 syz-executor.1 24399 92520 0 0 3 0x14280 nfsidl nfsio 47791 75169 0 0 3 0x14280 nfsidl nfsio 26566 206865 0 0 3 0x14280 nfsidl nfsio 18863 82743 0 0 3 0x14280 nfsidl nfsio 27447 203701 0 0 3 0x14280 nfsidl nfsio 55511 387305 0 0 3 0x14280 nfsidl nfsio 8199 39480 0 0 3 0x14280 nfsidl nfsio 87402 238889 0 0 3 0x14280 nfsidl nfsio 86834 496580 0 0 3 0x14280 nfsidl nfsio 50554 130140 0 0 3 0x14280 nfsidl nfsio 12854 217203 0 0 3 0x14280 nfsidl nfsio 10048 299635 0 0 3 0x14280 nfsidl nfsio 10160 362369 0 0 3 0x14280 nfsidl nfsio 78616 136877 0 0 3 0x14280 nfsidl nfsio 13235 281721 0 0 3 0x14280 nfsidl nfsio 52654 349727 0 0 3 0x14280 nfsidl nfsio 51647 117563 0 0 3 0x14280 nfsidl nfsio 10758 79693 0 0 3 0x14280 nfsidl nfsio 23469 58237 0 0 3 0x14280 nfsidl nfsio 63178 142603 0 0 3 0x14280 nfsidl nfsio 45161 47564 0 0 3 0x14200 bored sosplice 28628 286243 15334 0 2 0x482 syz-executor.1 36034 30900 15334 0 2 0x2 syz-executor.0 15334 412665 81801 0 3 0x82 thrsleep syz-fuzzer 15334 421282 81801 0 2 0x4000482 syz-fuzzer 15334 335167 81801 0 3 0x4000082 thrsleep syz-fuzzer 15334 21096 81801 0 2 0x4000482 syz-fuzzer 15334 283486 81801 0 3 0x4000082 thrsleep syz-fuzzer 15334 179572 81801 0 3 0x4000082 thrsleep syz-fuzzer 15334 106244 81801 0 3 0x4000082 thrsleep syz-fuzzer 15334 342242 81801 0 3 0x4000082 thrsleep syz-fuzzer 15334 370137 81801 0 3 0x4000082 kqread syz-fuzzer 15334 241682 81801 0 3 0x4000082 thrsleep syz-fuzzer 81801 17124 40216 0 3 0x10008a pause ksh 40216 78035 47148 0 3 0x92 select sshd 64702 103680 1 0 2 0x100083 getty 47148 122515 1 0 3 0x80 select sshd 7217 188926 24327 74 3 0x100092 bpf pflogd 24327 458245 1 0 3 0x80 netio pflogd 77228 231856 54370 73 2 0x100090 syslogd 54370 55660 1 0 3 0x100082 netio syslogd 89969 359282 1 77 3 0x100090 poll dhclient 89631 135367 1 0 3 0x80 poll dhclient 96113 51389 0 0 3 0x14200 bored smr 15420 43226 0 0 2 0x14200 zerothread 65274 77581 0 0 3 0x14200 aiodoned aiodoned 31356 471189 0 0 3 0x14200 syncer update 97762 38779 0 0 3 0x14200 cleaner cleaner 22684 489315 0 0 3 0x14200 reaper reaper 58549 445169 0 0 3 0x14200 pgdaemon pagedaemon 41891 484058 0 0 3 0x14200 bored crynlk 60501 375679 0 0 3 0x14200 bored crypto 62310 219535 0 0 3 0x40014200 acpi0 acpi0 87427 473008 0 0 7 0x40014200 idle1 35432 376813 0 0 3 0x14200 bored softnet 97033 18097 0 0 3 0x14200 bored systqmp 6509 428309 0 0 3 0x14200 bored systq 44748 411630 0 0 2 0x40014200 softclock 88713 149682 0 0 3 0x40014200 idle0 1 157575 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 33199 (syz-executor.1) thread 0xffff800020ec7398 (218362) exclusive rwlock vmmaplk r = 0 (0xfffffd80641d3308) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmfault_lookup+0xbe #4 uvm_fault+0xbbd #5 pageflttrap+0x1b8 #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 copyin+0x4b #9 sys_connect+0x9b #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff825086d8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sys_connect+0x6a #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82643ee0) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9544 6446K 7070K 78643K 13557 0 pcb 13 8K 8K 78643K 187 0 rtable 90 11K 13K 78643K 488 0 ifaddr 104 20K 21K 78643K 249 0 sysctl 1 1K 1K 78643K 3 0 counters 43 33K 34K 78643K 95 0 ioctlops 0 0K 4K 78643K 1547 0 iov 0 0K 32K 78643K 161 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 2030 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 25 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 267 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 1370 0 sigio 1 0K 0K 78643K 148 0 proc 62 63K 95K 78643K 506 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 105 0 in_multi 97 4K 4K 78643K 212 0 ether_multi 1 0K 0K 78643K 38 0 mrt 0 0K 0K 78643K 12 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 333 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 164 122K 123K 78643K 5185 0 UVM aobj 59 4K 4K 78643K 65 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 158 0 NDP 15 0K 0K 78643K 47 0 temp 144 3043K 3111K 78643K 36302 0 kqueue 5 5K 9K 78643K 50 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 65 0 63 1 0 1 1 0 8 0 rtentry 112 70 0 38 2 0 2 2 0 8 0 unpcb 120 721 0 709 1 0 1 1 0 8 0 syncache 264 14 0 14 5 5 0 1 0 8 0 tcpqe 32 51 0 51 2 2 0 1 0 8 0 tcpcb 544 418 0 413 2 1 1 2 0 8 0 inpcb 280 1683 0 1674 6 5 1 2 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 11 0 7 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 7 0 7 4 4 0 1 0 8 0 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pffrag 232 6 0 6 2 2 0 1 0 482 0 pffrnode 88 6 0 6 2 2 0 1 0 8 0 pffrent 40 143 0 143 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 93 0 60 1 0 1 1 0 8 0 pfstkey 112 95 0 62 2 0 2 2 0 8 0 pfstate 328 93 0 60 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 348 0 171 13 1 12 13 0 8 0 art_table 32 349 0 171 2 0 2 2 0 8 0 art_node 16 69 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 12 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 265 0 255 1 0 1 1 0 8 0 shmpl 112 63 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3252 0 1850 89 0 89 89 0 8 0 ffsino 272 3252 0 1850 95 0 95 95 0 8 0 nchpl 144 5732 0 4120 60 0 60 60 0 8 0 uvmvnodes 72 3939 0 0 72 0 72 72 0 8 0 vnodes 208 3939 0 0 208 0 208 208 0 8 0 namei 1024 15639 0 15638 3 2 1 1 0 8 0 percpumem 16 58 0 26 1 0 1 1 0 8 0 vcpupl 1984 11 0 0 2 0 2 2 0 8 0 vmpool 560 15 0 4 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 15380 0 15380 13 12 1 7 0 8 1 plimitpl 152 69 0 61 1 0 1 1 0 8 0 sigapl 424 1606 0 1554 6 0 6 6 0 8 0 futexpl 56 20393 0 20393 4 3 1 1 0 8 1 knotepl 112 122 0 103 1 0 1 1 0 8 0 kqueuepl 144 148 0 144 1 0 1 1 0 8 0 pipelkpl 48 245 0 235 1 0 1 1 0 8 0 pipepl 120 490 0 471 2 1 1 2 0 8 0 fdescpl 496 1570 0 1554 3 0 3 3 0 8 0 filepl 152 9340 0 9238 7 2 5 6 0 8 1 lockfpl 104 295 0 294 1 0 1 1 0 8 0 lockfspl 48 109 0 108 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 857 0 846 1 0 1 1 0 8 0 zombiepl 144 1558 0 1558 2 1 1 1 0 8 1 processpl 984 1606 0 1554 7 0 7 7 0 8 0 procpl 624 4337 0 4275 7 1 6 6 0 8 1 sosppl 128 23 0 23 6 6 0 1 0 8 0 sockpl 400 2479 0 2456 10 7 3 5 0 8 0 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 159 0 0 19 0 19 19 0 8 0 mtagpl 80 248 0 0 6 0 6 6 0 8 0 mbufpl 256 987 0 0 60 0 60 60 0 8 0 bufpl 280 6248 0 145 436 0 436 436 0 8 0 anonpl 16 158965 0 144030 124 61 63 80 0 124 0 amapchunkpl 152 9445 0 9296 28 21 7 20 0 158 0 amappl16 192 8234 0 7397 98 55 43 55 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 37 0 32 1 0 1 1 0 8 0 amappl12 160 6 0 4 2 1 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 1359 0 1349 1 0 1 1 0 8 0 amappl9 136 380 0 378 1 0 1 1 0 8 0 amappl8 128 391 0 345 2 0 2 2 0 8 0 amappl7 120 851 0 839 1 0 1 1 0 8 0 amappl6 112 30 0 26 1 0 1 1 0 8 0 amappl5 104 1484 0 1468 1 0 1 1 0 8 0 amappl4 96 499 0 470 1 0 1 1 0 8 0 amappl3 88 147 0 142 1 0 1 1 0 8 0 amappl2 80 11575 0 11503 2 0 2 2 0 8 0 amappl1 72 42004 0 41558 23 13 10 18 0 8 0 amappl 80 4591 0 4538 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 64 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1585 0 1558 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1585 0 1558 1 0 1 1 0 8 0 vmmpekpl 168 14051 0 14014 2 0 2 2 0 8 0 vmmpepl 168 193867 0 191825 155 60 95 111 0 357 1 vmsppl 368 1584 0 1558 3 0 3 3 0 8 0 pdppl 4096 3178 0 3127 8 1 7 7 0 8 0 pvpl 32 432540 0 414309 252 99 153 192 0 265 0 pmappl 232 1584 0 1558 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 323 0 16 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff82640480,1) at pool_get+0x19c uvm_mapent_alloc(fffffd80641d32f0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd80641d32f0,fffffd806b23f770,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd80641d32f0,fffffd806b23f770,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd80641d32f0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800020ebb700,0) at pageflttrap+0x1b8 kerntrap(ffff800020ebb700) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec7398,ffff800020ebb8c8,ffff800020ebb910) at sys_connect+0x9b syscall(ffff800020ebb990) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x730463fabd0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffff800020e00ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: -5