10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f0000eec000/0x3000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000727000/0x3000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x5}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000c85000/0x3000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7ffffffe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000f68000/0x4000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000c16000/0x2000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) 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 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) geteuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) fcntl$getown(r7, 0x5) r8 = getuid() setreuid(0xee00, r8) r9 = open$dir(&(0x7f00000006c0)='./file\x00', 0x24a, 0x1f0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, 0x0, r11) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r12, 0x0, r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r22) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r24) getgroups(0x5, &(0x7f0000000640)=[r18, r20, r22, r24, r11]) getgroups(0x0, &(0x7f00000006c0)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/diskmap\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r26 = msgget$private(0x0, 0x410) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000180)={{0x4db9, 0x0, 0x0, 0x0, 0x0, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 13:34:16 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0xfffffdd6}], 0x283, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) sendto(r2, &(0x7f0000001680)="85347401c446411479149b5f428948e88d035f76adfe66c7170fe544f3afaa6fc06be8db29079259370789294c4f25b009478c6d507a1102f2ef9d1092fd74b9d15dd562641f17cdd36b8728d7eb7feff7a4512a3b81804838c1793c80b89d1d887d842c2c3d0820a177968d2ca68d82c6f82f0e42675db7810e9c00f8a32d2684c89f24d61f9d98780c265fcc8b0adaf4109d51152942e9442a7f9dacc3a303440c198138c26d641e22f2017bd41bdbe1ebe7417b3276b0be8765078047b2ba2fd0504ad5361b8a9abdbba4110beeee537619ecbf54785f112e9cdb16ed24be54ddcc67bd197bf04e6c395c8267fbe532ef5d94f5983f687ef452c345cdbd5cee231b8f4c2f54156d1c80dec36a0e263accaecae7cb0b70f3ac269575a762a57e60b90815e4eb67751ed9e5f5fd402cb7ec91330889820bfb95971de2a1da2f60ea59867cac5e7f3c90f64a2ab776343695590e799570a14e764d72728b4088a6da591f6041343483841ca28806a3a200ae4a4bafb837a6abc733980d761be48bacc22d676cf3fa0c05b7ca04a69475bd83fb9c001ca6264882504fd77c6829122ed2a67af3d602d1aaea0bbc6787b5f4f7feadb2f37d283b4524c65da9d7001d4fc51fb8388de8030855546394663d60934e388c3bb18c3f63475565660314c00879e3f98064c110a77a9c29d46d96c6f0018ab8e2f56ae7d1fc4c346eec550ddb9ae6b6174d38b26e442ec71fa57cbc3e4651b85c00d05db6a89ed6a512dcae20bb4e2988b2a973483cfaa0a7a3944cff7f1140959073d23dcb385e2c75b910769a286b0eec1c7da651b641ecd2d847043c39152740036e519bdcb489cdfb68ab961e55baa9e9b5e9d590fcbb74ce8c0550071ec6084b4369c80f523276640ee889745342126eae35f180e83327242c181a13a8796fe6e9a91549c8785f66d293e660bc17ea7a91d0aa273b576c60cd63590e27fb3b0ec44be66bc45a84103379242aebba141f9fd1d2506ceb2c9df94d5d088615ef0ff69f094df791baeb06ffb8255829d4299866c314e17041f8245d598e0c3b69a8ec8f45275fccd7b1a2e072394d2547138cd9d278204f49ce41f41d15182cc70cbf1875c57579d9d54c0d891b87d3e79a8d185ab9aac4936653c80d7aa2a1e8c3d7102452e8c565f77218663c2bbb85dee00c9a4d9f5a12a7a86e0a90c0aa766b10cf699783fe49c0fb63938868693cad20ef2f5e47c2af07c816757ee9612a9c95dc7e4b385e61f22f450d66ec092e7e6a1d4ebd0d935f2d509f1b92fdd54d0d044653d321c263870f859e96bf07f8ac77e0f33f013ead96fc2ca15ff52cb838f0df421db37cdf123a2782ba4f5b30bf92e0ee6f7267fd84be7ec4d3e32261bfe6d36ae0c688d0b74abb7bc4757a0ffb14ae6a0df48c06786e019bb841fe501dace9b59b9149995327f703d481e23e3b52d79a018ee782cca9a18e252dcb4d8259b0a03021f850671d0713d54da615cb14156cd959dbb73a689b461557395f26fed46dc01faed9536eccac06fb0763f86b52ac4d27565b2ce873a31e1f20256db0dc58cebc8cb020834254c1a70ee229da55fd31b6297a05ff41b44ce5683a9964c88e06045a9f5e2883659e079b0a9ee5d2d71ff2dbf3adf1ae574dfb7c7c00bc3556acea824d6fa4eac787a0eaf2cab356fd94bff39aaa8b4bbfb3bd000b67fd12bda8c9cf3a1541924af61a9f166e21c66f3ed8274b6c178b2fa08158a774285bf040a2e8cb0b6d48f21715f69110f5d7535214edadfdcf64ce233ee460f9a42af8328653f3d90b556257cf2b79e2ed5611f1f2fda967b681052acfbdf1028639425e5c13f7b545cdcb79df41ebec542c010c1c4e964ab47b0f9aea3db50b6a1e63646a14c6bd3920c19e3f2b62f88cc2e94e3161a7fdb1c75bb84165af5088b07a0c19ff08fe0c5badf1446634b1468354791e055af214a0586dee6f1aa2424f1a73aa90fec713885d3b1fcc03c7b2bf8238cb98c0f22735fe0840ef5fe2ae0925bfe458d365c657eb8208805b5d0c5682f606fd2af5deaf7a88311756029a1dee809308b4960d1fd4271df9ad2c562d71046b78d6022cb7113458453cac4b9f12a79d3a1a7ab225f11caaafd611927619fdd401161cab88dbf0ec6303955649ab74157775bc836efa8e2b3691d7d9986afa7033eaef06adb55784886369c12f74c46dd20fe48e393c5486007c84e374a8b5c65997b63409a1af9b4101d1bfbe0dc795ec05e0052f408514fa39cabad52b57f1708c35bfd4d8029d8f480ee2425d7a98cab5cef4b49cdd9b80a0022723b209f39cccb19f9a80dbbc91e88e62e7b376716f6d78f92875a613033a2fb8af29744e61ca6663599eb4747ff3029c1f80a2e6a4ec2ebfd33bfa0fa3e8ca355b564d164084bbd969760aa32eed0c3964253e82b71dad383270229714413058974ea5aa0e0eb3d8c26cba90579312f4e533765e0ad7ff86915518cf62e3217e22be048291e70b290a73ec9827af9246e92203802171bb06730f7bdbde2eb7eb54de6b68af2201084221b88e369e8eea974033c9ab492b8250a3cff79af7852f316e4cecb83e276fbedabdac2d75a4dfd3b54b9e926504ff2620b7a52c51f6a9131121b542e9d545d4537e6a75f3ddf4b307b1abe44a988b212ca82e16713565f333507742326c50fadf6c9a8d82263b6a810e1ceb52117f6b14601ca77e3cba63f3cfc407b921f309c360e3c90fa54d1b149388151f048724f8dde0d7787fc4856eb1038da29df61a8c7d5fbef3707aaf67704c1e3e9017875bba70d8df348f8edd4344dda9324d91a05e91b1b78380730af935a8d5223c36fd8b87931f46d1771dff0e1ffcfe34849996072e45922ba4e2a35d56f7ad63148c7c6df484bce9c9df2900aa17506a81fb419331e1c8d5d9d571731d463021dd693eb23c62f5bc5c9babaca0ae75e29385fc143346422441d90c860633f14d60da846d833e071af8d1894db5ae108dda170d1ba9c2a83f558826982aff6c4340637eb4fb4ccd755ead78e495d450454079b03192803365d9b8a1228726c0a58c4e656c1711659be41f4867b4a2861b211bb0a11d793efbc72b89bccae8bf51338ed85b1c93ca7a79730504154bded86026956c29e65ac121ff077cb85c965192f828fe00c01b932cb95a0d18d0dd2b9762184c5866421c43054fb3b155a25bc337b362cbe16f32a9e7595b000f387bdaeb720b7a96bb66521904a3fb4dbcd2707fa939eff97aed82f1f8e3e111d017da1e30aa5b00bd200e0762e01d585082daa49356d4613a60247e7f7f82d01ff28d98f996464f57daf0d2fab5839f340738ab545ef854c564e3465b9d6e125cfbc04c73ab1c1585f03dfc52abbf70b5839d56f2ec4961aefc1ec0f0d6ba2c08ae65f8f2b553893764b69277232dc156a1e90f704a2817b064d426a45a61af967f804afb93e1bbf139502fbedacdb8a1ad3cd8c0ddf31423510de9e0cba5a02e94a4b1f84d4efa877d812a1eea4eadd600050855acde5f4b4ef5717749ae25ad9131fe93b68027fc85153bd5465f2a50483ff87ec0ca9521a51013c9576cd348ac1e241b7d71712f8b463c706f7a04965c74b8cb4a83f95a41d4031c92459844d75feede682d60732a54f33d162172295772948f098a90904cfe524c3f8950a5e2223936440d58e2ad6b1db42755a40d55f0191f8db58c21cef7efe11ab282d3b9a1cfb383a48a80694787a3b2941c7571883dba6730d8ff4ed066fdfdc20fda377fdfe923cd123688d18f330e1dea4de518a4ab2f1848459300613e17d2a3a4e926e524a4916a3cf13de0adaa8d52fcf65904b77ed1e9d6ea0bda7d7389dd467cc44af36a9f9c5478d933810bca12e36ff72266f3991c70e62bfa0fb4be9ff21679b539e72c11c525069694ff706fcb3ae0966baac8e6c2e0a55da289e9e6457163ef9a9c390991e9d199cf943f2c247b3af67f37103beba8ff4c4186ba58ddf6830924f530debb7c41dc80d5efdcead6cf88ecdf2948f3a0e4af0056e7ff9dc1ba8ae1e86fccacd3514e05fe942cab6919d69c01267d8b8b95c579b5378e20e7406224992371f273e7fc93dc676e5544394a08a27c1e77025a3f6a85c36533508fb9e71568eef90d5632461b551392b5db1235be8507725a06510fb6de3cddda7d113af17e70223566fb16c2b607aadd957b431cf957cf2038997d1bbcea4ebd43cdb0d49457d913e75e853ce33e61e3d2b7363dcb4d987238ca0a3c37d2c14967ead8b97dd0802679a21e3c751540dc26ea0061ffdc75994baaf1f5ae06ee4b84db294c66b9201310643870428a93824a24cc8eb15d5a9ed2b16475346ec0c82c3343ce3298b96dd21e378f349158e2ffd9b603547c2db1eeb9262efa9c6e1bd5633e6c0625ce09dbb9f65f813748ddb9394bab7d9172bce61ba571d1dcd8c98d35540d735608d2c80634f3bacdea949f0cada8937eb3c776048ed974ac45b43217b23603f049cbf598568cf7edbca6e51fc272a5f83af85fa272d06bfbf5b5ef1157431668b5de78bb79645aec92cdf39d9ff07d9f3e1a254715c9458ac14cac48ffe8a679c117a7dc4b1237325bd6fafd35e0ad93a5aa79e45b484bbe75e1c2bcdb044f02d56a026cd8272785b8d9ed1319f001c3648187b8baf0e019ff67c14b8e92cc3bceb379f8557e48abfd48503c5afb353ca42ced8dd7c14d880758cc3e8f6c2a06d634d254bd2f8718ddb7eb9227ddeaa27fe567e1d2f62f26a8d29838c1e21419a1334782b8979dc5d74eb1400d0653c90674677e43df46c6a8accd53d684b50e7a4355b5afe59df55813c00c6d64495efe071e098cef4c98c46e9ec401dd874ffaf4a3f7da7eb65f82153d1ef7dc7ff6902d7bf5ef3d8c95ae7731c607323e51cb8c4664a106fc16640f8b8b137ec0a2f34aa3f271b0f27bd3d2301836c3626f122616b8247d389acefa96b4eb7b061e7c1c5612610f776b82eb90e2129dcea6a1fbddc000b05bdd7350f4f77b610cc25ddcbb1123b764046036eb2704976023f9ca7c9e7a71f78af694e3056888e99c5c074cf7141269976840150010ee520f508b8a72cabb00af6cda0f027b5bb9c3780fffdc90f501486145a2c34ba5ae6bc9f887851e480b7002cfbd989ac0bf8ab2edde3878679d8c105b29db8c74c073dc16d8a0ee866ad949f3d19ae287e210ad4df5ba2ae4535ebe844703da9ffd03cbd1255699c081a57bc34854c75559b400e8adca25d41a247a57787b8bfd014e006be771557074d47367b07c7285c3b00db2a7ecd672e3d5e0f144df9986d4c974bb50d8e52b7ddd0f73dfddc0ca411537892ba59199297e4f001249ebee6b50ea71b4ac9e59fc3311670a5254b796099f009e4f916bab509363624b3a92c9c1a0d69835757ea3f6d254d38a1881379f3e1e129268c0fbb9d6a2dde2ed0f01aab303e398094c45c46d633d4ae1bd82f8baca70e5ba157975912f97ea06cb5d8f2e7b7cd703b87bba224e58bbb44d6812ec50b04275fe620ad7c41a4c2b67fc8d3d2ce634b7c0129bd4609784d7c2b164a0c9a4b0613c0f7131153160060c8db8447fa1b2e9b2fc3015a9176ee1c5427ce832b3f84cc8e7297713fc0936db6ffbe8486a6661c39af1722c978681dfc608c268e92b509b371d8040bb860127943ef4636757d174683be8a0feb144e2e5d2d193c5ddc832c4424cad37e0bb47193b0ada80052347f8ac938c1f09266ae5fc7e6567a3e92aefaaab432d118492086295e6653f558e82105f", 0x1000, 0x3, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000600)=""/188, 0xbc}], 0x7, &(0x7f0000000740)=""/238, 0xee}, 0x9441b505de34fb88) 13:34:16 executing program 0: pipe2(&(0x7f0000000000), 0x18000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) 13:34:16 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = socket$inet(0x2, 0x8000, 0x80) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xf8c, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6, 0x0, 0x10, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84ea701b69dbdaf713537f76e38f06f6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc292ec75e253b4cd87706bdc361cd8cac72870b4122c2d113008590d81530000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af81c83bfebd9209c921b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9b5673f31a8befd631ca8fa3fcb00f8ff00000000001dcddf36535c3de03aa4f86102e8e9c6c06595d7"], 0x10) write(r0, &(0x7f0000000200)="9e3eb34feee44c10ea4bcf5dbcbc6cb11e33063d5685ba0900bc0000000000006424f3978a709600765c5314589ebac982d4140458958a23fb4721577bdbea61a87329d201ef2a3b6e0961eb7b4b", 0x4e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x61) 13:34:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x10001, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x8062, 0x0, 0xfd, 0x80000000}, {0x5, 0x0, 0x0, 0x3}, {0x15, 0x0, 0x9, 0xffffffff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000004c0)={0x3f, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0xf1a2, 0x1800}, {0x2, 0x2e8}, {0x0, 0x7d12, 0x800}, {0x2, 0x7}], 0x7) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917a87215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f1a6e2ac6894d75b94cc121d313e3b27bfafc56b4488a383400000000000000d002df410ada4c3452e170ca484e7a2c94f136b1f4434cf09c5fbd000000960b198ccbd66f732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5370a028481d1a000000000000008fc7600d5a77224a7b8c643c70000000b54985ec66b09688c2228caa347656aeba66c55199133320600000000000000e41512275a734caccb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c62951d833d7bd1309a613552b08f67c446ea7d2308bf29361d0d5682fcda3ed3f1b1285bbc0fe390942282efa8e275a9b4158cd758ec23ea400000000000000"], 0x10) sendmsg(r4, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000880)=ANY=[@ANYBLOB="780000000000000001000000eb000000653d5495c3c45db378b048010ffce9a8ebfdf7145f71a6f011184dc8ccc06111b0bd0f930c2ccad711b39a2dc3d9fc6520aac38308c10608137ab3b165943d26db13beb38f15030222373e3299ea9d9567d241034c9a83b79a1e0bf9d092770000000000a800000000000000ffff000001000000b722189d876fdcf4ad6679f64f0bcfbc39aa504d2bb25a14c717c37f1493b10e93759466a090009fd23c6760aa18fcdcaa6573d88cb1bc6d7cd4e4d3d3b6ed7108370b75723973dd78c6c95777000d4f0b054b5a8ce615cdcd97af0a289dd619d11fa8acd308000321e32516f70e63409c34ea2d4bdafe9f5aac31cee0e9ad7e8d2709a0c7839c6ade83261a1550116cefbe6d7161690000200000000000000001000000050000006632e3168186ee2c31dd756c0cd0d50000000000"], 0x140}, 0x2) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000500)="1cf0c3111e345d", 0x7}, {&(0x7f0000000540)="545de11e44e51a6a33fc019b4f4dcacde107f7f47107a2c29f5b3245ae684329f6036d5b9347d1263de5bc77cd1729cc5890d400062fbe1f9faa8a0b55f79f680e1b8f1b469532914b9237cf3181ebb14d22bec364762f35c3907956d60fba7564a6b58fcfc08b3f8e09fd1c1d3cdab7cd56e03562d69bb35ece9dd540d0af097557225d9ab054fefdcb2f953b799ce130647e17909a85962b16c2ab9e1f19abfd2d1ac83e653b142a25fa1fade71473308bee7129fc92ed3fad111eb6a598b2690c6b20c8b3f9942fd84dcc6ab8918120efd2ea1706cee0546cd14ac5856aa99e5378a1c562bf", 0xe7}, {&(0x7f0000000640)="3cc365fa5a110be31e715aada27b7a52676794ea3c706e880fc894c693f05761ba284f52e64d67e2869341", 0x2b}], 0x3, 0x0, 0xffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) dup(r6) r7 = getpgrp() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) fcntl$getown(r8, 0x5) fcntl$setown(r6, 0x6, r7) r9 = getegid() setgid(r9) fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r7}) clock_gettime(0x3, &(0x7f00000006c0)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='.\'{%#\x00', &(0x7f00000001c0)='^&)\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\\-\x00']) 13:34:16 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x800000000000000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000768000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) shmctl$SHM_LOCK(r2, 0x3) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, 0x0, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[r8, 0x0, r5, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff]) fchown(r0, r2, r5) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000022c0)) 13:34:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000900000000"], 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r5 = dup(r4) listen(r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000240)=""/171, 0xffffff4f, 0x0, 0x0, 0x0) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:34:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="fdecae93f6002aaf7bccc45e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:16 executing program 1: socket(0x2, 0x1, 0xff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) sendto$unix(r0, 0x0, 0x0, 0x40c, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESHEX], 0x2) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0x100, 0x100000001, 0x6, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4e", 0x10c) r2 = socket(0x2, 0x4000, 0x20) readv(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/238, 0xee}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x2, 0xd0000008, 0x7, 0x2}], 0xfffffffc, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0xa5, 0x845f5c9456235545, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0xfffffffffffffff8}], 0x8, &(0x7f0000000280)={0x0, 0x4}) 13:34:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x7, 0x3, 0x3f, 0xfffa, &(0x7f0000000300)={{0x7, 0x8, 0x81, 0xfb, 0x80, 0x2, 0x8}, {[0x4, 0x10001, 0x7, 0xd, 0xff, 0xfffffffffffffffe, 0x1, 0x0, 0x1f, 0xffff000000, 0x2efe904f, 0x43f, 0x1, 0x5, 0x1, 0x8001, 0x7fff, 0xbfdd], [0x4, 0x7, 0x20, 0x81, 0x100000000, 0x4, 0x5, 0x1, 0xffff], [0x5, 0x2, 0xff, 0xfffffffffffffffb, 0x4, 0x8, 0xfffffffffffffffe], [0xffffffffffffff84, 0x3ec, 0x40000000000000, 0xfffffffffffff000, 0xfff, 0x6], [{0x401, 0x2, 0x21ce, 0x7f}, {0x5, 0x81, 0xfd09, 0x2}, {0x8, 0x6, 0x9, 0x1}, {0x60, 0xfffffb96, 0x25ddca5c, 0x1}, {0x9, 0x1be, 0x1, 0x7}, {0x6, 0x0, 0x8000, 0x87b}, {0x9, 0x1, 0x80000001, 0x1}, {0x5, 0x73, 0x8000, 0x6}], {0x3, 0x7ff, 0xec4, 0x800}, {0x1000, 0x3, 0x9, 0x5}}}, 0x4, 0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) msgget(0x1, 0x1) 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:34:17 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x4, 0x4, 0x80, 0x5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 13:34:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x1, 0x4, 0x8001, 0x7ff]) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x289) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket$inet6(0x18, 0x4000, 0x0) r8 = socket(0x18, 0x8002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = dup2(r7, r7) dup2(r9, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchown(r10, r11, 0xffffffffffffffff) r12 = dup2(r3, r3) dup2(r6, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000180)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x14, 0x800}, {0x0, 0x800000000000004, 0x40000000000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6}, {0x4, 0x101, 0x802}, {0x3, 0x3, 0x800}, {0x7, 0x9, 0x1000}, {0x2, 0x6}], 0xa) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) write(r3, 0x0, 0x0) 13:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xffff) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) 13:34:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x1f1c, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80c2, 0x0) close(r1) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r12 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r12) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x4, r4, 0x0, r6, r10, 0x4, 0x1}, 0x27d, 0x3, r11, r12, 0xfffffffffffffffd, 0x4, 0x2, 0x400}) 13:34:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0xe0, 0x8, 0x10, 0x100000001}], 0x5, 0x0, 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) close(r3) kevent(r1, 0x0, 0x0, &(0x7f0000000400), 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0xa, r2) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) write(r0, &(0x7f0000001140)='\"', 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x6c0815060b2bbdff, 0x0) 13:34:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x27, 0x0, 0x0) socket(0x6, 0x2, 0x1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 13:34:17 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x8000, 0x20) 13:34:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005b8000/0x2000)=nil, 0x2000, 0x5) shmget(0x0, 0x1000, 0x414, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000300)) 13:34:18 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="4d8c530677f8e9d33d9be73d99", 0xd}, {&(0x7f0000000280)="e4fc148bcfd1ec36cf200af9d1e11f685ae95692b21cf42c2c23b32e323e2d822318351a725a9c7ea98f2410c8df8ff518a481e47ffcb71305a5dddc9a489ade3ae7959900306d825a282feeee5e88507f23169f4ba83be54cf655b5bb58d0a9754e990ca57169b6cdff3ae97f2efd61a45c3b2e2545ac7c23393d7207ef82bc97a1c29d1ebcfa87b429fcab26ebac555b73ba7996d4fe6568d53a1371d6498100df071defdc7f313df3565719e4c64d9549eb27c59c2158fca51e0d65b3084065", 0xc1}], 0x2, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20431, 0x53f71945d78be202) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:34:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0xf0000000, 0x7ff}], 0x0, 0x0, 0xfffffffe, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ftruncate(r1, 0x0, 0xffffffffffffffe1) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) 13:34:18 executing program 0: geteuid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) shmat(r1, &(0x7f0000580000/0x2000)=nil, 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3003d4854d6c0eefdb1d4358a44a2e130e11ce99f370"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x2c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:34:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000000)="d594fa4b878b76d8ce188d7d840692c511e94fe48d925d24db7273415970389c72e26adb990398ec604ee937a87b0ae9d399a08813dd0ec6b78f41878ea1e2c5d35211de8c35ca775887c2a437b2ccd72b8209c67652c641a5d22580fea3145dbd009bd0ea6401a59fbf4fc95ff60b2682311d855f9f19211d5e7221d8593a1a9ac5a534ce33d427dcbcb729723959831069c8c21ebde3207ec0a65eac3c28d6913e6fb12814377777d4f336c9ca2b8c4fcb7bf9e430d3a304804741f8a5813bdb713618eae410aaca1f692959bd12e9742fbb"}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x2000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x9], [], [], {}, {0x8}}}) socketpair(0x20, 0x8000, 0x8d, &(0x7f00000000c0)) shmget$private(0x0, 0xa000, 0x280, &(0x7f0000676000/0xa000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x102) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r5, 0x0) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, 0x0, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r6, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff]) setegid(r6) chmod(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bb000000000000000000aaef34e1c010bedba747aa268ed6031d6999c49f02ed47b6755c742d51967c37d58ba62ce288999cfb84d26246c397a3813c8136246026e2a4dfda7d3a8deffa378066d5d108893d3cc363330a2344da197b7e514a57e53ae541671305f3397c201b6d8ad88074796a3d9c0700000077b6cf32d42c0000000000000000000000000000cb0d93d5fc32c19f4b068cc44fc90c656d680e736bbb3ddc"]) r0 = getuid() r1 = getuid() setreuid(r0, r1) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$TIOCCDTR(r3, 0x20007478) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x80000001, 0x5, {0xfff, 0x7fffffff}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0xfff, 0x1000}, 0x8) 13:34:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="20452c1d4a035fe7d6e30b3a3dce948b85119c2ef734c2bbae33d3186c5c9aec1398a0adfac86ca6b44059d27ef8a5580ba411d948801a093c4d55db7d43dab323744eae53624129153427c6", 0x4c}, {&(0x7f0000000180)="ce9be39189ea3e0259c3758198e99e5f7edb5f9c700952b9849f5345b9e60f2db63aa8ff74a316998c9d037f8c41035df4cd1766553ef1357fcfa2d227e5e1c0cf72f882b3011d677d20fd5c50075b0fec8663cfb1ddf0d8e3a529029ad5da1ae1e68cfe4e0765764c3d2576d8bd0b8f5bfb27c00e8069ca885dcafe20f521362b33532de84ec03605178dce0e96dd06", 0x90}, {&(0x7f0000000000)="06d181f1bb478ce256ed5f75a74f", 0xe}], 0x3) close(r0) 13:34:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x3, 0x8, 0x1, 0x6}]}) r0 = socket(0x2, 0x1, 0x0) 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) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fchdir(r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) r14 = fcntl$dupfd(r12, 0xa, r13) r15 = socket(0x2, 0x5, 0x2) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r16, 0x20004b08, &(0x7f0000000140)=0x20) pipe2(&(0x7f0000000100), 0x20000) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000000)) 13:34:18 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0xa5) r2 = getpid() unlink(&(0x7f0000000100)='./file0/file0\x00') r3 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5f60b4c64f1f2d1d, r2) 13:34:18 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}, {&(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, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=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']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = getegid() lchown(&(0x7f0000000600)='./file\x00', 0x0, r0) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setuid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000540)='./file0\x00', 0x0, r3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x85) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 13:34:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000080000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f9ffffffffddde27f5bf11887588d8b271d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c04c7bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c208000000000000000516c8133c81c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba319c6e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784000e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e056362a9491b65174fad16"], 0x1d7}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000136, &(0x7f0000000080)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:34:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xe4bcb900356a4a35, 0x0) ioctl$TIOCSETA(r0, 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) 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) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffd}]}) r1 = msgget(0x0, 0x201) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 13:34:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) 13:34:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2}) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 13:34:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0xd0}, {0x0, 0x0, 0x0, 0x20}]}}) 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:34:18 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pwrite(r1, &(0x7f0000000100)="b009a2ccdb1d4ad683b5888c4b048f9783f733d6f71eea3f48caa5c5253f265a953aced1916cf5d239008e881fb64c0c72e9f87b427857e319bbfda83b4cb696ec67928d82af9bb1543202653a6e7fdbd1a8bd1de330bb3243c5252e94c6eaa58b0af736653572e34e3f1add478fb0a140bf412d7c3ba1b41a77aca33d7699f9c73ba8337b28809d1fcde34ffee6a1d00b5f268cafc631b9fbbed84e15e10610e03bc56d0759a6b9854d73feb7e46436fecfd79690b35fcc48f35c", 0xbb, 0x0, 0x756) sendto$inet6(r2, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) 13:34:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a6a471a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb45883e2165e604ed1f8c93c2c2d8a3e02762b986c69ad9fb2092c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77f78e9abf7e33dea9222cbac7dee0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f000035f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c6056c315a5183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1d8070d24b721cd8076185895553df35c502ca466020554d03f5c4a33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79787750f0428fee5ff0f90ec60a08a93756087e68b37ef06af8d64b2b9d61dd76825283adc8beaab48e015b3d44cb2151f88d0128f4dfcc40a52949a7ba37b89cab99a2bdc47485428163423ac6d9e4fc6f73170f14eef5"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = dup(r1) r6 = msgget(0x0, 0x246) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() r13 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r14, r16, 0x2, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r22, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r25, 0x8, &(0x7f0000000040)) r26 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r26, 0x8, &(0x7f0000000040)) r27 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r27, 0x8, &(0x7f0000000040)) r28 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r28, 0x8, &(0x7f0000000040)) r29 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r29, 0x8, &(0x7f0000000040)) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r30, 0x8, &(0x7f0000000040)) r31 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', 0x0, 0x14) r32 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r32, 0x8, &(0x7f0000000040)) r33 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000040)) r34 = accept$unix(r33, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) sendmsg$unix(r5, &(0x7f0000001940)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000540)="5fb0c166994f485e4b56b66e8701b67a832d59826bdc3b5f6e6df554c986fcbf4e7ffbb15507344b9277c1eed02918cd396834cda01257f33de090954f5593abce8235082c4442", 0x47}, {&(0x7f00000005c0)="dff9bca0ad4f461f75adf4da59804dc3e7ee2cb5353577805fe8c52c4fc8b9f165d5deecaaa520c2a54d0945efac3f23b584eb41c24a27f7fef655f8a8a2485ba060e917a6de41a44c4f2d859fc0c3926bbeb047279c02a3d047306343fc2c70bda19cf6fea37630795022131c46e349d6f303fed7715987d4a228c9937c2759e708d5085c8a89041ac41b0d038183b024eae2ae66318c1e06c96452eca2d2d77caf3620bc992e4f243d17e58d731fb50270849a7a7f1d054c2c18342e698a81da05ebf7bd12f9ca36408576ffb3984b7f9ecd08664f61b4f2ec38373bb88c470653ac7f20d4827f50306930a2e9406d983af4c7090ed7390fdc9c7e6793c3b435c617edf6cdfee32f89e85f3423bcce5a9795bac5193ddb2a972f81ec85defd716d0768c28ef907ea1976485f7b4eea418c1356701638c9ba660cc0c10f7d6d780ac40cee3fa768592153e1d94b268c7d9aa6568fa9426ca4a5c3f048986c13016d6bdff14e21f023d71c000d993d1ef6115286ff68ca055a31c873045ed6d2a9c6ec11c4e17a02be2aaaa73247fb17c3e0de2034faeb667b9d169ebbcb402e64b2eb3decaafdae6fff56667be0829f1722d980c877d0e7ebcfd6b9a351e7a4f784d4c7d440580101bc9f3043435780be52bbaa2a12c8e23ac361b13cd6276dd41f74350e21fe1cd6a373fd021d2e6f78fc05263c79d78e1a5df7093d9e47e458bb18f3a1176727b0ee257f5bf6836fbada4cd435567ec049c8d830be7f7a733ce1994b344847965d96736be05af3d4513af30328110ef5b83f20aa93f1f30fd812b62b24a97e6c975b7863b3fef00e02c85f57b7bdc2dc718666955be52c06853a3a54a5d6c9b81a98801d71955c53012e23a01468cf80d9e8046cc9c78ba2f4d5fdfd2c202b70526377b82043818c579407ae5becd978f8142253497aa29c78adf885ff769e38b5a922b65e7f5eacec15fa12daee4dcdf69f639a63a7513f41b418d8243ea74a370ee3f200869bbd97fa83ab382ec72ca32a8532ac6b9c3f88945b1834b417e2a755d16433bf874b58b7cdda679b3f05e53bf55fa0d5f4aa1eae1dc2bf6bc8fbcc3143857c5d534a55dd559372bf1db353c92354e9e5775e75a6d209e72e20b501ce3ed7e356cbf9120aeaff9b96fd398396cdae236ca2fa28fdb913d8aa915e25226fc394d45e8b49cdd9bf39fce38e4834dadff677b226d419b55625b6a0f16559e69ab918b4869d1bf4ff6de3b1f34f49196ca34f92cdc10996e62f0d70b99a4f3163e817b2cc2f072b6e1364eae6d65e2438c89db0f9971ba1f6ee0255339a4cf6fc9f70071f361f03882f41e243de79996a4ecb93601957f4eb61fbdf70a513a07134a0c64751943a1840ef44027c0081e751d6594484840c488db33086574ed1b87aa8835f1f67b590121f1a927fbdf38d3073edebfe43f4b9856449af053ca1703f22740cccf82fe5398f52b4cba2ebe6d664014bcf2aa42ad4cbc11e70f2f96697406636b03050fd1caf115a79627f7aae0ac4a0188640f8209ab2d3ddf694cfcc51db1af62e23f58daf38abbc1d2bad62dbb9b74762c07bd6a123947c6eb335d579e66d0020eeeaada477eab93e8aa419338bf16836662948b57a0f89c3b4fac79624e307b40dbef73d0229f9bbfac455db268bdee532501892d181414ec1d836b8abb3c2f67359b3b1dfc7b900e251e2cb778c597073a85ef8f9fddb5e960affab1f948e3df80854307cb959a97f6938bf43ba1d4f9167396c5f9665f3b9a12ad263b0d88b336734662b299b7aa11b321c45fb0d18edb406b157d03ba274520d8f1fda00f956cea8d2323f4f69d605189162b5c0e5d15424e1d98ac2ae95eb6d7222994652d6dd589cf86548f525a6d23380eecb0c4984b13392b8b04ac7b23a35561c57e661a79460a0970fd25534a4c0fcfac913f0e26056ab05dc00a2a80ab6260e949df6333af454775ea0c29c1a4dd75c13d32ad519cd5978b9f8166dfae52d9dfb523501bf45eefea65671d86769904ce1c1c8e669899c284b687e8e99b4677058b8a46c4cfc201ab51b2eb84fe9de80cd774d990f54a245219f9a9c69965114a84e70e18b0feb4947f5ca395a9279e09e24242815c5ea16098b0d6781ea8c72c249bda4cc235236f58a2b813fdbccfacb7982216a8999c6769176408c3a3b7b1b10a01cf6e9f4354ad40cc31ea0ef3932f4e4b8ca8843d752efda0ba6ded9b349fbfe124368e3568a4495e6c2c6b6a61d529a649089234fb31aae9f4f5593a056809c5ba3ccc51276a4d8f826282155604ba0e60bdd0fa5d4b143955718ccc9f3f9f92972b30a76a7c7e6790c0c02f53938c7cafefc12c46958065add8183888d63d046852a28d2da3973c577bf8545243b4b569b7219ccf43a263e294384867a04b75696a23459457716e16a526baed318337b0d6f909d88695003313656dfa0bc62fa3d873f5c84ab44b4d0f588b94b0e77b897061f750cfbf091d07f768194ace31b6618eee3d103506243a7756b58f599d5379da49384b762623aeb8f8ef13fd236d3495153c658e2590c03c795ec8eb9fe14f0e6d094e1df0c6e3d357d772afc39e946429d81d25913caea98f602db63377ea2fe494944e5c0b925778f3250b9cecabcb2beca5535e1bb9451a0b84435a20cfb9d00b4eaf7e5874502214eb71a48b93e1d5e0fabb65b26b9ce8daec44d1d0a4c3dcc253db254eb2ea548470f152067f7615bba8ffed98d5d704e94d6e7817918e3d91da2ebaefbcedbdc2b85e3dfb63b0a289e4a6fcafe253e4e9a6ae718ac41a71059e81f20979061004bc94c6e6f62e6ef3d4b066b5109926ab2cb917bc896fff8559a183f99fd93830b811037fe8604c5cc7ed357fb60cb57425d924da502413a4c5092e916aa18cd23fc61e5d157b85aafb26fb14b196b5c063fd8e28a768e72f361f44cef5d186fe45c70450e00392dc65e1b3a9ee71dd3a29b5312ffd35d4b298e39dbfe575d5a3fc07f2f5ad0d8f4d374c5259b85204309b47224586482294f4196c21bf7106cb158602b8c0131e7d5c0ad1586767e3416336fe5d1fd16704eeab65c3a006d1889add69085eda2c810bb23751ba2d5c39be174a6a98a471576682f4e2f21fec6cf31328b4e3f2a5a7df69a12d61c233c28cb6cefbcc5e1ded9e2e0c6e3cbee3147939459cbb7b84ed840612c2c9a859a3913944b6a8127504744a5e3ecd49120ce831117a6f169da31c96090fe1f42b8bf57d7abaa1752f900f2bcfd9a7fe7465cf9b429efd95b87b16231fc3b8259ebe657776f5562f541c300b6a1e7a2f80c18683a156acad3121e3715c4427717637d5b15074b2e764629b6efebb91568b28086b7b92bedb62e4f79f17c8274c2b54fd896b7cdff645dab35d6ff102a141182dcea456da9b84881329aa2c5e28dfcfb6a57751c72d1c5c8b5cd1c52bbf4f55f136c582c139b9742a7fe8047d2f670f3ece455338436eb0cf67bdc9a9231081355b03f625c48116aac49ebe280c2b60b04d33f86eb3fde4474dc2157d93e71f44314262dda24f189903e0780b1599df695b09fa60884dd8c8b944d5bd2e2cdaa4f33fb42ccdde2e0451d33415c2326f6b6058b2f8aca867d1d775c5edafb6e3da2368ee7b440f0436fbdbb22d9ce82b14312606a96eab56fd182c98c9c83a5b432c5e6d23c51328cc96b07ab7a0cabd7aae402ac69c228ad3677afc2d6fb23e48e93138d4ff343c4fd0deb4c856cab1013d35cbb6c27027ee16208279b42e5b1b1be670e855a14101be622197b871a505abf75bcfc1caba9767f8a00dd5171596baf657656a09723e3f06c03708f9791b2256b2c895fc4267b82fcd7a42d3530731b3f260c780960d21b1762bbd53bbc867909a3e4859752016e64e2f2ec730f6b306040b8d2159ff28a6298d60e54a46328e623434a72db3fec7807edc9e24acd26368c48d19598b000b0ef31957eaf1ef5dd8589e1544b0f944c553f23f357294153ca59e4487d172f4d788217233aaa92f354c99219d32436a087110b1616459ddd1723e5c2f5d1feaf631237bcb8497e3068fa8d987732ad58dc3c9adb2fe9c18af41644f3f10ec775ce048ebb7abc3a3d2ae048f43680faa86b34ccc9a4c43cc23517f3d965b0dd9e8a8086293c282113ca03c61d14c7bdcdc512879f838a6f293f8f0f3ae3bf3bc1011741cfcd6e73fa94ec9cca4e13cfaa816c220f1d486b5059e2b7ae3d18f805719a597d0ec62ae83f8a69243f37d22b4176cc5717a7cce7b35c2d07c9eda3334770efe8de66e14cd2127d9bcb6c0edd1d8ccc6d6711bc54f9bfdb8c19d9c0334bfd5ebdce2f225abac333dd8b148c9b422139a9d3605d5839ce9b4b0095fa77cd17f62ef72b68c83e0a3829bc59398727b7f30b674ed0bfcd78ba1baa112bb751e0af01abc7e543e69c00714e8a1e598146dfe20cec44c0fc46dc6dde9466efb5006391913474f114bf9cc111696a2550ca73cb5eb04b21f26bd08c63f33b1d8139b67d0db724a65920cd63aae8796a3b0d253b5c020ff34f1b3653e780ce6848d2bd5f4a678d1c9202b8bd715a6ffd97fd3a255d6181014a883060c75bfe1b2fee173222f0a427bd81e5368fa02020a0b37f0a2fcc2e386e999f7a402559eba7c9911cb1d61d88e3d007d77d4877a31198e148538dcc57a273aaa17ebbd8124dad235d208d7de8dd588302089cd698d878338e30ea6f486633cd93afa72bef56185cf52f4c69013dbf66ee4c6efadd69ba8b059a278ba980101fd71b47bbd15d350c986f8f34f40318ea955b968933a51bc3f9cfd2fd718bb73199214f3a0d8a17c48e0002c9ca4add9a287c72e1bb2fd9f3babad2873e4af8071ad840b6e3a867eead76f0a49fea8485a4b19a93c32f8c4fccc3aa943cc93fe2c334a897dc7c72cade84da3378eedcb4ad8695d9aba5e2adec480cf18132d7f6a9cb38d03e0125b9b4e2979face1927c66e1c204694ffbb7bcf65fb3d93fb15a4ae66d3faba026dcbc3350dff83c35b7b341fef31efd2f6914a721ff5d17f30aea96b80a79ba5267aeb6c78860443e3df8b54d655a7f6fbc41a58cded6cb9507c11a01a2473231f642555ad2afd3d0580ccb81d36d652370749dfb341d5e6ac62fdbf0a2414d59a2696c7c745ebcfeabeb442a24d95e2aa274aa2be42eb3dfa4046f1bcad53103d89129f22cb835bf95bcaeaeeb7d2ec3c097ee5e5a0399e5299abd76e9afd22608ebe6229ac5498321c47312c8de9a9b7355fb46b07217a5a02fb6dd51e5a3de8efb93a8ee7bd8cab0314d520219235c54d7cbc99a30beca499342ec858fac08733e20bdfd0640cf990712365e200875f117652db99117b21fe0591de086a30579c5731b050dfa0c1505325fd87ab8c66138bf43442f1473889f3410663bf0ba8eb37b343e925fcfb17c4505b5a176f477c51038c9d2e8749f0554b469954897a2df324ab39b58b0cb96623b2142fab23c250e84934049734a9832246d7a36f640224abb8317ed654243785293b3d92fa1f6f639d416d1669f2aa61d3c71868287c3012714c18737e1ada145b4a34d6492097b993b92eb03534564d99d41968bb9efe4586098c2ffd37609b75453695e2ba21371cc1bd6695b3d0b2ee32513a634e2e5303bb38a023afbc64010f70166d85ecd911a7a320964d28088608d30e7ea55d99493e40e58f3c60623a7b4689fc32d10a8fb48ff48e97248c9190688f72267080acca3159c57d07aede00f13f2d23c700858cf4cdccf49aeca3c54ed83a5e6", 0x1000}, {&(0x7f00000015c0)="320cc9200e340dbb0b1e9da7d7bf6db6706a56797cb41544b7c730a95a5cafe4ab6465db80c8591eb8910054983ee624f34db2fab104a1e6c269d76f7075ee7dd07500278b9626436aaa9f0be7444a189b0bf850d8fb83cb4e0541de58bd7e9a18550f5f54780c77bce143c32d4fdffedf568ef9fcae438ce6d443a6e8644e480f6243101ec73746036406ff57eb1875bf03882faf67abf8a1ad0bc7981e87cf881981549f672f084250b61ade0ec95eee922f06aa17911541fada", 0xbb}], 0x3, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x20, 0xffff, 0x0, r23, 0xffffffffffffffff, r24}, @rights={0x28, 0xffff, 0x1, [r25, r0, r26, r27, r28]}, @rights={0x38, 0xffff, 0x1, [r29, r2, r2, r30, r31, r1, r32, r34, r3]}], 0xa0, 0x402}, 0x2) syz_emit_ethernet(0x0, 0x0) 13:34:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) getpeername$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)=0x1) getpeername(r0, 0x0, &(0x7f00000000c0)) 13:34:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0xffffffc1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/210, 0xd2) fcntl$lock(r2, 0x8, &(0x7f0000000040)) pipe2(&(0x7f0000000100), 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1ff, 0x3, './file0\x00', 0x9, 0x9, 0x10000, 0x8}) pwrite(0xffffffffffffffff, &(0x7f0000000300)="28a93e2b5300f08e1d41a5513e239288e74e18cb702b6293400fa5aeb789407d167a178f0c5b056a5802b771c1fcccab442101d8d3ccdf7e633190a5862cb28853695dcceb7c991a540bee87f19886559aa0b45dc175a976429430b4e9f45d99ff49669015ac2d0a3e8fddc55bd16bd359828406dc9483db6ad93dc2b42343fbf9b40fc24e8c8e9a553d33230ef1cc1778941d9885645e39dd51b20c941a0b00bf8e1672296b92563577d1b610509082bc651a2dbc0eaa6f12f7", 0xba, 0x0, 0x3) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 13:34:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba2", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x7, 0x800}, 0xc) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x80) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x8001) r5 = fcntl$dupfd(r3, 0x0, r3) socket(0x2, 0x8000, 0x1) socket$inet6(0x18, 0x4000, 0x3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) madvise(&(0x7f00005df000/0x1000)=nil, 0x1000, 0x3) listen(0xffffffffffffffff, 0x4) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/248, 0xf8) 13:34:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xc5a, 0x6}, {0x18, 0x2, 0x400006, 0x7}, 0x3f, [0x5299, 0x10000, 0x7ffc, 0x10ec1, 0xb67, 0x200001ff, 0x1c88, 0x2]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) fsync(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000240)=@un=@file={0x0, ""/16}, 0x12, &(0x7f0000000300)=[{&(0x7f0000000280)=""/120, 0x78}], 0x1, &(0x7f0000000340)=""/129, 0x81}, 0x42) ioctl$BIOCFLUSH(r4, 0x20004268) 13:34:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x800, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:34:18 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9cb, 0x1, 0x7f, 0x1, 0x8, 0x278d, 0x6, 0x0, 0x1, 0x2, 0x80000001}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0\x00') 13:34:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8010570e, &(0x7f0000000400)={0x0, 0x0, 0xffffffffffffffff, {[0x3]}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x42, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r3 = dup(r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) close(r5) recvmsg(r5, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\"\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) 13:34:18 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x0, 0x0, {0xfffffffffffffffc}}) 13:34:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r2 = dup2(r1, r0) ioctl$TIOCSTOP(r2, 0x2000746f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) write(r3, &(0x7f0000000080)="954b437e1bcbbb4d0c5408b8f9ac0db0d0f6587a7618bd4bfc4ff84c6d65c2b3913492a83a90cbecde1315c82e760d422f3665607712975f3b8fa4b10448877b882fb2d79143fb1f38e936655f418bd4a20435515a3a65b25f2c7b662495227a8c960e629b19493fb2c44667fd8679ab25d3b224215560c2493af0528abbdb81fe7f985e1c6af937c876837f7716439fd6648114a7bff19e5e69a39f241ff23e0fa1b07bd28459db1a77b0442f8b0e5d554d01fe2ef33a6444b23776862882ad9af961b329d3c55575700fe7996fcd0640c65048993099c4aaa244d50c83d43d24ef5415308264316977d4fc2c71aa478e886ee57789685f15a60d056887585512fb76e18f6bf8328fad34c9e4c6d0659ce767eebbcc8b94466523535bf46a00b80c53d250d4878eee1eb7d51721c1452d609cd923a58647d3e42891c85677df423852431f910147973c0578985c642e740745be3a18e6634c164c0f2bca54dac92b78d2cc0129f19b06af0fa9ae96145d876076ddeb55e9fe72a62650461b37d6d1c548d0d9ac5602b0e36834530b5fde0254f579a43df70a712b19d512c409deb4d505f5b1f5741482b725a22d1824d1d14fa1d4ec39df55b0378f744174aab41007ee0af668b421606da41c330d6fce97c7defc87b2eeb871250f160853c4cb51fd462cc2e5c9dbc9e2a071c68486695c36af2896239b8c6563768a2d8c71d6fcbc78434ffc33d38f0798f66adfd336d0b668bd5e8e9036385815dac919095515a0bebf7ffab9c84d1986b5015a17f2e4488f27f739621bb6f9e56ac88cf951460110b10c31f78044e517d15f737b36098c06ba8f249e5283a480783833fa79b885608af666f3b755cf46bb397b25d121a5eeea894c264193531d756c612748f02f9b07a8d733fd133ad49d5e894b6d3c323c5b6739e7e6a662e8b0bbcf948e91d9e53974c475e141d68a5b60e7660e130630405a6454a08fe9dbbac5a7a5bbdf34ebbb1d2ceca39c173415eeed9a7e673529436bb8b2ee11b2f75ff7b40bee67f5e348f5bf7a653cf09d255aa82a294d66a4061d6144337f6906c06305942819d7093481713e133daa9302988ae2bed7fbea6b7db440e50a068ec078187acd9883df3b83b303014620f185a7cf59d0a65d3aef5844a45b0d22250a893e7f0647fa79128c28a3d9efb3255715101b82bf2b799a196b469d8d494d9e29b58576adeb1c72b3c2b44c864d8846499ed0e1e1a6402d158bac58daa82a3a2539343124f3f5c272183b45f8696a3e36b28f88e4c952418ef0ab1726a4032b153ecb83c07f51ce5cafd024eb1ffa4415ea439bd34f14fd1fd7118b2e500154af3bb09186e6d2316a4cff5b4f9f938a51d9052c1b5611d711072a5e49c3677b3126c46b43b00502efc1bb62d279e74b6b57930e425d6f8886edc9eb9055c6afea6487deff535b55fb9176c6eba40c33d988d66578bbabf66e60c7ee4acc1ed477433ff3c6c606e1d432d5a053af22c1cee8e71194767f67ed716c75265536fad86c9babcdec89fdd421206e3dae94ec8e0fa7db3df7230f3527b5093d663d53e486e6183e386fc9964c3fd5a5263fb77dfdeb562d15a87a0043f8eca49b27516053f4e582a065c027ce53fa72615e2c953c2c187ab41becfcd433f23eded332cb3003d689f47a5f728570effc3d76639f9074d40fc63ae1f3fb0153c96c9733780f64fc2034da0a64128f665a740b3ad0d50cd23775d15c7e908d93ae6d15ffec7821f65cb75eb9af44053d991e60c5047c93009d800c6d3bd7a762c4ba29a21affe525e72796e34cfbcf0ac21ab0279751729ae53093b6ba503206afc75fd1db7e43b6996477c9225a0463067fe20dc211c1a628ef09719a8620e7524b0f1a76d9d64e0678bf752668d7a866c47b90a20396e91171f2a65f19559fd7436ef8f12238c1b3462ca480743af2b3d069d6ddc645be1329a3ed7ed63249db33e6b8d0f8ca83d90d502b2e04453f0c9520cf21ba239a42bc8fbd05cc2a601d986ce76b14437313f3c6a715a0ae22a56436e842e7b3c302038e94cbb823fe384adba018240721c02c38eda3a74787a151b2e1d148f046a36161ef95106a6a0f85af3074040631c62d384474b9d686fc19ab4bb27b0005bfaef8eca95a5c2be29c4a7504cfff547fee4e681d0cfb9381bfff3e8d5e9bb975fc25b5bb5d87fe5ac46f606248e3f981b762fd02b9ab82a54251b0aae1ab5f0cab3b88d04cb94e266dfa1333867c04572ef2f93256e9f2603a967a710ae719ac75004563f05467fe2c7466f529e2963c6dc7ee38d5e04044e3774880c888b17d5f3d9a05476285bfd2a5e01a1db90c851a0a781f547685f9fef5b4a0b7095ff959743e9d9a796c95438ff93cbc66f086ccba64df253a670eb184faf713f0816a3603fccecaa9eb88e3b71a6f29fff1fb71cc24e00a8ec9247802599d037b343768a639319c93ec23c8a31334c62e73e6082288bde90bddcc6db1456da11d81e6e11a3418a8ab1564d04c777cb5528afa3a0e6a721a49596859ffe90678a40f1ab9d042641e60c5ff19f3774ef15abced4f0689c84bc3e17366ff40356f1a1a6e5214e08e904c5aefba423d28cbd708166a64eacdd58a526d8733ff8fc7861a84639c2ed1dab8aeac8adcb17a572fcf4042594c4032fb1782af530bb767c4c7c6cf23813e6adb8f07a4b553c6c47e2215f4285ff50aaa6804a1e067f1dbc3e2fb8e8ba5ff3f3bc9d008196b8e760610d8b9cf9ba67543df3011d432fdd2a677627972197d35c512ab7daa761d2fd4a4c896db837009bc5dbcf1ba95e1b5e8131a9f5f4bfb13546afd0b30d252688755418894d53d76dba0824498c4cd5760713076c62755e749287538541d5ab1143075ac892fd5c6ca51799ab88f5e2f79548d88ced923951882a344f9180e0e9a643b53a773e9aca60116b2fac5c03e38fd1d4e3f9c9a33b5d267229774443ca1e047a697899a641649749a06f4b928d196b60e570e4529016defb7fd37cf8f1b0608d3ccb93acd6e396eacc96a0f1610a5cb66f815a9c73155dcf210b6539a60457f28cd263be9ec81d259545f3472238bcd517cf9acae58d1d6ffb513ee6ee01a10ee88befbe8329c0367838b75768fb286d8fe328bfbdc410ba477c95bdf69e2e52a67abee5d750af623c52b3ea6e051030531e0cbd28e7b3061d2d4b29bc16d2d25187e9f72984d69f2c0d1895bc881afb6c6326fb6e370e3123ed5813348e73deadaa64c8f4f58daf9334c304a327f6778a858f97eb2533431b528b95d2175c65aadafe4b25f3cfba59e971b8942d1cde28cd80f7d98c9cabac52e8befb21e063fd7fc85a51082401967041662be87c261dbaf3146797b19c01283aa0bb2cbd1c579c9288e8369c6efa103b0739e36bfd91530d79b926d526224175b6ad2fdf4d2efc0606da9a4bcdb3246256eb4ce9893095bb68844dc3c15977d2b0b7a3af5323b4acf3601c6580afe45da7488657ead1c5999b397df26e018fee2a546d0f5df253e6587125ff15eb02e3020a62fb209aca615caed7daeab768cefbdc8f6462b6426ea753b931c10c9c3af767dbdfcb8cb17beda3b6956825e4f47906ba03a7e526da7b3951381b7443ba828abaa60b00357db12a2fbd68470517b04eefb1642fc1961b6dc6e45eec796dda1703c1525a5a8c2381c5c482b78f0ffa3de845962b7c94eeb1d1a0e637e9386eb60e295cd672ce4cfcd85ba9436c1b52a9333344b91b076fc97f315d24f70b224604053a09e9c5f401126aec007af114ad8da89664dffdd7e9ca81f4c27e4569468f04c336e8af3163f11c753507782c64ffc752f1ca3c0cdd1b877420a50a6fca231494d408174d0a4f07d5542cdd4f67a91394a66562607ed058bef4a2814f34a1236edf5ce0696dcee51011404c9916625577f2fe790024bc0d6020babff13489647c32510d543471292d223b73190918eab8477c6fff0763fd1da0dd3c6d743f17938b1de6884f4a1b8f980a01a110a91d5c85bf2b5501c991e9cafaff75c56f2004723c7ecf0310cd018c37a329f0f9d612da3441a5b86864e08fc024cc8248d3a2094277f315c002c4c3800c7ced29dcd6f73b4bb3427a77feee0660ce8aafaacdda38a2f2950cc25cbfa08ced399269b0150824ebe7d0ccc4d572339541ca6bd153f5c7c76476762e47bb2d308b36f2f2330f32f03987f2a2f5766da414e125e50df4ee93a48ea7889c6b55c59c773f6c216680ff73a6be01e59f241732c3a6a4e7a3ef1b8743f67af07a692e7f13fe426ad553baf3b99ca84473a727e60feb960dbe66fd4de87d56e7f36b6794d3ec8830df447d6099f1c9017fe2cbaf50f3bc7dd107a97cf9d20e9d9f0790ca838d19e7716657be3e6006927b1c0c040bc9a816e71bca3ceca4495299f6cc0529c1d656e0e3d28834e1c9adb73f1af5c0b562d44611f56c5dc08ac574492b7685e0c8d8d3bda1545deb87187e0287279334ed0c74ec65e2ffe2cef3f5c6bfbe3c03da8f605400b9796bbed62d8aa3e0fae4b40a912bb6b1bc538443d57c617d9760874df8e48999055cae177029e34eb483c974f15c2fd89531461f10d916d74825def00564a802e5ebdc8f978d9bc991b13955e76a8211de82be8ce6b3d1a4db5a1b74e57bc8e61948c8f945d3afbd73d7253b1a16b7bc002ec1afbca01c27ad52ed6049cb3408d55cae0be253258ab968b080481c4ecc787f55f5debf4a74b2e59a11e0417679d5b8d6b12eee3c31edf25c66c7dad416935e7146df14226e5983cca68fe730763a5cd504028b3b557995f42764351843a152040520d03833e088fcdf44452969696b716801d1cd5a9e297bd6bf6bfcfb6fed73911a1f133044efba9c37d9fe3f74e9adc9e37b9c1ede407606fe2f5721868ae7e679478b9dc71dbef85c36e41f169cd35468920eba514969c9c5fc0a59abda202e23fd171d2b9b7af4b0b49eaa50841f5c7fef63b68205f017a307f9b4c5329b7d1c74c72e3341c6318ad34252dea35830b07c05ac00acbe014cacd04f5c37808426866ed6a0760a346e1a504fbeb324381d60b4fd4d8260e24edd6fc2b05de90951b7efacca259a2701478fe57a8a64e519f5e20e1b57dd4e00fbc8ca7050a9412a4d5d4020305d31ba82ce9db34b92f4fe06fa3259ef918b1d8d3518e39134c86f7a201f31f1d6c37be1a5b2357a6373f7fc7f99279cf6ddd6edb2233b7809007fa2ac40d7a800ed4d071a3b5b667ffead26132f09fd06a1b7f206dad3ce4c47b0bf80c5e0b49756eac0a79c135038af15944d4c4339e1f51a519341efa16257ad841894ab1a124d877740583522f29e30bb24ba420897efd126a79e9d1f8815233f9d9fba5c95607ba3c173107418c907b065c212e75c676d4194fea662e73dbd21f99d0c97faa6e5c645e5abfa5f00ae19c5236a69eb0b809de2e570f4c2351124380d232c827646f6e045ae8ced8096ed71816df38b818193596e7839075b98fb9acd6836dcb2c9d9e1d2033949ff24d9fac127556b7748724edecc74fb5f951a2e9785474fdb4651960a7591ad172b94f4d987f2821eefbaae1e318b6042333261328ec1bee71f5d6787dc022927eebbd49a33241ed8b8212dbd99dcbd5f02df847ca2d6938688e8684127a8c25ec2ec04fa5bd4ec0b9c030458fe1755597f4dc82dd54019363a33bb0cad611974396aeea6be16f0c1a98472b035b8c40cad43eb699a0ca4cfc9df561c784ad96b90bf5e7be03063838fc2d547fdf86a9200835e3ce", 0x1000) 13:34:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r0 = socket(0x18, 0x2, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/242, 0xf2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) socketpair(0x10, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 13:34:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r3) kqueue() select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) kqueue() dup2(r2, r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000000)=""/43, 0x2b}], 0x2) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) lseek(r7, 0x0, 0x7ff, 0x2) setsockopt(r5, 0xfffffff8, 0x10b8, &(0x7f0000000180)="cba71087ba693a9a7fded22f1968e54f9755dceb59aaf2a3ff9d180e05fc10d0d1a4345658800052e5d556280957023b1130b8890ca9ff6acb93315132ea1d80b94aa3423c617036adc2ef834dda7939b146c444533e3044e63b5dd94146dbc80f", 0x61) 13:34:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 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) 13:34:20 executing program 0: sync() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65fd8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5100e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420485e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d062d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d60100000000000000e05e658b0300d7625c71a56b0f6ef1c7b3761b0cd8bb2e075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480edddaf70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded4700000000000f6531d9a75c8a95ca43ab4f549b0f22fa51a4e6a191e7b2fb81f75d2068e38ac2b202aa7cbd47c4bcda328054c308cf5ea6b3a5580c598b05b8a00d35f8a59b4b01b6ba0fa58e25afffc846530ae1a0b55c734aee2c8947250520f7990668d2dc6241c8ff40c7676c101dd4f2a01a551ac947b9e89e84d633a4b90db556cf5e050bf0273849c9506a9dae77e85d484010cbd8078fcd365e35573ab1f926d526bc8fb8c1507721a4791160a857fda64bf4ad64ea32ea773ff1f4845483e49b67958e755ad9d9e4063c28c2a07370f90ff83383f18d026d15316cff716dd954671efb5e79a5f10b3148f070136f324aad06d31f1950d2dcca3c4368631512ea260c6d4e52f4207c1df45b6d7a2d9be2c84ebdf3875b70227963746f294ce07de74ec9be6a22b84dbd8962536dfc638dcd27ab5488e50ae9c5eb37cf80ba10ede1eb000000000000"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) 13:34:20 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8006, 0xfffffffffffffffc}, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0xfffffffb, 0x10000, &(0x7f0000000080)="c95b46482df243f288416efe989aba73792b61a5d8db605dd97a89440cf3f1bc", 0x20) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) 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 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4000, 0x38) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:34:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0xc6, 0x10, 0x5, 0x4}, {{r3}, 0xfffffffffffffffb, 0x40, 0x20, 0xfffffffffffffff9, 0x5}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffd, 0x44, 0x1, 0x10001, 0x6}, {{r6}, 0xfffffffffffffffc, 0x2, 0x2, 0x2, 0x661}], 0x10000, &(0x7f0000000100)={0x5, 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f3d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c101c1760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464c40f0da4fe7f07ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539000000000000", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20", 0xd6}, {&(0x7f0000000300)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350cb3748e9b9cfb01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91ccc", 0x7c}], 0x3) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getgroups(0x4d, &(0x7f0000000180)) 13:34:20 executing program 1: r0 = socket(0x2, 0x8000, 0xef) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) write(r0, 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x79) 13:34:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$KDENABIO(r0, 0x20004b3c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r2, &(0x7f0000002200)=[{0x0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) flock(r3, 0xc) 13:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 13:34:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000880)=0xfe13) r11 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r17 = getpgid(0x0) fcntl$setown(r16, 0x6, r17) dup2(r12, r16) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r18 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r19, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r19) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r26 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r33 = socket(0x2, 0x1, 0x2) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r33, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x0, 0x0) r34 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r35 = fcntl$dupfd(0xffffffffffffffff, 0xa, r34) ioctl$TIOCFLUSH(r35, 0xc0206921, &(0x7f0000000300)=0x64c1) r36 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r36, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r37 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000240)=""/173) 13:34:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0xffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="fd6e562440804d005fa12747ff00ff4252e41057aae101d34f65b0ab79014296270fd925af3ef34dd996ac678a4a952b8cd86a09a3309f2f99ee6aa17dd138723c0dfc18c33ff24f95a1c272dcdcc8457e4678dbe6ee53d4b3026b77f0315b77acba2e11", 0x64, 0x0, 0x0, 0x0) 13:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}, {0x0}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) 13:34:21 executing program 0: r0 = socket(0x18, 0x4003, 0x0) r1 = socket$inet(0x2, 0x6, 0x3) sendto$inet(r1, &(0x7f0000000000)="cf5b27bc46b9d744e25d9d41e35f0b7656dec51ef38f482cf3cea40c5abaeda768dcb2993ce8931a91d48baf2b75847165b5e4d5ca5462da4ab6ff19", 0x3c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$inet_opts(r0, 0x29, 0x65, 0x0, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x7ff, 0x2, 0xfe, 0x3f}, {0x0, 0x1, 0x80, 0x7}, {0x9, 0x5, 0x2, 0xad}, {0x3}, {0x7ff, 0x1, 0x0, 0xe59}, {0x0, 0x7f, 0x7f, 0x2}, {0x3ff, 0x7, 0x7, 0x200}, {0x1f, 0xd8, 0x3f, 0x4}, {0x6, 0x40, 0x1f, 0x5}]}) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000000)) 13:34:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x167) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8d, 0x8}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80000d28, 0x0) clock_gettime(0x2, &(0x7f00000013c0)) 13:34:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001580), &(0x7f00000015c0)=0x10) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000300)="000000186004008b59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f0000000000000000000000000000000023c61ab66998a1f5346acba59afd7a4b35bae2eddf460d792a5d80ca3105e18a0b8c5c793503f2976ec9366a53bbc780a4dfe598bd8c0d2c8073aa39f02a465ce76b6d6dbfd6c8fe7cff", 0x7e}, {&(0x7f0000000200)="c8e11757341a2d044565ae62362d12a50e1c735b606675ff0828fb7de5a961192dc6a88997bc4750e65bea1c16503201cbe8fbe965261dea8d78b1c80855723da754ea0326d4e4599a3b45a25a6a6e06cd22fededebf057155881269aefa7b2f07199a2b09713de08e6f25d3cecb25", 0x6f}, {&(0x7f0000000000)="1a22c81c71f3f642d869d611159e845b6f5e4a0000000000000000a4619f1c0df178322ef0429c050128cc339ddf2826ae20104eb9f01dc5b188dc4ce286b0c13f8d16fc20db4986b9097b008625cf68050044958108c2ef84d2c55792d604d08c00519686dacb155ee627e2638acf24147c7ffbf802205416d74caaad6fcd10f920305fd6d958380bfa9e2271dce79a1530840e40dc03af3f8031857b13059367f6d514751215f3a656e7efcb39266d4aec1bc8a46bfaf1ff948df8057069fcdf477944ae6fbceb90854ebe38fc5dd9810cd624e3479da8159870f03431", 0xde}, {&(0x7f0000000440)="65fd9759e5b5175c8fc7cf4c38bbdc929236c8fd4c25eeb7499321daff461edcbc64095f9ddd75be59fa6fee2468a6305f82ab1dcf816d1a981d906c791ada1c5fbe607fae9a499621a958170d1a58881fdbbaa3c85a8905590f41578e6f886dbd77fc1ce7b8d40be07652f59256ba7eaebedd16438ff76fb78da8fffe6e65e41c6e2a45945dc6ee69f03dae3b700628d2d8923c3849781d2b88b7554911890f4caea628761a0303cdfbddadf549c8a994f7225e878d284a87ebac235e490c283375432b445c8c78570cfb586025f4ff15cd2c7cc593ce950463387ea7b8d86e7da295ebb5675c94d4a49163c832cbe710a771c93ecdfbc9c6370eb8f67ef12c04bb9d937a76de54871c4e688edc35e80b4e91b1ebba40c688044b41b2eda0b15de699a24702240795b5a350f3c489d799b79ea381abae7e17588068873ae5c4eb6d43b8353f72a02b80b4b43293d043b400b494e97940e4939cf48dd2e6e011bf34be68820e68032fb7900c89b050127949d37652eaaa60180cf7c5a0cb46e4c40ba54984b04ecd38b509a7780f4b117c8b3761b0e7188e6f0ecf2346f80f3542fad7b9b8f17c17b821a6c28c4affdc8d165b5c1be6e2e41a252ff8dbf98e2d58f72e4f712c9c45bee34b12995d513523b15bec8d5d895321e1a3b8a0b10b4fe931e47caec65eaf91eec95f9b9245501f46aaeb5df30fb17fd8cb654721cc062cb302dc37449a1ec7a516cebe68d47a3f6d69980faa7ef7eeb326bfa66f6ba40edf1c5cd7194445fba4763f8c2ea07a024f86bd49603f4dfdbcae7bf41e8e78711d120e01098f868159f92094964b111953f4ebf27d6cd401eca7b338816236414c5a994901d5d0ab62e92c48ae79724787310a8d71c6b19650918f53a88d0c7782a97053c7a9045b88fb1c2d46fca6676f2875caf1cae7eac82183c1532caad0dc0ae5fcfa7e3a37c726dd3d9f802e11fd9d9f1442f6d626fa79343115b8bd538a334315eff1c35b6d1ac24e95783deb360d71df699b53d266e34981ff426ea34ef7ef4a534cf3435f8fde28a6d9de287c6e1cc627e389384843127125a192fec66e210561f6ddac5c86c0ae10cb61fe4f128969608f220974c97417ca9008f08299aef49c22d504ea0c86e59b6e81723b5be1efa6ae49a933221ef8649c1e1c973a3b24a6f414f18f1f77adbf069e20e3e650dbfdd255be9011f09f86c34fccb7e76f61d1d2f3f04f5535906d6a6e84d3fd46538ac75ed5f7a49c1ae85fd659e12a780db2785c673aa18453dc7f26c315262a1c0146c05cdcf08256120be813ab285eb53c92f6679e7d54179297e1ab8471f35f3cde11d72b54f8c41eb13f63d06520ad7c46268db70602e5822731062700852ebf500acf5332ba8e95793d48917f92212d37d409dc0e5b59cc10bef9dbafa7d763e1bc011382d5d738dc1cd8ff36260e433f9caade0ad05d71012fa95a238a07e8461102dc5561ba3d3d24582c9f84b605a54d06548662d269ffb3b94b6f260b7eef44b6a8a2ac37f0ea58b256b70aa74d553f377293beb03eb5bc64c783972f335873ecbdf467997ac6325222bf1e94761b9afad45ecf58730003bc3650f619dfc8c0a6160efba4fb12794da02fd55f98d0c2024b3630caba626126df9e73d94dff761816b595a3e255f144d6242833ab88c81956fd8519a124253b08961adc211193e20e52b5d679c8d92d061ebaf5350d8a74c0589da63d91f9c794daf391742edc761f4659aa728f9fb4af97534dd7c4ac92ca6f60018b3be1ac71064a83eb15219c2a5fcfaf8577e19a03c1aba2569d188328f0c0755767ed1a769e4a690419659624133ce5152e54b9dd9d387af9aba17e1d9fa3f6337a285a669e7eed525877b4e99d076114d7a201b03bba79587132a34587ca5311cf12d421737e318bd78d877a8505e452d0b382d3e888f8251004d0727ea37764dcc48264ac297e2499240ec348769ae97bf18655e444923cb4cdabb39df396137c84b4a9821f7b0de179f625692e9567d87ff9601bc21acd61f106378d6354a98175d52a26ff25060146582b469c0cddf0f0dd2277f7ebaf1401e23744e32340e84cac2b4c7245bc93e281185c72860614eadaf10de8a50ad1961718a49a362a9953b4dadab45593972088834dc5730c734f8cd4d0bb8716e17cc0197f7661476723660bf720e880677544d820b4de2697cabd80964cc7af2aa71c9c26f8be0d47357cb962cbf8ca037bf4b0d82d397070c3b9d9f8bfac24266153c245f7d472d2d07db158131d5a147345261b5e022f2ea7120a4881c17028826c924be276e681790ea55eef713f3713e125d438e0b48834f121e8622e23729f7995261bdf999c353cf67cf0c282806a754d5fd4e4816b2fda6cb4296cd04d18ec8ae41a6c4a233d477cf84af672404eaefa9f26de1bdcd3979548bb7641a0fb1ab7fb9e0f0ce0ad262d1991d6b470bb18f133e9de35ba36eddc00ac0a167f962db749272de9683ac97865e635a581eaacccad477c8b1bdd29d9020e5fdd5bb177850967669731ae5822efaddd98a9c48b13ce55f02a20942985c6ec56f50adc359c75c7f16f1f5e5e987328c0f58ca1c663f6d16a4dacfbe4130cb0a2bc7796466410d9b875511d34c0247cabc146c28cb391f47d4b546dd43f5cfa69bb73979b36e691b5691d481db055b185dbd6bea67fce30f8a53b3a57abddd8e91ce1b53180c9cb6c5bdce39b8f9fd6b4879b2688179d882fb73c9ee678b0f54834b524b0fc17b3e6b3943f514deae5b5445ed493718fc86c3cfea6112f05f170077710c12c9d168bbae05e3844bec7df0f65afbf632d96888bfd67030b72accd8b811b6fb6e4cafc5bba6ee06ffb7bbaec9076bb97e6df8e0668629be43b80b4969687223a3002f0fd00f1074fd828146023b4ddbd21154557870ed1d01adb5cf29a8cfccff6f296d977cdbf76f70ca9e9d78cf4920efbcd065afa506c801933928ba3b96afe2cfc04a061d6bfc861443addff1a942983e52cc5def2047cab928d3e07dc0c2af33be46eba78cb5f457bd130b770bceac5b74c33dbc8b4fc1c60af83f35bcd778d3d40dab7f4ba77d6a3ec97d66609ad023bdc1e96bd934f4cfbdae9efe8cd0e71fa0287ba503e8cce505ca7fa4acc5b1ae3145ba64a99cfac56ddc6ca67de5405afeeb60c4b6f1f7730a71b583695657eca14efd17f21a7edeb51aede44e57e0c2f25c13a5d7ffb342e4ef6f768ce8bc94c678b95db9499684b07047c00a0b15229b243afdf932f31f3f4e54582c1600e1dccd19886500a4f69b55c3d6bd95c31222605ae3beb61f08fccaeb27d30b8d527501065a9bf220222288005443eb93be436402372b553b6beb57c377066b27ab817e1ca3ad8cd273f9fec548523fb901b17da1d00e1b15a433c52c91aab611b1e5c78983f3fb8b63a86ad6653e683dc35d7ab92733cdcbd11ec514957519fe2daea3bbfcb016a1a921a83de3a77e266778df95257e110fb0d419d76a27ac28bbd4f6f5bf9ad39f689c3f44331315d1084005c79569f4a54882d9c6c49350f4daaea290eb829480893115d4cd8ff60d2d9a7f78a611ff75b74867837f5e16eadc36cc3a7b30e754469e372a6f48082717de0a7dce3c57a4faca9dc98ee8f691e8f285855dfe4849f396a05a67220d7ecc9fe2a09dc4418ea5ece641ca0986fe4bd208d09baae972f7c11e71d6962fab430e2bff0d4a43adceeb29f3b9d2a1e48424d98db08ad36074d553d9e71a069a278b909e9191300e2886254ca11a73940e8a225aced1abd0d4cddc94e98109df8f49529370e374b61a01212a2f862e251e390d1fbfff456104f9d900ab4557e9be67b4b117e9363ae556f1a9d7263fbc8923c6beb57d48ca3884b497a82cd6efe702c09e82759f2b4c8ba7a65ff1cf7155db8db252d53bbab040b21f739c1c24d8d85a11dc82fffebf52be7c35686029caef73eb41eb16bf3365e756005045368b04b2714e540dcc5a011debd734f9a6585d887f175b272d02c727443764395180d4634a4c4fe5cb54654c33b3bd89ea200b9cfaa2a8431033c0dada8021ea59f097e5beb89b5e2c67d720950ecf42c461cbb779b846e0c86e4f32f9fdc4f7c48fb85fd776f37df29fb329bbf5fd2af866e49528f3a24626a97e5a0bfa36ed85b66ed5161974f0b4ddafa90477e51e5c54904fad2f7303a6e89201856e1b29ec78723b344b152aa15c5ccd4007166d037b3c84585ea4bbba24e42c49fc06ef416df6d5a6ccd082ecfdfdb146325e4e88c5ae8c54928df0f2d3a7520cd4b82f82ded094a4f610a11cd9855557849d8a39d37c8446c1e324992067809213a39ed792aa84995952fad7935d4d518dbc79011b81fa720c11e37668995540fefd05f1f66e251de91c006fafec8debe79869040023654edce0d07efc6a3a19c3b9caa7749f74431c922dfa68ab445a38a70cc690bcd250ff9fef94ca9f019fdd06e65a927c3985b61febdb830c08b1e2f456e0c7053dbdc5cf4d7199401d80edf37be798499522fd4520ec138fc0240581252967cf4f70b0f2f7e875ec217f9aa790616a709f4cf76320d2821295cb581fffae0141fffbcf2e759f76a026a46a1da0948f0bcb15f98eb2d4304a20cd547faaedcb9051a48878a167aada929ad74c3dddd228420d3817340af404d1819302dd3dcbdbe044a43b81a616a28600acdc7748a1982dac2ff81e09f0121167b8536017fb69694a06a21d236c47e4e57e649c6003dc108ce7ab4d3ff2003fa542be7e5bdd742087f324d6c0b061fc0187f3bd31ec5a4531c1ccdf9fd1aae67f7223d38596e87ab62e335151605ff154aa7ddd97db532e10b4fd6c49a5d88ae8c4c6bd4eb82afb50e0dd3cfea2aa4040261c55d7b52a5f8a0dbb8a91d6e573d13e67dd9bf3254437db306564bcee6a5045ffeb25c14d7df80c1f2f5fbfa671203edd6bf23d21fa4793e83b8f11b50c83805fd47f56611966ff4d211552906c2c91951617792424bec84fb55c529a462b0441f5515ca0a67b19793d7f1753df0a8ff5a8926e11d571704bbe2cad059a4f9cbcef45aff7103b69cedcde02d3f29d1709eff27525f08c40eba232ee1c5c1d7e9794ce1ed110262a998f1b211d9e1743cced621e8030b30ae8ae10e7441d146d62415d2c622916a89431b04605b9809f123d90be60910714e665fff7524d0a2310fb76201b71d419190ae4aeada18f01237ef919d5c53a32a863c4d30b1979e5cac8a3aced38d47ce14cecdb209627d88f1055fb1a792c6ade3a770c110f378af91f423b676860d9f93ade0ff13892f742c67bd2a39e6d97fba3e9eec1364e3725380e7e66a7a0577fb3ce9b2a66ef87d730ab84941eef363cbeba5570214a101d8cae610e4721f3e93bc8ec22be5bbc297b5d10ac21676e1151b36b38c379b210670302fd6edce4a12e403f32c0f25f8c6ae097aff2ef59df6e538e29786caac79e6f0e304bea1b03bfe27d1ed9b08d1985605e607598aedc0139e5b3a87563819abf8a509d68da4ee39225b8c5a0173aa00d291cb6cd522a4a4852dc16666d065adf28dc1cc10f22f0561218ca055d8338f6ef89658876363c673c83932ff3ad8372d53a52bce57fd855d502b06c3854269627dd652bf943b20d5ed7221e2b95c0fcb0304c3af94a6e0c21f290716b6e8ea63aa62d96a43b4a9b2e0145e310d4ea91cf00b4536af43559c269a9fb14e463e02969c7888d947e5668db7a9cfbddaee5c5d41e1c9ab0de95afd9416fa1fda97fd3a546225", 0x1000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001900)='/dev/speaker\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = msgget(0x0, 0x246) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() r13 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r14, r16, 0x2, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r20) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r22, 0x0) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r23, 0x0, r23, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r22, r23) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x1f) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r23, 0x0, 0xffffffffffffffff, r27, 0xffffffffffffffff]) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000040)) r32 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r32, 0x8, &(0x7f0000000040)) r33 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r33) r34 = getpgid(r33) r35 = getuid() pipe2(&(0x7f0000001b40)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r37, 0x0) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r39, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = semget$private(0x0, 0x7, 0x287) semop(r41, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r41, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r41, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r38, 0x0, r38, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r37, r38) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r38, 0x0, 0xffffffffffffffff, r42, 0xffffffffffffffff]) r46 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r46, 0x8, &(0x7f0000000040)) r47 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r47, 0x8, &(0x7f0000000040)) r48 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r48, 0x8, &(0x7f0000000040)) r49 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r49, 0x8, &(0x7f0000000040)) r50 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r50, 0x8, &(0x7f0000000040)) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x8000, 0x0) r52 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980)='/dev/vmm\x00', 0x80, 0x0) r53 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001600)="faff5adc755093cba9ace91167c88f2ec92a9d1f64cb2f3f17670b7205e10dca82c1c89b74890204e0fc69d5a9dc816a892d1464c5f8b04c5f63bb998e8a39b3a24a8e5e5ab5e7027b8345390b92af7fad800cc93df3a6519f63a2f40f90ee2eeda9d371db72fe02711fc064f191aa12031ed0642829645f4c329227c877e5bf2cb06813", 0x84}, {&(0x7f0000001800)="409f23e74719325172a995048001d36998d6489d4d407218eb9af2a69bc08be02c592272c8b9f30a592af265113653437eda55794aa1ef2d4d4af376973bb714c47a230df4dd0a32476ce43a595b7d095277892c5ffdf27192c0814503dc7cddd3c7405395418a68b6a2004b61328757ad4e6adaf719a35163379683a63e238d8240fb2414351d217840a57b85c83988f7277b3aadb2b3fc7922055793b08889d169fc417789efac9f34e54789a2f3c5768d55c6f546f0c7b93b58ba735319258e6424e5b96e906b7621b4b76992ad0d6ce4fcb7ec9c40af8c27217a004cff323ce205233074cae7e02f22c955dec13e658d2ea5", 0xf4}], 0x2, &(0x7f0000001a00)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r2, r3, 0xffffffffffffffff, r4, r5]}, @cred={0x20, 0xffff, 0x0, r18, r20, r23}, @rights={0x20, 0xffff, 0x1, [r0, r31, r32]}, @cred={0x20, 0xffff, 0x0, r34, r35, r42}, @rights={0x38, 0xffff, 0x1, [r0, r46, r0, r47, r48, r49, r50, r51, r52]}, @cred={0x20, 0xffff, 0x0, r53, r54, r58}], 0x100, 0x1}, 0x0) r59 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r59, 0x8, &(0x7f0000000040)) sendmsg$unix(r59, &(0x7f00000003c0)={&(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f6275730080959065bf8e80bb56f2003520826de6cb678bbd85832b2d68c575f8dc9f405695f5145b2f7bf0e8b8561a0847d7f3c370035b0f0f67f8ea7168f67a0bfd9b11562b707500b51a790f687d01bdb396f6a3ed83d0d95110e70b4460d1b1b72c2e46b5f3f5cbf9ad021d388a1d72f71136ed18fa980a488b01c1038702c676ad54f68a3806a6a060bb3ae4d5880bafe452ffcc75ce1fdd8fca090c7eab0800ecb34e6a5c54489a06c44800d25d4d33de0d7a2b78ff8000"/202], 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="f7057f700a86d2231a26de7469e71de5887d28fba039cd127c011a33bab689b2b9e5c96fef29d56a76604fe9e1d7e1f09fe751e417af03cc349a4335fa459056b0d4228ef6607cd4120f27ec12133333970177c99825b6ea6a8e0981c71413bb9cd0222111fd2a011db939423b4e59e4ecf688eb65cc8a452e74bd63", 0x7c}, {&(0x7f0000001440)="8996a5cf6b47c71201b5d7b87a6ceaa5e639ad88da7c745d0eb98e82882c183c8db4025eb9b5bdc0222e582e51e69c6dd2c7bc6d9ff99214f71e178c7212bfe31736640fcf8db0489cef0e4bd64295c263e0ca89169182a2f7301065cc28f3ef74b57dfcf1617becca7a87d4b71bf243fdf9c8a61d94214ba5d26d399faa050bfe9c388c8c", 0x85}, {&(0x7f0000000280)="f224cec128d137d03aca", 0xa}, {&(0x7f0000001500)="f0620e1fd1cf76d86c3059ebb1e7f4525d30848f1fb7121f9f1355114c95fb2f46da4c55f33318e75ea983d5c6f80caea25270460a617780acd3de68fddab4a6e8773b57c38a68f9b310c432ecf1d5af98f9245760b4c4602c6bc767f7", 0x5d}], 0x4, 0x0, 0x0, 0x4}, 0x5) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28008, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x0, 0xd7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000300), &(0x7f0000000340)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000380)=""/4096) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000200)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) mkdirat(r6, &(0x7f0000001380)='./file0\x00', 0xb2) setsockopt(r3, 0x9, 0x36, &(0x7f0000000080)="a101ba3143fef9a403bcf4155d40ed613cd7978c7df36242940dfbb8665b78d518", 0x21) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget(0x0, 0x108) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$TIOCDRAIN(r3, 0x2000745e) 13:34:22 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x1, 0x55) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/142) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 13:34:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 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, 0xed, 0x20, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffddc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 13:34:22 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01262f6669653000"], 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000000000000fb5a168b8a6cca64691ebee0b3f4bf823abea6b748855ee6b25030010fee06f388efd5898f9bbb851dca6314d12f3c9a877fe685217273e3fb5a79fa05c5c737b3fcaf3446b2b645e4184b7e63d4e4eab2b95"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x7) getgid() getppid() r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r5}) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r7 = shmget$private(0x0, 0x2000, 0x1e5, &(0x7f0000ffa000/0x2000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) 13:34:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10015}], 0x1) getpid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x810, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0x8, 0xed1f, 0x1, "27c10c2b08a3d7efcfbb7f5de7685c7e8f032131", 0x1, 0x1}) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) tap1: address list non empty 13:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x3f, 0x6, 0x9}, {0xfff, 0x5, 0x3}, {0x1, 0x14, 0x85, 0xfd6}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 13:34:23 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, "0100000000000200"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) 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:34:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xa2f}, {0x0, 0x2}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) ioctl$BIOCPROMISC(r1, 0x20004269) 13:34:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000080)={0x4, 0x0, 0xfffe}) 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c", 0x57}], 0x1) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x80}, {0x45}, {0x4000000000000006, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x3ff, 0x9, 0x9, 0x2}, {0x3, 0x5, 0x1, 0x3}, {0xc6bd, 0x6, 0x20, 0x4}, {0x4, 0x7, 0x0, 0x9}, {0x93f, 0x5, 0x6, 0x8}, {0x7, 0x1, 0x8b, 0x400}, {0xbec1, 0x7, 0xaf, 0x8}, {0x2, 0x81, 0xc0, 0x3f}, {0x2, 0x0, 0x20, 0x1f}, {0x2, 0x8, 0x28, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCSCTTY(r2, 0x20007461) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1000, 0xfb, 0x1f, 0xf4}, {0x249e, 0x20, 0x6, 0x3}, {0x9, 0x5, 0xfc, 0x8}]}) 13:34:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kqueue() recvfrom$inet(r1, &(0x7f0000000180)=""/123, 0x7b, 0x41, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e945d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf3e1c40b0ae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb3900708aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d20261f626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea5861a26bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5cb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6"], 0x10) 13:34:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620ae57f7f100041"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x3, 0x8001}, {0x45, 0x100}, {0x87, 0x80000001}, {0x87, 0x6}, {0x25, 0x5}], 0x5}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3d}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) r3 = dup(r0) listen(r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x1f1, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000b8b75761f6f2add7de274f16f53bb2df50963050bb"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) kqueue() rename(0x0, 0x0) pipe(0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x2, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffff9c, 0x3) sendto$inet(r4, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r4) r6 = accept$unix(r3, 0x0, &(0x7f0000000080)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000200)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 13:34:24 executing program 0: syz_emit_ethernet(0xda, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6600000000a4110600000000000000000000000000000001000000000000000000000000000000016208040401100100fe8000000000000000000000000000bb00000000000000000000000000000001fe880000000000000000000000000101ff0200003ca3c84100000000000000014e234e20005c907822070001800000001e09874bc014f2bf222455fd855c56acb286ae401c4d13f708491f3143c0942cc359680ba480f4a9442bee310fcc93d9e7ef6c06f0970dc0a4c6df826991e09355abe5361f6d2ba626e240a6fce7bf98202307b15fc7167f3b7027bc9a6091ac87c397d915608899621be377e46f7e9eb1e0ee432e66cf3ad579a55fd5885cd020489b961b6bb6a73a20b793238ab0a9fa34ab520e95bc884573b0d6538f291c0e4dc967e0404bf41bfbc37c5701a6d82fc3d03b"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 13:34:24 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 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) close(r1) r2 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x6}, {0x5}}) 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:34:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x1) write(r3, 0x0, 0x0) 13:34:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) flock(r0, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/147, 0x93) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000ac0)=""/4096}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r5 = msgget(0x0, 0x246) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x2, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() r12 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r13, r15, 0x2, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, r16}) sendto(r1, &(0x7f0000000240)="0d74757b515376352641f3e5659fe29108dfca7a6f44617f90f56a8cf63b4feb3f161ded5ac9a11a7584f59840e987753ed5ee14aad0b3c9f28b172e95038276e99feb1ee99cacb6b87e2d38d2ccc41dba9b1f657ab65e1b4fbd70466b", 0x5d, 0xc, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xf0000073, 0x6, 0x9f}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x3, 0x40}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffff, 0x61f67f0a}, {{r3}, 0xfffffffffffffffe, 0x22, 0x1, 0x200, 0x2}, {{r4}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x0, 0x3f}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x5, 0x7fffffff}) 13:34:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x4, 0x5, {0xfffffffffffffffd, 0x5}}) 13:34:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0xffff}]}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x0, 0x81, 0xe9, 0x4}, {0x2, 0x0, 0x5, 0x9}, {0xfff, 0x7, 0x9, 0x8}, {0x2, 0x62, 0x1, 0x9}, {0x7f, 0x8, 0xfb, 0x1}]}) 13:34:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1f, 0xac, 0x16}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 13:34:25 executing program 1: setrlimit(0x1, &(0x7f0000000100)={0x4d98, 0x3}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000040)={0xfff, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/241, 0xf1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0xffffffff, {0x2ea, 0x9}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) ioctl$BIOCLOCK(r6, 0x20004276) fcntl$lock(r5, 0x8, &(0x7f0000000040)) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x5162, 0x100}, {{r3}, 0xfffffffffffffffe, 0x86, 0x2, 0x9, 0x100000001}], 0xac7f, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x1, 0x7, 0x8001}, {{r4}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x1b, 0x3}, {{}, 0xfffffffffffffff8, 0xd0, 0x8, 0xc62, 0x3}, {{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x0, 0x81}, {{r5}, 0x0, 0x5c, 0x1, 0x6, 0x1}], 0x1, &(0x7f00000003c0)={0x4, 0x8}) 13:34:25 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, 0xffffffdb, "03660215795acd76ef5caf040002000000b000"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c2409", 0x80}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) r1 = msgget(0x1, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r9 = fcntl$getown(r0, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) fcntl$lock(r10, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, r9}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r13) r14 = msgget(0x0, 0x246) r15 = getuid() r16 = getegid() r17 = socket$inet(0x2, 0x3, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r18, 0x8, &(0x7f0000000040)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r21 = getgid() r22 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r26) r27 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r27) r28 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r28) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x2, r15, r16, r23, r25, 0x2, 0x5}, 0x4, 0xb91, r28, r27, 0xffbffffffffffff7, 0x5, 0x6, 0x53}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r3, r7, r11, r12, 0x4, 0x7fff}, 0x81, 0x1, r13, r26, 0x3, 0x8001, 0x3, 0x8b}) 13:34:25 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0x800000, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a84"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r3, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r6) 13:34:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4}], 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, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="dd27cc6559ed1eda"], 0x10) dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x8, 0x4, 0x6, 0x401, "bd6557da731116f7f02ed129ddfce6d4f7a97e34", 0x4}) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, 0x0, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000000080)=""/123) execve(0x0, 0x0, 0x0) 13:34:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3ff}) close(r2) r4 = syz_open_pts() writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180)="6a27d96359181160b0bc1ae54bfea4bd845a6c02e62ff250ad7f0a43191991d809ced31d15a597e87227bea885b1ec96d0239da95740234c661fea14c77cfb9bf6faafb058f53264355cb3eebb5dd7ee8f805b6ee116341ff1bf1a66eb46e265da4342bb28ccb5924d3f100586893e910de6fa7d9a31f768fffbb946e3f8e9945cfb10a2fc41ccc011a9d20f731969c64777237b546a65990b847af7c769821c90d8cf78f57d927f9b1513d3fc3744995167feb4322cf90c82960bf34a8ce7e76a9560dc79daf1e5e23466e015336b86ef64cdb7442babf42a6bd9be7136a47a00000000757e0bcbc19126654f634480bc21", 0xf2}, {&(0x7f00000003c0)}, {&(0x7f0000000280)="f522169b707e01dc5cde1bd52ce1a10675b546df3339e0ef45db6550399a5ed62b139e7073567f644431a3de0e3c8547aa40c7105f769a4137b72ed6ec76bcaf734e57b5f98641ba7e0ba72145f4c6e1f1513fce47565cbfa47e486a395946d7eb440116c343f17b5605bfa7f6c765cf6ee9957ffb5cb45d661a3f86b415cc9289a92265be9bc2027f90e8c9a00714", 0x8f}], 0x3) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) setitimer(0x1, &(0x7f0000000080)={{0x7, 0x3}, {0x6, 0x6}}, 0x0) 13:34:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket(0x20, 0x5, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x30, 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) socket(0x20, 0x4000, 0xff) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 13:34:26 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) getgid() getgid() msgget$private(0x0, 0x2) 13:34:26 executing program 1: 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e00000000000000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2b3) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000008457e86cdeb700000e000000000000002000003a3c6ae50d5ab133918491bb21d76ec4cf8856791d49a8b623ab4b501db2061719f3b3e63b1b602af3278fc29afa7807ecb1565845c3e3620c8f906fe58a6e7e5e5f3008920610c5d70c05cc1ccdd74eb4182b063801b2a52c0ab7206650cac6ceada0dfd9194483abc5ea0bd8d32bdc"], &(0x7f0000000180)=0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) 13:34:26 executing program 1: unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000280)='W\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x8b) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x7, 0x0, r1, 0x0, 0x0, 0xffffffff, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) rmdir(&(0x7f0000000040)='./file0\x00') dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16=0x0], 0x3, 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r6) r8 = getegid() r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0xa, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f78618a, r11) r12 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r6, r8, 0x0, r12, 0x0, 0x100}, 0x8000, 0x4, r1, r11, 0x2ee, 0x8, 0x9552, 0x2}) msgget(0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x7, 0x287) semop(r18, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r15, 0x0, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r15) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r15, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000001340)=[r15, r10, 0x0, r7]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, 0x0, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r25) r29 = getgid() r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r32 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r25, 0x0, 0xffffffffffffffff, r29, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getgroups(0x24, &(0x7f0000001400)=[r29, r33, r34]) setegid(0x0) r35 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r35, 0xffff, 0x200, &(0x7f0000000140)=0x3, 0x4) listen(r35, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)) 13:34:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0xba}]}}) 13:34:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kqueue() fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) dup(r2) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae6d20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae6d20 13:34:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0xff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:34:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4011, r2, 0x0, 0x4) 13:34:26 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x40}, {}, {}, {0xffff}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:26 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x1) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}], 0x1, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) 13:34:26 executing program 0: select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x9, 0x8, 0x100000001, 0x100000000001, 0x80000000000, 0x6, 0x800000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) 13:34:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e757"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r8 = accept$inet(r0, 0x0, 0x0) connect$inet(r8, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto$inet(r8, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8", 0x26f, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000001500)=0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000400)=""/56, 0x38, 0x804, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x84}, {0x84}, {0x6}]}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) getgid() 13:34:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) r1 = socket(0x6, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) r9 = dup2(r7, r8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000040)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000040)) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0x1ed7b4ffdf877f6b, 0x0, 0x20, 0x9073, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x5b, 0x4, 0xe9b, 0x9}, {{r5}, 0xfffffffffffffffd, 0x2, 0x80, 0x8, 0x2}, {{r6}, 0xfffffffffffffffc, 0xd0, 0x40, 0xdf9, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0x52, 0x1, 0x4, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x7fffffff, 0x2}], 0x7, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffe, 0x1c, 0x2, 0x39, 0x3b7}, {{r10}, 0xfffffffffffffffe, 0x0, 0x1, 0xebea, 0x6}, {{r11}, 0xfffffffffffffff8, 0x40, 0x4, 0x1, 0x4}, {{r12}, 0xfffffffffffffffa, 0xe8, 0x2, 0x3f, 0x53}, {{r13}, 0xfffffffffffffffc, 0x88, 0x8, 0x7fff, 0x8}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x1}], 0x1ff, &(0x7f00000004c0)={0x9, 0x63}) ioctl$VMM_IOC_READREGS(r2, 0x8004667c, &(0x7f0000000000)) 13:34:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x10000, 0xffff, './bus\x00', 0xffffffff, 0x1000, 0xffff, 0x80}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 13:34:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1, 0x0, 0x0, 0xb}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="f3ff2d2f66696c653200"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r8, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r5], @ANYRESHEX=r7, @ANYRES64=r9, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r8, @ANYPTR]], 0x1, 0x3fb) r10 = msgget$private(0x0, 0xfffffffffffffb64) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r11 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r11, 0x2, 0x1) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r13 = socket(0x18, 0x1, 0x0) close(r13) getpeername$unix(r13, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) getpeername$unix(r14, 0x0, 0x0) r15 = socket(0x18, 0x3, 0x0) close(r15) msgsnd(r12, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r13, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r14, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYRES64=r5], @ANYRESHEX=r10, @ANYRES16=r15, @ANYRES64=r11]]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r12, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r16, 0x8, &(0x7f0000000040)) msgsnd(r12, &(0x7f0000000840)=ANY=[@ANYRES16=r16], 0x1, 0x800) msgsnd(r12, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r12, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r12, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r17 = socket(0x18, 0x1, 0x0) close(r17) getpeername$unix(r17, 0x0, 0x0) msgsnd(r12, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000004c40)=ANY=[@ANYRES64=r17, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c932032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b1538f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc5c0c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00000000000000000000000000000000000000000000000074d6d5eb8094ad6fc08db4c796cf88b2b8e623c064ede6a5422678884f8f495f055aa7e1d99d18455ee73bffdfe004f98e30056d2072b1a4012e9cf83224803352bad373fa06f07b3a17b669778842127768f9d0df2524d20ac79fb451fb3c15fdbc1cc5011231", @ANYRES16=r4]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r19) getpgrp() r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) 13:34:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x6, 0x2, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f400"/110], &(0x7f0000000240)=0x6e) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x6, 0x2, 0x0, 0x0) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 13:34:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) kqueue() madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 13:34:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b0cd8bb2e075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb193c7756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd236b62bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) accept$unix(r0, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) recvmsg(r2, 0x0, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0xfffffc7c, 0x0}, 0x1) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x144) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xfffffffffffffe30) sendmsg(r3, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001400), 0x0, &(0x7f0000002c80)=[{0x10, 0x1, 0x3ff}, {0x60, 0x1, 0x80, "14af420c76ad08ce25298e0f82d7aeb29f54eb611e2cf58855254264f6effa920f9b25ce8d333d9a7f35669a23df699a162ad6cdf9406f8e88bafaea2c4e68ccb0720816d1795d40c7"}, {0xb8, 0xffff, 0x7, "81da6673233de14fefd5c6ce0bf8aea176653fc7897af9d53e3b1acd58a96ab1c2a8bb2adf24b370904dd0d36f456a599d6fe105f16fbf6e331c625281e84b741797aff4f764fbba096c26a1109e76036428533501acdb0a76e08d2383f721afff8e6d9810976e71495003ade1086dd77e59b6b9dbb285f023eac7c9f5f0071acf41741ecb6b8264a9da3048bea2c0ca1c6c101106bfe93cc66b7c34679aa4d14a1d8742"}, {0x10}, {0x98, 0x1, 0x8, "39a72b289b264895fde9916f59e3b9e3965bcf80c30a01b537b725ee2832687210e9c6cada13435b316b5d19fbc76c39920b84c9d7eeef18142917dcb1e3c94ad511d3ec7902491bc2ffdd57a841b19e0987d7f2f457f777d18913a50d3bf1fd774911716e344fcd56969e91edfdcee30f24d53df6d8f838e59cf7513c892c979dcf12ae2ffb"}], 0x1d0}, 0x0) 13:34:28 executing program 0: r0 = semget(0x3, 0x1, 0x42a) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/120) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000017d000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 13:34:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x4}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) fcntl$lock(r3, 0x9, &(0x7f0000000040)) r4 = dup(r2) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x20}, {0x34, 0x80}, {0x8006, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8842, 0x0) 13:34:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:34:28 executing program 1: r0 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r2, 0x0, r2, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r5, &(0x7f0000000000)=[{0x3, 0x1, 0x1800}, {0x1, 0x9c83}, {0x3, 0x1, 0x1800}], 0x3) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab423040860000000003ad29dedc000000630000000e018008e6b7ca", 0x28) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) nanosleep(&(0x7f0000000100)={0x8, 0x6}, &(0x7f0000000140)) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r4, 0x0) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, 0x0, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r5, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x7, 0x287) semop(r18, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r15, 0x0, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r15) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r15, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, 0x0, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r25) r29 = getgid() r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r32 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r25, 0x0, 0xffffffffffffffff, r29, 0xffffffffffffffff]) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, r5, r19, 0x0, 0xffffffffffffffff, r25, r36]) r38 = getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r41 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r43, 0x0) r44 = getgid() setegid(r44) r45 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r45, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r45, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r45, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r45, 0x40087468, &(0x7f00000001c0)) fchownat(r45, &(0x7f0000000080)='\x00', r46, r44, 0x6) r47 = semget$private(0x0, 0x7, 0x287) semop(r47, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r47, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r47, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r44, 0x0, r44, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r43, r44) r48 = getgid() r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r51 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r44, 0x0, 0xffffffffffffffff, r48, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, r41, r48, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r54, 0x0) r55 = getgid() setegid(r55) r56 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r56, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r56, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r56, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r56, 0x40087468, &(0x7f00000001c0)) fchownat(r56, &(0x7f0000000080)='\x00', r57, r55, 0x6) r58 = semget$private(0x0, 0x7, 0x287) semop(r58, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r58, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r58, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r55, 0x0, r55, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r54, r55) r59 = getgid() r60 = socket(0x800000018, 0x1, 0x0) bind$unix(r60, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r62 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r59, r61, r62, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r55, 0x0, 0xffffffffffffffff, r59, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r64, 0x0) r65 = getgid() setegid(r65) r66 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r66, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r66, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r66, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r66, 0x40087468, &(0x7f00000001c0)) fchownat(r66, &(0x7f0000000080)='\x00', r67, r65, 0x6) r68 = semget$private(0x0, 0x7, 0x287) semop(r68, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r68, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r68, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r65, 0x0, r65, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r64, r65) r69 = getgid() r70 = socket(0x800000018, 0x1, 0x0) bind$unix(r70, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r69, r71, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r65, 0x0, 0xffffffffffffffff, r69, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r74, 0x0) r75 = getgid() setegid(r75) r76 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r76, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r76, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r76, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r76, 0x40087468, &(0x7f00000001c0)) fchownat(r76, &(0x7f0000000080)='\x00', r77, r75, 0x6) r78 = semget$private(0x0, 0x7, 0x287) semop(r78, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r78, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r78, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r75, 0x0, r75, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r74, r75) r79 = getgid() r80 = socket(0x800000018, 0x1, 0x0) bind$unix(r80, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r82 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r75, 0x0, 0xffffffffffffffff, r79, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r84, 0x0) r85 = getgid() setegid(r85) r86 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r86, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r86, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r86, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r86, 0x40087468, &(0x7f00000001c0)) fchownat(r86, &(0x7f0000000080)='\x00', r87, r85, 0x6) r88 = semget$private(0x0, 0x7, 0x287) semop(r88, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r88, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r88, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r85, 0x0, r85, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r84, r85) r89 = getgid() r90 = socket(0x800000018, 0x1, 0x0) bind$unix(r90, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r92 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r89, r91, r92, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r85, 0x0, 0xffffffffffffffff, r89, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r94, 0x0) r95 = getgid() setegid(r95) r96 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r96, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r96, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r96, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r96, 0x40087468, &(0x7f00000001c0)) fchownat(r96, &(0x7f0000000080)='\x00', r97, r95, 0x6) r98 = semget$private(0x0, 0x7, 0x287) semop(r98, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r98, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r98, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r95, 0x0, r95, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r94, r95) r99 = getgid() r100 = socket(0x800000018, 0x1, 0x0) bind$unix(r100, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r102 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r99, r101, r102, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r95, 0x0, 0xffffffffffffffff, r99, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r104, 0x0) r105 = getgid() setegid(r105) r106 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r106, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r106, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r106, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r106, 0x40087468, &(0x7f00000001c0)) fchownat(r106, &(0x7f0000000080)='\x00', r107, r105, 0x6) r108 = semget$private(0x0, 0x7, 0x287) semop(r108, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r108, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r108, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r105, 0x0, r105, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r104, r105) r109 = getgid() r110 = socket(0x800000018, 0x1, 0x0) bind$unix(r110, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r112 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r111, r112, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r105, 0x0, 0xffffffffffffffff, r109, 0xffffffffffffffff]) getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r55, r69, r75, r89, r99, r105]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r115, 0x0) r116 = getgid() setegid(r116) r117 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r117, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r117, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r117, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r117, 0x40087468, &(0x7f00000001c0)) fchownat(r117, &(0x7f0000000080)='\x00', r118, r116, 0x6) r119 = semget$private(0x0, 0x7, 0x287) semop(r119, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r119, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r119, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r119, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r116, 0x0, r116, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r115, r116) r120 = getgid() r121 = socket(0x800000018, 0x1, 0x0) bind$unix(r121, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r123 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r120, r122, r123, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r116, 0x0, 0xffffffffffffffff, r120, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000300)=[r2, r37, r52, r113, r116]) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r124 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r124, 0x40047473, &(0x7f00000000c0)) r125 = kqueue() kevent(r125, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) open(&(0x7f0000000180)='./file0\x00', 0x8c8a46df578ff2ad, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='.\x00') 13:34:28 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x80000001, 0x4, 0x6, 0x1, 0x2403, 0x8001, 0x1, 0x0, 0x1, 0x4, 0x1}) r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = semget$private(0x0, 0x0, 0x2a0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/228) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/39) r3 = semget$private(0x0, 0x0, 0x20) semop(r3, &(0x7f0000000200)=[{0x1, 0x401, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x8001, 0x1000}, {0x4, 0x20, 0x1000}, {0x4, 0xff80, 0x1000}, {0x0, 0x8f3, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x800}], 0x8) msgget$private(0x0, 0x402) pwrite(r0, &(0x7f0000000240)="ef04b0b40d101f0be8b4c2206f704a76259ac39237ff36", 0x17, 0x0, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getegid() chown(&(0x7f0000000300)='./file0\x00', r6, r7) r8 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r8) r9 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000400)={{0x8, r6, r11, r6, r7, 0x100, 0x3f}, 0x20, 0x4, r12, r5, 0x2, 0xc, 0x2}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = geteuid() fchownat(r13, &(0x7f00000004c0)='./file0\x00', r14, r10, 0x0) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCGFILDROP(r13, 0x40044278, &(0x7f0000000500)) r15 = semget(0x2, 0x4, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000640)={{0x1, r6, r16, 0x0, r17, 0x50, 0x1}, 0x28, 0xfffffffffffeffff, 0x4}) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) write(r0, &(0x7f0000000200)="27a5fd2d2f77ab31046dc6b4d4bc", 0xe) 13:34:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8]}}) 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:34:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000001b68ca460000020208a371a3fdce040000000000000001000000000f00010400000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffb, 0x0, "03733da000f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000380)={0x3, 0x4, 0x40, 0xff, &(0x7f0000000100)={{0x16, 0x6, 0x20, 0x0, 0x2, 0x6, 0xfffffff9}, {[0x6a, 0x2, 0x5, 0x6, 0x7, 0x1, 0x7f, 0xd6, 0x7fff, 0xaf37, 0xffffffffffffff15, 0xa86, 0x1, 0x8, 0xfffffffffffffff9, 0x9, 0xb4, 0xfffffffffffff800], [0x3, 0x5, 0xeffd, 0x4, 0x3, 0x9, 0x4bc6, 0x7fffffff, 0x1f, 0x6], [0x80000001, 0x20, 0x8, 0x9, 0x7, 0xbc1, 0x200], [0x100000000, 0x2, 0x3, 0x2, 0x4452b4a6, 0x10001], [{0x1ff, 0xf92, 0xc5e1, 0x1f}, {0x0, 0x91, 0x9, 0x6}, {0x5, 0x2, 0x2, 0x200}, {0xff06, 0x100, 0x40, 0x80000001}, {0x7, 0x1ff, 0x7, 0x3}, {0xe6b, 0x80000001, 0xf07, 0x6}, {0xffff, 0x20, 0x5, 0x7}, {0x6, 0x1ff, 0x8000, 0x4}], {0x0, 0x7ff, 0x1f, 0x100000000}, {0x1, 0xedc, 0x3, 0x4}}}, 0x8, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:34:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = msgget$private(0x0, 0x480) msgrcv(r5, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) msgsnd(r5, &(0x7f0000000200)={0x2, "a112d9f4e0df415e772806ba7ff82be4eacbe199328e56f6d9170882268438fbca37801464360b3ce07f2987d8340ead7da49e4e9352b2bda31b35be2803fde4883dcd0b0a8f43b5b998edb0ca49e8aba313ba5446d23846651010df328dc56b61a127dd9e6a5093e03faa66ac4e2e06ec79ae7f86ffa327bef6905061bd88179e3c3b"}, 0x8b, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6810, r2, 0x0, 0x8001) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 13:34:29 executing program 0: r0 = kqueue() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffff9, 0xfffffffffffffffd, "8509558c00c63400", 0x0, 0xec1}) socket(0x0, 0x4000, 0xff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x2, 0x4}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x7, 0x46f}, {{r4}, 0xfffffffffffffffd, 0x79, 0x1, 0x0, 0x78}], 0x9, 0x0, 0x8000, 0x0) pipe(&(0x7f0000000040)) 13:34:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0xfff, 0x5, 0x0, "278687a37d3500b01c645079d5cde6e1b2b072c2", 0x2, 0x5}) socket(0x10, 0x5, 0x73) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 13:34:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77f78e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1d8070d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20, 0x4) write(r1, &(0x7f0000000040)="8be8ae", 0x3) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0xc}, {0x3c}, {0x7ffffffe, 0x0, 0xfc}]}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x9b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:34:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8c8a46df578ff2ad, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='.\x00') read(r0, &(0x7f0000000000)=""/209, 0xd1) 13:34:31 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) unlink(&(0x7f0000000040)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) sendto$inet(r2, &(0x7f0000000180)="2ee04f933207a35b45517acd2499e7f0f1109a1ed992775641b84420f295102efc9b205de5ca31bd9130b57d4ecf2a1de1dc843279f27c9cc372f54ee36cbdfbf01b3572aeffc5a7cda84b32289bdab8a733332ff171f4cb36f2b64f38452af54ed53b3205252797afc3169d5ae6d756df873befba1f526015b1f0edf3271d100278696a3378660148168a5b56b012d00167dc119e82f8c04b7e4d5755e398d1af613c6f2f6b21e6fc190facca5a5ee0241873159772de2f4f24bb288c7fbc89e8", 0xc1, 0x40a, 0x0, 0x0) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x54ea}, {0x800000035, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xed, &(0x7f00000002c0)="5ceb5a6f39fdfa010000008eddf71b735456e2444f06d0709982ce7064feba85e1135097b8620db9e2792b1ee07578e47d201abcf51c81a2c975279a23a04f95ae0c5d243618c09383b26aa9c0a5d0ae8116f79cbac3e799d407cc3ea17c6a1d066b856a467b697bab6e6f7888d8bb7e1a672e82e0492cd63934358364651c4e7df554a626eaa38baefccefdd426c0e723db0dd721cea7be4d0a3b768cf0d8585ee5e08d1ea0b06d7f7487602898697046224307cad21cc2ff87c201def82c8ae04c4a7185a1581c722136d823158cd81ec0bae3214ce4758189171d8cbfbae9d2adc7cba441e51bf08f216c12") 13:34:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x0, 0xff, 0xaa68, 0xb8e}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x1, [{0x1, 0x80000000}, {0x3, 0x4}, {0x3, 0xcb}, {0x2, 0x6}, {0x2, 0x1}, {0x3}, {0x3, 0x9}, {0x1, 0x8}, {0x2, 0x8}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x20}, {0x0, 0x1}, {0x3, 0x6}, {0x2, 0x1000}, {0x2, 0x4}, {0x1, 0x3ff}, {0x0, 0x3}, {0x3, 0x3}, {0x2, 0x8001}, {0x3, 0x40}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x10000}, {0x2, 0x5}, {0x3, 0x5}, {0x3}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7ff}, {0x1, 0xfffffffb}]}) getpeername(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x2, 0x6}, 0x8) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000003c0)={0x4, 0x7, {0x76, 0x200}}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10001, 0x0) fchflags(r6, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000004c0)=""/58, &(0x7f0000000500)=0x3a) r8 = dup(0xffffffffffffffff) getdents(r8, &(0x7f0000000540)=""/157, 0x9d) close(r5) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x200, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x10000, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x200, 0x0) poll(&(0x7f0000000700)=[{r0, 0x38}, {r9, 0x135}, {r10, 0x4}, {r4, 0x8}, {r11}, {r12, 0x10}], 0x6, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000780)={0x0, 0x4}) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000800)={0x4, [{0x3, 0x4a66}, {0x0, 0x7f}, {0x3, 0x10000}, {0x1, 0x80}, {0x2, 0x3b7}, {0x2, 0x9}, {0x3, 0xfffffffb}, {0x2, 0x20}, {0x1, 0x81}, {0x2, 0x4c}, {0x1, 0x4000000}, {0x2, 0x7}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0xff}, {0x3, 0x3}, {0x3, 0xffff}, {0x1, 0xe36c}, {0x3, 0x8000}, {0x2, 0xffffa7e7}, {0x1, 0xff}, {0x3, 0x1a8b800}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0x1000}, {0x1, 0x8}, {0x3, 0x20}, {0x3, 0x9}, {0x2, 0x401}, {0x3, 0xffff279a}, {0x3, 0x4}, {0x2, 0xfffffffc}]}) 13:34:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb8ff728de3f9a4f2175ad92eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b035fde662ef6478a4aaa1321b357b9ba86076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970352f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0x10}, 0x0) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) shutdown(r3, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 13:34:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671cebeeff64e85e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e431a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe700"/485], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8002, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = dup2(0xffffffffffffff9c, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r6 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}, {&(0x7f00000000c0)="df427955bf676075cfedb8e765011d13676abf3cb0cade8816a91aecf79e2becf35d6d996561585c7cafd336fa6344eb234b9b6e8abeb3add74c2a9e1c91e4ee46a80ba0aa2ecdff93f2c9ec6c3058f43f59a81deb99bd63e25e49893880c80a00dc1aafdd1e6ba28559ba242e92", 0x6e}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) 13:34:33 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, r1) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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) symlinkat(&(0x7f00000003c0)='\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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e220500000000000000da5eb1152f6bc23442dc9631d64bcd2767ee38bc18d4350200db12285b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aabcdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e9160000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d4647e06078406eb081f1e9eb5f890206720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33191929dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b64314e1e376fa7d37208bd6d2eac72094b5e4248cdab9d1b88b015f084080166b0a2d38a04d18c6e4bf76f0353dcb4cf973a6965a2c5b8c630cc522c512d8a61a2826e245a52aa60a62234785cc05720194fb8874c82aa9c83422a33c3ad24fe3d7dfd"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r2, 0x6, r10) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 13:34:33 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="87fc7cf92f4f4c79a3ae31e80258627f837f2245df13deea6d875d94e4a76e438b07000000000000008bfc5c205975c3dc85429bd7b198f7171f8d22f2f018eeff07e40374b149dc3f03620fe53f5dd6be027e3c2390314fd1936d2aa22a537bcd8eb0f6a337f79100bbaee1cadbc6b2c84841c2ff96a3ce10c202a8add727b2d6f33a0b8ee1ae91d9f1e073f8c96c3d41230000000000000000000000f8ff005c7f86b47140869afc", 0xa9}], 0x10000000000001cc, 0x0, 0x100000001) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) pwrite(r1, &(0x7f0000000240)="af21e99981b083b99e0575edc7120de3d156b05f563abd00d29c0af1e6edcea856569f09c6080807f6202d1fd28a5dfee0b23e9054d8b83ee997c42312b81aab20ba036696ea05aa98c27f5386c52a73ac82ca9146e5002c76ea07888292fc4f4e32e1efdb4ab155c8cdd3203f1fb20f123ca2d51939e0fee638475812fadf409c9abb7c06f642e7f1c6009a6057a1e67408ca86c9ad624b53ff30d6883a20fc79493fb0ec38911a3fafca330a251c52bf7b7d150872517b01fa8b151cd90709e73096bfb6b126fd0cf40deb04c17327c13e79cc83b4542563fecec887bf84007d713342f8ebf83e43", 0xe9, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0xe5) 13:34:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x254) syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) socket(0x1, 0x1, 0x1f) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) dup(r9) r10 = syz_open_pts() poll(&(0x7f0000000040)=[{r10, 0x5}], 0x1, 0x0) 13:34:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) chflags(&(0x7f0000000000)='./bus\x00', 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/52, 0x34, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0) 13:34:33 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x8) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchmod(r0, 0x8) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = semget$private(0x0, 0x3, 0x107a3) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r4, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x0, 0x5}, {0xe, 0x0, 0x2800}, {0x4, 0x8082}, {0x1, 0x4007, 0x1800}, {0x1, 0xfc40, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = getppid() getpgid(r5) fcntl$getown(r0, 0x5) getppid() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffebf) getppid() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8e3a73da6581d3db901c48e582d225bca8000"/115], 0x1, 0x800) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd44d6992bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x1, 0x800) 13:34:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r0, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7fffffff) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) shmget(0x2, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:34:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES16, @ANYRES64=r0, @ANYBLOB="e7211ae17dfa600c81e0b59f2bd11534cf334418e0a24056d30c148035432d8d40911a9a7055bf9b20a95993ddd74d", @ANYRESDEC, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRES16=0x0]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="294cc2ff1915b80c402c62cc44b0b3049531206c0dac957637a773a23b541c80971dbb288746b71b9ae8ef00874c56054e692ded72f118dc73efd443f8c1102eb11c245fb08d7d9587c964fe818b07ded1a3852a415c2ce3fafee4ef6ba84babf45e3d15c48fe38240c324e26358a35ed1220d4be1268a7f696b38f344a4b38b7fbd7531284b23532a1074e490711ddbb1b994c7318aaffc0ca1658135cc17e1eab74e722e5b9e7ca453", 0xaa}, {&(0x7f0000000000)="16ad01ef8a776458b6aaf824849b5d30f9edfe0a61411947fb0e180010f880d4e022fdd265b81837", 0x28}, {&(0x7f0000000340)="46a4189b93f0a1f424ba160e974f9f04298ddd96c1b5c477aeda530480c14abc48923bc8f42d6a84739652484645c159626a3b6ad5d9bc683a691b092caf8c7c6a02e0aaa3cce53b4d8ded581ffcb4f2363cc7ce331d803b15985a189ccab2ec49c39f3a26e34cbb48258d934c96aa3a879ebdca9251dc2a278baa40e57351eb44db3186a9838f532c4f934ac9ad2efb3e00aea3a031f5245ea6e01bd9d8355e20e41380700e46f939fe8c73a9ad6a3d8ff8363db8d6ee86e8e0d6c66750f9b6e71a9a6c1790147842d746fa47f79b1de401f3cdbb064b766f8f3d1edd3444f4cff0602a8dd323ca2a7f60d3a1a5fc643deaf5fe6e", 0xf5}, {&(0x7f0000000440)="944ae2fa0f32bd70c5c41ea1db72fed6346aa9d611256ac79b05dfb0d6bb3632ea7990940ed67c6b8a107666c4c6104f5beb79a9331aa140854f17b8812b6340f350bd6174896dcc49c7585c3c28e624880145adcd95e1169e94cc91141d87a2ac0444233d1e9bdcc043257d460a88bc472cab7072ae3324b41ea6dec221ee81eaf6179de5ad3ec3349b97eb2deefc0577e98bc4569d7f9217a6a775365c8824844cbca1f75e2466a2b1a2eaf8bdb18c4219cf686291f4cf4710e49accc613956367ebfe64c289dd2c643b2ffec9049fa20c3f8654e5e681804b191bf71f6fe61cc702875674db951bc8f05f7507b13fd5aca502adc1b684b8f3d2c3823131f4ed37ca42fa2c2466cf75de39a321d40d07097b0a463386e88039a8af12f84db08fc832db61c12277690087157cee9d20ea38ebbef0ad5220be01239f7d72c800d9d350d260de12c6c521ac47b26f2a6da13569045c83a16edc41472c3c5f25b88a40197da7658a27bbb6305f82b511ab5dc312db73dd22c4699dd9e6330b8137969a302c31bc6b7bb6f0e79b0c2da562183c3e5de3a607a12e70066cc4ea57376f93f2b874e219ea94f7514b421c98d5b271a4db9eac515aa26a80d60779f9c7259d326b33147e3e92e64a0b7e19825cbaf0fb37940efd107cea2ece81dbf42b2b4d4d25faa5d02a5db1d1c29f86729b36b012cb35856f1996c96c91906a2b10e6b6c87edbe220d769cb7443d2c92a6bf379aa74ef6469b45e06b3960f91a8bdedddd0e35b40ea6d021ba5c03f26719088d6c279d2fcde06785dce431cc7650cb02757c9f234a122111f2cb172a03df27f3aa6f1775c424fb1bb1f1b9140b8beb8843079371af36732fbe2239e3b365a2334172ba2112d262d9b66061ab8e8fc25ed5721b2ef48acd4e0049eac435adc2210446446d3fdf1cacea868c76f6d99b3d59db2e75173506886cc4394ab0fdf39b440c04d55f8b77f61896568c9bf45d9f695e1fa3988119ec7e8c7e1903540f3d10da51a6738335c39c50c2c6d9a6c52d28ee0e5d3d231ab13d55cbd7de06c15b611a3c27937e8d10527081f27abf7e8f2510a2959eb12cb39b4644f42f76e2ab51e2b10cfb167e74d66400ae65f8ed2de780e36784196189a36b16014304aca2d6325c841c16ab81c369de0af0d8e588a5e19edad92f9ce69bc444ace073bb8552a048aa9b95a16e3e2aee2a4952b294a7ca11e9cc311c58ff5c23d664ebfc8348e77acbd0274a1daaaf41cecebc522550f78ecc4889626b5b0e3f5b8d9d23510ab48ce051007aef87f8111754333b072e2a442599ac31277165ad8f1dd0fcf1ddafa3589bf4f91b0b209a3ba6499205231e725d87db36eafc10b1b7a751c08ecd108be1cfdf2af77ae1bd262c8ccda24fd3f6185e2ef2343d5d139d2cfb3a991307287ec7500a2b27f9a4614b54fff086e8585dc64ccdf22506925b8fd5d688dcdefb67ab48e7c4c0fbcdd48091c0b5c21513f8e0d444e3158e55a8c421a7fcd160c1d3389be814769b78c54405b9817535dca986c1e1c8aded624534a433e6a55939e5dc728c33afa4caf76deedf181d405e7aa8022268a27b4780c0f88a5d3be6c058750221878260453e5233c9d9917eab7972a058f469bea1b8d7c739ce5cfe274cbca01f3f5f8ccab5ac48af98cda9e7c70272126daa9f2224e67c36e56645a0185a94b7e3293a79b90af9593ff96111529f0f14b74d35144d91488ce377ed4f952feaa4ed5b5dcc403769a0a600d84f807c9d2d3b3165b5f2c3feadc1e8944135f76adbdcbab9c40a76b8388464417c3fa3cdd876ff5144656f4ee0440c8bcdb7e94e32e6987b833e4fdd754fe6ec7293f8c52566513f04c1288fdee19023cb878c1697e133e8552f5f995ec0daefbe0f06534d157a326356dc05612aabb16d702803d234493fefecf4a333590757eed896f9261789f498fa6e409a30face4d5981268708dcb319ad79be1661de2f4e4471e69bd4e2a87198430ee6a00bedf2b7801e321c6e47b99281cd5fdfafebc8f07c5996aaf39439bb2957ddf2491654736ca3e0509898b96b77a900eebf782f6c4976fdb73f5d00de95078c9227643cf189d91ccf568ef3d309f36ddddb06b9881e92560ffb8ab949ed5acabb6a8dc89090f77ca523527d0a360ef5dbfc3cc9dad228925d325838d1eb63aa063417aa0824ace8e3a7898ceabf015413627ee9458320292ef75a232a90006c325062de427323bca0480e65315de6322eb5863c29b67e4ac53e5775722a8a2261c7f35e755f007e651f2ea3beabdc05e803041f23bce606074aeb8b7fb2db3c003802cf9a118ebdf71347d9199c3ef65c561ec73e3dd6099c97226beddf11aaf7c2aff286d059fb12606b7db59e0c906bd5e887798971e6e009c08cee46c5a40538e9c19562f89d465fce8b979a087feb429780fc859f1c92dbe0198a53f1f64cc57fd0a47e6afe7027849b63125ed11e00c2ddaf91e2dd867e0847dbaa33b1cadc024366383dc1a58cc63055828cf398654254cb12b3652734457763866cf46c219c45147f9a0bbb87bc1143db34a3a367557a391739542618bbd71e233be4cbf0a2041930380d747cb39a6a9440b66d1a9ff35adf905eee060df129200bb82ab306cc2394925b058ef251fc2a531e96b33422f23337877dc6539412fd9c100273c0bbf861efdc9e72de19cb5d281b12ecba96b85f46e50f262818f1a96b20868011964354c5b73d74ec41bb772de285d770aef8da2d6f7554c3c259caff273c1d3368bf8d6bb6201ff9bd81917a2eab5d27c2688e9910173af8c8f9d824396ab98fe112230c97e945e58d83387a63c47c13c4429b1a3fe128991cde6208feecfc038a6dcdd40f3bde379ac998fa1361a6a4f2bfbfded8c549c67169bd508f3caeb9c5b17ef313fdbffdb0ef0c974ba3e441089e8b6d514b08989aa65b57d6cb17a446f4123408bab51c9ed1019119cfc2aa3a22ab9638090f35fd77b55efc10fad33084525c4582408318373825d7a4577ce1ae5c26ff8d6dc7d44d6fd45942ae5d4c57af2c1b2ef7433e431441af72816d164f189b0ec3f8a5f8b9dbb96a7b85cafd09dc0be73d1d9b5966e7db99d61cbc3b4cc19f9af594fa5e6c35999faa7925e60e0958928e93f8827e25c0e73a302c6715958362f10b9b79605ccd7a66ae1cb1e3e74c80335f04125538de809f8970ce1ef82ca92f0ba1c36ca4d37226647eaaa4ac862ca05ca65ebaeb0264d4d5737d03efa4b4090c5b25e19f3cff5c5b784a65b84d153893c55e1b623d4bc1c43fa65b408b85efddc97804e102d41123b4f5870989ed78df93fbad053c65e78df553d8d6efca86b2fce83914c35be5c2160062507d3bc4df3f9b8004a8e751534fae4337b78389d7b7f69ea43c91f940ac91514867e287397f1baf820387c09828966381034233dace61618ef91d901495765687261f8b8783009cfa8226750b8925dcaa3af9fd3b1ec4896290064cece8efcfef1ca529e7e6f688cf543042eeac28294590c658d2281b700a35c35b0afc24c9057221e5cf2556c69867e0671144d5112acc5bb65b6805bbc0596500a11fc412e4bf6a2e1b5d6d4a9a875949a7137774d20c0b71641ef019aa123e72183e230a6f95d4c402b9dcb75bbde85c741de0d90ed85450215ccf364faba7f551b551c957e864dbd56b4ca08f44c74034e8078091497b0611ec726da6042951eb085311bce62b98be5dc671333825028ac4d5c0313942759b40a958d083e5960b29011d464bb5337788a70325ffd0764a494b2cbe99a2eb1fc42576f758ce9f74df1ca89799cdf74069af730298c8e04a5eb821eccf3f1eb1850ac5ebe69321484c0d7838efbd3a804345fcbf3a445dc9ce873bf6deaa02f1bc34566d1896ee903af3d74550bfcdac107b2fc1a9b854b8213b4d6414361a9bc7df328ff2d376321e4eb12d01f97941a4cefd975a3f71ccec6c85b28fa4ff2869b9a2e42a31d27f9d2170dd649aaf79e68d15ea914c7eae7f53c88dd296d06f7c2a3984d614967935f1c8158f0ba35433b20814d04b21661fd449f60107708da8d7f183f17b3bbedf9ca416bde9c7bc60a76d701ad8fed5681c42c660ff37e3e43f55be3284708ac52a9e0d5661e64ae96c1b862c55b9d5b17441a8cc3b92fcff9d98060a01043b4fc044b6ac02728f1b712aa36d405c84c8b7f398521070e438a2b4366e8e8b065ab1189f28840e4e4d050f7ed347f670f68f453fbc7984f286e1ea294133850a6b1fcfa3d955e3820d6bb659e4e93f07269e84da97849a9c0d81fa28ef49dcea3e87b26373afbdadac54c9b4a677eeff57fae8ec270f3488063e218d9da71c5abcbc4ba257b99ce61ef288f7147d108ea7c66711a3cd6cc78566875bbdfc576ad348694abfb865f5b642b291753d35db4e471c947145570b69ff825179e0ec312a22c8f9602f12cdeae36278ed4b125f26546eb0122f5de6ac8a517fae8ce13d08627be89b34f1e1c09b9b13a69ef88e6b9e296661a693330a2fbbb72e11a76f278adc3a1da8010e49901cdcdd4a35ec32c0618e21a2246f0189272edccf2b54e7da74d9c3eadedeaab9e5fc6b61094fec1af251e1ae1f5ef795e5935469531f7203c590e4efe10da98a07da09b78dde4597de5956c475b7a774631f18845e1e13df362ea89ed5043b808482e1df842ba2506471a2826132b86240b047d7b02b0cd023d8a9618f87de02ed6bd1fb70eae1f8a32a4c6aab491a655f919df30d5b727f0bc7d171698d42a538311402a4889610ac7d70da443dd4f8c2b574eb7f442a0f742e9dea870bda5786ec90ebbdd8adbfd5489e5f578c879dc79caacfbabf70a721d34ab1a94463c264e2cc1d3b6080d0f04e8f7b947e1bfa2061284d082e8023b3b862150ad6f512348bf24f87b7437180dd318e25a9d63b241e5809090588e6e71f77f96e85066ef93207dba493612aa0d5c8fbdeb30e00681870ebebde7a7a2848c3c7f908bb032c01e90e4f1493c3bc91cc87ece0ab318001eb0df2dd9e8a4e7a6bd9538128c227c05f750916d61777883f19730da6ffb6f3017cd5eeeccaff9d05a0d0ae47b7d124084e48a6ba520fe0422e540669c82c2eaf56f5ebfaa19c8c702feca8b4d0bf448acd0a33fa0759a35c6c0d770f3cde177ae0ece3005884201d3e87e0929ead792d63eac73f12fb9b2dc2729d39fbe52493bd466a84f9523cf22b45668f0084ec09cb4e5275e7c8d590b7892eaafb2e22df23880ea8ea2bb006e5615ab0ce9b959e6e2856759cb8350dc92064c67763ae7cee80b1ea0c6ae10c544c108d48b411596a583f59e7a7094ec5d00b1f67eea7cef908bcf5ed033c1acaed9f5e99141eb7696a577ca3e099ef670af32866ca4a23906d669f6ffdca39cd863680b81e6d5c20fa359df018702c9038651a5ff0f49f8ac9e0f14af13b731df82db79cec12541abcc209df1ce13b24ffc8442d5b259d5b6dbaba7fe2f4d0333c0d90719235e62d253b73d90ae340e5d7842d17efd7c8d8eb2e132025f232316038f793cfbff70f0c8f4364da26a27e713052e35ef540dd9ef7a762eb94fcbd5a40902767b710149828533813ae97ad746fcbde9222ef1726c0d181bf9a46fa44cbd3e33c322583ac2e1f55679c8a5b234643737410810da24255e9bb561f94c4facc5d64049a2ac72e61cf45094053e0c3ae54d56ed10429d8e68bbae1bae80a43dd844aaac50a59899df63b82a7af38f9997efa4c6bbf97fa7b206c52aeea3df0156cf2bc89a", 0x1000}], 0x4, 0x0, 0x3) geteuid() r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x0, r2}) fcntl$setstatus(r1, 0x4, 0x80) 13:34:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) flock(r0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x65a) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x171) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:34:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 13:34:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() r8 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000000, r12) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000040)) getpeername$inet6(r14, &(0x7f0000000000), &(0x7f0000000040)=0xc) r15 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r16 = kqueue() r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x696000000, 0x3, r17}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r15}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) kevent(r15, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x5, 0xffffffffffffffff}) 13:34:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8, 0x80, 0x3f, 0x1, "4ae94153c364cb1d2c83cc8891cb1a9dd7cc32e4", 0x200, 0x9}) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290200aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) dup2(0xffffffffffffffff, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = dup(r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6810, r5, 0x0, 0x7) 13:34:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x198) msgget(0x3, 0x442) munlockall() getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x9b0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={0x0}) 13:34:33 executing program 0: r0 = socket(0x2, 0x8000, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socket(0x7, 0x3, 0x81) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x95, 0x2, 0x1, 0x8}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x8000, 0x6ba23bda}, {{r3}, 0xfffffffffffffffc, 0x23, 0x80000000, 0x51, 0x1f}], 0xfffffffe, &(0x7f0000000100)={0x849, 0x100000001}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x9, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f66696c653000"], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r7) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0xffff0001) fcntl$lock(r5, 0x8, &(0x7f0000000040)) dup2(r4, r5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) 13:34:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa0, 0x0) lseek(r2, 0x0, 0x9, 0x2) 13:34:33 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r10, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r11) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r11, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000600)=[r8, 0x0, r15, 0x0]) fchownat(r3, &(0x7f0000000000)='./bus\x00', r4, r19, 0x2) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 13:34:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93030000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccb79938224012cba1d6370e9e250f230729568e37f763395555ae1a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept(r2, 0x0, &(0x7f0000000080)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x18}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) pipe2(&(0x7f0000000100), 0x4) dup2(r1, r2) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e605002f66696c653000"], 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR64], 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) fcntl$getown(r0, 0x5) 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)="100e2956b9223776", 0x8) 13:34:33 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) sendto$inet(r2, &(0x7f0000000240)="40f713dd63556ff6770a053b3723f0bc6a22261b04d528926d05b969265ebbd80506de6a26823857bdce5621", 0x2c, 0xd, &(0x7f0000000280)={0x2, 0x3}, 0xc) poll(&(0x7f0000000200)=[{r1, 0x100}], 0x1, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000300)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:34:33 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25}, {0x82, 0x1}], 0x2}) 13:34:33 executing program 0: select(0xfffffffffffffff7, 0x0, &(0x7f0000000040)={0xfffffffffffffd07, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 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) mlock(&(0x7f000005a000/0x4000)=nil, 0x4000) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:33 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) setpgid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r1 = getpid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setown(r2, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x240) r3 = socket(0x18, 0x8001, 0x9d) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000000)=0xfffffff9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000000)=0xfffffff9) fcntl$dupfd(r6, 0x0, r8) fcntl$getown(r6, 0x5) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f9460613f9e0eb6196ea31ce2e602e264c53a616e54486691e579e7fe25e0ec6141a5df920047f5114fee7733e81a857c9e8e08653e50cdac0bff16e3b381739e4fd804e2981290e2e078b9ff22c492f84ae50a9ead4466a0deb98b59977ff98353b5427d8eb850070e915be60e46ad68150d780dbecbe56bd7e692f1a1463cd392aac985c23181998ae1e40803fcc9fc64c6000000000000"], &(0x7f0000000400)=0x2f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000340)=0xc) r10 = socket(0x10, 0x4000, 0x3) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000040)) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000180)=0xc) setegid(0x0) pipe2(&(0x7f0000000280), 0x20000) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r13, r12) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x143) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) 13:34:33 executing program 0: r0 = socket(0x2, 0x3, 0x2) clock_getres(0x4, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c64639cbd4b41aa288db81927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000070000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895cd25f4f5f3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602309b95f01e34e09317be621", 0x39, 0x0, 0x0, 0x0) pckbd_enable: command error 13:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000000), 0x4) 13:34:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xdfffffff]}}) 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)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 13:34:35 executing program 1: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:34:35 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) madvise(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x6) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r5, 0x0) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f00000002c0)=[{0x6, 0x102}, {0x2, 0x1f}, {0x3, 0xfffb, 0x1800}, {0x3, 0x3}], 0x4) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, 0x0, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r6, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = msgget(0x0, 0x246) r17 = getuid() r18 = getegid() r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r22 = getgid() r23 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r27) r28 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r28) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x2, r17, r18, r24, r26, 0x2, 0x5}, 0x4, 0xb8f, r27, r28, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x89, r3, r6, r14, r15, 0x160, 0x7fff}, 0x0, 0x2, r28, r29, 0xffffffff, 0x7, 0x1ff}) 13:34:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x19d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:35 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 13:34:35 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000180)="ebff125c00000000a77d0c89b8941b3d6817e21ae09be1520e4507adf432e8ec8c6c", 0x22) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="cb50a6b3d96414f59a5905bf6412ea6e04e0e754a5ab142ee28226cda1d96890ba25715766c88b21b26f1ae48a088a5b7aaf88168a6e8ca0f5851de11472e0da3ed81905bf37756cb84de879517c57d26395fa4a0e5b68c6ff5a167c86fbf23bb8f04617dad747cbf3a5bb01f0cc6e8a53b4ba494fecb355a6c1930ad124e49e62d7dc498bffc630a4109249056f2a6711fb1048a6aafb83681c383ff4c0ca59b09fc1e5c980b6588bc2ce991fd413c461ad94078119ee42bc2ff6fe9edab26450c2f2ae6d7d588d69345e0fa9483437f89c6d3c3a5f405cb06ba1cfdf1fe00d48835bfb04b0f86258fcf617b629f1a7", 0xf0) r3 = fcntl$dupfd(r1, 0x0, r1) dup2(r3, r0) 13:34:35 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000012c0)=0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) sendmsg$unix(r2, &(0x7f0000001280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="5d7917fcd38e40f56379a271f3054730d62b7898d28c", 0x16}, {&(0x7f0000000100)="7fd41a116aedf1f6a7245156", 0xc}, {&(0x7f0000000140)="f32c992955ef7652059bf893d2e3b0dc24c753289fcd23843722f5d748fda0582940d728fa0fbe22ab79adc531accc6289b9b39a6478cf2f2ef684fa5634639157bada49604eeebad083c5b5d92b01179e3d14eedc2128df57bf576eaeaa7dcafaa9d9201ad7e5bad70c7dd61fdb402303de67cac36872dbdb9cde91ce549ab65632bca9024fe962fa7d2125e8bcdc27a777d9ff45355fd084516e665403747855ba1feed22760cad7d49c88e42fd6332e4fc304945eabe41175196b3470a1eda76d0238eec97571d4ca3ae6168e78600b0b64dff814c79ee67fd0b40f9e4116848ffef771ea6eedc89e7a7068e7c09fcb5213d58f1242658fec67bb085ffd1db4f0d39cf8b79ef1f8be328128e1930a912dac747b39918b7328299a9b9737144c2b4b899199dec655a8a5ec1afed4d612c72d46cab2bdc91bc57e1c9fad673b76b5c0a0a49612afe54aa314f4561a33f57d0637334723649dd27a895d3368a4c53f67c143a014a504b36a75b0d24c099b61a9bce1f5b252968c8432bb12a8aa485094711a35a66c18fad364c8ee55c64c1f5dec18c9d6dcb767705a522e7bc50745f04d02e7816cbd111c88d2b762cb4639d9728d1eb2652b65ce0f3e06455f44ba4a45f9c26cd6a8df5a8a05c9b3c2c44efb274710123312bfb0f742214eb7f32491e315539d66951ba34eea84bd2cfeadeb5c7de25f64b78ce29db8013279e324aaf7e583bb0a12c36aef9da51ec09394e6333a0c639908ae1a36fc7ed4ba361fdf51d5dd75b0b9b661c5aeeb1e2416ee8c58704db03b406ca5787a5bf33750b438204b12e293f4935e51a86b7e73ba4bcfd20b918808560a9bf9f3b0a50d608fa65b27aa9a29ff96664c6c0e108d6b1967068e67244bc8fa8ab273502b7649738aa3cca0185dcb4351b5df87753263fceaf8eaea65d5639df529982b7fac802768be3a0783a7607c1c498653451a031c33cd6f2ac6d82b1580ca334f825d741f5af44a73d98a72a93ceeea7f29483dab840ead6c9e4773867128dea07f0af481f8fe7731720db134e599b41f49f52fcc23d718742421b80481f7525ffd13e71d9bbd83dead36395314c7cd8f3561c9a6283e569068cc7f2b2f9f5f3e93c62e95cdd4fcaf7e3764439430c575dedfc59affd8659d7c5c30896a7164f001a2b414e6fe42de3b79dabadd0d603bfbbf8a6389c8338e7872805c4f66b0a68832648ee7c889a98281c6898bc4db87bb363a0d032294b8350d51283102e4a4225cb8b6a2f9a06c2d7af46de6a5b047273d3d77b95556896a3423495ff16246c2ece7249d8f8ffc994b1f06b1e97fb35f7529865e9c055e6b217ada06797ceef70a596add776d83d0cb8b968b309d7f591dbf1ddc3be9fcc56f16f6dcf70192297299d21d9f4354d9b64246ea3a163466cc2a526d11c74d0e2a74218f37c730e5513a201a25be99e1e133d48c54afb42a434cc19029dc3644d89c086253cd13ee791b13ec2201c26610acd9b53568130158142abd15e50fe390f7153bd752132dd103577e142b03041277d3d855f5221c004fa07163e1a242f205bd58950f92b4dee3355b6f4cee988a36eb4cec0ccf671bc74ac221d5ed428a2fe0bf8842af41f1561a5ed9000a69eec3b3eedfee02c9384a450f134650a86de79ae66100a47f77f276970567381d5ec8819a085ce1ba7d37b6f6a8201804f055bbffa59a24c1c004d0e28647a0876bb7e12673878c7b6323c1706bde92cf98c51549ff80c8f6a29149c1a8db025a90b267abbb7e76c48d6f84cb0789a92a3c54376f836596e1e7f39311a8184bf56ea7916a158b0d4ae86d6eed894f84720df7b39ec0a431129f62a6b5db9cb5c0b681d8f64dd2f75c2c259f21998e9f0ad9961e0194d5e81ef6da0d293446571d94c5dcaeeff69c095c9e272e97894f25bc16f9ca2ab4f235041deb5df5428ed97c461984252444f37e850c74b2ffb4bb17b6658aac2ba09596b1951fbed15324a7cdc41185fd218f078b55f2c4767d6699782e2452cfefa47d4d304351f182c98228c4a7469dfb640adb7c3fcb93dfab9dbb17e84bafe4131e0c1e7f8051a399ca79e17fdb2c555bfccd08f2773f7cadd993e9e30a18aae93419c6ba11d80b0cc305acbafa46a70634194b9e183146377dd912590e024162abb10c135a0323f549430521ef36c50b0b6e522f1706846c6f48ae0ae7048318a3524ae55a0c1f4ffda382e43c40fd4fd1bc3fe29fd76124d7ad5dd0f8dffc6af5ff423f65ee67564c20805818c93cb54849471ff182548292b654137620dbed447db94cec316a315891a34d7adfdf3682c5ae143a2b86677584a96c523813be0e91712e757466c568f16c9af3c02df8aac06eaa04ceb4e41bbc089b63992bf2935e0a6a1ec77a8fdd6c50831a74ecf0f41dbf9425f43475cf3f805ab7d852d9483f36eb8cb92c6ae1890804f51a1600db69ce40546d942dc8ab3969c28b6e46b2162be1f381a86b718c81c9d20ce1e2337928da01618079f45dec0ebb9fc61ff9abb15106504ea5ffff741bb5efbcbf9962a7b4347207134b0542abbb14f7850fdc50d976b78def24516e2192747fe63c64c3b6c3ecdbb81513ed816404369fe11a7ee7bea132f2d73e58194f6ea489da7aca49c90f18a4aa848f04beaeaa23a9db5aef383c77c32923216a9e836ac35bb26a429c71a378280c3064f1abf17e99297a89b1efec3de84e7bf63f4a9440e3aeb30bbd147e3f5b86f20070dbde24d2b7eaa2f15cec49a9f86af89100a28891ba8da1f36ded37a6d7377b380daaf10edf7bb4d6b3cdb0bbe8c4a67ffcccd05f54b3e9ea407444204713b42f95afacb170888d11a8923bfb8cbdbe67e31a75d20809ef5770e742e39fb1d499c1b15e3064bd7acb832b02a1b80532abb603d0fa75ea7ce4e5fcec6016e8c0ca9a03dbccb8e22806d70cd28c2c851ed81170f35218cfc718f36566830e3579393c5db400031ed48ecff99fbdc1cee7c80c0b6ab82cb9961904d8afcbe998671c90d1503ae78e254dec0462e7b0a57f3a83b9b591fb0b71f6bca8e70bd72e096e219b0e16a597c54fbcc1a01babf06ca4eefbc33bd80b19611214c3ea461f73d63bb58a3f26ed18f9246acb60dcde0bc9ac90266d1ad6db2546df7e00fe0be0186dede7054a077ad25e9e45c94a24b15a17432cb6bcf3b5e05d1a4334655516de93badb62d083295d5006dc358ce106745d8e596d1f1a8d5cc68cadf70427215792d6aed4dc7227b7d2ffc5af3423cb4986b2a57ceff8e26ffff8fa422213bd0bfe904b10316177351150de75691adddbe09ade449bf937969a05d47ec59647a94657220a7df9c249c05ed6f305d707851b1f912d29dd1f360e48eefda9cf89868e2b04166a7dbfe768a9d7af40044e56d8506bb3e29bc29855ff4f67295b61943209c991e1d4822884accd387af9c07dee08d772d95c5bb22b74d6b4092d5571da8edcdeb9bfcabb9305eb0243606ee27bc58f050a70b62711c8154ff0e19db974cf3901c70a0e179c0908a12168aa6382314899708da3eb75d6c752faae165d4c95dc553145a4a5cc9a0391b05b956173d39d8915db403edc906263278d52e25281611157c20cea491035a662fcb921fa1b6769627d6694a40aa69ce6af5bd8f377c084f7a4ce963cb0b4e306c892b9d8cfefa0c41a4bb8aa557125891d4a738b8d4b4ecd290bdf28d500613b84fd2bc4bc292a136d513231024176a4d971c8377a50f5eaa4a8a36211eaa703dc7b40895f267a01e662a5e3540aee9701cfe859b41c24950ba29aa4278c7bed48337204265be160a9ec758eea30db6df333fddba208da91adea2aacca329882f0f5617c4547099750d8ce9443d1d59aaa7cfeb3cb0076932fbda32b73afc5f56f1b21732a60350d3900cbc08415e0cf2ad6ccff9047ee3135dc5fad16f27242665204590fd1b4614ba6b7b990844ab02332d016fe13c4772ed465a9a7f13e423257fe7279ee7ce832e752c9c71134b14214260ee120b271dc4fc533ead3f1c1980a731c202e7c78ad842cb17fe519381da72573b331c023ed789cbe878afe079092a801e5fb6b685a85d26bd6cd05895cdb90017291059d3a242432f6b1769a6f22f77bdcf640edcd13a89b5c530cbac0e879d1d56f57db781c73f6c2ca730874dcb08238f8b71dcca13c9f78a5521135f17ac92730d9db23f3add465de35b274794e1c6ccf31b7b1e4f9739ac8dc680c76848d815bb187573840786cf211dae801554f1f7fe31256c712a27bdbd92057034e2a3cbc420a8f6284788dbc8fda90a8c4d4d703204b8ce708d484cbfba098d82d9336ed8b742b073abca593c7aa1f06ad96a5041e342e56e52ebef7e11fdfeccbcdac7bb686f74a835cd268339c5ca69758577a914014c8c59bfb3ccd9fd7f65609f97560c21d5251c6b5119575ce7e1af9113c469b642b542d20eab28b5972e52963f6532d7545cee2a17c2f01427dd6ab69dcf38204cfc82ed8939825f648166f3b61eee4bc644f584f4059d54c79c048c07533712730c6c967e7549153e8673dce86c5e028abc912a0dae1d60f61b537f35243472d5524b015db820e233db0c86d61bad56054460a5d41cbb8e34d00e4b3fb5d97e9fd1c95835a8912a9d15b096b4314eeb4f06b392ff6c92154c90874861e1cecf704f06fa8692a830d8d8366dcb195ce36b793d3061c4dec95f95573da3f85db4cfa9b7d8d7a2e72271dba79961c974df1d18259dd83ed503b005ff62ee288ef87c30b0871b2385d7228a6289f46acc61c7475dc8e6e7f34f2dc5066daaed7ab69d50ce24bffc2b9a79e94190dd5b4756fc9d5fc1e5f2ce5e357e55e18dfdf8614c70e96f4d52e7216698cb7cc1c4dcfd2c902b201c954312f6965369eb7d99b69e815cf3d6879767c72ec737a809921e9c4ee4e5365eee424fbea4c393aef2066fb17a0e0a5633db29f6228c9f8ef7e6b51871b628b76f2311bb88dbfad4e87e908f0a35d6afb8ca15d1ed6540bd6d5b45df3de60f763feee595493022361e190f190e4df8108fe12cf9330a560fa3fdfa4d9554edd1b9ffd5caaef360e6946b32f2a2e9be2855a631a87d6cf8bc6dc138d73076f9f5416747c6dd9f8792eed150374fd35b7a34454892b9cb270ec17520b3b99c5008dc80637fd7d2cc09139ae2548f9a7890e170d1f6f8654652203b2a392b17513aae1bf55343a1d2b09e2cb55f793f4ff7f0cd1af2592dace65d6d09823e0ff27718a19aec1e4325d5c62989865feeecf692c2786725eacfe79f7eebaaecae1d2de47f5976cfeb0c11cfe4d3ef10f3805f1485709254d438c67646635ddb81c0fa7a6ba884bcc04bc7bf34d347f60affab16c3b488af4eead920beb386040e3b73f480561a6de4c887cfd067b265ac5b489b7e656972219c8048a8d5a0430bec058175fc8078682e8a727950455ef31d0ec3fddad251751f0e4c99bf93a886f679b69a763ff3bd22c23b0d92f22f662f8b2fee8cf86d81c0d68e3de813da3f4fed9f80e5dfeb1bacf5de31c427be302ef849a56899dd92ec18ec8f042f84f16f575a410629249c5d9406ffe4e20202ba385d1ff79cfcb56b579fab44dafd516e150ba0c30a5537462beec99dba094933784e4b3bfd7612ade2479d60d74f36c6e045b0877ed4c0c83a9e3ccfa9cfacaa48c85e689b079d364368cc8223b106e65ebd49f3d683d2d22127c2c74cbd18e4a82bd0f474018e8528c4ebd50e6812a042be1d6a07e29acc849fbf401089da95d2ebcbbf2d5215fe5a9", 0x1000}, {&(0x7f0000001140)="c97abfb499adb2d0a2d05d08e96b85a4fae5d622fd0bb7c2f0d07f726712781d20b77aa7c31e5b963be5c5a078cdd18c9d97f36bf33cc6c53a5346a801d80ecd0e82eec6f7a1573c6289fc7eeff8d56e651d25fcfdecc7a18da311b40f3d88f598c9c11d8f81f70079d4e8980841f71b7093319b50d9be983961d58cb654fc715690bf80baf94e6c53c84485a38efe284ae48dba26a54437cc57c3607a11f8d574669521008b1bb03c0321bc17d29e1f071c7d7a85117b77fe41b22e875c865fab120d75864bdb1bc3cea5dc4701e2c0b52f10ed71bc83c5cf420c92f9e3154f55caf900d59b6cd12b727545b424e6224ed5519330", 0xf5}], 0x4, 0x0, 0x0, 0x2}, 0xa) 13:34:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x2, 0x4000, 0x5, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x49, 0x2041110d, 0x9db8, "d6d074ad00597e93ec000400"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0xfffffe9b) pckbd_enable: command error 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x1000}, {0x3, 0xfd}, {0x1006, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) 13:34:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="e8a3d2c6b30607e476514453ad5a1678338a7114c6dac4103e072768a48407c013f60be80fe44528db586c46b2baa78cfe221d9de0eaddfab2f22474cee8b7ebb0dba1b65413e56a0bf5fe262c033eae9fa6cee8ee69025dc6dfbcce4817b036c6980c6dd991abef3b3ba7ec0a355adc45b454ded491155a86ff2be08db1b676f996d578e8763330fa3c7cd111d9acf6a26fb8daaa8669e7", @ANYRES32=r4, @ANYBLOB="b264a16230dee20133fa41eaac0251cbf9e2df0c8354b1bfef10df93015aef5c6ef3207766ad2fb74811110e43fd43040000000000000061c5e4510c2e120f0ac4312e729afbf7d576adb26f2a47317998c189b3829c4a3eaf10fde4e9f29a5c1b4581e94262d2678c9ec26feaab637c36f9f6a70cc0fa3bc6d08c361bd2877b5706dab724ab306ea900000000000000000000001e7a43a4de4dddb2503e261ecd1796e1634326ae598087333bad5b8af1d456e792706f7ec58b877455041195eddf34d9aa7539eacc796a3c37df95eae1baedd559cb59e97cf4b43d45927095bfc5da43d1f33d6993bc16e317fef6921e735b8b4634153e433ad6f823fd12a81fc9316ef1dccf51dbcb012e72db155bd21b3c4dc5cf13c529ba49c611cb7c13852c097c382ac365dbba", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES32=r5, @ANYPTR, @ANYRESHEX, @ANYRES16], @ANYRESOCT=r6, @ANYBLOB="fbe65e272fc0eedd03b20bcf1a75383c5c4978ff13fc6d3bb9f1815369311b219f51edb685120ba4d445e37b09cfb1583f79560d6ad4d5d85888a7243d6b3766"]], 0x1) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) connect$unix(r8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:58 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 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$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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000180)="26ff9d73ea5912a51af3e1bb861f05f483150118e250dc7c10c2079861d26adf70378bba1d2db915763e8906600eb0d9a79a2e822a0e1c4b0038db56dd568d44d00562f4e7738410ffed99ea5e74d806378fc656b5716718de76c1c4", 0x5c, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 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:35:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) dup2(r0, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000300)="5b1a7d4deb2e0c982f98422d", 0xc}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="cf6480dadf440ec2cfb3bb03460f4a9990b77e2a4ee5b24c9e2d11569deaeca002eb5d3c2bd278dc34824016665d4ed8156aa98f1ecca4f5234b04c187f0cc50709ee646972e8e287572ad279a668d5f5c9590eca511610148fffee35c952368728286f3dda35413c5542c4cd7fd62c8dd55cde9e50c5d4db03a51c7a9cf4efae2e951e6d4e31cb9eddfb061ce9049205fecf8bb2fd154fa9fb507b0bbbcef2b8a9b1d1c129e867b0a7ac139b7704489e94a74f7d897d09231b3f662c254d62342901ebbce12e06d56a2818231eb5ec7c5d99a342261828127efa8066f000e6f8a4ecf9a3513e05623b78ffdbed99e0cad6a076ab76226", 0xf7}, {&(0x7f0000000180)="5dcf24913fea3e16b4b78bb716bbacdfd0659acec97b4508887cea4c2d36c9da539160852754eb469cfcfb8590d6ff5c5d11eb550817bba1a28a6eaa5d90b69ad1c1be4866774201f51792e17b985f41d338cc58bd06311c278feaf92b4987798d4a74e1faffadd0ed1bc9be98664b0672b6d0df793dc449f7f75cc440fed086608a26afc38e219b336ff1a30733e472ac0cced3", 0x94}, {&(0x7f0000000340)="125650ea91bf0dd2d6df564b7b7fa2542357916a780fb9382cfc9762f97d24a45afe467822a523ad6d8ddeb571f40d0a110d7e50d43d1c860592e9f27deba4f65f131210a9c01159362f96e6ae83374df85eb0b8e04e2f1af21e70faa7540b2255c3660cb88023911228ea75403515e4c813698cc518039031143a0b032a93af8cc1d84baee52c974b5fdb47279e9abd69907d163a2559f2ca3bf8a7b2a745293940d5171f9c0fbf4a8191770140deb4c8bb49a0e5dd01d33c3b72b26f402059613974d0f27a858df9a2630d45508d", 0xcf}], 0x3, 0x0, 0xfff) execve(0x0, 0x0, 0x0) 13:35:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000003000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:35:35 executing program 1: symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='W\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r2, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r3, 0x0, r3, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r3, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r3) r11 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x8a) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) sendto$unix(r11, &(0x7f0000000200)="0f393b572331475149e3ba924e52caf3740c6b117fc644df9b97cf0fc6a184820aa21a72d38a45f2251e8ee55168dfff701c8abf71227f60d75571b1891902af79610a5d03db187cc77b7a8c47e85ee238b3238cef183139b8257feef9bba4ea", 0x60, 0x0, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 13:35:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x800}], {0x0, 0x1}}}) getgid() getegid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 13:35:35 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mmap(&(0x7f000000f000/0xb000)=nil, 0xb000, 0x5, 0x1012, r1, 0x0, 0x7) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 13:35:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup(r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) 13:35:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = msgget$private(0x0, 0x480) syz_emit_ethernet(0xa0, &(0x7f0000000240)="6b9b441e1048b08490ce45f04fc252d7d4476b0f0bba1574158ae42929a7481042d421b2b437b3484d28bd18e42fc172c91627ea7f3f0af2aa62d4ce8fcbe1f49018d8a5e95f8e9329254c54f9f1b0aadb277260bec7c9a2b04f82b5a73b4166ef0c964ade01e4838a431c4b6b98c5ce6aa74c8f9f1f894baefbb4f36b3e0a9fd02f07dcb0e0b5c0ef40eb0246b9ac6d24816138a710897e2b67dfa430675402") msgrcv(r1, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r7) r8 = getpgid(r7) r9 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r9) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r3, r4, r5, r6, 0x4, 0x6}, 0x5, 0x5, r8, r9, 0x0, 0xa56, 0x3, 0x100000000}) 13:35:35 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, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) msgget(0x1, 0x2c0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = msgget(0x0, 0x246) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() r11 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r12, r14, 0x2, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x3000000000004, 0x8, r1, r15}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r18) r19 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r19, 0x8, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r21) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r23, 0x0) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 13:35:35 executing program 1: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) 13:35:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x8}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x56, 0x0, &(0x7f0000000080)=""/86}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) pwrite(r3, &(0x7f00000002c0)="7ac2440c39b6d3e28b3eae449b68519dc0cda5c0cc6c0b15b4e5f6021c114132791405801e5fc5b23b9ae361e62a636c4d6229128fe39f4904bda996faefafb7431c75d2517248e2f10f0002053a4e1aea437ae3d2be1dad2ba67c8c1c054c822a3b3f34740bc4874e9bd0486951e28e5b14c62fd1de48dbe408c6c3990b32fe07235efb672e9c47308332afd6c2ff", 0x8f, 0x0, 0x7fff) 13:35:35 executing program 1: clock_settime(0x2, &(0x7f0000000080)={0x800000002, 0x3}) clock_settime(0x0, &(0x7f0000000040)={0x4, 0x3f}) r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x9) sendto$inet6(r0, &(0x7f0000000340)="3bf54a5dac0bdce01cb026278a5661b89ef78b8fb7f8a9b11038cf60d19fbe79afbff6021e9666bf4beb6c6a63e907642cf8dba1e4cdc190a499964050c09569d981db8dd34bfba98a541dde3cb1309a7fbe4bce645151fbf09fe1decdd8fb15e12e64b10951cefc56dca636aa61dfb892f2eb695ac4e055524e58a92e93adc23b1292e8715c30af3ef51dfa6b27ce38d11de9285a6e27470850daa4f69de5c8a34bbfefcaa98a6ac167fb49e0879d96ee9d523c0ac6e4b8b8047ddf739a6409d417d2cb8a4db61ee112c88056313ceec64814c5f5279171febc80e20b", 0xdd, 0x406, &(0x7f0000000440)={0x18, 0x0, 0xffffff6a, 0x7}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000002c0)={0x4, './file0\x00', './file0\x00'}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) r9 = kqueue() r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x80, 0x1, 0xc7c0}, {{r3}, 0xfffffffffffffffc, 0x0, 0x8, 0x2, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff9, 0x8, 0x20, 0x6847e9af, 0x2}], 0x2, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x4, 0x8000, 0x4090}, {{r7}, 0x0, 0x1, 0x4, 0x1768, 0xbc}, {{r8}, 0xfffffffffffffffc, 0x5a, 0x1, 0x5, 0xce}, {{r9}, 0xffffffffffffffff, 0x80, 0x40000000, 0xffffffffffffff70, 0x8}, {{r10}, 0xffffffffffffffff, 0x11, 0x8, 0x8199, 0xffff}], 0x8, &(0x7f0000000280)={0x200, 0x8f87}) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) kqueue() sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) socket(0x10, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46ad20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447f53c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf2925b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136b1a3538cf2b430cd69009708a246727ff39bab2739e840afd6d3153a610a67cb919c3367dbc199f01f82d8f9b8399c"], 0x10) dup2(r4, r3) r5 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x1, 0x64) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0x2, 0x0, 0x3, 0x80000000, "e7278c6d6baf63394fde456af311bed229d32554", 0x4, 0x4}) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000400)=""/213) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000380)=0x8000) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/142) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000640)) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x7ff, 0x0, 0x7fff, 0x0) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x0, 0x4, 0x7ff}, 0xae, [0x7, 0xffffffff, 0x6, 0x6, 0x8001, 0x4, 0x3, 0x9]}, 0x3c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 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", 0x38e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x80000001}, 0x10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000780)=[{0x200000000028}, {0x400000060}, {0x6, 0x0, 0x0, 0x4}, {0x7ff, 0x7, 0x9, 0x3ff}, {0x0, 0x2}, {0x1ff, 0x0, 0x4, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1ce) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r4 = semget$private(0x0, 0x1, 0x128) semop(r4, &(0x7f0000000740)=[{0x9, 0x5}, {0x2, 0x1000, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0xecc8}, {0x2, 0x2}], 0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1ef99ed8731797db40aed477bebe2473ac9c72a59964df5a6019f015b5a3599c2b99205646137f7d986caa48bece56bc7498de80619673ee8e52ecab5df1ec458be71e60550890f6ed1a1220275ce35e7a", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8], 0x28}, 0x0) fcntl$dupfd(r6, 0xa, r8) ioctl$TIOCCDTR(r5, 0x20007478) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x108, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000680)=""/178) 16:00:05 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2f77a09011538fb81abeeeb3f6111fe16e3a3375ce7ef9dc13e2a5eb36fd769fd8f384aa79cb7c49cf54b442055577ac63b93a7dc1d5ff0bf1f66665542ca58541cfb0349e48ffa6fdc6debb05854dacfe4b39801d37c25620b5869c2b11586d8d81cb7d11041f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r3) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r4, 0x1}], 0x5, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x18c4554282ea8ed1) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x2, 0x8, 0x4, 0x7}, {0xef, 0x7f}, {0x8, 0x7, 0x4, 0x10001}, {0x1000, 0x20, 0xff, 0x90}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') 16:00:06 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x400}, 0x10) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b0cd8bb2e075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="3b2299e8fd12efb7cfa7248fed05e2cabcdc722851779b15e657457545b5734a9288c6e64abe59db5fa418e8c0da9182a312607514d70c94d9f9f01e63f5", 0x3e}], 0x1) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) 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(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800182c00fe7800000700000000000000000000aaff05000000000000000000000000000113be00000000f3ffffff000528464116dfdf4b4000ac79cd8e8f12668c36b4caee13bf0e253cf1a4b67261ac06316112a48c2fdf5e3f2580455876b0a6608e6c8bcae3f910b689916bcc6c2489792633dbf93a64e7dfd85d4993162c95e6fe9c0fd250ce6e5eb29f11a320a0e5a477a407249434"]) pipe2(&(0x7f0000000000), 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x13, &(0x7f0000000140)=[{0xffff, 0x10, 0x2, 0xd}, {0x8, 0x40}, {0x8, 0x3, 0x20, 0xffffffff}, {0xa0d, 0xa1, 0xd7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x9a, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff], [0x0, 0x0, 0x401, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3ec, 0x1, 0x5, 0x4c5}, {0x0, 0x0, 0x81, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x401) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shmget(0x1, 0x2000, 0x22, &(0x7f0000ffe000/0x2000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f669e86659e045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f00000000000000000000000000000000d3163eb2010a21288c63"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x100, 0x102) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000140)) r6 = dup2(r1, r2) chmod(&(0x7f0000000040)='./file1\x00', 0x12) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:06 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/22, 0x16, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="77576c00259113d671eef865f227f16f6af6589d3feac37ada874188a9c0480556bfc18a37f475dc9f8d2bd975f365830008b2221de56512e5d978437ea0200992ae00c6708b2e4b68c3c39f8acd380dac8801ccb51e2226aa8e3d6fd1ff8ae13e34b101164554f2c347c28e74f89b58f666f7be486a7f2d41fc85ace7b20074f7d76976edf5bac97e0c09397a9504ae087cf0b8fc905c43a0e517869985ca91464611428b86957747fc3292edf3fc24a98a0e377308eaf820cce56e3db79b949e5f0697872e51b573c2a14d8700000000000000"], 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x26, 0x0, 0x7e, 0x3bd6, 0x9}, 0xc) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) pread(r1, &(0x7f00000001c0)="4ab0fdd7323b1259bb8a01d3c7f32a83e0a3e1be01c303f25cc855fc8dfb399410697f89e37d9bfd5a984d026d699fe3241aba40f20b82af3aa9eca00c3cf8005c4554645bdaa90104b7a78425accb018a63188ec04da8bd18cd97a147381155925ded07bd152f21", 0x68, 0x0, 0x1f) fcntl$lock(r0, 0x8, &(0x7f0000000040)) flock(r0, 0x6) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x40, 0x0, './file0\x00', 0x9, 0x3, 0xfffffff9, 0x4}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffff8001, 0x400, 0x5, 0x1000, 0x0, 0x9, 0x6f66fd65}, &(0x7f0000000040)={0x0, 0x1, 0x3cf800000000000, 0xba, 0x9, 0x8000, 0x3, 0x8000}, &(0x7f0000000140)={0x100000000, 0xfffffffffffffff8, 0x8521, 0x8, 0xffffffff7fffffff, 0x80, 0x2, 0xe1f5}, &(0x7f0000000180)={0x6}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) r4 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket$inet6(0x18, 0xc, 0x1) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r10, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r11, r10) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) ioctl$TIOCFLUSH(r12, 0x801169ab, &(0x7f0000000300)) dup2(r5, r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) r14 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000001080)=ANY=[], 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r16, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) r17 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r17, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = dup2(r19, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r19, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r23) r24 = semget$private(0x0, 0x2, 0xb0) geteuid() r25 = getegid() r26 = getuid() r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(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) symlinkat(&(0x7f00000003c0)='\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', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000500)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket(0x2, 0xc003, 0x11) connect$unix(r32, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r32, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r30, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, r25, r26, r30, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001600)=""/86) syz_open_pts() r36 = semget$private(0x0, 0x8, 0x400) semop(r36, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r36, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r36, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r36, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r36, &(0x7f0000000080), 0x0) semop(r36, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r36, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r36, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r36, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r36, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r36, &(0x7f0000000040), 0x0) r37 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r41 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r43 = socket(0x0, 0x0, 0x0) r44 = fcntl$getown(r43, 0x5) r45 = socket(0x800000018, 0x3, 0x102) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r47 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r44, r46, r48}, 0xc) r49 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000540)={{0x5, r38, r40, r42, r48, 0x18e, 0x7}, 0x9, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r40, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r51 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r51, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0x401}, {0x18, 0x1, 0x4, 0x5}, 0x5, [0x0, 0xc0000001, 0x9, 0x101, 0x1, 0xa, 0x7, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r20, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000001500)=""/151, 0x97}, {&(0x7f0000001d40)=""/159, 0x9f}, {&(0x7f0000001300)=""/43, 0x2b}], 0x3, 0x0, 0x3) r52 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r52, 0x4, 0x80) pwritev(r52, &(0x7f00000003c0), 0x35d, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r52, 0x80045726, &(0x7f0000001200)={0x1}) r53 = socket(0x18, 0x5, 0x4) sendmsg$unix(r53, &(0x7f0000000580)={&(0x7f0000001300)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000002080)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="b9b72ea6844bedaad21ce8bd2a56df45465b6d2975927e63cfdf28a4e74a5ed014db9b61c23fa69e6749c5cf73442f7bfa04b220c66e6031e4c80abee92347aba9648b4329168f1d799d054634b929f78d397153df39e56ec1", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR, @ANYBLOB='\x00\b\x00\x00'], 0x142}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0xc011, r53, 0x0, 0xfffffffffffffffe) getsockname$inet(r51, 0x0, &(0x7f0000000140)) close(r51) setgroups(0x0, 0x0) setgid(r50) setuid(0xee01) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="b11255d85ef7c7b91e46cf67981273a5c2eddd32b2c499c9e17fa143c02f8fbf66883497d2d8c8b44dca3557a1f6cea0004ba2bf91f2e81867d410ab7a781d5ab85b54aa7e9378dc48ac6c06b0e5a8308026e3db375d375f3e54dd7023ff0c5b3f102305d1960547373b59eef97c2454e02ce4e9ee74e1193d9464bc58c3616392e4450d3883fa126e7b013204a85a5bce428664f018620651c49526aa2bdc700dcbb5d2747d00590019e0f6b213a46fc969aa9934d88bcd026d78b2f48a500958bd093144ebdb8b688187acedb025837dc2dde0901d90624319f07e9685", 0xde}, {&(0x7f0000000040)="e0b7bdd045aab9f79ade5bb043fdf6d747f7d7bfe3d63001bce4e09386a698da71e322d310c205d5986796073a9afad5c41e1ed2aed1f767016b803cba5296461a94912f0e9856de9f4c75ee726ac45a7e6ab11ba0a6ca4e328b0ef3032ede8581dea0ccf8d57258527d8b01a6c61d1df3ce3a3066a871572d70555d749eaed68269f471461d7b6c9eae2d45f8d3d6d4200ca1e54d52237145f5ecacad1c4da9eff7c0f95645c3fb09e6ef5a21a824b454c0f59d243f", 0xb6}, {&(0x7f0000000240)="ce81fe61b02d4b02849884ad018c5edf41d1aff7ab501edd61847b5af035fa9ba401662c36aafcadad209a5d6728f3e24128228fc0fba1bccf8a1cbbf37b1f18abfb34d7", 0x44}, {&(0x7f00000002c0)="c0f102e80a0b5bbccf398f9d317823b93c1c5f311448d12fff981ecd932188a931bd77729182e21eb9be3baacfafc3eb480480d149806efefbdd7684e7e7e838904a94ca3d73f840203456335a53a1f22c4af81098b065df13ff780cc642bee2f1e64c45b8e4932468c190443a0c03bf5c3843b9b8b494cd32cb225d4784772f73cb2c31f81fc7b726940967d119619bb3b41bb80a0ffffa0ee26e5cd4b73a5e09b7df7aad019feda69c96e37b4e1d994cae89b3e26eac980b", 0xb9}, {&(0x7f0000000380)="777c617f09ff3e88160088d2774a7f67a69131542eddbbf6bb0d3fe03c4f64d0bb53ea6142e3321a80a2277154899d7e8b8116d6e1979c947b76a5bd589f99ec83f252dfe6ca080d17ce62f7214ab0a48e33a4af3f25e21b4b105d2052f6e3ba7aa186ef6e0f91dc", 0x68}, {&(0x7f0000000400)}, {&(0x7f0000000440)="4a317103eaf254caf150fe5f854f966bb3c5fbd90880f579496cacd5e9ef85a8cb27a96a64ab1670dab15b9fb712319fcadc4d2a0982a9ea1b3dbb52a7ffbd6fafbc0abc1a05dac9a52f1ce9e64f09495516ead2e675a27f0c537cbe8a2c35c8d25cf842593c4d919edb03ef86c923a7d1c3ba68607c2f45e4295160ee9e4783d0e1c79911b9c9bad380217850d179b5909a1259d39e78ec7b818855c6fe1596b6072e9499554e4330a4318757b542cca7f3055467b3bd224e0113377ade8e69955da492270a6de4c8806ca4136d6641354b9bd92a06cea190f2d93f72aea447f9ba94a8a7a6a0db672c4c3dd9a6c5a2481155bc7ea7", 0xf6}], 0x7, 0x0, 0x2e77f615) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f00000001c0)="033195da9c7c3af8afa409d2218fe5cd051cd6fadaf8bddab156625db82c51c8b3f86fb26d725332984316f80187a9abbda38036105698b599c892ca06dd8592a190bcad1f2ff961c2cbaf803101f00ca27cee38bc59b57395e5c1121f466e2994720ad06fbc840e51", 0x69) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdac) sendto$inet6(r0, &(0x7f00000000c0)="2e7dd8ff8e89f666aba67e1ee829dfa64ef93fc7d33b34e754846b5d691dd16ebaece269ca2cbf16aff7cac1fd51b031a69d97e0b448c30d44a09cbd0d325f60b516c0299ec113c9950283dd4d6ce66f08d8bc8df07267c4853b794a4c37120ee4df54c440a16040bf041531615ec45fb995eefdfe60a493c7eaeb9c8ce752a196d052335aa2a008190dee9d7260bc26b3c97cb025639e9b48f0542bec78fd6e662e4fbc04945682b2590052ad23a71d547b26113af37e0d5328dec18bbf1f890f0e071489", 0xc5, 0x401, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x4}, 0xc) r2 = semget$private(0x0, 0x1, 0x362) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/165) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() mmap(&(0x7f0000622000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x3) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x24) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = accept$inet(r1, 0x0, &(0x7f0000000180)) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000780d67ef1b68d9db5911333188c0fdc66915def031c24d5e76820c91b90afd24b19ab87276b55854776086d77d6205af7037f528b0a6de647e2dd40f51f04409efa38610adce649d5bb8ab8cc6f4602e512c0246820d0b8df4dabb6d2c90e8f97ef3e12f3c08e1c55ce4ab062aab1135d8d7608e578cadd2c11f154c4c256cd6a2c7644a7f35a4f51ad6ae7d2e7bb79ddb60525530e54e9ccf76919de20dae46c885b916b4a13a96374e9d0bc10aeffdce2db2a9c38efd2b0900422ed5d2f624a88c925a6193b60000"], 0xa) pwrite(r0, &(0x7f0000000140)="79225056d4eabd850aab4cb943e199e9fcffffff8000040001000000e5", 0x1d, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0x800) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x19d4, 0x0, 0xffffffffffffffff}) r1 = shmget(0x3, 0x3000, 0x14, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) r6 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, r2, r3, 0xffffffffffffffff, r4, 0x90, 0x1}, 0x9, 0x3, r5, r6, 0x8, 0x5, 0x6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) rmdir(&(0x7f0000000180)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r1}, 0x0, 0x0, 0x4}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x800, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x120) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x8}) 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) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6, 0xb940}, {0x167, 0x3000000}}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000000280)="e6ac89182196b9eaa80a49646b30c9de4555524a80f8af7aa267cddb33ee8ccec06c7f5c3e6f86d9adde4beaa409874ac506a54973ffcda4612ddcfb76f45a5b29534e1bf6253bae2598902d5906ecd91d67fef30dc2d2a55ecef9048dd946bbb54b508f499cbabbc21d58ae68c567b6f44db267d91b42b730a562c15b5fb033770c041ab47b6a1cac5d58bd9fb0c9696fd9038eca93d7cc8feab31eda52eda6200f0e0036175a9c9964016a0432f26607705704a0507ad686908db45e1ccddc448c740ceeeb7cb381deb941f21cc75c7f78c0fb977a01d75057964475f7f893c255feb0e73984f91e0711001062af0d165f9c5c271ce01a06d52e3035d46177ff9c0c6df6f4423025de1304ccfa624bb0bd8c12f4c87f514cb9b16ec44ab52bb09e2b83cf50a74379517c114651ba5ace0500969e1ecb201b6eaf0a539375752ebda4514f88c6b0d92cfcf7347564e1c0bab01daf730bb2c441a338faebc06aca178a85ec187c0a84dca6cb4aae738a686acf80f8c32d9cceddda7243c3190e1e92c1aa87a03557013ebd77835fcb207bc6e435ab08089d0894ce5e6772317971c187bdd7f06fd2e11654d138a22db56c8b50b983bfaf2770a440cf03ca4183262a3ddef9d3f2cb21e226ebcf668e145d94d63cb2b04909314faa96ef5055a01763f545df753d7dbbec375c4dd00e7ea07e144cf9a3dadd5976432c816f68fdac7b7406a9f733477b0b0659d47dfe5753aec0668160f911dc6d32454b3bb1532fcc8c4e73e989beb2ca31f98d2ce60d5b09c6f2b495febf713b12d041853de8b7bfc10a6bc6d4e04118afbfc56bf2ac0ad41b6091bf7b42c4348ed2be2f544b8d4ad3d1b3685db3bc0ea60f69c3ca05c01c620b7e9c931e7151b7dab9d77c33f6e7c70df07e9cda7b1ac77e7cca0ddf15c4db35aa54459784dd39336cdebaf474c9e1da5ae6b72d3699c22765544b4ee070b4957faa96cea0da1ae1aa7e5de301bc1a99563d7a7145c953a9956b8036d0d99117fa3c8a237184a4824b8099062062af8ab81cccf5678a0d4947b9bac4791bf2c0d9b742cd686f0a12ae3b772f8eae7f4a63543f73415ae0485e73d6706e037f145624cebad809c06575a15a43e3c7baae52fe147bf096af2561129831ccf0c723c975c0d915490fa6f085c0a86259baad2b388f1dc7823c2233f0925447541be8264be0dbb56f48e49326e3f14817411254d3f0a120d7385bcc207b04091a5dc89a33b9aa6d6d7d6a5a1fef7aa4eb9f315b25df0c6fee63fd2b73314a39f67e662cbb9eb8492a251b12f2403b9cba152bbe70051fc481d56ea9d0bf7baf24e6904e66987b6edad1bd1326be16656bf5a0adfcb51aaa47a5658f1d08c64dd03d125c83da494f1f3b966caf799ec8918318b72f938b612efc28e116a014cc05975a93c0bad58a36e975bc78322c8601d8cab1498a24e3bc4042b4dcf0e3bade68030a137cb018812ae412a0f6fd9babe279e748f0f09cfff490cb03b6b7d8b9046c5f9b0845ca9b2c9f76b7b2af95c135a79907f37cc54da55d77ff04602777a5b3510516e8930baebd929cee3fcfbc5ac5e05a935ce7bcc81c62927e36a0087ec3734ee4cc0e531c83977e74aad09568d1b123f16b749f660a96402c4a846add54c75ae5504782bfa482695be80afa00e92c009ce0d0f8eaea86049e4b10b71aa6eb39b3c9535354939efd1c4cc683f69af9ab1a558a14ea3a81dd2c7f32c876733d401b276c61225e3c0c51ffad15dd2d90f95d5664179eb8617a8e8f62a3c62e6dfdc718699b6268069c0b14deaedff1414aedf16e4d5e4fc908c7139c3a96587547172afefd9debc112bff1a0d477be418584c17a6c2bbf4f92d6c6d62cc3dcb5716c617541823f116409d71a8844bc892b9170d0d7e57358307c2ccb88810f5edcd45becd05f5398ee2e920fa7c209089079574374530d31690d5c434fd0b0e9af146c65a8213dbebcd662fe5ab7d1c187c9d463be797e962faf409a98b9314772fc07b48346579056e88fa33e18088d5678acd383a5f39515bda33c26e227350cdc514f19dc7e1169f6e66252ca", 0x5c3}], 0x1}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000100)="28037ea6d74866f1fbc62d0892be8e654d94ec5b603c8d28540142c24de3ef2964cefa6bc6656163ea762b75a480b8df31b87d405a1729066401d6de1e15393474a951c687e62e4134c7475868561c75e0abfc3ace8f3407add4aeef17f3de3c3ac2bba70f25f425c2b05eb4e04ffe90829d752613ae6495556e22076ce78bc6638daf0d89a0ccecd1ab70c54528b7270d3fb3d1b837b2734b6876543d66dbd8d822bcc087dea77230f3666c99a97c4cd9e675751cf6a277a23ef881a42aa0a3599789ea2f1591c9fb92933bd465a8e252061c9f684dcf5cf200fc3f093f60def1445f8889bd83e729cb3ac7") 16:00:07 executing program 0: munlockall() r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000000)="0a4fb77b4e59436afff708623ffdb15823f9edcef649a475b3eed512a4810119f77dfb28447aec6fee024acd118a5525dfee504bcedfa9d1de23a6d5a135f4cb470b5d67a94b2ed2e20945e4a74816472126fb567a7d38f0cb03e8d0e321775d576166152cde54b0234d", 0x6a, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x1ff}, 0xc, &(0x7f0000001400)=[{&(0x7f00000000c0)="5bc060479c1a221e6442212110047dc09d1af3a8aa291c4202330676a4c275a002b8d03d17cf165f980c59f4ffd4d1166cb34ac93693609727994635b2f6d2d2622315a133abecfaefc3b0f0f61952756ced6f397e35bd74bfe894473b91c82970feae6582e6d95917612974905af7d687fc09e3d02c033c0a823282ec5ac5dc9833d21403c269e94afb303de4f5b740bf8f344848f4fa5268ba26bdf12eb0bb0990b4f6e7471080094fc9362be549e97991b2699eb4e7827e043f70d3a2118e6ede94d1234ee9", 0xc7}, {&(0x7f00000001c0)="ad51c87bbe0edea34bb9af2a9016ab719daee4411a681d4dc337e5be8f4adec151755ef1e652b93ae89ee98794c7294a3bf7031d992fcda1fbb2ab30cd2e4d1a87f7efc4c7c3c99a4c8e516e000752e27a3ede5495fd396d5ebb2164637e6a3bad199489e03c4b4a20a0bf87056ac8d03dd3ffd4621c7f7234d67056fe0bc4cbf864", 0x82}, {&(0x7f0000000280)="7c1705beec68608cd1a8c28c1e8e988971ed3b7d6412f0948d3be772d828c402645872575ff4035d0b7ec666d0c556e6f64451258cd2784c8b04cc84f3c39fa602a7a23e9ae8ec0c8d7c88b3b77dd135108d8453e2dfbc66d57ab8ecd94304f6c04b218f820cb540155e90c9553f80375f4ce224641a87be0fef2c8772e1ef97160672474a37d7dc2ad8041035893932bf55dbdfc4a05ff6e79d733a34ee2fff4b11d7f9445d0fb13f2e16b0c24e00ce74aeb8b02fee973795442e4b8dc3e90b850917cf1f6c245b9509db860f4b558a6536b2396e795f33f307e76d18eed267d074ddad71a4f633408a0890aaccbc6b327110b4c372d9946385013b50dd3970b4d6cf35ed9b2056bb9462fc6030a09b533d784d5a068b7ff013cae49d230c59278ce1e3288d2e3397c1415d179a9e65051d29af6e2f0b63f617d8bb65a5976c53a98e1b5b20321074244a0137e996710925bd437246d4e7fb502d79a9d1d047a1fdfcbed1189c3125be0eff286a0c2d67bff9871268e60e577687045aaf3756bf5b56c6f4901ec4c89121af73cca7cb3049d8864b0da0c127260941f42a417af24f8a2427b89bb15ea1c3312b639eeb09dcc6cde18b6d90ba8ef84ddca798ea480660214fe4d619b59a849f1f2fd57879639ee9f26e55612218b72d4f8b09646809826be9990975df65a5955159083a851d3715933033401102db7eef9bb20f246c59ae9e4b07a0beadc1f83e6e77683e56d181e01e694fa4d51c5aec25f76464ee89069ec90693d2d38e08c2f2b8099294ea9c048df0ad9ed36e5bf2a17bdab0503eca6ff635762bc755acba3907b3ecc5de648bb11e3ed53f1cafed0be212890ee3a9acd3d2a68fbddd4c07425a4234dc7b60d0c2ac2a6d0d30e628ec6d7186d916597b15c6f28d1edd58c9b0962d9a1081e2986ddda9c8951615721272a973d288736e38192e3eafd9c0bfc65f510777a26c03e41f712b168e9d74305a5f362a6b48da96cc83ef4a584d8c5cdef7362a2ac53cd6a2e608e221f6800fc7eb7fecaae921ca4a7f3a2628ecb789bec9b944e8470c488ff112539fd9848159544c5c167c72a3e1736e28b29dccf06a26bddc1d899d35829ce5edf94ebb287afc725626f1ed0479ff587f5c2ca642af5d9a1628f880fefdfa9bb940a7f69559897d70425c41fbc03038a6641827ae0cad4bc105013c488a98fc2c02a589f3aabc8abcfacc00ac08dad3383c7ddf8da7354f015c3eb03852c3b95aa17a6f139b81ce16c0a4eefff644ebaf6b4881c651738eaf8885898779bc0965d942fd611de9d7282cdc02cb7d51ce13974efe09847ccf3116fbb9431f147e6b298392900d014f04357484a015442f3916b607815dc11f30b17db1c0a524fa764eb3fdc3b29d538cf11f555b9b6b782a9294c227dbf7355872f5f6c28b71a544671d17f803b018436910ffa7faee93d585cb3d236c6330122af708df339b0267758e4564dab32c1efe6c6d744f38366a8c187e91a0f35f103f195f42669c170fadabb7b0a618671d8211918a73dd5f404f9201ffcfdfa6b585d58c743bd232142453b4d9bd3019a470a34d44e94945bd244013015ce8135b3ddbea6afbadafef9228a2d7f20c24d907fb08b6cb25964763646c281c2d16b9b3c532dfad9418590a5de9fca002c3cd79f77cbefda4835f11947c05140aaeb58db88e210a5390ebc38459e11c0d8ab3dac3cf8ce9afd25bb730c6ecd242decb65053731ca8252601f3ea275f2e49a36892d9377b23242d7cf186393f14caed56f898c330463008e3f05a735d14ecabdcbe12d0ff0c9217f0427e3774a0b27bbb06cf41e1825042173fafb9783a38e9b5b048ed46222e65bb402ea245c10de57e33a43105a571b57600d27467c1fe00afa61e3aac2a1c23ffc643475795f5c4f648e5a217b8631ff1ad3145a531b3bbd31f7786ee8aafae5b2f1431f007b0d362e0ed9cfe0cf363f0ce0688efece3e3a4d2be06469542c0c1b396a51358c224cd287f906b166ded7ef5af9c6b1999e5815f4c0f20fe53b7c72310bf6a9ebc3c8cfb6400657f9d186049b8826c29fc6a9818e6497fbdd8bcd68a21201166b0fe6f18afb2150a30a74d62644616ea1599e7053052d76b631bda8a105f4e8819323bc13b40c34bc971c19cd79817dc875dab271550a84d27798dc3e0e2bb1a07fe1b985244d246f344a0397b8f1789a0f5d2f350d0963475f1bd77a7b5959a2d33f190cc534f85d99340eb2c69cc2b09dcf773995de7bd382adec2335023db27852fff0236e1c67e52a5d135c382692a3c65f6435550f0e5bb6cb57f681be832e66b539d7ac09ea117073f7551ed22c990ba39c8228081739c3578a7209815ddf7e53ac6e46008063dab7d2e910699caaa55e63126ce311a62d6af05ac9a5574f232ea269fbc442f95fd0270bc927c390346c1cfb2a4f9db7f6c6189ce40fd6fa03856cf85f44aacc1ef50a7a040d3b4516e2fa41c646e7eb6dd9424e608f855b0c63a232b2c18e0f3c1a929da5f7ac4e0d1a38d2b2b1b71ba9b096d28e8b2b7e039240935f5e15be3a1d361f2a393c535aa488120efcf7cbec7bc9848a34576574626666d78cb6a77f597af06d3df3d95c6dac8477663b34684c7245b8e970850c59046c9a427c61c1b294590651087043342d0014383ee7ea52408ba7434d4d543353834e7a142fcfb0c6ef7a244c1f896b440e3aceef45c6725d1bb22eb1847c46e6acdd7f236f9ad07fd0ef296268d9df365730e8c2c0603eec486270c6ec0e33b9858df31410c0017e4bade4e115801ba71051a6bf27ac5014460b4434fabf4245ecdcfa86dcc3d72fa69ab34d10482f65d062b371b7e857605caf913087179edb00f32d25bedac7d20900fa2dde700024944297fc0a826d26884791bb751dc45b3f29ab833d204438bd952d51d50092f7d88e3ce9e226dd30383696482345e59faa62b1076ba112bf2bf22c8df5d6c86894dc8dbd7350205e6ed9efd116956f22b9b834fe574e36c6f3c2805f4b377eae0ff16db9143effc1bf0ba7d1e929c9587b24846d88ea810a32044153ab7d89405de695da2f07492b20481df78c3896307807976824547938f9de62cc80fcb5dcc527b001d05cbe05820ea1a1b568ca03a57398cded1d749b256ef5138c4c72680e949c4fcbdb18f7ff09311347cbbaf354193cb82f9ba3a6321938dd409d5bc46df4f33449344e493928f893cc64f59eacd0e3174b6fbb4170c54c3bd5e67bb048e304d45229ca219bae5749510c1269205985915cdba978f0b00b22efe13ac0868ec6627a0439e01dcc6b28555a6c8b561c390908d83157344571dc5e053f2766f1499c7445e4611fba7887995978fa1a556b9dfa8ee3be0466853ddf31ce42d46a7050a707e408557feeff62de78110e6d062bf332751febf848fa2c8eb1db67781c4f5903b40595665ba7c80ee4ef18e99c3d5989813a995d3bf653fae51aa8de42cbd171c6bef0e34ee8d9d900227707a412c383f0180bd41711e5e995ca18deb180b83f5eff4268bc4368c0a0f5b789a8cc1e7ba207722356519db30fc92d2209827fa1f8bf5961cabc5a878407a2ed1763ce19b31f38638a606dab9a4ccf9493a378895b03a4e18c384a08a0003e3bf8149553a715cf80906dca6db422bac618ad3dadefef8334e405e13127269c8015a3265134df7bd01a7c7085bf3ced0a8ef0f260388d07c676f9f3fde13f1a941608773c17ed611ae856f8997d0c3db252751f67b56c069621fb5ba48d0d6b80eeae70eb40a19e82d0c3fff5d5519f4a57e951d062ad5582406b3f112d5c3d197f88f06cc3dff8c1f3507d907678cca6a7108e7ae8f013882f528cc31c9ed2dcdd991a0737b98171429a2057880f13e4c0b951c344b023b2a5003bae4211ef9c4c3a6a3949900384bc67c0f100fddc4c63d8d368a7c24f8f1ae28933e387d0c58b2ed6f8daf29dbc2d4ab81063492f53efe7bf8d1f352dd9043fc837af40c0676280c1ec25817299f51985bc71af95da8ac3f0ad4ba71f0193d8388460083cf77f4748e1542109bb1225a33df6941a8fb45ed7749b6d087363e6e066236c0cd022da5fada1a85353024ce06fae29231e686931415eb39cb9633a630a029e65c244af51c9e0a51c11b810dd9564139b32e368b3a9cc5d6d09ab261e6c802c6ed95460c1822897f3c65e9f717f38944d87b5f4cdd4cee29970498caaf58b90ce3744a19e7138ec5699c60e835a06f009432d84a1fe0f8d386f71a5789969967d1a0fb4ebc7e230a86badd18fed8aa9890beba63e1e3fdef75e2c8475a5e119e7798abd6154a241208b866edc6f4e8c6612905c9f9cb7cbd5eca40724b932da50d366b26bb0a52a0a45ebea285e02c71f72e81abf20ec67ea2edc5dd925b228383da7a83f92b4beca7553308b474d8e2b4679fee940a0ad83d3786dac2744998231f383788a93d3d093d3d0917bb2f200a0749b63bbb1458adf8c4c55806fed651c32febdd9572e332c272ea7172dbd647e6f815c41b864da01179a4204bb0093b1d509b9e789472d87861cabdea86d37fcc946c0fa102f5d6abf519d52bf522964902d30e4c230fd82c741262802c84221ad630953de3f83789521b210677171f8f19d70e1a0ae100933719a4dea09e1d50461854d7437b2e9d7ede3bd49c8c20993dc1201fe37a0ebafaa15eb1dadc08f8919374944b6ca50dd1332f80e216943acaa63d755383d1786c55facc946bf118db776af60c9ddaf4626996b6ff1646bac525309b1efeca6969d4eda238e759c157a10e755044de557dd646fcf1e53b6744ff7c3323e69b11e317d107074ec7119b31097c0c1add5d29c0740bc735a63203687893c23df7ff91109c62f04c8efe022ab09807630c7045fb208206ab4e4c6b763b063c120ec26bad73899d590480fad7e555591ba916e6682ce4ab53e5ad628f462a3638260b6a0c14b7be37091cdc16f8e985ee961bc2a4c29c6688a86d0ff2de9f8fa503b8872b6172403a45460a4473c3f0eb7bb2f51dd1a7a58e23535c6e4ade568fe1089486c1c51964f78fd61b1e1e497a8e9785aa0a07cece50431278b70369b50905e616d38e9176496c84da973648ea8aebdff5ec8424660cfc6787e59df09358b81d5132314f9fd4f11eb7193e7a84e192b0c422ff40a07005a77ceb328758fd454344cb2fb3530e41314ebae8f082a0eb842ebb0ebc14853248463b6c2ca0698c0fbfa0908dbe5427de05673f02652bcdcd336bbef68426f9720b560c74aeb83f890a700964cb02ee3aff8045de695985ad3e11cd11b0683cb8738122826248e61ffe135c04b55b3f53ae3a5a82d430fac0b203138e0ffa38f8b9ac6bdcb8b108f634279e62be7f9082c40e54ed3fb67d6ca777217b8b47a5e1a8cd0846d963ed8da2f8688b154ab7cf5c0f4dc42d2be62269b2c6e7afae0a52d467311e1196f2a9e82a368bf0d93683a7b69afb913e5b11172d5aa5a0f5633392f49217497db1f574d49d1231b65304bc6f39192f30c7865925debd702912b24ec6fca8793fec340f760ddb49a901991c11369f2c56de7862d5ad36478dc8f76eb41e7cc20b1d317eeb4f6aad3d50a9a33c480a07a4dbf59676afb6c479294d1e90763ddcce8592aae5a49650558e9a8070a65153043605cff761eea03257dda732b42c797b3cad7e45290be8d2036dc1ff8d3d5fcf72a69409da91aae76e97cc320c987ac3c21b5d2503601d0e0c63b951b3ced939070426c63e39b0fadb16cdda3a76ebf2222ad", 0x1000}, {&(0x7f0000001280)="a700c427dc6fe1613ffe04a45ba87a3cc70b2bd4705863575fa2885e2372160fdf0cc8a114bcded2fa42d69a76c7480bf245de929524746300f59b58682896d84eaf70fa7a756e", 0x47}, {&(0x7f0000001300)="c62dfd72c7a1b459502b15f8ab5c8fa27c55e581e4f33b4ffff2dd05d10773710b5864e0744cc2b8cbb8a402f8aeb982", 0x30}, {&(0x7f0000002200)="bf167238fb412a38e950cf8f7addb032df30fb5779994e89f413cdb52bfc22d37c7b63f8bc587d0664d0b0b2f6f8f49b59a26451665fd0b75b2f80f5ea8477ac0ffaab4fce1639698903336dd54ff5b587cf14d811b1a49a93e1c3da6ebcf3257349798e5c2b5640f0b4461b4388105770c1b8787068007b9c5c6628708b20174203af94c9f25daa703a893c061af604c9d42c4e2bcc4b5fee980786cd6004869169c5927a0065b81600909b6e4f937f54abf70e839c543cdb79aa5d0bd23adcf0ae73f3ec4e0ad27b72475f67cb66cfda404e8dc80d8a864bfadcee1709a15d83fa78f660d546eb09d4ee2e4e05a3f011ef5eee1bf52d385017b221e39caada0749335a562005340db1b2c19f3436402a6a71818e2f7a59820ac5666b9a34fd7bb15316bcaae5147d85a5c1c2a461b43067536689e87d69762f5843b0ba38ecfc3756fee280f191cac5224662d10ba407e35f242b5d8c25aa70cf531fa967e3697e7ae8ae1c4cd85e13813e272e155a906fb5c021f1fd3f47539113039db2beb2ba27bed1591008860172966bd1e81f8e61edb3b947ccd1d5b30220efd1f1db565a93b96e62a86a58c26d047ef8ca44243a837308647c29d8df883cd78f0466cf8aacc8ef49d8e95718663dee7c14a640d34a83a09ebbe77522e007828a796adf22e84f51f0eafa68ad39daf2bb644ad7bfc1832134469e4e613491b7ad29160720cf6bb7bd0ae9162312f5f77d137223133c7938e8b629a871b1a75df79d5fd603b820f289aaf0c8dae4f62d9997a7c51c66ac67e7bfddc0d914483e1789e29824a3a2667bc5833a7ea2ca4f081e196048fa0fc99a25f389787fa46b3026cbbb791b5a66569676767a004a30d0db471464d5f482fca540eb2cc8ad3a4a0292d6f46871199ef86110f705880bf8380c60160b8e1da1106c3707f65d1be37ef71a3ab0bcc9f3b056d40821d770e58679aa6b32a46b12fd3b4c1b9ddcc0721e3e8d9dc9e09f5fa46dde1efacbc5e8e7752888031c30efc47446be40d7c80e9357aaf0671475fd482b22fe5fe721798e423e0b70131b9d4fd8927033073bf642f5b39c513b8387ec5d9edffca2e04b2c7ec1ff2f52080bf9e563c0811dc7315a0321970629c843ba319cf0d11973c4c7789f2590812e7c0ff5eaa5c9fbffcef61ba13d13c682aed2c9b2ae08634de2089bd2f712be9893b4159aeda08666fae3256393a35030cfcf33a53b3a1ed9a17151352dfbaa89e0b019813be16ce465ce57f9677b919e671123c590ee8b519cff33f9295af15997086f91693bb64244e43444b715ed0e0f32db31594d582f278885db795fdc1a56185bc7a35b4080d7c8f0f72554e1c0b7ea5b4ecd5ac40bd6cdaeae435eead29c9fecc07032fe6878a6992f4f46d57541f74b75b854aca8b12e22b897a3215b42cf1ddf251f4fb91354e59cd2c5df76c408a79b0074b200063b662f37105aa000b1c43c261cd432e5b1fb086ec71e9be0f451fdcafd6f99dbd89bd76b1aa6c7832b30537df753a3ec2ea69a8774e271187778a2247fbbb76318cedb63c034fac94c212be63fc01076f80fbba163ca7ba27dca38ace39704796c07389f0cdc38e6f977a456e3971677004854ee4eed3333d179f465310e057c0c93735f14e3785e45d1fcdad92ca3db7e97579dccc06d1e1a43ed34348bbf605e457d3ec6df883302bc54b0feb98955f244fff6d4c533b1cc8ed5c7ed8c115c1edc55cc19d6dd66f8d688177a940f0d68a3a216b47888cafeb0e4c6f83df7a18407b03bde647686ae2f526b16708f26a8485c69546c140c98a32600fc90343f8cfe50cf7630f173ff54c338dd34241e45c804f918afba446e8fe337f2e1bd1a5bd9840c8af80e60543a0f3da1c67d2d33828b3e8090a410af4e2eb36519cc322f6db20b9a907fc1f109e8d62bbbb2f959cc6a2d9f44bce726eb012889200c3cf5b90febf46bd57588e08ab9c9aac95e7d8e9e3ec8d41ff31796687570565bddefa06de46f7c6a4329bb1ebd6030ddfc98aed0872697914b28f77f053d260eab76508f6a5b65542234b4308dba9a85a385c1d9218ef7ae5767a7f78fcfd85afaa72871faa15ea6e3ca4ecab734d2f2dfb31844d05db83dee89be6777a3cc300e4062cdfd080e0f903990191f7d3a82dbd6c9bec628ec73a962e0899fc4459717ab84c1bc466fc32d675f4682417d68fd308324a4b037e8dccf4e221dfde80af1cdf30b63e3ea4c59312eff15365b5a63b48b29cbe1003a06acc9f364e94977ac4feb1a2e60dbd2732e8e734e021e2c2017cb3f78ea115487698d095c882bc2ed6088037b873f456dac62121dfdbc06bd38fe27d6098f4bc9c685aa88296386a2f954f9b9e590584a236b135fc914438a848927e2c7e195e1bbcbdf9e781794f6ca731191bb2060de6d54debfc54d9d06bb32f2f334d607d1ec6c601425be14f2aabe60e6fdc7dda8cf0cfedb26e64f5b43fb16bfe8d492775cbeb3fcc53a4ffe72277759b3d61783c0869940a346a7afa598ff9abd762c29d427c44eab3c9be021540785a5b0207665b79088594d9b8a5baa7b9681792090bb3d27340f52d987d9854f3e7b8e9de1b257669cb20cf672957009c0dc6bb54b0915f5f7532dfddf6a64c6072f5887e835fe3509d5797020f4ac556f9b74e86b16548f6fdf365eb81f689bb5a8dc8454dc2cc5e691ad4a07b665811b2b4184b3fc8f9a05ffbad66297bc0ab2cf18f0a003d6c34c4fa791b92484937a4989a00799521e7879954672f73795c27246a387eba4a10b592b11edc235a0b0d6770886c96e7c68e0d18a92c0ca1de65e094b8fb277262abfef1d918049fc29bb1dbaf43e37826e3182c33efbb1e0863c5317bb337a7c142da336e7ad43ae9df045223f7a408cd667b2f21d0035025aff119860de05b57ee830e021a2fa75967c5408881d5d466061b34842b2cda51cf4285debde86f45b0701328d9f1e56adf6b97c279f1ace0969e31a37d5626d11ceebfcefdb23357332d609d3a8292beef4a301eac8bf9ef94e6d901ca4b6689cde5ea14fcb5dd7d1ed47338e3b430d4bec90b853a3fe4ac2cf9c9e17fac2c86506779bb5e2fca4d060591d8bedc187ecb30a1e9c69f63bad96c653e1a53fb3f3551cfdce960ca02097a5b65d3e36af7fd3c7ce0c14f5002a361b187276c6b028ef1ce5b4e9dc8c7a24e78fc290e8a12676aad212155c00508e459117e57a03e1b91367de5f51974b82750d48c82393a768d235d3861318f52cc19a015abed46abe50238f935900512405b9ad4ff328373007e384cd3f19da3dfc228bdf03e0735d5afcd7941c386d46b00f8c3dc98c8df086a0b9aa9282ba955600a4b516770a840d3c3dad385a72501093c0cfd4fc2b87fb15d116a071e0b0ceb72a27afafd09f151966a15948f747e9f7ecc71f4cea16feee5d8df292e624c7ce0d148b8188da8a726bab0a9bfdcec50f34880382a5d1bbc3a4cad8f4f8fd5d3888f0b3c8b7443af3549b9fff102606e7478efbae4e673d871423267c7f57f55dd6c6d9ec575b571caa39dadc92d78122ced7f8e2db6a73cfe14383e18c34fb49277f9b9b713f674ad6e9d8a94ff720ffb69c78f44d6b591a00307eca10e1c9e7047f5ee506ee0b5a2077281e72203daf5c36fb6eabe2c6d7edfe10c1e023ae9779786cd987407c9695fcf469d8ca5b8ea3d4dc2c9b90184e3b0e168a6aef0aef0b3d1e50c9e00842d43426a6b05ecc3eade763b4684fa64db67d390fc225422e93f5d22efb3d1f5bf4d6cc1f5a1190ef59259d462c25a79d37c3e7baa9ab902baab96c3c411273e9cde3814e99e756546d2b6a39784157b111857a1404e1e8fce496f6145190cdab9fc8ff4c26ce0731e0b21ba2bd5a4524bb1439984d7db6228cfdf6978cad098d5271faf769c78a84991ad325d9e814abbfa8839cab2e76981d91a05de8530528b2dee85442e5528636e807874e7b5d04b4cc24853f164a01a5f54f6b4a696828b10dd19e61b59826263b2edeb9cebc186e157853558e39b02523e7235ec7c77bc0c98a8ae5c8b37128621a935032138facf2fd44f81e5b72731dd8bee6aef8f7ae8da6610ddffd52b82ed0c5b89c15dcc9e74d1bd271f8cd986bbcce72b97236e10f7d8b34c7def07d861e095f0220a42933efa65c57331bcf5c0511a386227e3153fb540059ba1c697446fa2cc8b32d935f663ce3efe8fa0a83a374bd867d945f4ae0ec641474a9ccb893219c4ca69ec24039e0fcf58531599062eb42d274abc6155c30e03775a3e9ab4ae1ad8a9b661a4503e11b30959898259b5bff645a8056c943816b713daa212014452ea417aaf38bd2e152a01edb76eab0becc886eb29f53cc35ab45fd918fa1a39ed388f17d4cd78951f557136eec0027863911ea665148f20a2ad6b108871d05c28dd297a9be44ab16bee011daf0c4fd8bd3b87ce978849b4c3b181d110fec1125293fc9f9272c57b643d6c701d11614d7b3c3f63653f106bf3c1020550493da67b039905f34f2d05eafe35f5868ea60a64adc99b5a11e9dc771b8e5d6f0ab89a1a1bcd55d8d47de66440b49c55987c410db350a8761ba05169ab02d95e26e370cc464d43411995aa211a742089f9ee78f5ebca89b758e5f93f18de4df57f7d68f11e970ab6fadcf05db7162205c56e78bf42174694a9c939cc9728502c3025e149d56156c05d0dd4763546e2241173565d6fc4fb672f3d7f9af59d2ff8e928d6e1911ad2ac6d8ec1ab362688a8f86382f4bdc1544ee47cef21880dbad88c025016e4ebca90ed5e59d39a16fce99287bee1593fb4987a798eefc116748c2f84c4b0730bc30b69d0ada63861ac3075f585b8e92687a06f9cbb96cdbfded3dfff4cda570dc654ccc455b4e75c04678ebb7382f77b45129be7cb626625487ba837eb1d85d6b46a79e6396e5cc2b58f4c8696f509ab384ea34a9ec45415d01f42a4d7cacf112d36fafd5d888927ec6019f3caac5369ab5448e258f69f097c08fbea747927f60d2ce6435bcea25a8b33b5c087a163368a1ff6b02d05f968dcb94a2501453a74e08c8b1d8778cb16d908667771c9a1aeb75b7e6bd425cd8fd3adbd538d1b17d9b12f6abd3d3ee358b2b90f07dcf408dbd73402209cd5129065235d967e6bae7433089f228ea23ae1873d2241b2565c9ce12735256500f774c90eead6da9932c3deed55988ea8e1aecde3373b618d475e25b8482d3b6206118a964aafd2be3800fb4518f4ac0108049eaed64862ede8fd62dae3ed66f32ff7d47647eae450ac6217395d5d53b97383c454cb80e51695547e3ca43eb9fae03de3a4505ee92af1993dbb042ebecc30d432e1808020140a22766c5756f12e8a9e7835adc06ece35596cea715edd472c84800aaf064f1232c3502f06c2ca674d0fc995fc5feaa37eb90f6e9ded147dba85ce75358b32b4a5d2eb0c2cec77327ba474ffebe733b806e4efc0e1188cfe99ee09cd9c264978d5a1810a0563fc460d314e223667f8eb8b0392d211027e53eb44962a81d655b072f508dcd1c8ff25ca9b0dc763138b87c7b36d4e35199b9a57d998da8241244a6e3e3afe1ac523843611a7a70c0e1cf2a82a0a934709d861988eba72f9dda4808f9c4fefb20826341ec2dd1aa1366f57c9a39e50293dc1011a1cd1670df6cc3d80510a81a2dc3d14cff80fe3d980415822686fd81d51d4e25c8c7e5999d607d25179499d47bfb57c7c1fa802e0cd5a7711c0873320ad1bd87a8ef606e1114356498a7c08d24cb1336c750038329a1", 0x1000}, {&(0x7f0000001340)="72dda0530212739f28f062c8354e44ea6f7a2a92ca168939aa5012a0d45f1c5c319d5f98a65005a58148ee3a6839721b24938b33a0f2bf805e705a8109f617ee2ce674d6122ae90987503f2be195c12152389824e0877bcc80dd05f932b8035637193ea6931ba3c9393644ed4dd3d367f0edbaa093f591a2b87462e0f6c4c141f5da5bb580416dcf8caa6bee8f21", 0x8e}], 0x7, &(0x7f0000003200)=[{0x30, 0xffff, 0x7, "81978495304b2a4df0240ba5115a5f00f5c638cbbe4badad3759e4eb875d32bc"}, {0xb8, 0xffff, 0x5, "1752ec39ddb471f4b1d88b65820a80548b3daf3d722c9096c944fd35cce6291f3c0cd711abe8e5b53bb4374849b6b2097a03bc04f053de1c571ffc850b3c95625f624c730d9dbb927a0b9396723d208bf2b01651d96ef5515be468d7c620bc157f8e23cd67c25814a2150244c2f613ceaa8ef9ed28db24f5274c8e09eacca8780813bb07810960bf722d224cf01d52a07c86fae5a3e6153dd5188152173b16696bbc2f"}, {0xf8, 0xffff, 0x8001, "0619bad6eb1937f5b728ce422263ffff43707c94723f9137c778841eda5196309a79e11481b1af10ea7d48d2961517f0f3237ca3f881843ee6f38cc480d8f76a7f16674ec236d5312e7fb546f52091fed112896821ebdae1d6222fe3d3c4d69254db5bb306b34e7453c4dc5b2b0eb67b1ddba4c69ae5a2ca6bdfd13ec133c806ab837ef805e356fc4caab84f712d4c498e198ba58a1a60334be02f250c2e26695934ac62cd724b35bfa7fc321994f3123dda1879dd37730b56ce80fcfc709a9bb86d474f1e4d96ce2ebc13310ab8f400e48c3137e94d97ed392b8ce536c978f0738c3eda0b0a04"}, {0x100, 0x1, 0x80000000, "2623d506ae4b8b1a02f0cc42cde180f5f5d928c6740a1842d947cf66918e561f60573308725ef19bea66b5ef33a0352ffdf2e3991241bd8f724bc1c66c42c563eb9bd2f0dbf2803f6924ceae3bd17a9f4823d6877d709ff6e2fc99179efd9bba3188f97ac37f02521c37e2da3291c6a42c21964dbbd79ae470d8ad208b1295482b40b11e3d037421c4510bd9f4b80c8ac4a2bb67394e010f1d680f23ed125195d85805d81c35176803fd1e64a52e7aa0e9d747de3ebc4bd04519f230c981ab20e53f81e33fe7983361b42415489e7b8956eb0ac80ad59bcbb6c9e39abad8c44558fa07334b09e3f35b7bc06afe7be848"}, {0xf0, 0x1, 0xc5e, "50d6d9b1e7a8c696ad0e8f592ed24a1d6305c9410091cb570a2ff3f1c81189584c6fa4c25d9c81da161f1a869c3ee3343b1c4f0d893258fd99aa7fa4d4335d683bb3f0377ffc4359856ee0dc63681367e8c9c0498e81e82db10a01918160e518a78ea977fcf70b40a2edb628e8f5811db8b871a54abfee32ec4e44748037e21ea20e5a176cb2cd14345bb9bec26edebb04f3aacadcf0c109ba4b47b8da69fccc1835af834526fa4d2cdbc690f56079a304799f570e2e37079cea5e5e238e1c36b8b8e2c2d4b228b560eb2ea40aef8485a4dd5f27998ef53603c3f3"}, {0x1010, 0xffff, 0x3ff, "34e9a7d98de991ea453d56bd4b3b51037ff6c2326589c70af917078dd35087707794747e344016dbb80ffc38a62432de853eaa40a9ed22e487f77c7fa679739d22258a2cf06263ac41c594bec310f46bb0962a50253e913fc8c06c53395b202092282590b56e4d23d1f47a8efc42832f4656482a7506f5d9681ad8f0e31f943033b9cb0df25ec32dc7989d8483a0c36b1558e5c7fdf84e870f73d719c8d953314c238738ab2a6f6a8254d10c4dfa05c50ed2c3ce047f88da208068de469ccdcbb48afab56c8788a5ce46b77dd259cda46aed23bdc2290dfe773ebeab285089f1b609ee069640fec0aefc5ce40458226d0050455c06522a7b971bed089fd8b8cbf9ab2587456a495f583fae07e5dfa2c72336f9c4429d0d7ffc96d22e1650146e39975fc52f83ed6c3973b8f0651b2fc52dc265b9982670e05d6430e278270772c51e720cf4cd036a820380d26ab0427e73bdf140f5d3fc1d85060becb9ca444075938a86cce5a98fbab009a27b7687d564eb50378028ce2873a8cd2c76a5081adc54e6a1584750123c6ee31af075eaec3a62adbcd603e81c7a363d5fe11f229d8234726b633bdb83c22cc3e5a2fb3250cbf7a32c0dde87d7a53544098b4a3e5f4a7cb3a0326d93efc3ea40b16dc885fb7dbe8c8c36cc6da04c5cf02f7aca650d4758a34ba6b8ab2ab630af64f6e73fbcde044e6387cd221c63bd577450b62536a15b09031e7530e5808ac5b8e58f9ac28645f3de62ae6716778def324d0bd9f0f4fefc89baa217b0837536293d44871b0a23f6bde9bda02324f1567ac41743e42619f109c388abf5843bc3587c071d3e768912d07c5f6c368dc546a40df88577681a967f2a87bd415bdcc456280bcec43637c5ef0f93f0a2a6c13dddf302e7ff69d96a84779704873770e17450a9838e5986958f8f7a2cd809b9ed8a9464130c11c58f9d1f39b02ae10ff50170d68ad234ac8597aaf57aa3442f80fc40c31bc479f187599b5a0259cc20c4414b0f7985b592a729a62746fc099cda24d002f8b8b448cb7febfafa3439eae074cf3d357a652c1fa143f43fba9e8e49773d49198be0653df98df637a47035c9a56f567b3409652a0e83a7505165e8690b55b25b4e4d81fa5f65ea53355d2f0bc28b1ab044dd17bcbfb3c7a18eee41215e7ac6363e25f92a8cfde77e4e2081d65ad2e78544346c75f85bed0342107243633035d316ea9c11573bc6bfc4763bcd2b84b0c0a8ad61ded81d3706b9d82d0adaa73c79075b95fcf573fd0029165eb2a3f822c814c1ce9202abe87861ec6853599b581b49accb928a5d92e4afdb8a8b583bd7e286c9030684711b573630edfbafcbb417ff66be32517d538435534ed2fb72c79880b0c9280882698375019a4c3ae6542a55d99b34ff71f639836bedb7ca9abaee331b6205a183d316756a7649c294f2dab8afd89783dd1e7802e66174eb736f9ae48383924ad815cedddab53e55efadb6c6b1bd055d7c1696133ba699d6d3daaed80dd90d302cd28aa0914e5e858cf027f79d816262785ef258bf9ea51746ba831442735cb1592004e10c78f62711f81d269f3e6f946d8cd383cdd62a29f2cbf7595bde7a7305a3dc3752656d1a375ea0b4a7aaeb987b34e7892f0e57481e2e58832b5153e6b31321241a6cd977ba3c07ef2db3d8568b56defd9cafc0cf61b89792d3be9c0feac9c87275222f9851c04e4aa06083300c2e5db212f44323ba9a784d372cae42e56df62bf7912bc5fd59c602591b4ea0a086f1bae6e20e9ce36ae283dc6f2bc3799dce433c58774c2faec700f9aaff24db34fdf8846077ba981fc40f64346f417958c2bd31665eb4af8e3413d60bdd2da5da6f9afd9ef7896469326b5958e6ac84c213a0b015cb6ad9cc926320d858f82b2606c48a72c22dc2c26b8d24bd22a557b71990e70815e3615f46637a7f6deaa791c57416d51e657e8d2d278cca4df33bbddd386c36e180dc4e1a44da553de05d58d839665d28f934e8a37ecc636a9f5f1cc3d6cb506cd20f556d7d7d55de50cd316241a6f1c6ac5e3f803c5ba2ab34448e98ee6fe013f10434cf812ee415d8d5a98e3fad424eb4491169fcac7f39a06812e835e01dcfea6033a2d4e33321213fe5970c8aa93524e8c56e88d1ec1df98818e7dd23393caaf4ffb48f4e6ef988555e4caacdc7b1b22311349104ff2f7040336a2ee57f0f436eaf1f2bce9786ed95fd8d160b0361d17c480ee4ddff145f97285070354ad9dddd8ebe0c078d5857a3be467e8d68e06525c7ffadc5267adccc419b713bd334571f9d7a1a65bb4100c4cfba00f25bf48952fb44c9e70cca4500766fa02a552a0e123453dfe49227c90ad1d118df060db55a8a26271ee88669b3e8f86a88c4e2b5ea5cdf40ff2ec5e2fe527482747168b28c9269aff1d9073871d1136eba9c18d7a57c66207acb3618c0171265c49a0a05bdfc8e2a5fa9581b7bb1e1e1a41b5c8512e9c610a69817b4d5509c17443865ee19b8b7cd263619d434600ab2786320ef60efb49b3ba942a94f6615848de4089e638b92884eeb7de4521ed0c1cdfd600372725cd5f187303b9f9ee67d2329a3c9dee7fd56577cd96c5b8b2984a837c95f2b434a68ff2b9fb4e588e3365343e6bd48c0119a7c3250d1f5720282d705b40f13ecc7f858c44a5610c93920d2b38dcd76e4addf4fd5fdba58878ceb67500fa317870e1ad4c539701f6f106d3f21de8f7745a0ad37cb3eac8b1d72812eaa70e681eced470076e1b190b9ad82dc4af2a57755ea03fd22d41d9a18e25b8b8a54c912d2f6e32f5ec4afca37462a44d8019664d2a3f2eac7be72d59d507f9ca61ae654d74169809d89b67354eb473ecd14916db5689274113777d199276868b10a7543863634230487e70697a1b1a33f107e2fe02b103ee6dd8738e8558565a0d60dd2320dc06d64c3528ee05d7e041bb1a914dc6f08542a27994e87d4c69bf21304fd80bbe18a789e1851f297b32edd5bb12599cb1b551d2528cdcd66076f90eedbbdfd4f600975bba630411dd04a89b7d821487ecbf887358b897bf71fa0e1f7fc7c960f7b77d6c293b7e69d98efc9228beb266bec19e925d1986fe045b718ffbc1d3652a73a8f23e16bd29c00e90e1096ae819ab26d7b53adf32c2be85611a21242f1704fbf3e2399ec5418d4b77f13a7c5579cddf0faa3c42539d7717f6fe614cbb8b188841290c843a7b62f85a95b74707aff5f5106073c9f6cbf730c2182ffee4df668c13af336c9451c9bd9d0649707ad36280e2a3cf9b919055c4dbc16b5fb9500a6db75ff9e9e4b4e1a1f6fa6930a605d6d6ac57f3e046fc1029960a1c393dbed16a16cdffde9eb9e18ff01e02dbcb44ee118a44dd3795ca510174fcdbba0da3507c498c7758fe352f4eb782e51674f859e4b875a0dc40003eacdab8c2a4b7d1e6f5329c3d42970f81a4844abd5e47aec67f850421d1ee16b45cfb8294dcf368f6b17b99d0a5a7ba634899ed6487d2fd0ceda8b6118546d5573059e1e2482767af276b8d163762c4cfd9be4de19f7f0d0c024bdf97b2079408025c6232b2ed47271a22a6ac33436a717925efe5e5a6b65e954c3be1ce6b629e5daf690dd615dc2ffd632b898f64cee9bbefec6f955d851f48a96578d4eaca1a7262d9a766afd916686d3d9073000434a354f537b879e87eb6d99e7d53ceecaeac13a56fa6b4bcadd0bf37bf393efb600cfaef20f79fb6e6127d8e4b096105307c9097624b4f3e972e6a08b536a1a0d484f27cdfc9bccea73eea21fff5de569b894c1860084740ff2020fdae8ed227f07057e55a006ba86739a7bc2125bfd36930d5b48a8569f5c77df96699410b69499232a6a4ee79a51e4893ce26bd8c08215c478799345cc90da449531925a713da0fcbd763f6d0042727aac435bde6e4beddf92e05baf076b4896e650b061be11304948520f519ac08c5ac7fb0232147b5e30921a1c94ac13a07977a42aee82b612f3eb8c3e5efb0f2f7b29e0abc4223444ad601009ebc6271133ad2f44e26681592739d460cd06db81602a98fe400871c2b91b631e3439270cfdfe622b7cf21e4f931cafc6756aaa1be413301a5f5263c32151ade15d70632f9c1a0eaef6b2ac2cd82da17ed1ea1bf89c2299446c70775a0566dcc9919c72c5e9ed40bd4aabff89283b559061e1e279b8814ede57af241868a742e97cf4d027df7978acfdfa163594ed89055da581741b2c69e2f0b5c6ace8f0e50a281ca2167c50b1714f2bb46e8ef2cae0e2cb6adc629ea3f6935e5b0a4b88e7c1bd8b70959c3d806dcbd68994318a68c4d59c6e6399d9046f91cc03e1e972962145e006d845f8d2567ed84805fc06da974c657aee2bda90f99743f5bcb1120f0fb4d8ee86e74d8c56d8111fd0298b7908f9bc864cce2c2950be22e7a71f4a65033440777dabcbedcc34e71f0420b77abe8a9a227ccfbc1a48e1a5d7f84524f91023376a814e9cab27674dee21c1e84b03b9ae64eec6f4a85d5a985ad25a72a40b7c6250a2cb762aca45b0baacaa58e164681987df5fd0c27cac1496c1c37e36c0dc2bbfee6d3374e1ce0eb0f3c75ab6bce4ea56f700c4290fbd5102e03f0b113df846176715a680d4fdfdfe15d3b6ec81d7139090b89b4f0f57b8e4492f15f34f55f2be6deb3c86901812666189a129ee7b43fe0a105e50dc6b026a96f07932bf6432134dfa026d14252666270b53c17dbc97c58f142763ab1601ee0d7e769a2064dc3fbe845d6cea6ad5e3f27928517c0ff64a68322ba86bc524fffe630ae6290f65041d321fdd8b0ed05230ef7259b79df5ccd145a7cd20e1b0464f963bd40e6a9e3a9bf374e709ca98b8cbe3d162580c3367e6aa2e4870499b929b81d2f136c9e1bf989cf5388ac4dbf1810c2fd3721157e4b1cc63756ad2b67373c80e76169d8f2685dec1fb3e6fca632add7245ab2b8647a3019e4ed33431d1d145753c142d481af2120f721fc2697eda0de189e328143eb48aaeebec447558037bb07f7e1e49d8797df9599abb57410d8584a55530386c76ee391bde403c2bce08cc8aa5e34c6bde84890b4ed78138ff84797e8f64e5a72e7a64e55dcaecd24e17f15de99a5ead41e0c699b2d7cb707d0048577cebcfb8a25d27530049c5df2f7b61e90e08808be7a6b39974414fb83088cccfbcc57dc89df6378f6f5812b13ca385949f97a3cd11c918fd4cf82ab6435670d32073e58c6676836d7e4dc05469def3e01630faba4f3337852082696cbb26fbdaebf3502d8ec4c546f6adab8211cb713207b289d5907cba30aa52f2ba942b42cc01b0bf0bf542f909dde447c3a94ed78368e39608963facc5b521225293ba9178f5c29136e0e6ba6cccb71c3cd84db2ec054679b70a2ab479309dff21025b5d14e797a629374a407606ae5118058bbb458181ef26daaa631be9edf030f229bf886f9039436ca3ad98c89fd961770a96b677d67c4dbcd5fa38e35bc901a604037235fd2bef66dd30d6f06bbb159f92f397ad6faa3ca4dee4b86c12af2769d1a4506552068b9c46f7900476ace5a8aabb8b33eed9cbc3a0634cb596be39bc8f640350365d33e2392dc3144ee73735b9f09038fcb3a411c3e36ed75331b2ce912f70f00c7b63ed7adba24b448168cfc50d24e950f76d60aea25154c600db71832528d0fc7e5a1b384ada115b994250cfff50369fea5bff692902d4759c13a77ab02f8f9c4a7cb2c5871d0f51b4bed466abc842d6822ad3d51f4530a8a99d49082024fe5c2a2a846e9f1f4ce71073e911d273b277bd2c07"}, {0x1010, 0xffff, 0x3, "667108c9932778f9374f1bbfc2766765d3b5b7aa2c557c15cd5a321eb36f589479df8c1530d76ac1e77d58b4cc7d568482917ed6a56d5f37ca9148acc99a243749c8e5db212bdef9c2f9a93d7d30355b4a33b2bee50f2551456786afab6a21294bf0199608452786c116a1680c51aded4e9eafe39f13a8d3e09be0be64377e106d7c07b555013817e3b79d33602d307b3e787198620aa01350e49afcb2f19b94caea67199463973e11a967783c7ff717c5c074c99024333597d23c12dc98c0a320c41c2b51d183d7a84f94c906f19b5bc6608a5699afea4ba8a078bd6fe5d04097bb920411ef991c16f3dc2aba69bb3b27d68732bba73e9e4a723ea2a49e2bddd3247282b36e000222632c94bccacdfa3949071060d2d43eaf59726d537c07e05b9647ee8a1210e8e285776ff700214599bf58431f5a8be3f2847d79b728da6b6b1937a80defadd53d79e360b154556ab9cab80cb5cc8ef9e3b0ead92fa7f0bdcbda6df52a88bdbe1ae540e826b600d8a0226c6652de4060691cdfa20f115420224bc99e497c437fc44b57f65ef62b15bddc26445a34e5f184f566c59c31d280e1907ffc34a8013018c79080a55cac27c8b8c432dc35c7e4f3a767a034cbe4fa68fb1ea7acca51f74ae5ba7447968951db1c77c03d15b4f1affc80479897200b4cd3dbed44148b8c97ed21e18d35f2f52ae7b2ff65c091ea70ddf3b89c3d8fe40c2455e14df3f218b0a50b81f2749e7c14720fcd821d9803d697003f3c377bfd8ad69483c3255af24e000d3042b928cf22321971c2603255198a2e14b9ff204643f6ea83c78dfaaa30d994f063c8fb4e1de2d763af07342cbb0e8c5f562925bcdbc1934b332ec5c649fe70ac50970cc4738384994ba69e8b194d03f4577f4a79b72d379c3dbc9f28ddc2d0ac1f6595d7b1a0216f0ba9b40d110cf72090832e74dea3b7486f382ea8ea2d32e4f5d28d1cb4934f640b5af947989f763ceac685f817e14ecd7803bb88fa941074f1e2b9329917dfbdbb549d31922ba41eacc5a7f6cee3d2cdc1762c98a94c2fe175c8135f83bd6b3df8e428db7031e9d4d229cabce092014762fcfea393d7553037935554a580eee506802889ebecb7e81ab317be40309e609e05f441536b610630d792415d142d2d33ad710392c7be7d1612fabf8ab4362a615b7c4848f5b5e97e743b481cca28a52a062c441c6e7b388f8fa5ce728f658bd2b0095790e7a3482a24245f06e3d2f31e086d751fbc6cc3295778675abb720eac5b8f801190bcfbf579c5e4390f7057f6c9a091ac5a3c87d5fad101f1e8482f5eb97ff287f46ca974e6ede73f97af6d14fe321158d407628be59058f7228879edc918142cd9879df3eb9f261a8348a1abb96324a4da371f854603db7e62b6293afed4617ce9210214d7db64d2f5282c01a667b18d1012cc134749f4f002b9a0e6fa1540a201b28f317e509275a4c4dd7c29e0f14bfb7889fc1b8ebe4fc3289aaf5777736fa561ff7ea305f3dbb7f0db7553f7a33dd3b2f99e51e2de1539027141be3908f0b4a84cb2090725a73db49bebf246ed253cae51260d58476d72ac75981c1edcea28f06eac2d0bb941815de8a86ab3e0ef9027df7fa522ae359a66951979fbbc762dedaf7d52279a99732d346fdeb0a90b40a575fa16bf08da239338e5f174d06b414b9f4fd048eee4c84cf83693e53a001354c3d29aa3c9a9d2e3e39cdac57c10c98157fa98a903dc7bbbd3208b54316130cddf1c3e655753511f865e4be141e7748757851b1db47ca0d1c2d2ee0ce56d7409b286424cba088a3d98642f4f52dec0f4079ea163fd883f67c5fae041aedf183e9d55b7776874c4713de138b1db865c6f6a6cb54e27d62f80e3ef4d890a9e13c30dc42599d3d7ad85b152a2eba0f06cb527c2b1b0659b8176fa56699aaa3ada887a757dc5e7b7a8841798e996dac47a6de5e57c62fdc75b58b2f5c1a609c9a2100a22c4ec4beae0e1fced9dac064b519658b611e77fc263c89a438a7c8d8334aa03c17712b24fd09e8e90eb26f99fc02924ea355edcd302c8bd3e1135903fe77ada2ef59fbb7e4a541ea940ea7621a35b7fe7f6faa9ac7cc601ec094fe4387d8cabaf72ff04be4e8a682faf0c65c21e2bc359e2229e67c4a9164ffedd8e9c23fc5d51561d0e9dc5d0307b51e093d9da1d7e98742a8b51b7f751969741a826e62280ed2efa5a2011b8548e13f46e8767b53188f5dd91ebbc651df6455c56b6bd7bf5b16f91cd8a8c58bae1c3ae05f3bf16d8e5a08a6cc8ffda8658b95379b00239c96e0ba6a16754215df46caa3cabed69b9f9c60f3b8c7c86014079dbe1d53d046a01743ab2c1f0f6080a6d3415ae2aa18fad27b8c803dabb574fe441e9dafe4a35aa98f0fcb8c5d409587c936c412b815d0cc99db9ef036c8a80d6d84b364d125031427ccc4e7f7861da5dee20b92f55270839afe03cdb32fd885c21da074983da2409a42f441311df7be7c5c511252c0afdd70d9978ec82f946e05917a5679426d918eafcc1fafc8f07c3cf48cfe7c24c2d9a4502d7e9bd06c3618be1a62e9df0193c3dd35e349b932b5b135271a83d1d189732d6d6dbe5d9e0e345569f5546d26fed4c31e30b43c368d88743cb3e140111cf240d6d5c4e2aa9eda91c7afd719d1b315a92f605973eb6a70b3239a50ad76ad2092ee0cf1a1c3d361a8a55e98abf71702e8400feb96839f255613d44a7701f509c10e141d3e6559377d329723866b547fa8f75888c0efa3b85325690260de65bfe8c7d2fc02b73f327ce46caa5f6dad2b15462741a047317b09dc6a433f8cc94404428a6316e228066b7c2ca3a77ebf58599c01ed7209a35636d2b9da239ec0b8967920dad556af77449fabc28ee810f895c6a177a13e46ddaf8d7cf8c7e5c38f5bdff8ab73ba13d540f2f4ac2f141cd55c44c2c076647add7ad8501ad85e613e6ea502435879d7a404bcffe53ed8f189bf12460441488ec490774ca18a0b4918cb3f58c2292c245662367c89b66572eddc2d23d8cc97c8a8083f6987b0a1145bdab4aee572ed6f74f32185c25f706642d293f9923a82f31a4a1f10b1b13b44e011a41661bafad96490c1fb93a58e0b11d279d39fcb5aa03996b92404a1d0640b4c28e500ee5c74eb535348f5995188cfc65e09f8cb5971d30d3bbb0839fbdea0d3dd0e9765b7e4ff885daca0e346c074601341eae3bdb579615e26359e79fa3bd88737c762705db1e3e6b76d34cd1dd08422c671606d2fe64b6747b1934b71ec8795fd6a1fbe9bdb91045ea1fbdc1d904433d77eb92988f5d0e3f8571ca2bf1ad91a07f2990c36887def708dcd28f8b432afd6104b16e63405271fc0850c49cb214dda75a8bf4e103ef6f08f1f2b89f8e4dadf21c2a56928e360b2914c9009d31b5ab8f44502b076c27b1948895464f191bdfe5818389e94ac1db56793d8f383a04052572038b758744f638de8b010180e526842a848734da144a33bb4b2705be8a83ec63a6a3531f136804dd654f60d3aac8268fc58dd380efdb3f67c36822bbdd35fbbccaebb1a785bd466ff40feb6e0e3b8a51b04ed3b036ca823b2e8409182743080404cf532abf871ac90e2f99333310008a70638a0e75ce9183b9a7cf698672ed928af9f9cdab801a72f30668732bed7ada1412995a7fb579e2ec51011d2cea6fe50d12ff471fd879fd5dbfb08a6eb0789fc3c527d6b37c9941c9de18f3d537aab76fa8e2ac3a0e99ea8a604df81c2b57ba3ff8cedadbbefb874d2aae5d8dd8652ebd67aba2bd80cd1b569655617de2b3f68bfe02b5f1285f196ea82c396940156c1ffdca341abf2e4309562b2a5f654939fbf0d57dfc0f0fd8931c8db475714817edc9ee5841dce699137a05c790c710b6df3123d616abe40eefab0c0b1d981f5465bcdd06994b00376d27954bfb7658a3ebfb90539991d85924431106af755739fe4797dfcff004db1bdfa130b66040bdaf0768bfbd00d138cf4ee45cc2831fe552be18c0420427279b46a4354a26fea229a829cc885b04b92fdd14a6441464d659640b1f3549c4ad4ff39703524b99aac165a9142a8331619c017c38feeb269fa49fe46541294fe513a6e75b203d4eb1896e0c9821b527cea2a829c658f2cc52a4fcb1df20c5ddb948262ff29a05c3f7c74cc5b9e143f297464744e701fd0b44baf486e1acf90532a8faeb5736cb45c6db823e1ca516c77f08a5083f0707bfd42dddf4c4ed0400019133abdb62688e726d805824636bf1af9ab0abbb73200c61e1e79d4b87aa3379553ec528eb031aa2de4e079ee1efc53ec6a6629a5120e95c2f6183d449d170635b25c3f62c339fdbc13321ac2a03ac5003219d2cb4a2c4e66002277b27c1de378730218e24e812e472253e079b826ceb8fbd02816a45e2c88edb50af89cfcbf9c91b4c23e1ce6514242c1542eab784f232580cbf475a509d79158f689b444d40913535af49fe7596032fad5934d3ac098de30f6dcd0dcfd9aa823bb8193b271bd50a1c54b4d3cde1653e57309499a8c90b4a445cdc09ebd10ac694e5915a405057f6d1b3977a9ccf0ae2ca395d453bce10c1edc18ee182b56fbd2f782b3f0151df569e246a5fc2ffcdfcb7d082e88c4e2b3f9038b3c7964bda182216a530864746ef12299e2717975fe49c8e73e7c3a22281782e68017039a0a983215d1033cf94f1d1c2ff9a59e44d04de7fe359aa0380e8da3968754a8ca5b08b6389109dbfca09e82ef4c558a41784d83d270cd0cde2933c3f27443d77a14f2cd8539cb9da132409fdf7c3e8cec41e2ee9416229ef3cda21fb983907645bbc0ce532ee93a0d2d389c21f8718ffa5e2d44c696d7c1d8f7592f73268e4c8551ceff05e5cfa484f31195a93ccaff981d44ec4131df556f9eab0606918a92645705d8c7a5946f7bda34e96a776b4ad36b3dbbe68c3bbdc52d42fcf9ebd19416fef480c62ad2b4f75f71c0dfedd930b237c56502d530ea3fa091cf71637b266fb7fdbd79660a2d4745a312a3e77bf5d98a0d2035998c8cd8e8bd61426a96bd28ce5c5498879196c9d0dd8affaaec84bbcdec62937248f3b749c31d9c9bf6f87c241c8cb84e35a3b372bc33ca1f6e8b80dfdd4efcf7ac0376f75c55c4f00263a8bb4cf60e85b85250ca7bc274242e71cc5a8ed0dc719da808075bf5a1de020182f48f277bab1c5841400d14d2f3815c9987d6836e8df3e96c270003d64e36e7801cd5efc0e47a5044db104b7e0454c56ee94238b73ca47890651b2849f76953dd4d183d893de16bf71450e922ece2dce525ab24743ff4b794fc96295f1f8142ec2c61c7703b5044d12878378ce14541d701d487ce00eb6b8328565e91bceb73d8e5e346f8c556ee3ad165dd1cbe41817a452b070713e29ae1fb9b70e342949ca242c85645e99e81fc3603e6d8ec37976b4571e228fc447292d8ace67907d633709ec56f16838766f9113c19b388bbe3d8379124bb41032867bc76477043741c2d12f137a1f56c20727829f63836698851e28434347acfea7a784d62429b27c88c548c94b1dfbe86f715137bef577c56d1c0dc8d6d165b5466cee3939c27ac5ba7923e1f146869e099faa9ef403bd8785fdda0a8608df15879789f12bfc1ebceda61a6c77272ca55aae0f4fa9478844595c02bac53abcce52999341a6cb3633898a5f3fe536d7a01e4dd88b821c09f8b910971385e480d293c2a47eb6e0b2dca939600da7d8da5606e94cdff9b6cac73812dd23488c82ab68ce5e76c7ea740a5e8802df2ac9b835e7516d505e85"}], 0x23f0}, 0x5) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 16:00:07 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x49dad308) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0, 0x2) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0xffffffffffffffff, &(0x7f0000000340)) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x1f}) r3 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x3f) sendmsg(r4, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="d46d7dc954d1036c0adf2d757ac5a4474851b87fd90b9c668570610dc4c7355e476327008a86860cc28f02cfa484bb5f23454d77d9d0b5226d7e2b7404dd9181c35b2e40432cb1c34e15f144c9bc3e917276d6b675baafdbf937108a28ad28e29cb594e2752f2620951fc6ca10f3c9d564f50de2fd14240229700f7d02e54a53542c354aaa3e1018e7343c058bb31c20c3c8b7d9e42b1e6e342bfc623216c3d9311213ff3709261dc0bf0d3637c675e11011bc2a4aafe996a6902451b5680dae73720d744b2815e282d4ab5edcb95b360a691fb85c7735c6403e6eb1e1ad1a7dfdc899321a59", 0xe6}, {&(0x7f00000005c0)="4be5d0b532407857fda8ab0d6a627cdf7e6144e471c00bcbd4a57e6408c73585d39bc365f306329ff0c5ccdd147bd67d6da6e54590fe4152ba5971d0ef57442ba31265a8ac6f0b25c77837f1fd139307f767960c1fc431b739daf5bc7c6667e7b0a820f506bb8e7d26ea26955109e4fb802959c43bbbb914413926cd122ca869201974eb19de1bca76c5fe597a9e625dfea6bb7e905103ef27bf04457fef84e4da591fcc35578393d414870ab6887518afb2c12fd5ecaad4bbaa808e4d0fa05242e7ce9ece4753d594", 0xc9}, {&(0x7f00000006c0)="6be2f58fcaddcc004185bda4df5b91baed3ddb046568b483eacf12711c130734a74b9c5f8546be0dc8ee340af178f6e4794466c2264541a6223640529cf46bca237d79fee93b979974cce8515f06f2c44feb3d5a9e", 0x55}, {&(0x7f0000000440)="639ccdb8cf7d41a4a8304a38a99cc9bcb4645c827c5a03bee65f10149e4fe66183bebef17fa7899708a3", 0x2a}, {&(0x7f0000000740)="fb4e1be88788cb9af71d2687831dfa48102c6b9b809e38844b6ad17912be89477b7c195aed8ffcfaef3ff898be13c329f6a41f6982040bccc112326978b119cb2edd3c2178267ef2774f85e08760f260ce4b403af075493d9f99d4faa15c02104f5dfc5eb61adec11558b4bb79d68a09f37b7e6e665e21ab", 0x78}], 0x5, &(0x7f0000000840)=[{0x1010, 0x1, 0x5, "b0e40969773c307b8c78145695edbfca17eab3b1c158a6dfef674c14e36a99cd3d233ea666bd4644c032d09b8ad2722ae8b1fcc1cb5d2103e87992bf88785869fc6852669b2b74f1413e380b1f725e0e56ddfa0e8a51a1ade592cd7fef5d6337111040c544c869b98ab21ee307798317eb6fc5a135b77af3aca04f834f31937b00bb878bb2c2e280bf6da41649b0805c60de86734504888903629c5c8df59d2ba74c72de03b07399ae9892250be170208d8c80c1c7cd54736e3c816a0f3b351daad5bf653e91018aada3552b30d689ab2d9deef72a694d99738f575af7db6b046ba8af24325b153b62880cab314464b7ec3340c9e8aaaabda07557b463b8b639287aa05ad23f3267e69329f1d7b8295ae27a5bce68d0b7cedee977bb12147e11ce061172b607d89663d441a533afa0f151d1f8532e7074cebad9e1825dbaa75ed4bd6da64259ab31a33abb7a8e2646a0bdd1fc1967f19757e6d10815d720b4e3ccfabc559f443fdf89eaf7363372473249822c53cd7870b555ea3865a21441714cf5603e981a30bf5a6fc694c4f654cabc53587cf67de660f9be56e0aee2254d44b13e8d660a5373c75e014458b75839f95f1bf01fa758a3e3e7412feec795d57c0f09dac585b4b48482dad05170bef3dc9c5467efd59aa5e2de1c50794cbe1034f837e51451f0d1b66dd768866276eba3a32cfa8e04d528f9ebd088284a9e5147e82e3008e04368d0649f4d588222393e3447616d04a8aa19ff5e57cf14daa181616dd21eeeb13f2fd04a4507524e6f861843b00c8b0279f265e49003300e560c2f930dabe22beda544e2d5fedc290dbdf568dfc67d97d4397c9d888a0aeef684c63b7456976c23cffb279e0397ebcbce80ac7eae45232f46d5ffdaa1cc4085568729921113bd30e72586c237153f292348b72b9cb91d1839ed2f4e0d1c5f50320eb9f3a76a6e289e32c975530cf17b2a3ebfc8df07b8390594ddf0a1bbee6a4939255fb98960e35501ca48a871de814442b13f9240796154d3052a01e4ebbeaf6427072ad255591287f56501f9a81fefbb6c7ce99ddaf33453ca655e248e1d3815812faa019d83c08b10db69986a2cdec7aaf5fd5c53b1a452cfae898da0cd0efd9a85f36f8e564e6e2a8f2e59bf073f6f58973c6b8724ce872b41207257b917353c760c22c66402ff1016d467e8fa8a4df87bb7559fcc63fcf9468db41652875e503a1ef8e47d67626e7441b464d171df94a4440e664b0d46b739b282a8bad1dff3638686db8703877b338a41be91564eda570386e27709c8a8e47dde7413e790eff98547eac152f468bd7553bc1c222f2820e53fc254f9a748a19607f0be76e7945f0d1ee64123fdca1063e9ee37ed768df2d82a3eb6ce8e666c5deae32a76a481495ac200d3d01a68ca2055aea81207e01d8410334f176868a3482747edd02e49d2873d11a2523597221cb75e877c5406a1d703a5806b02bbfea2ff6de73ce8a26f7bb210d8347f22201e47807d6963648a5a8d1471356bbfa4dbed6af40076556de82c3c3e92a6efb1a4975efa5d4430cb7be14ac04fd288386173b930e2b97e005bfabe7030024a51c8b0ee5487cfc0bd3fc6a3fe7dc6ba3d881b56e632dfb2b392f64d951c578cbe8c01f12ed21590ffee8800ceece8187e639898cbc0ea5b86392f7387bcec9ea6c0a7eb31094f70b5771c1c243eef7cf3c8634a41e35da37fb85162915020454b3881d2be3e236542a5314d2d1623d76cdda46e44bf17089f06965a25dc54519e819c1306732ed01e0377db39c1006875e780a6e1b7cbfb8888f239d281e1debbaf3aa3712c90f628d93f7617372f2638de0b21a8c0a2b3c02a38e7fb82354a63708181b12aed2835b0f41364ab3aa924040a062fe1906a8f5cb0e726f92ad0c19e840c59b06cf33e0ac32071915c0b4ed632b49610de73dacd18650b4c60adf2d1cc9f98f78daf7b5dafac62c2ffb0d3df697dfc522155b32cce1df16ca855e896482395558b76ee1f1a1a1c1d4799ad31e4ba09640e8c9d21b5ed02cefdfeece64b922218b96513dbd9fbd783b5332c5bd6f97390598a8eae5b9a8487ac64bda72d35bc217802e88e1f9c70d8075af8cee03ba49e3286ebc981b851b4915661ad9c35c5939a6f0b25e90d64ee8439ce7cf6b0fa9762285565ee392e2d29bedec9a49dc910dfece0c74a473279c98374c29ff81a59c0f00447c0809a14023f8a22cc430f1e4e948cea69eeb589e9a2a84d54acf756ac3782f7b0c8e37f1305ca7ab3b21837c2aeeea08fffff8e61cd19e8e571dd87f93e7a7c1b6572a6287f280534b931ea177f4ade7299d00e075f50f23eb3db819afc2a2d6e87e1e1e520cf1b5fe6e660b7abb041413f525c2c4c31d6003d230cabf95f1b5c58acc20df93d448fde184d94da077f6c753dd456355f609f7b75db96bac10d9a492cd9cd07fbdc492b80425016c955515a174b41eaedd9fe13689bd32b94dedcb5b9c865c5e6fac00f0eba2e317474c950a539cc10b9fa4567f6afee20a93b9970ca518c2bf9766727b94a07189f728212771eaa1c864214e58027b35fa5322adc9753bf15bbf6955e373dbe03953694ee97bdeb6e1d2e9111022627ed9b22448eca0ada872445615b1f2626ca3afad3ea89e4e889ec4a219569e4324a36e1d96180e06c1c7c538c579e6e7e2118b9f2329ca1cc615d3426dc7ad39ed7aa82c56d1b06586bcfd173f0dec9a9cfad1f40d3321b8b0a25da228fc877ca4608602867397c2dedeab6e25aed8fffe904233bcdea09ce5bcf70f926eff6c06fa720e477c29d8249062bff3873028b121770bafc0b2c8aa1e66559467ea2980443977243c6c0a02a8036fc9469f312c24aaef8f8d2006113f7cab5c9731d46cc532a61cb1ea238b9f6048c677faf1501fc823670f48084b987d06fdbb812d496c6fb0c0799248268c4b377d006f8299beec4cf9ab59eadb8e39c3239fc69c3aacc16eee6a229134d1bb96456a49d9533128530a97d4f43a9031af55cf2824f7b3029330118b3a2c65291e8eaa549d1131281280bdb4a63e1df1c4ca6b05e5e8269d9398c479fe157842a7735fac8682bc113717af705a801b8237d6a468b002bc75de7245246215684d98d3bc78a25b9e6985f28f69a4a47d6d028bfe2e6ce79661f88ad731388f66003292b1106760b4d1ab9b585cafcd33b45dfdbb90effb54086f79bdef14c59bc464b40a7354e484584d7c59ff20cd200817320a014ed71dda607a5bbdff99f5787a9cd1608f74e4bbfa09fa075d8981996800243166ad60f96cb6249c2878095d1fcf01e09299deb18552452db0e6f41c2c6df6cda24bd7aca7a88621a6494b2a3ab40f32a9b381f9566941f6f39cc4860205a0693bd3e6eabf5fbfa0a7b3d1f6b42aea6fa9aeeeeb33bab20c2d029096776681159a977453c5dbf5f9b5f1fd7747a84e36f61f3b8fec7d14a330dfe85153b7a5c21b5044d06a23c84d18ccc461a7e9d916c563b259b4871093acf0ea1a66ef71ff9d45c9abff9e00863b7c69a6227c62e6008e7335852254f4075e62a87dfa3feafdd218e1388d5bbde35cca5ae35bea463deacd481592ab769fb7134ded613b8717c56a86eec1041cde0f788e3dc60b09ffef1941973f1af893ac80f51ad98c4d7779f6f3036623c23bedfc419cef305ce288146c992d78ed3636ee5ef187a93b60d6d355e5b1ce4f3058fa63e5630d37e9d6f6c72c34c88c42d5b5f676c1f5d3af7ee628061853658292fd1d4c8a00a1c95b9c1a41cea7b7fc3030e8f46fac07b9161e9fabad5d0a22b94dc80387d613af5973b14d7125d0c5443bb09ae76eda71a2e0aa7e46afa5d8028b8e96ce017f254c8897eaf208bc87a90e63b76711fe0e88664599d6024ab00229f89901340f10ce6ddc2cbd52b6c4496e3e709d8248ce371c06de599c43097f910a2bdd96c67da9e35ff8d7fda64e0eef023197b49a58ea50abba6ab71d8c0804ac11a9d9ede2b62ee0896e2ab8c14b7c8b1a3be477e1964111dc7e70437809bcb397cbe9f3be3c5b928e5bc2c39f6f924a4f58702048469083e6571c9da2d20b4302fbfafe1fe53f10d23fb0ff1c50611195ef644c0f07a1573187e2c816485e308348327558942ad022002fb0ff043c551d70cb674f2a5508c0765ac03ff59d40a7f6403ea197c793f1f0cb0de126d56a360a45786f86f62b69c3a2dc2a106e6674aa1a189df39c4713b04da3329c989d8447374d430c2747f7aaa2a07059afc29e91d6cb9cfd63aa005bd22f4d4098915f2a26cea6852233b822a718a8c1c0b5d6bec48867f9c6f883e2fccd22f1d0e4c1c19fb216c28a5d73c1251673126086fc0aae8a0e1b441522dafe640e66126b8b83a97723bc522e8e99f456352af1aef77d11f4f654cbd634316287a1eab22aadd7b6e7c5c71d842fea19b62069ca859629aeae0b158ea61691cdbc44c61ff8a44e8312c38a7c1de1d65c8efe94ee9ed7a0f9642b285948965c708674a74d791a1f95a9ff4f872e4655c25b9eeb45d9445dcdbdff6396ee36495390f71e448ec84131b11574edbd45b0400b56eb8abadd33423f4f564e2250224ff5b1d006e5386a7dc987741ba25f6725c0363fb9e51794f8f098ef1679069f52aee0a13294223aa98fd1bb8d1f475d5604e89b18ac29354dc6182a466fa4ddf37c5ce4725b9d4599362b48a4453f2388c4dfae7077a2d330b4feaf5a755f7c7daccf817627fe0df8bd026460edeb3525ae66385eab7ccf92ba4591888eebe140c89f9369623c89c5d02c026b9a2fd0847bf732e4de08449e3491b917166c2d9067b50f6bfc1d5ac407986bc14900ddaf49b4596221928e2c65c8f26af58c0c9f1dda7b1ff8cabc18dafa6c3a35b716aff880215ad535040343d64ae2158a092961cb31258521c47e15f49ff78d3542d706730251578ac34f41964495bfecf6af5c6bc7fd20aa417f5146f0ad8faa42ea663e10109a3d6aefc65db2444da28f1814d46294d755e30c481aede7e6ef515f82947df1da8a72794b27a94f8f00125b472bbe055eb67ebdad5d1e45a02347ba2d8ccb4af6f5b76e2729c79fb8057cc6bb61784c04ceea1083c125e75210022cfe066f4414b9d4d995aa760e6139bd6472ff0ed9bdc5939e394f67c530a192f9f98a60594020f1022dd9f30aef8d2cada77dd827b6af97f6b4f71c069ad78134037a159657f6cbe4c212ec70f4240f31bdbfc6c4fdb53bf550222b10e99f7062c448dc1a1775dcb11f3fb6426e67299e41d3325c08bcfbebd90af3df01ffa3bf49db85b6cbbec072893b83360e1f02ff2bcc92fb05a60de602cc026277963985ade14a56c4c193a5aa79a03943ec1ac96f0d8b892ab9c314df15e4d08a9374eab7001a4bd92523910bbba1dc1e3032f256a0e8fcba2bbc238ec01556853f401db222b668d281f8ae0cf3ab30a5d2733d7c0d93a083517370e59b4569ff2f3b4d0cfb1b5d63a9c7dab972e79eede172a11d9f48f3764f6364ab41378555ce8fb24d0e17baf2e30369b66385c77a1ea50f46de0cbbe685ba373d767e384a1305f18d55fe4fda89d05cf55451915617553e0394f04d8465ff78e73673ca5c2949bda7e60e7241bd47e63af1aaba0cdad0390267a24e46913bbcdd21ab50624efb958574c800545d4b207d82220a3b2f800b74593771d42682d81ae50ccc46ebbe5ca3853eb48d83d273bef53707ee8435475018f1432180da7e9016a3d5f05a8c1349806860ce2ebd06eb29f7fa6a93cce6a5f825af6d9da3498"}, {0x18, 0xffff, 0x7ff, "78d6b0dc9c355d"}], 0x1028}, 0x404) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x29, 0x4, &(0x7f0000000080)="54002393", 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt(r6, 0x29, 0x2080000000a, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x800, 0x0) r10 = msgget$private(0x0, 0x480) msgrcv(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) msgsnd(r10, &(0x7f0000000480)={0x1, "d197082490471fefb2c9bf9aa8d9080849184180dadebf2999e57f2b0dac03a99b264328820223c92df84f"}, 0x33, 0x800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r7, r11) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r8, 0x0, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d2634afe5d84cba2ba1ec71302bdb2fab32d290ee4823aa6156b2bd8b46afd62f2b01573c376fd7d2ebf1babc5f51a8ab56e5a6e1adabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130"], 0x107, 0x40000000000800) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") pckbd_enable: command error 16:00:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x28) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa08, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x8000, 0xc3) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000400), &(0x7f0000000440)=0x10) poll(&(0x7f0000000780)=[{r0, 0x80}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) openat(r4, &(0x7f0000000380)='./file0\x00', 0x100, 0xda) unlink(&(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') fcntl$lock(r3, 0x8, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000100)="d39a25c506963bb5f5e55d49ea08902d5d8c2677535fb1409a5b7ee7d55381c2873f98447c60a59ee9d36ce758469510c420b2f2d71f69c6fa7f51eb13225ef380083d7aec44fed03c1f118acd9556d8bd739064ba5cfd3e478785fd7b3fb02a274326f2aaefc9b6110feca510e53cdd68b7337780e2d1c3250a49cc900579d2f5d97ffc1d502262ce738f6d3126454cb64b71ab09936524f5c7222779583e54997e058957d881112692d700eccc3251", 0xb0}, {&(0x7f00000001c0)="ebfe4ddb6c3a46ab914c6e55446befecce95836fea355be8ce88af3b5d2680d18aa1be34d0b14f0d08fc353da52bece5ecf592897bf950d5bf6c97622f93c9fada0c9eac45473cb83d5c6f3c6b5d4d81b0b72be8ea38d64bc236d864cb976d70285e3a747f8ae668f06b79fc242f0ea36d8272d6ba0fce3bcf4fdfb3e76f91e5c72841063c", 0x85}, {&(0x7f0000000280)="a1f145ec69593a40036d3c70f98c13", 0xf}, {&(0x7f00000002c0)="d045651ed3376d70030427348da93a37e392ffdac438497ff3e8ccd637303226003b80d9a09d6d928c24fbc5fe453c5a1f12d68275ab14604a37fadadd3799f0be0ba0d11b4af4997235d5763046ce901dfafd89af0a028afa5f72f8021962e11a872c0159942874d07ffcb807b454b2d4c4d5371fc6", 0x76}], 0x4, 0x0, 0x5) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6, 0x0, 0x0, 0x1007f}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x1f6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setuid(r3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$TIOCCBRK(r1, 0x2000747a) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) setpgid(r2, 0x0) sync() r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x18, r3, 0x0, 0x3ff) 16:00:08 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)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x2}, {0x1}]}}) r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x85, 0x3, 0x7}, 0x7f, 0x1, 0x8}) r3 = fcntl$dupfd(r1, 0x0, r1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000340)="b8d4f80407e8db39458ef5e0d12edcf1e79f1147680e6c7445893b528f48baa832d716a5a20ba9663862b965cda815ebf6bf38a5f754d402afd4f298aa6f02942fad8dea31e25eab6b5d7250912a1e172517434071aa8c86826b43cb0e2e48b01a77614ba26ed5279a029c3394df52b779", 0x71) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) socketpair(0x20, 0x4000, 0xf7, &(0x7f0000000140)={0xffffffffffffffff}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x1, 0x0) r9 = socket$inet(0x2, 0x4000, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x7, 0x2}], 0x5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x3a, 0x2, 0x80000000, 0x1}, {{r5}, 0x5, 0x49, 0xf0000000, 0x10001, 0x7}, {{r6}, 0xfffffffffffffffa, 0x88, 0x0, 0x2, 0x582}, {{r7}, 0xfffffffffffffffd, 0x2, 0x20, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x62, 0x20, 0x6, 0x9}, {{r8}, 0x6, 0xc6, 0x2, 0x4, 0x5}, {{r9}, 0xfffffffffffffffd, 0x8, 0x1, 0x400, 0xfffffffffffffeff}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x101, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xffffffffffffffff, 0x7bb}], 0x5, &(0x7f0000000300)={0x4, 0x1f}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0xc003, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 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, &(0x7f0000000100)=[{0x60}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xf2, &(0x7f0000000200)="17c5f05e5c484ea47d3056d05a55f36510dab54c9995c7976b69e87c899e030dce56c24634e282270755e4618607dfaeec3f40f1634377f55c29b99b0571a81a1d13ce88915d74aad3003f339eb863adbd486022f8657945ee77a3e75bbf4dcb758e4f5915ece0d15c176463fc538484f50309a38baccf2bb9177bc512386ebcc2fa1d884ca8448e3ecc48c1eae63d5df5db57d5a518a87b02bcb7b120062773a82107086b5d953acfcdb493eca580cf1881762bbb241a020f5ced21d46769d99dd74c7d58aada122f527f3d1559141d46450e45105f23170c5e40f09e8968558614f94d0dc21809a06d82af59090b494407") 16:00:08 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 16:00:08 executing program 0: r0 = socket(0x6, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050400000000c60008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633691f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002100000000000020208a371a3f800040000000000000001000000000000000000000092acbdd58666937dfe3caa888a5e8ae43f5d45eea0d65ebb150f78d568e6237e41fc60ce8d700964bef97d824eb5d1b66d150e1f19d239a1c2ba2992408bca4dd8c7b54c8fcbb3903af5c222f9e36f299af7fdce5564cd296e56b87a081460848d7caa36bc82f039d38ea78846bafd1a38a8d6b6de3901b36a6e73a9f4ccabfa6401b6999c41813444da4fdd11c7954e528286da76a291eb7027528f810c7448ba3ee18dfd50a02d938200b6b1c32834b9d6ffdf4842c0f0d37585f75cf4df4afa4e10336a4fcbb7c8515f03e82e4c5e60015a5b2e24e10f53a342193839197d505c84066992daa53c03307a3fe97bf43cb89fbaae0e7f4305e27769e2ee8b156bc3dc242ffdec749f51108633038d7fd3f574bedbd683e4020bc6c5afc6a2b9788eaae21e811a2c60ae5f5509a5ead94b25edadbb85bf51ef53ef5c6dd1a8b1ec77ced909824aa1d6392e0b54294c17a4da20979ca702ec586f8830a745b9eeee526ae9f967c65927f04fd20bde398e8d96fe8314826231e6de4092afb534874aa0568d23284ab0a1c77e6bfdbcf52cdaef8f9998c2006727d4ba5986665450fc4c506b6cf3e294b4a57f862b812a636ee8b1ac6f749724762f539f0ff831604044f1ffbcee1264a304e2337ec4f5544db5e12a8882931943709476d2b67faf866b40475dedaf65767cdca7321d0b5fa14c29df6b425143974c21343a587cbb501df520d39dcad9c7b823db6c4f2f3b6c97d56c6aa03e19db568709e6", 0x2c5, 0x0, 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) socket(0x20, 0x3, 0x40) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x800c5709, &(0x7f0000000040)) 16:00:09 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000080)) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) socket$inet6(0x18, 0x8001, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/117, 0x75}], 0x3) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="030002000000000000007a00040000a7732e140000db1fc8129d27a800ae40a1af18f7743bae2e7791dfb0c0"], 0x21, 0x1000) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = getegid() fchown(r0, r2, r3) r4 = syz_open_pts() close(r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x10000000000d) getppid() mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:10 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r7) fcntl$lock(r6, 0x9, &(0x7f0000000200)={0x0, 0x2, 0x0, 0x100000000000000, r7}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) msgget(0x3, 0x438) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c459f3173a9e531a5e3a8630deca75299011fa8580c593a8726697ee8b066e57fc9893b374b0c6a1c25fa2664afa71cd6e576e9ab590113ca120118693ccf402cdde940864c7dbdfe5ecd12"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:00:10 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x0, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:10 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) clock_settime(0x3, &(0x7f0000000340)={0x2, 0x3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r2, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r3, 0x0, r3, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r3, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff]) setegid(r3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x2, 0x1f, 0x3, 0x8, &(0x7f0000000080)={{0x3d, 0x5, 0x5, 0x48, 0x0, 0x8, 0x5}, {[0x10000, 0x3f, 0xc3fb, 0x4, 0x10000, 0x80000000, 0x8000, 0x80, 0x7fff, 0x2, 0x7, 0x6, 0x2, 0x1, 0x8000, 0x6, 0x78, 0x5], [0x80000000, 0x100000000, 0x3ff, 0x5, 0x2, 0x3, 0x14b5, 0x8001, 0x20, 0x7], [0x0, 0x0, 0x101, 0x100, 0x3, 0x6, 0xa48], [0xffffffff, 0x80000000, 0xff, 0x3, 0xf79, 0xccb], [{0x7f, 0xdfff, 0x9, 0x8}, {0x8, 0x5, 0x6, 0x2}, {0x1, 0x8, 0x7e65, 0x100000001}, {0x2, 0x8, 0x8, 0xfffffffffffffffb}, {0x1ff, 0xffff8000, 0x30d8f5ca, 0x100000000}, {0x5, 0x6, 0xfffffffb, 0x10000}, {0x3ff, 0x666c3eb5, 0x80000001, 0x61}, {0xc62, 0x40, 0xba49, 0x3f}], {0x8, 0x8b, 0x6, 0x93f}, {0x0, 0x0, 0x9, 0xfffffffffffffff8}}}, 0x4, 0x5e}) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x196) ioctl$KDSETRAD(r3, 0x20004b43) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) flock(r0, 0x4) 13:56:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:56:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1f00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="f5e968d0d9a0e055f7f14f7a2b8e809027b3e6939bbb7893fa6c3d291bd0e7d35e7579eca136d56217ba04e769689eb604b7ea058d6be5b6e8f1152100aa9060456cff164d91b1df024c8874fbd0d14a84932f1f179a67fd6e264e3abe03b2a58a452dc877e0ac62f7eaf6bbe6cf18e2776d070236e3fde5c8a7437745c92bb4c648ea4a9896eb2d0e9d51ba25467d3f6123", 0x92}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="5d37a2aab508db020659cc31efae1570e4d2f1b07b63a30557634033a4b033686ce7da886e3c4603607ceaae50c8be1d45df5f5fdc1ba9790261b1cbc04fb70dc919b07df4bd91493d7492fabb1d418080a47d874e291b53f25accb58c2006004b6f53b65c429878cc", 0x69}, {}, {&(0x7f0000000440)="e79ec9e37f6c02c3242bb8f3e97f0ee07f40cff42bded02e16ec4e249c056a4b3f9645d43cad4fbf389ef86bab48f1376f3186e8e03f30c94365a07eefde7b05549017d2f310564146ae2d3fbe49c7dfd0bf0a7170cf5849ce3cc8e50bdb067294de66809ed72d280dce6a12b6c50e6f636ec9a1d5010852d689804a94d738f08b6a22c4ee22bfa01a983d28b5b6b0e6deb8f5fc3168a98e30565ca821f13fa0ab9010eabc860d3a5607a6c87445e78e3418494ee5fe3ea06228ba0a5c0f11b57edbbf27e309f31748b28ab9687efd5518916a779b9df849c88973a805c0a6051ccb361b53edbb3c0f706f41450cdf698f4e86284615c3ab09451229b6ec44c7573f14aba284cb756eced10d6f31e588dc32a828caed6df342b8e5f6d1fa486740a89722c208aba6b5d4da396e3448941f9b9c18cdfccc742911f251418ac0174de243343e5b9cd63b5bac5ef2af8b5600f0ca2f878ea0f48dbcabae2f3f1d00f3cb01833d55271e7804e37cccfc925a60b23928914d74140be2faa929293e2a05f8b4efce7efabfcca6f05ff5e76bdff71bd28d81f1be68a395b29f348914194a1e6e0f0350a97190829a40442adf70a4507948289473e13f1c5766d596cc5cf34b3620bd787f2d6b46229e480b554819398cad7c8f034c06ab97955bd31388ba0ad08f7c9f1ca8239047c623c9111062536ee0d05bc9bd42683da131f4214f4d624037a4a9b8c8036c8545cd661fac343f199d19dfcaced5ebb9805d38f002cebc910704e697e6f5a369b0b720b156315a5814177f9af5e42966d4f48c75c915c3182366f6171f6684dea8dd6190c163bc36fa9081f414a2c5f0f0a2ae2573f5c9d44a9b8a52c41f45af942d3d209d40c3bf2d610d843e0bc6297f823647d1f1a58775d6e00dadb2044da5f21b60ae5b8ce0952ffe483e256d25df3d70ecbf6f0eeec69ed8320517d1d470e9fb69e5d95590dedf5c9977ad5868a51c4b9c744f0ad1182056bd81b0a92f0e2be30630cabced0c22c5cb55b7eb90b67680fce1b23cfd7ad03b301de544d44c4c0cb9f240b00601f7252e4cff803869b76369bca0733d2a67dd961fc5e931b2e61883566796b12535e2491bf1bd76e255df1c9e88f467fda70df7138060a422fe5b8d089338332da5fc2f5f70694c6f715e25cd226775ab02d2bca965536bace0d4f504179cec5e392aa1216578ad94942128e8007767d87f5cf663e274d35f21873601a59df19f38087d947d053c818f75a56045d7e582360db43912e50098b3cacb676d8dbe5472a25536bea4568f2fb332ae909fc01ef1cbd48399d2cc178fc9c6edb03a3d76543eccbfc1c27f03b006fb5db0dad9cd34067a127c91d534a1aea5fd2688336366946bc964aa535837690e0c287facbb8b1c8598fba74a869de15ff3fd85c97f6b8ea4d3b398e308d660250410aec00a51a196becf99c07d9496d30d0d1abb66bfdbbed53c1c4f0648b37476a19eb76e9db510b461135cbeedab2735d714a1e38daa5afebe18f6fff511e3471363c8afcdc1a553efb72f6f38826e872090484607cb8fff12a3f49ca00223426757d39008f1f2a58debbe7bfbb4ce5d271a1581b84a2bcc4e9cf43097128904bd37a4f685cfef7337e7b5f4a140ccd7bb9eecfc02d003986379baf4242994e02a86b1254a8ac2bcba9c4c33f0c074956bc69a519fe5df774989c26ec6b43cbcb78585d900a703eb057157ac41d0a43c2070083bdbb84486d8a611576be98097a3adfe094473411dceb24f457398176a980914dbb9d35aab05218788f68aa1cf02ec4b68579d93bba48808cd043f45fe5aa08d9f66eb184417373fddc8300b2218df32dbbd7d5d6e7f6b2a7aea4fe33f338eabd934680ac7a0f2cad23fe98cda71d58f721ebdc83f429264420caf0324f71965c0d5fb0da5d32821e7d2a23f0efa5ebbaf239deb54e84355dbb423588bd9197c0973520de36203cd145a175257518f17bc8eb05dab2df2bef28c251a1d3df0644af3b52e60dd83562652c60eee3f314aefcfbe7969ebce269ac8192dac7c16e5ea4fecab28356831e15519a9740dd29f1aad9648c2eb1ce9e4f6fcb5e159a924bde27e3b80f042f2e622e731e91406f33e488ff2576bd93ec5223650ee24610170ac99a900c224417ff8a646a80a592805a68e57f47dd2391651bd77510a4062a0a6245d547e248cb9d4009cf6d9336ec2a5e0fd95d6ec6be18c6d2e31ab4b42986f2847c118d2c462e4f85b0cbfdf4a37f6b900066fea7868b49edd8a5f3b54fa00c3917bd7259a3aa231b414d3b823b6616cbadc3f94a5b57ea5af4d28b5c47b8ae2732771384a9e8e2999fa2991871abe83076ff7bec2babf824c2a6cf372a566e9ae1cc423f2b404706d2e8105a0310b99091e170cf38fa9c04d2f7e877752bb5ebd8c0ce06bc79dec5c950350a7eddc41913813f3e32c962476d08e22545864d863965ee04d81f67f007318fe9faa8cd1f17367a6369327eebeed880103f50e4b2755d125cd63eeb6167a74d6864cfb6e56649d0e5831406c3bb26ea4aac8eb8605a07e4041ffca8d792ed68f196347aa1063c6d5d0cd8a783cbd66e16e497bea66d63be744d6ca0c04d1dfaa55870bb1451674681837fbfc62f416d4bb040a51640627f6726ef2556ee076aba3ac98937f3504e0f39e7ae8300eb461578aa17ab1d1147f716de589c8c82c5b9181f8e850f2939cb234ee7269cd89d56bbb83c84ba761c19101a44c5cbefffb6591622e28f0af2865ff6408956547e6c6762d193edc4639f4c531e8cf488d3a369aefa6b3a6cf62bb20eaf67736ae80591a40ea25f33ce0083e43e97cc860a6dee308c28490891dd2d9a6119c3e647d489260bb31cff7becd885a35dcfd1ed2f0d2b488b51324f8c0967c1c62939159c1d538a6968bcdcef0ae4be9e149840dbf575e3448f1bc682437fb806fd2d7fb4cfbe1822b01a6b8bcf2b5bc6150c35a1fb7d86d42d2af79ad660c1afa2932e01b0120b5b1073ab6e810dd42a46c4d3eda61926246e2d8600cc42c6aa77820d84b4ad0f5e8fd5a909ac79e17de09412323fd6a9f0f87be7f60fedb14ba73136ff301a940a969c557ff972c497e28acd30c617583ceba92da2946a082d7bcf954f56555f3aa001649630730181c681d6b9c27e2e7f57e71ebee726be035f8fe51b5c17c63ce25de1a004a4984f1a1c7369b189e47591db2fe9bc8c09013e8bcd24b45ccb6de48b37cd2d74a143f1d4404af532c69d949dbea4d7749a8655b849524ab317214c1f48fbf5e83d9b166e339479e17c9deaa7fb0fb86d2c1ba706bd965232fc1caa7d109ea1bb6fcf488d077a6d9cdd3f692a7dc4ce3e173a9ea52c64f2e0300c313f87ddc9b1d23956f00b92c166f761a4f1693e7297d19f41211f706c5e79802c522195fd752a5997d08393c92f5e159aed32a5e253fdbd445ebaf6c9ee7d1754b6f02562a0ae0e5991d68f6feb2ef561ed2dd8ffa938f3e94fc67d817b3da8af5b105491c9c0e624d679d018ef9d429aee109e8deef6026d1c974f53ea293b909fde259d4fb34a962538fd3ada9cd5561c2914eeebcb3517b7732f21ee0e9efbbde44ff40151d4f12e32264ae73f5a68e70187b37dfdf7987030a7adc6c6b461f82d0af7e5f18f0f295bb301452e518e423afafa954fb0f60e73c5387883dbd1b8b87ef3e6f4f8a1a174abc6de6b45254c5a4e2902d533a5805180a0694ffa2ed517565a619be70c7bc429904b6b814e80bb81459b780b627c9c28f65bc0602e71d064133125e627920d04f65f9308abe2d47505a58c178717955351d1520e2ff668f1d13e1a12c989f0b67450c29a424c51c686345050a187a396917b464f791d4bbed6d3c37fc8bd3d6c96a79f9bc6356bec9758643878326b2e7d284e1d1833e7bd087f5ce6a68f4ec7160ddb11b77895de034e8b5a7bcd146907dee53361ab9c1287b383bdbfe4f839468a2afa48195088ba0c3ecd94966d987b9a11ef5bdd8d420ac4ffc4796f3a0325dc362e9b70b71421b5f9511ef444a7dad77200af6fe24faf92e469dd7978254f1cfe15a70192650afcf833746ed628f8823c5fc05d0977c2da56d707e5db56c36706e487ed79eecaf4f7e19f55de1eeca76ca790878cb16973369e79a601160a72f9bb08198188d14f4cdcfce5285f47f27c4d75cc7176207574c4a48e81f2e03f10bb389dcb373ff868a8b7e5fef396a46d03d9ca2a2b78686da750ad1a74fd98eceb30d24bce46b87304a0e83d99cb1037bbfde7db5951b1b1fc18fbd6245dcb3dd8fa4ae9ca10f63ca135618618b593253fc8a79e088eb14ce4fc525c745436c447209f749bcbb0b76d0d866279b48422ca55586de2427ae253a41e66867818dcaccd7c6c0b2100c76ce100be8dfd4f07c6ce79a65453d4f08f7647f17f8277acd82cd874c13b7ac80c1140a8aa135dbbe9c39b5196765cd1e961b685111037eca536d1e4cce5b0c1ef47489d891d8a1b68ecb4e861c4cc83f71afb18df640af8fae9db828756b9343caced6b399e8e5ecb63b088757fd637fe8e6190ef3da3379189c01aaa8905a91a45061f326c30294f804ff425a8dbdf75247c1f8f3ef225ab94954b6fc6f063d013ecd610c0bdf90b6d11466eff7cae9aa6adfd23f96e18d3aec25ce10eedd93903be4f2805bfd95ddf633ccaf82b08f63b2617fa69883d677c2a6e243cdf11fe6c9fe8fdef9a863d546c4e5b6f9f30702a3af30911442fe90fb144f54ab6b35a860f4ce3aeb625e4e0b539748a8de77dec3fd7d49bd860cf4f5447b992df3f7c5c8ab1094e67bb1e73c8eb0c84cf2887f10989ef243e57f3f324140b92a51a767fdf5f00ab22174872b413ef81e5853b5e715bb35553b8b6e9a3c90a27be2d92fb5fa2e3a6e61ba86adc2b222a3b1301a61512ba568ca3f5dcf62583727809bc6d548a99717a02f7ee9347dd74dfdcb100105ce2997324b12cfa2ebf1a90cd6edb029b0c269ba9c6231146b4e2fd8edd761502d083ba690114eeaa17be4c499b8fcf0d351665ab9ea010488d5673a27db795a13f57166b01fbaa9a7cb360d3c0ec2a19be9ec68c17219645e68caa76629b7714e696cc85c71fa03a9513d2a3e16857d4be1959001dc0db1aa6b6fca2dc465c33aabedc9f103fca7f4a7ac72f2cdf62489d67b1083966dd6cd66aefb42bdeb90f054012bedbbdf854a6bd3c3c260e53734e735708bd5c610666868508ce84e655d71977dee4b4eecf44e05942664c0d0f58f26d2a77208ff81cef184d93daecdf355b53be3870ef9d669ce24734525ecf2618027667912e9cabe054616b62e2659ac15e1f39d9d3603d8e46cf23f99d996a7cb4ec0166156bf37bae97d869e3d1ff171f9693a1b5a8ad7e173a3bcae15e916ed285dcc19d6429edf63ad7fd10ae3ae84df7356ebacad1830f9de783d6c81d7f8055fb41efc0434882d5f83d0ba958a0b47220ac7d060cd6f08a9a5f7197e5949fc7e2d8561f2a01b27d4a8f557bce1c323caed02dbc19849025b68a9584395a882a7e837c85776583cd5a42f75ca21595188453d4f199a58cde10cbc7b6eeafc6500347fc53c435fdac5661016c94829330086ea156511d49df9ecdd1c9f49d4f6cbf99ee5359c2d7d73e9623d19b21532c69db78399afc1e849a2e8bf61d9d167231f15bec1225c57a383dec4de3646006698bb53a2f510acae13ac1f310cce89691ededb2f21313821d955550fece256bc5a53f2f83b1a93183280cd788e522b7f16fccd7c2d89128e040d", 0x1000}, {&(0x7f0000000180)="e02d862d2e720e691f7a2a82c87aa2fa4eb45e5c8a6884fa15fb09e07d0b96180943182e5709eead405f1a0fad807cff45a8a9531f321e8fa65ce00bf52421b900d90dcd1827dcd765b4e0d099c9a8223c7d", 0x52}, {&(0x7f0000000300)="8ab028d270ded5c3bc4eb4fb59a16192de938d84944a9746ca5fb78a1ac3a2a99bb7e442bff7997e0ae4dab358d6fb372816796d9df04ae35bf85ed92a100d389481d4dc01625faf17c88c12c5f9c8a1928ce10f1f4b6a0eec1495c398c9337384ea48ab04a63433d9136305be2203a5602a94e51fb789bb12ab13a6d2d62ca921bc0b459c95fc780991c98abcd5b80ad22a34b6589ce1aa4ae536be8ac9c45ad5c0eabff4d1c7ff73232eca36b38d10d3374a52fc57b3f1003b3c7947a79916f93013b0353159a92227b8dc4251fb938d416867073aa3ba14b26166c95a7a851641a896bee5b94dcd71eef8aee2c4ada909", 0xf2}], 0x5) execve(0x0, 0x0, 0x0) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x87, 0x0, 0xfe, 0x8000}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x50) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in6}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x9, 0x6, 0x2ae, 0x0, "6a4d6cb113e019ed0153a140f9f2b39521e888e1", 0x6, 0x6}) write(r0, &(0x7f0000000200)="27a5fd2d2f77ab31046dc6b4d4bc", 0xe) 13:56:48 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="304a6b14db5827a33c3adbcdf810d85b8c0b377abfa0aa8078d7c8ce56c60fad7594cd34c0970e438abc5624029c09c67be7469effc46bfed1aee7a5a3c4837ed691023d44c8dc75133f063bf57aa4cde36e81a3c41e6f", 0x57}, {&(0x7f00000001c0)="96abdc8c4f471d0e6eca119e44420e9f2c01e6d1422ac6b4e2f8d43a9b8b801cef87c235a797fbe19a0cbeb11f747bb5721246aeebcc0104571f5acdfe28095a02b7a97069515356b3e0cb6646a913900464ac3f362776168934e7f58f2d9db126e58b1eff9ef484e2370bb4a3c4cf3c67a2f19007baab1ca8df1229c5216e3d54d4b2cf5c503e2eaebb2f15b2094d55c570f5e8dc1184ec3052da3078acfc6ea1d02ab6dc3bab579f9b2545aa490cf6b01686dc8a0eb247b2250ba68a17b054cc7882d6f2427bdc5813b85793076eedd866a55baa394828f634cd27bb", 0xdd}, {&(0x7f0000000080)="954aba5188de5b6b4cb4845df7d599eb1f54bd45ed505cd3468d3c2a1c21d1b88e5eccb46aa1ace94f7b88f92466bccbd2449919d9b88db35572de4ca31693b96877ef8e0a7aef3f174b37c30bbd227c06151841cde3965195ad4df46e76af50698a", 0x62}], 0x3) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getpid() kqueue() 13:56:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8437befde270d81a8b4a68439ee92ce42e5f77efd526832a96ea1ae5eb8422c813061b68155d36acce82cf3510655c613b564ef0603a80cf4b3c1bc6109eb2af809a132b3b272bcef8056981b1759ddc823adb59e4578d47aae618d8b88081a6db00387e8e1f048a95ca065857233a9908"], 0x10) socket(0x2, 0x10000000000003, 0x0) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:56:48 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x290, 0x0) 13:56:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socket(0x800000018, 0x8003, 0x6) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) dup2(r5, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) 13:56:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="e4194c03e59320e8a06fd1f9ec3d57cabb7b630d822930fd2b0d1103e79fefb44a13d909f587aa7fae9a402c913962eb2c68cada60c096f9e8484000"/72, 0x48}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x128) 13:56:48 executing program 1: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=""/183, 0xb7) fchdir(r0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r1 = semget(0x1, 0x1, 0x100) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0x0, 0x8000, 0x800}, {0x1, 0xfff, 0x800}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r2, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x1, 0xfffd}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r3 = semget$private(0x0, 0x0, 0x2c4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000380)=""/174) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000500)="b6cc0000edde1638f5275a8d00b3511bfdffff1ad902c80efb05b5ca3907997cf970c715cca4f835e6f28ffec3fead5d585ea0e2cafc928246056b10ebdcb0093cbace28d5835e") semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r5 = socket(0x800000018, 0x4, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcd1) getgid() getgid() 13:56:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2addd18a8561ad1d48c6426a0000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec5ddee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800fb531b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda7a4c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7a94f528bc7a4d49ef16f2d299563c4d0685d6585c9f77dab223431d938246cd0814a98496a76c4da5c5a2f2e0834add74419311c22d0c10ee047b2d25500"/1384], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000002400)={{0x0, 0x4, 0xfd}, 0x1, 0xfff, 0x4}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x400, 0x0) writev(r4, &(0x7f0000002280)=[{&(0x7f00000009c0)="08ddf55cf86f272213b8c2b0b7ff4eadf6a35ebd64187cc65649c9fc1e1dffa3b6f464f029664666d1638b1a7ecf4c1c3935e51891a9f47d7ec6f696e8ee5d6ccc23a4ffd2f8a6b4cff22ef42e52871f5d820554fe39b87bc2a854a2a21feda5e945c442934a3be5dd03c9", 0x6b}, {&(0x7f0000000a40)="d7c44846a453b5730864e8e5181964ff0af1fda0171ca7deaec2ad4830c91aba4265b44024f0bc98b8312b6edc8c4c700fac224ed646af734a1e3dc4fa0ec32e243a85e21beb8463d338f6894e065350fe50f90cc6e26db40b78b5efa71cb4f6df57a235e2f9dbc4f2833066dc5e466af79266c0d5dd07950c42925a95a16c3c1b6e8cecaaa9932b29f935d1fbbbdb968fc543410d3c8f0c127aabb7a19a275f07c66780413b4a7f397ef56003da4f210f6d9ad34b0601df552231da7c74ed83", 0xc0}, {&(0x7f0000000b00)="f3164a98a89147d582a995cd139da198cc817ac1c46ab930259d975b85b95306367bf47078306e51d282f75215dcbc1bca6d74", 0x33}, {&(0x7f0000000b40)="3b6533557f4c2cb94486608734a581bae88bff32611e634e9afd2970111e56ae7ef155399e522e1f86354c1477c1cba017f2d4b43ee7a372c7d61c7272af8f1665adf36c786d4e533382d85809ac82c20291e19e840e5348aba1d0bdfc1783659fc96d05fec97ec7de7912c37849bf254c2c66e19f15a2d2d927f5cd83d4affc1e226d99e2aacd5a3416ac58713c70fd75ec22271feeec08a2e0314b0188f9be140d38886ac9f0b941c2b70db5a132ce6e3c", 0xb2}, {&(0x7f0000000c00)="cd1f2efd5ffa4427f52d12095d3db36b6b84777e6543689dd043f97bdb5381d60b01b37001e1352cab21c35eb6677302a7c7c1aa3ee568ca3ea067d997139058d610f1c131fb937464989a442714833af6a0c2d3607988d18d858809852e2f749c4ccf7039ea50b09bece88c4c161ab1306a7f88d0e34101ba13d42c44e8ec228db09aeba9d94ce770677f6f0921c9e3906ec2cf49db7170ab", 0x99}, {&(0x7f00000011c0)="0e01960e985af43c79461beb54e7689f065b992544e61790f14523737020e74e84e18769fdd370c57e902f6a56f881d3955d30fc595707871a4ce6891b8de1278cfff9e553ba797d82ecf307e5868e3b3ae730ea4e13268d84fc1cd0645b32b49d5c3edbbac740b24d899a7b6aadab835de410478fac76d13342f420ece7b0426f399bfad66316dd3f3b206f33dc858cd571f5ed12266f405dab8ac958d41af830b1234f98368c04ec4c21f8d7511a139038adb8b8ded758427237ddf39e1690a42aefd25c060e5ca6ac8089b1e2a7bae301a31df8f80002634f35e9582c34be0ff6ace8c5ce0c1755515d03c525cd0451e27f47a84604a02225cebc5fa0d6d1418c191bf86d2bdd9ab75079325ea3700c6381e33a529f7a9c007bc16d0fd0f39f38bdb888938015b9615742ca1e9fd9a3be80da971d5aa5119307f035f71074a74a9b179fcb1edea48cbe961932f38e1bf8786733a6eefb56daf69f8aa7881f1cd96b3f3d96bec75e42f83453cafafb22a25b075a82a6b9c51001e43b8ffad8ea3e8326ea61869ec701c6c9d0e905d3af091c46c730972d8a97ad5cdf305272aefd91e4d91bc95071a8ac12c316e92831b81ced4052784fbcfa01c22ba5bf570723d17ad8e7db3752869a2c0b05a774ce58965a56d384739f0e4950ccaa5e830e65d7ae1eab6901e3997ce00a1b8bea2683f854af87794afcbe1c9ba42dff6418e23b56589907359cb5993255fae5fde5c4c610bcba408b572289deffba68289f3bd71e300ac2d865edb116ad559b1d0ab9eaed22071c50f8fb6212559e4ae3c18fe00d8a3109047f5d7b7858b5661996712d2c86619b68b915fd6afd230b0190b10710c127e3674271c64b87f2468e7bb6ffb0265526b00d81b668553b187fddaa0c58dbca47244af57b58dcbd638f351b3add7ef1e9a0eaae8ae256b11192d2a9ef6f0041ad191a7d9f92e26e6c8d59dfe7dff700a84e4c8e79116ef5ca86856f94d6b48104c5d857766b6fd6291c3c186b60264eb80f7947a78714bb4717ae6a536cbd6cb1c4afbf7e7c2c513634f40352ead58eebc6ad6e62d4b52514bb9c49d3918b3c8b65961db6f3ecbf408f9cc59bf3342ff14aa8d4938dd16c8a8927d5962216ca17e737d7ac3ac1a6754b294258cf16300c26289bd60942e214ab13b6a1b0bc2f1f71a255fe283722a29cc541d788548fd22b294d1adb192e87a8a6af8d2599b13f35200a8f2fc9a19417641295416360a27f68bd33335a58e6e6c7386e8844a66bdf1164c48087f415bc3d5d84a376357059b852e5b14fec310ad9d133daa89dcf8d2ca944a41449402c8b4b102215ee3d03f4101d2a396a8e8967c41f2575b6c7069045c3cddc68f0ed29e077ee585a3bcad6da3bb1fb69ae135bc03e55c2aded8010401077701a8ef720cab01b9d559a3c5c5c1c5ead7fc3e53186e72c059ede5d6f5a8025ea9e4e4574b83613e3038c475f98e0e199ac1648b36d4073da106744d142019e9278e059e2bd2fecf69b3eb7f6802779e51f2983b001f1777b8032f0bfa47ce125cecc3a2e0b0a513735791c2fbff1a2553686bb7e019730215bc46fe1c3806fd5fe2c6d6c6cbf49e0da3c9758a9e88eea31c933533c30c54b2539086d19d3e089f675f09fb126918f60f763db7476191ed1d8d64c1d6b0fd57f39efb734ca3e67b506c87c07fdb93b440589a22a1442c8204ad1de925cd14af8567f75ba5ba51d80f9093f6675457b9b66d58847ae1908f5e7ce97353952b9a07f85bf5132176e5ef9e42e969dbc47ab4dd72e9b22662881ac61a01039b15c4b6fb4b9fbeefecd190d1dc51965df2caeec2aebe86bee1ab525d3b5088eeb95e7c8649fd50350b8c2c853601fcd67c1931fe08b78ca155ada908ec3362aed59a85fee7775fd54ca1b541e8703ecc6056646df5e22793106398a6883019c958dc29a1039e6b2de6196c622801af4cc6013a66d43755051db60885342038fd614f8c1746f04e3aa355f7df375ac0c47f6584c61a3432316c29da189a64162e2c0afd29ab9da9cae3cc16e9e1824a6bf9ea8aa633dd20fe36cee5dac77092c966a7b7a26943259dee35c38afe374d4bf32ed78be3da8eeb6fd0366c042adeeb9ece67b77394cc7350e1eb2252b1bd9af8829fa38d8a5028104a069d3b56170465917387a81723f37b069ae37adb0334fa0994e63c5d62628695ba274e2e53fdb96f3b57d6faeb648570ba34fb32cf7e746d1b29e3eda87ffba67d523139f749014af1330219cef3a2fe8d1b1597451c742f3e4bb4b93d3aad48e0185a46f2ff165e3c4b639df4764d0547ffe21ba158098190afaa81ac84b8a78de798fc18dcedcc75877b04513e3cabcb96a1172ef867153afb8f4977ec8ca5ee22ef4662387c728490c061f2448e48fd7d095b192991739cb0259aa7cf2e4c27ced9fb054c81b63178c27be42e4e2995bca1937520d71a712d2cf7cc0430fac8f8bec133920e56bf5e6d7118978ac73f40672683e7e19e44957ecb066e507e6f4ff43962aaf2ec219b16ca2e36a370a68e5dab21aab8a5fa1dba495b40757fa3a8cc909827d48f619c41e207b43a96365e2db572bba77fcc83ec41dc7bf3e3fd93a85ed7fb188c65671f071f2f55eb44b04b9b05cbb3b628741cb430217bcdb4a72c19325ae12b1a89db73a92a0c4e2abc79f0a4e5ba0510eaf9fa5ce611af6283407afa6ab68607ea9d0ac6b800e52cb3f995d294f61fca8e3ef7a5a6dbd5b4b7ca13c60492fd041262df2ec48e41e7d6932e02d29ee0e08a82e7f512b826ff85bd23146205cb24905e80c88de89abe5fd07947cb5dcc1d05b0178101e456aed9ecda90d6705321b81d7b327f5a28da00438f85b307831cd992afa274c154efd9b47d44afe2eec7f0331885ea2a775850d23e955c957d92656837b86505894b7dfef074985270485350efd7498638faa1d019dc8b56bc1b5576d0cd679470f24a78fca1018a1f374028b8b53d5ddf06404565e9c08da82fe2f17f3f2f695c888006629f6b6d374dc08b40a7ab2806a13f722f4e3c54861156d74dd62fbfc67568eacdee5e54f55cf7e5e55ee266cbd45db60ff97ec7c1affbd8457ab25e8e476dede0ded3dfe752cc980deb48a568f0ca4f1f203a23d138b8dba009cc0d7e6a422d861d2920cb2c5418775e32280016e1915e8b2df3a67acf220b1581357672575be9463597c343880a0155cdbdafed5fe10bd307ebab4ea1019557cf15485bc946b5c802358c13dd3b84f430cdbed1e924cda6e6238f9eed8adae7b4365236225bd78b2712c6f664d15c56068e9b45fd1174114ba2c3ad755b2ce418345f21b96313abdae2061a78c68f68583ed3c159710cd492afceb4a60b3f1715abcd2f0a79b810ecbcaf3336bd1fb5d2901fdad62b381d580157450809e6912d2adbbf7dc01a5722bbc6226338ef0210b5e614932e5d7985ce11893949b26142c6546f8cbc9e0b01fb3d38cf02e764d0ada33e8308f3ac9299f85b7f70c82f67166a101cd3816a11654e6b142c74ca161a383ad432c27bd73e41a6264e756d7fe18a83576c9bc931a40b9107d9e8b32666623a7bed2e7e3c456241828fafb821a36257b763b70075f4ffcdb1802059e610fd2eeee7598856f3261696c520a7ac67bd348f1c493faca1482fed7e5368d04ee4a216ab93a2e8e32fccb67c625e3a5d2d6522c7a24a919ec48bbae08d9c4e411e5f7548f8c6b36dfedfad18790439ad2ead75d6c5bcc77177bee7be9119418cf42df1491f14a65a4f04ab7e7584bb5beb8dd9c6afc06fd859ba95e7e1201766258d8f87ac95added71b99340656a691b8209d8fcf6ef394f561b1e20effcf11dca4b4e2a65e88ba1b202a3e3216ce3d262344e5a85f09c9d7c8d6b02873577db799924c11bdce9776953252029489ec8f9115921120c0cc8b398c0b9d57c44bb5e83967560a80f343f7695d54ab01a4adc0285cbc025e13a83ed9807af85d9a942ca6c693e134472da8996199fc67647b4f4c74f482a9122f7a3f1e1362cfac8e9ed5ed976723531c1741f883d49e46c14bfdffe1c94aac36b7d6b7c2200bea4a7d563e9aba364ced758d50485ca1969cd7a62b010b0c4f81dc0b320cb9c1e88f07c2437dabd057005549b296555f93c32679d8d436277d40a3e607d48c0356a1d8af4de7fb633375cf15b2dc09646697eee093338787a3e95fe218ac5e857a5311a19a64520ec2599b7ce109149b8c30d71e6d03830b27fd51dd49e404a6ee180c4e7d030060610eefc2cd51559e332d3569ac93446984b9d9de1164135a700112cf731ba6eee255c4834e6ce01e18ab4294d76267f5be3c02fa50b22548a4d330d91c095e9c566f17bfa1bfd21eb7aab1002830a54682a241d50e2bb0069faf4f721ee0cbb0fac855b8a47b83445a2fe5fb61a6c90b2ee423e12aabaa4b00713d292c7e2e1eacfdb937867ff3c37e4201e11d4f10af261aaef5bdaa3e6daec58bbf0fb357fe225618913bd9b9218f2d1e240b832a4d2876fdd3ad2b66944435d9c21d7bbd19574a072058561ed930cbd4905198899a37cf30bfa34f2a4a72c60d27e969e6e5868396786b1cd60ba427d8e867573bc37681315a0e0a4aa19fba32102d81b9dd5a3ca8c052ceaf60827be1d2fe3d62d8ba2ba4c7b3ed68bbc3b0bccd1642412340a0431de4680ab502a09ea28ed21f4be44407b6823e3c01eabd50353b25eb1210ee56413c6780526ec81826717b1318741f45d7d825075fc6514d0d21d5ff3ccd27e4a3e7a2b59c8620b4e1933fb1984c24545155fc3fdf0a32694d516c37cc4f265d7135c5bd4ef8d09999e52edc41c6ebc749a28ecd8e679ae8d874fe8357dcdeb4008faa0192d8ee01f0a3826c7a2d9c8536b4aea965a02df30bbb62a67d694fc8e65771c9bd658033d9b3e6c659400f10cee27861f923be22133b0bded677ad4c8107fff0c0d74a6c3828e4662667529ec87524eebe9abbfa2c56032782d3dbdaf3f06359de74b6340ae463b9272e0e22a0a4ded206025b1b3fcae990a64e894157a3cd51df43a2a150009dc9f50c90826bba42fd850814423916e0e0d1958fb0e8bf96d9c832c1dbcd38be31130f62bba025311e6e6a7b16852971db842753e213293db34a8d0bbae990664f83f6a6f5f6080afd259da8f037fd3a2e93ee10b7a2ce361a587a5cd730afb961f5f85220be236b1e622239a9b59333cb22a0de9b78f9849d853928ab11091a45060a1ea3c23c3fa09132186020e17f435732734529a247f30385862954b2847dd5618d20e38201ccca3e92a95057d20573470946a73ee64bd04b259f3f524baaf4e126a2fa2b365daf8652f96bfb70e2888c8ff3caa23e466deba8d005af80505009d1af781f66f7ae144e884176918d0061252e7af6b3b802c1d6fb6cd85473d8657f38e4a6ce07c4a540da8ab9e7834078a308fd88804ea1ace0fca98042b46762c6e9cef30a48697264d2095ee29b8b4fa8231e6ed49190da5c5e14c29c5a95bfcc2ba5f091e986fb39c8c12bd189902449b4ea6e02bfffc63c4b8f0a1c7612d7e5c739e0fa380515da8202669adb72d45e935d15a3bd8d3a3a502b20b64c3f41f6a6739e00e463d67625ccf70847122deeb28b64e1dc26c1f709f36093079f8b96d4ab25e2170d45fed37ac0ea40ccfbcf0e66b94f50b59ad82c8e8f2413cc5f1e42e9260c74b37b23fe043de5a387d3952732942cd9369d8853acfe57fb001501b6a8795b93e69bdea49b7845fdb99fc2b806f9d9245d3e58284c3", 0x1000}, {&(0x7f0000000cc0)="d1f81f410f368bcdbc0f3ea3678a72afb85b1f030d4a79eef1f0188f36f201dfaa3177b8e12773ee95d970d52acb7d588433dcada224ce8bd2fa66fb66d0819c9997248c7ed40daa3fbe59c18fe6342991ef123cf6352713d399c89c96ee5c69620b6a56f2d5b87c8140875626feafe1b9298de76d0bab27ac6e1a7cac097bdead59ffec89e340227f850cf899cfc3a73933409cfa1514b616f916fc633468c4db923e4ba86620779cfb23f072", 0xad}, {&(0x7f00000021c0)="5a03339a2e1304a915a1d2f833422e0491f2c7d31d1c7a172ef348dcfc25a56c49aea974c7db381addc2645072e82ebbd967767537234ce1b4efdb9352c41bf2d736a2b68e06c6f297cb533571fe62b6f46c0a64a08b69352ffe7b8702e3da041d6562922f74f48f80150334c8213a", 0x6f}, {&(0x7f0000002240)="8bc2b7732471542187d747441b89a7a96e21dbc58d52a823d9cacd2fd07df59e2a5d", 0x22}], 0x9) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x122) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000002340)={0x3, "2646d723ba81857d5ca9d7b17168e042743b0f2364f3939b43def7c0d24a910a1f5a5145250d27c67c171192434efa8eaf6ad6c22fd9308ae6d9d2fc4ec8446659215f791ea3fbeda0a619ad8469b38628b97bcd6b0876e1e42cd4661cda61b313913a3920eeb777d1a9d2945506bdc2f961e1f95c"}, 0x7d, 0x800) ioctl$TIOCCDTR(r5, 0x20007478) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000d80)={&(0x7f0000000740)=@in={0x2, 0x1}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000780)="b59aeb5a0dfe1b49941a3c7fa5adc327a4e53ce4c6012c61e0a6a495e3dc5037526aa68c6ab8c7d85494d2141e4ed74695a5effd2e540f0c9193a608e6600f54b7b23c8805a83b4fe505172f68ddb5883707c85ed2166a4fc0df7fb8c1ab62a10c56c536efc3a9fb88f6446b036569100689f92559e51c95c286a6a786a895476edb0b9b57374f7bbb1fbad78a3ba7e67116b4046c4f2ef082e48bd3a7d793222349c5a5297d5c615c6651c5dd176432ef2ef6353c2919b71f", 0xb9}, {&(0x7f0000000840)="26a2fc888cce010b4d3c9d5dbe9e86320552460ac6730e1508dd51656cf692105285a985fd0c66169bb743a05a6a8ec0d973e3e7aa26605c77673de260b46537afc1995cdfefd7f9bc29b905e8237bba90c03d0993366e55187e99462efb549bb8109075595bf78def42c88f0ad98737efd100c093424ebfd86d9d5ac9b02260f9f7e11dcba068a0994f3daf7b638d92453d2bcbd01bc0bfb235a5675df609ffcf5892ff", 0xa4}, {&(0x7f0000000900)="bde67c9519ea000c10f224978e0ad730", 0x10}], 0x3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="d800000000000000ffff000001000000cfcc5bc4ab909076a2ece4eec625f10578b99b2102da49c8c8a2ba99399200c2dd4c1f00007e622005aa2b73857df6291fe9c71d649799ab85f7c02a222d3a7ceafbe6aba157715bf2f043d92f25703a46f30292dc67a76ccb66f34c5e761f83632d97351cf54f8f24ba4597703ce7d9e670cb849ad56386379d0861d0f7bfb0f0c0479fc60cf607ca902245cb65c8eddbc7f78f8a412db253cfe6164b3c6f2082d56358d89393e340522f58ec04b26a2fc3c6a89826883afe96e1d1347dc8b371a1000000000000100100000000000001000000ff00000090ecfa21af87d01ed4bb5f91e97760b082f6e165bc75cdbdcd7e3a829975afac928037e4d9f6d7bf13dd75c08e95efed425ce9f8b0639adebd5e122616de4e717f585774bc59f3ffa09d073693edd4263546bd2af62326aa1699adcdbaea02174788fae4147d21a4e9b2e0e42ae43531df973675affd0d274194347c3b2b2d87974b8273f50c058774061d7897eb5fd8bbb8a921fe9eea14b72227eb21cad6991d05f579e19ca16c233f120846183e47d009fc303670ae1831c4e39defce3ee75bf1a01eb67cdbef25ad2636f0c76b6d615079a9c903dcc6df8b71f155191c9d837ae7f6e47861b6e5f84f37e53fab72ad37673c29dd43506928000000000000a00000000000000001000000ff0f00000c89fecdc3456a97a5fd94eccbeaf8a843fad8daa3830ca30721ed8c8a17d4118e4b5614ac36d6342ebf3d07da92dc66e51987a2e84f47c685c0ee03f02c47703c077c1828c24876d845539d24f7dc5df3423c4f186bc3253312520017d8eab5d55b4f7ef6a4d7bab95aa947250cf4d1649e3a029ce1f03bd65ac86da10da6d5f393e5d3d8feac5fd33f496617de38a068000000000000000100000008000000df34724442007933dc7fc5e2845b5dd75cfb5114c9701a048d29ea3e7ccb953471eff3c44e9a0747c3b6bca4c811fb786345ed86ca57d34c4a189e6a0f1fecdca8a7437b3ca56a8432abf1643eb3903c2100000000000000e000000000000000ffff000001800000557c924c94a832c0c4b2a6d7a1c59dcaf5996a585071a537c89d0390c85ee68a35fc6dea6fb3c37983ea71ad2baa8a9a57e076417062ed70ada5222f9766dc8ec338e0296dcba03a758c6d548539c9207b434e7460a424c26930276b0d1d88b8847168324ebfd37ead7bc8fe9ce002e224d6b6093366d34eb873a3da8a008f1986664bdbe02cfe02cb91777bafc32b77df2819b6b266517041b4b1f2f7f9eedcfad05398a0dbd4372b9f3c33054c86ef3c8446979b5f686769aa8fcd8a4d80cc8772a45f57df6692eb1403b66e0d0000a89551c9411926b922a65a96"], 0x3d0}, 0xb) r8 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r8, 0x0, 0x0, 0x8, 0x0, 0xfe8b) 13:56:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000131000/0x3000)=nil, 0x3000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f00000002c0)=[{0x7, 0xff, 0x3f}, {0x0, 0x7, 0x1f}, {0x1, 0x9, 0x7, 0x8}, {0x1ff, 0x40, 0xf8, 0x1b}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x1, 0x4) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="e537468b4a485cf81d0fe03d2aa55b2c62df", 0x12}, {&(0x7f0000000040)="695b3ad490026a3ac3f9a9c77bd14304", 0x10}, {&(0x7f0000000080)="7f98982ebe4aeb9f9c8f0236d31e39506850e0b3df47deb92681f3544c861e5112d70dc31a2add50a3e3341a43f09f8196c6db29028e3dc4add0ab3c6763b6bc32f38780e70ec0d99e1888a716c464cf", 0x50}, {&(0x7f0000000100)="1d65a786636c4c26c029ab29d8d2760091cdf3a24345d4c146b164d183ab2983a919a5545513aa4233090531693fe3b7e5adcf54e749f9b628b8b738c007df6757287b676952339b79b534306ad7f6ccbe01a71a85d4f8f07b7d0b6dd402ad72cbf0a1f890cd4c6fd2b1fa18c87e1ec5d2e227541fadfa6baa4358d263ad66a06dbddd2ba462bfd8c4131e5e36de88fd814c55fc85f6a43f4e765603ccfa010d2237f511e3", 0xa5}, {&(0x7f00000001c0)="27ea0111d3a338050f22afa78ad75b7fce8a67f22b4e9b32f7215ca19493f65064957dd829", 0x25}, {&(0x7f00000004c0)="fb7b1310981b01f5cfd0183739faeb77c59ef5ee955fa0aae44d4a5c3a228c0d844725b6c351835724a6d625225e1c272a821283d58b0d099cd363d22a50732b2a04986a8f83cb940ea2d4fb775007b45bf9297c2557557a45a0695b65ad692b8bbae6705670366065d1fdf6852cd0efe37475b0540e70296e2e38f4458b39991a252fb19fb2c77c5028f7d0c9a5db3f4e7a290416ce50f06c842216a9d410309b8f1487d332bfdc49d4c70fc424a0a23bc07982b833c33fa51fd182c43726b4c552017477bfd4f494713cc64524d3f6949c31f0c66552d729724f", 0xdb}, {&(0x7f00000005c0)="315d15dc75da94fd53a590a7c6dc3886946e9ae96503289947144c5e82f62a34bc9b9a1b7a2cdb3766d366d45b3c07e9de23e4ac6026f6cf618c3f182d115548db29a26afa22517473f7ba4da98530cb25f7484840cf7d3f23c65cc8d927a5baf64ae5756eb1", 0x66}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8242, 0x1, 0x40, 0x8}, {0x3, 0x81, 0x6, 0x400}, {0x3, 0x80, 0x18, 0x6}, {0x3, 0x9, 0xf7, 0x73}, {0x80, 0x9, 0x3, 0x2}]}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0xfffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x8, 0x7f, 0x20, 0x9a6}, {0x3ff, 0x10, 0x3, 0x4}, {0x7, 0x2, 0x20, 0x1f}, {0x2, 0x5, 0x6, 0x800}, {0x3, 0x2, 0xfe, 0x7}, {0x80, 0x2, 0x3, 0xfffeffff}, {0x7, 0x1, 0x20, 0x7fff}, {0x7, 0xfa, 0x7, 0xfff}]}) fcntl$lock(r1, 0x8, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000200)="11beba98fc6667", 0xffffffffffffffed, 0x0, 0x8) 13:56:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffff) minherit(&(0x7f00003f1000/0x1000)=nil, 0x1000, 0x0) 13:56:48 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x138) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x10001) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000c78d8548ba5d436d67b54dc450527a70001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587d325dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000f01d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc400995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47ca8700b5f0a4ce2f07edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d22f762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b93452ac03ec5470bc45fd4a495b88ec48361b6fcd24dce513c5bf28627deb59f89ad35b2d287bab8f5c5ab50f1840367501e8aa43244ca7bd441b8fb15604a2b52b3ab24cf048345acbda04da7fbc4fb91d9b22467f0114e185db6730d83e5fd8e90870297db856c7171d12e2cfcde5c"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0xffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) pwrite(r2, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) 13:56:50 executing program 1: select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0x0, 0xa7}, {0x7, 0x17, 0x1, 0x800}, {0x2, 0x9, 0xff, 0x1}, {0x7, 0x3, 0x4, 0x400}, {0x6, 0xf8, 0xfa, 0x7}, {0x4, 0x46, 0x81, 0x5}, {0xfffc, 0x0, 0x4, 0x5}]}) 13:56:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() r4 = syz_open_pts() r5 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x1000)=nil, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) chflagsat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x5, 0x91, 0x1}, {0x0, 0xfe, 0x5, 0x7a}, {0x40, 0x2, 0x3, 0x3f}, {0x5, 0x2, 0x8, 0xfffffe00}, {0x1, 0x40, 0xe, 0x8}]}) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0xbd7c) r8 = semget$private(0x0, 0x4, 0x1b2) semop(r8, &(0x7f0000000080)=[{0x3}, {0x2, 0x40, 0x1000}, {0x1, 0xfff}], 0x3) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/60) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x6) close(r3) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000016c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cd6) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x808, 0x0) readv(r9, &(0x7f0000001640)=[{&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/213, 0xd5}, {&(0x7f0000001500)=""/103, 0x67}, {&(0x7f0000001580)=""/136, 0x88}], 0x7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000001700)={0x7ff, 0x5, 0x4, {[0x7d0a3764, 0x8, 0xd3, 0x7, 0x0, 0x217, 0x1ff, 0xfffffffffffffff7, 0x40, 0x0, 0x3f, 0x800, 0x9, 0x6, 0x2, 0xffffffffffffffff, 0x2, 0x6], [0x186c, 0x0, 0x2, 0x1, 0x1, 0x1000, 0x0, 0xe47, 0x3, 0x8], [0x80, 0x4, 0x3, 0x6, 0xfff, 0x1, 0xffff], [0x9, 0x5, 0x2, 0x461e70df, 0x7fff, 0x4cf5ee5f], [{0x401, 0xff, 0x800, 0xffff}, {0xb1, 0x2f1d, 0x3, 0x2}, {0x101, 0x4, 0x7, 0x11}, {0x8ed3, 0x2, 0x6, 0xb390}, {0x1, 0x7, 0x3, 0x3}, {0x101, 0x100, 0x2, 0x9}, {0x2, 0x6, 0x7, 0xfffffffffffffffa}, {0x4, 0x29, 0x101, 0x800}], {0x3ff, 0x1, 0xa1, 0xff}, {0x1, 0x3, 0xcb8b, 0xe10}}}) 13:56:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20501, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00c5bc15c55850548c00"], 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:56:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000100)='./file0\x00', r2, r6) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r8) 13:56:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666900000000000000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375d82a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f70ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc4588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb274"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r2, 0x11, 0x2, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:56:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(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) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) write(r2, &(0x7f0000000180)="6ad3208af6a66ebc4b66fefb6b4c8a2ed08f6b2aae605ced025607f645fb557b61549c1840cdda7dc98bbb3c5eb0e7fa024a44f1d71a74f25482e9a2dc39a7b3624e54d7f521c1038587efa257a25f88310233f67446d3e55bec415e8a4c99ea89f97eb0a4584689fb183ac1b9a2930b40aaa0ec52106134630dddc8af6372e7b44ec8aa8cacfa20713074", 0x8b) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 13:56:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) 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="10"], 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) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000002c0)) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r5 = accept$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0xa4, 0x4, 0x0, 0xfff}, {{r5}, 0xffffffffffffffff, 0x76, 0x40000000, 0x10001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x44c01e4f36df79e5, 0x2, 0x5, 0x4}], 0x7fff, &(0x7f0000000040), 0x6, &(0x7f0000000080)={0x202, 0xfffffffffffffffe}) 13:56:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 13:56:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x40000000000000, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x38c5}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:56:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x100, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) lchown(&(0x7f0000000100)='./file0\x00', r2, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) connect(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x40) openat(r4, &(0x7f0000000240)='./file0\x00', 0x100, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:56:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000011c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) recvfrom$inet6(r0, 0x0, 0x0, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 13:56:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="053698fa0e87b077081f66cb293603dcc4000f6b0104820783597d1116b778c4546b262af7b1f20c801517a3e6bcd892429c6eacc185e1861c89bf8f2c6117afd214b87122f39d4b226f5f83a786f6219c8a2091aac1433b424ef227cbe41965db98d8ca4a3d47580d4ce56eb115189ea67698e111b7ed678a5910d13ad5c9e9aef0e021bcb1f5e2386dcc7ddc0f56c64ca9141f6c207ac1b2"], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:56:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18193, 0x88) ftruncate(r1, 0x0, 0x469) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x9) 13:56:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}, &(0x7f00000010c0)={0x0, 0x0, 0x1, 0x800, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) shutdown(r0, 0x0) socket(0x20, 0x3, 0x9a) 13:56:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000f0f1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r1) listen(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r7 = kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000001c0)={0x1, 0x267, 0x4, 0x800, "1343ebded8c4fca34ae229ed6ef454d80c8b8621", 0x5315, 0x6}) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) 13:56:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 13:56:51 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000000)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab423040860000000003ad29dedc000000630000000e018008e6b7ca", 0x28) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1e}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x3, 0xac) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f03696c652000"], 0x10) shutdown(r1, 0x2) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:56:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002048, 0x5367) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02015e4830156aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x50, 0x0, 0x1f}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xf01, 0x7fff, 0x7, 0x4, "b86f2ebd74806fd306cf33c74d83e828619f9aae", 0x81, 0x8000}) munlockall() ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) pipe2(&(0x7f00000000c0), 0x10000) 13:56:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x6, "ebd9e425b125ded1c43f42309783e39ede700a8f", 0x401, 0x5}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x100, 0x0, 0xffffffff, 0x0) 13:56:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cd6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000000)='./bus\x00', 0x808, 0x0) 13:56:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xd2, 0x0, &(0x7f0000000000)=""/210}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x2, 0x0, {[], [0x101]}}) 13:56:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r9 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r9, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r10 = geteuid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() r13 = msgget(0x1, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r10, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r11, r12, 0xa6, 0x1, 0x4e2c, 0x3b39}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000040)) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r15, 0x8, &(0x7f0000000040)) r16 = msgget(0x2, 0x0) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYRES64=r9, @ANYRESDEC, @ANYRES32=0x0], 0x3, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r17, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r17, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r18 = getppid() r19 = getpgid(r18) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r21 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r21, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r22, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r19, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgsnd(r6, &(0x7f0000001cc0)={0x2, "5aab059e7584be19de16d8ab2e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b5d6e5a88ad1e9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d61fe982bc00c7efc8c7076976039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8cd44755b471bf8c17b86b34ce10a93dcd069cb4d4575ddd417bd2c5f24"}, 0xfe, 0x0) msgrcv(r17, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000f661ea6d247c8c4e3805631ce29a9a509334ccf6515e"], 0x80, 0x3, 0x400) r23 = socket(0x18, 0x1, 0x0) close(r23) getpeername$unix(r23, 0x0, 0x0) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) msgsnd(r17, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r22, @ANYRES64=r1, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r6]], 0x1, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r4], @ANYRES16, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3be2808efffffb51969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000001e40)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806aa8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c07a18589e5ca8a59770cc38c22a3c82058c14b62ca62f16de59cd06709411d8da21004810eb1b757632b5425aa528c977bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760704000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970590269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21851da07bf081d30d0e995ab81b4c5831d2930fdca8d8f7baae70add3d29eb43bf0a702644b17e2c2f8582f0e9ff55b7636cbfe15326f467d21b3e072bef8b0fcfbc909e10e778ac8abe4a67186a83f52ebaa447a0464d50121e74c5476120950b500d2652058a6b9ad6e87d17c948e92bde7ab4c8f712f39e7eb4ed9c12ecd895f28fcf65a63412c5f90c85f389b2f7325d178ee031569b4057935bad8"], 0x156, 0x800) msgrcv(r25, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r26 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r26, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) socketpair(0x1, 0x8000, 0x9, &(0x7f0000001dc0)) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r28 = socket(0x18, 0x1, 0x0) close(r28) getpeername$unix(r28, 0x0, 0x0) r29 = socket(0x1, 0x1, 0x0) close(r29) getpeername$unix(r29, 0x0, 0x0) r30 = socket(0x18, 0x3, 0x0) close(r30) r31 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r31, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r31, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) msgsnd(r27, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r28, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r29, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r31], @ANYRESHEX=r25, @ANYRES16=r30, @ANYRES64=r26]]], 0x1, 0x3fb) msgrcv(r27, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a7072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a3a8c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c66189282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf6770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c909073cabc0458d384e1874bb1ee756cded06ce2ad2fc4b304405134c93cb78f591907e7fa1a26f97ada9eded5a5125a785427436cba29813962ffe7ac5346932f0f03bfd91f55f9a29b2b84263bd6926b774a541b2b4596ca832a33cd557561f5002079fdaad0ad589781861b627b51be666fa6924c00"/737], 0x1, 0x0, 0x1004) r32 = syz_open_pts() close(r32) writev(r32, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r33 = syz_open_pts() close(r33) writev(r33, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r34 = syz_open_pts() close(r34) writev(r34, &(0x7f0000002a00)=[{&(0x7f0000001980)="a2a6de9d793640582aaf03167db237de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2e6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e123a62ce406653b106d8ade7765a6e545cdc082192eda49ab90c594b574f0a72b1689ca4c5a3cc769b158707c7c2ce693b0623eb4d6f6459d6312c2efd8331fb923643aa54c875c9c992a621176ff2ce7fea8a8ebb30724ead37a8b54f15c6aae56184d4e387c95420cfd671b86038e40bc4363edbf16e400704ffd33fc2d1d685700a3dbbbd5bb08de8a2deaf8470db900d571277bfbeba839376b209d57f43b0a92bd0e5c654a9d2b7f9db6608ed717ce9d59f5fb29dd3653db21ff1a305b652543fd64fe08abb0a483e8231cd9eb69b16f90dfbe0cc78c56549899fb751", 0x132}], 0x1) r35 = syz_open_pts() close(r35) writev(r35, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r36 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r36, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r36, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) r37 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r37, 0xffff, 0x1001, &(0x7f0000000000), 0x8) 13:56:51 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) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00002a8000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000080)="ebff9f25df66ec742727df0b59ce54a5b7df32fdf21e27425fb1cbaf7f7c19c9", 0x20) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) read(r7, &(0x7f0000000280)=""/252, 0xfc) write(r5, &(0x7f0000000040), 0xe7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000180)) getgid() r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000200)=""/94) 13:56:51 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair(0x20, 0x0, 0x0, &(0x7f0000000040)) vm_resetcpu: failed vm_resetcpu: failed 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x81, 0x3f, 0xa5, 0x4}, {0x5, 0x8, 0x24, 0x7f}, {0x0, 0x4, 0x6, 0x5}, {0x81, 0x3f, 0x6, 0xe8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x40}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") wsmuxpoll: not open wsmuxpoll: not open 13:56:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xde8]}}) 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_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x56, 0x0, &(0x7f0000000000)=""/86}) 13:56:51 executing program 1: wait4(0x0, 0x0, 0x90000008, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) setpgid(r0, 0x0) 13:56:51 executing program 1: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 13:56:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 13:56:51 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000940)=[{0x87}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xe51a, 0x0, 0x8, 0xce0}]}) 13:56:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aac00020000000000003633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a74339ec2520654fcbc8fa8a1c11f65ef0341575d7fc788199c045ecbe4cf1f944941a672367765e55126dc40a491194646db467220859edc8d882e61ab702cf8c"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r3, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) semget$private(0x0, 0x1, 0x30) r5 = syz_open_pts() close(r5) fchflags(r1, 0x0) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) pwritev(r5, &(0x7f0000000540)=[{&(0x7f0000000180)="a5748612e6f8b0cc901ff49fd69e783c0830f80929e1016b402014481ca61c7bf3483580721b73d31e61ed111dcdc9262b49183b59bf61a9b3cbc40e3b8fa6f464066afa4d886a2b5a47a0b278c5a173bfa8bb288c2f69e52787627013ecedcf690312d650c7f0a0d28529d08c690905f9f632be4e1c828322811a27e79c936b8ba73b84127443ac7b7ace54b8e38ed8aaf59fb328e67dd80f5dbed4a0975aded3a212536284c7318b0022012373b8ee91b9a8d0173b775b60d552837b685430040c9d2b7add3e96d6cadc01b567a025e7e1e7e5bb", 0xd5}, {&(0x7f0000000280)="d7743030c67ae14d0c144c93910fd4ca239fbd3c999dfdf349ee5533cb544232f64f10693b7f47507640df7ce0facbd546eed20c3175b432c318576eee79868ca3d2eaf6a65f5d4820cb07ea1c2025776e6397f198a644a897b93a59334c787f1af4d84c0e71f301f109d31bb8e3469257ebc65df1614b7ffcd3629566cbb82b7a226d934f9726ca486bf0cffd6d5577fb2beaed2bf287f7535e3d51878f3a56743c62a040195529cd60e6537f0de340cd754f65da91ab7a6ca45ed011ce6bf52615421322b710ef39bbcc16f0", 0xcd}, {&(0x7f0000000380)="143bf7427c633feaba66a362fbc9874bec14efd5e13f4bedc20ecb4e98d0278060bf3e48221ecd8e4c46e0686735838934f0aae4c418efbd0716d589845c2347ee6da11f2c9d3cc145e1e02633df6d04e7ccd2855229e2129efc8b0098ef608668f2f328d2091ee9cb30cf16f9c82386df5058b3ff12e0e8488225c1c26d00c71db8567e3721bbfb528e5e88d04a337a53518027c520d021bcf3d0116f6d598108df5522f141ad4175986e285f", 0xad}, {&(0x7f0000000440)="7fd25d53d81136f0f383e5488d1797484a6ec14431c8d42ffa417419b0fed8969810730794476e7b4088deaf6cfa6258b7624d806e09408072e69b4013e0b7960b91838bf580850f80d79eac597bfac53cc6c8bbd9c42bcf98f5e358465915d13576ab0b2e6932a8edcd3df42aec6959d115e47b3feb4545e3f4cc196b1a5349027be626e5b68a583687caf3dcaae2fe03034463c852f199b2a6c9fe70013532a4ad4141b7877b1064583443aafa10f80509cef5f80a1774cb46cca23c0f4bc15bbb766e91263a22f6685c49f4385ffa51bb510e1aa037c8c92f67", 0xdb}, {&(0x7f0000000000)="3bd7", 0x2}], 0x5, 0x0, 0x282) 13:56:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) renameat(r4, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)) 13:56:51 executing program 0: 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$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x800, 0x975, 0x7, 0x7, "88805501b34ad59f5bd8e3a0ae1d01b5ffe5a377", 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getsockopt(r2, 0x1, 0xfffffc01, &(0x7f0000000040)=""/189, &(0x7f0000000100)=0xbd) 13:56:51 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f0000000600)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee57996d6810cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd604eff424557b3d5c8c45c75a827cbd358ffa3ae50b6e52bf7dfea3e2ee1d4ab6289c025a08bdbace520f8622fcff85e49a9f403fd35518d9d094ac555e2693e1cb387cf30a0c32e866cd848cad596a026dc528d33256dc1eb4bb87e4387b5ddc889b86ccbbb57c4021252a1b81d31799fef5934180ded89ba42d074773fcd8d2524c0b114d3b86313182f62722c30d0963b4d1a11a272a5f0421ca3289010383dd5f54be736a25598212b3829edeb7481659fddbd7357cc44e96ffb193579599bbee05403d77b2ed8e3eb1cbc489c36ca94e7a9c613667a405f7fd6915d33ca92a58fdfa04492e3fdc071a1068c7061a5bcdd40a8725f50c65f41ed48ea71ccdbbd826142c30f5fd704ea6252daca0bae8c39b2b1de98483f9fec210e3192a8465d64934c931f5acda51835f531e36f1af491ad2c335cc34c6426e816a265f8a3f9f3f4ebeb11fb2c18d7a72b4f9f9c5494382bd66d758a75d386ce5b8c86c105b76ac1d8e8e917c5dcf60e0369887b50d1", 0x1d1, 0x0, 0xfffffff7fffffffc) 13:56:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:56:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="100e295603000000069a1d22a9143a8c5269b63d85cadc2541689fab85c3450dca966e189a8a0d5ef70d0907fbb518d685f8d5569c8bb1e9336bb5c34d684c12b04cc37f0ad1b5eacb0183ccc810a5bfe23e8cfbd47126b288bc922372ad072f0000000000001000000000000000", 0x3f8) 13:56:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r3 = socket(0x10, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:56:51 executing program 0: select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000000c0)={0x3, 0x4c06000000000000, 0x0, 0x8, 0x401, 0x0, 0x0, 0x10}, &(0x7f0000000100)={0x8, 0xfffffffffffffffd, 0x0, 0x1, 0x400000000, 0x4000000}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9f}) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0x8000, 0x6}, {{r5}, 0xfffffffffffffffa, 0x16, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x93, 0x1, 0x1, 0x9}], 0x8000000, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff9, 0x11, 0x80, 0x1, 0x9}, {{r8}, 0xfffffffffffffffe, 0xc0, 0x1, 0x9, 0x1000}, {{r9}, 0xfffffffffffffff9, 0x38, 0x4, 0x106, 0x7}, {{r10}, 0xffffffffffffffff, 0x8, 0x80, 0x83, 0x4}, {{r0}, 0xfffffffffffffffc, 0x13, 0x20, 0x0, 0x4}, {{r11}, 0xfffffffffffffffd, 0x4, 0x2, 0x6d, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x10, 0xfffffffffffffffa, 0x4}], 0x5, &(0x7f00000002c0)={0xffffffff, 0x2}) ioctl$TIOCCBRK(r0, 0x2000747a) socket(0x2, 0x4000, 0x1) r12 = semget$private(0x0, 0x4, 0x820) semop(r12, &(0x7f0000000000)=[{0x1, 0xbb25}, {0x3, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x1, 0x401, 0x1000}, {0x7, 0x8, 0x1c00}, {0x4, 0xc}, {0x0, 0x9, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0xfff, 0x800}, {0x1, 0x5, 0x800}], 0xa) 13:56:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x3) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x7}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:51 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = socket(0x20, 0x8000, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="0f0adca6f1eafca4aed2b9ecd3b48e901a41388b033e3b23ce25d9d67a71666fcb6a188426931271acc057c780755b679fe3919cecbd65d597055e1a1923a6a62ee3dd5636ce86e4d4e65844bd6295c37d0526d7a9e64edb6919996d0dcc970e", 0x60}, {&(0x7f0000000080)="a7048eb4980cb600ffc2cd9e2b4f24d867f71dc62038d0622cec7852cbf87fd5071c1a", 0x23}, {&(0x7f00000000c0)="20f85713a51032dfb9769280ac4a2bdaf1c6a671b75779dd3a2732be3b4295ca", 0x20}, {&(0x7f0000000100)="c41b20349a9ffac58d51595b84d8", 0xe}], 0x4, 0x0, 0xff) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000001c0)="fbd76a38562e324321bc", 0xa}, {&(0x7f0000000200)="fd997b7ea7b344550057f0168bc481f745deab57feb0d8ed956eb8335fac5fe137682b8132dbe0a9d58d4bd30fe6fc8cef1fc10b20c4212e11194186407c4d548d6ce7d03f7a34aee2e3d70adc22b38af702410c743455fbeef6d7ecadbaa72028ef9a148478fd3f08d4c26ae9dfd711df14d520ca8ad9706ecbf65983542bbca3b78e64e66a57d1b6ff5eef176de01bd41ff76527bb6dbda3118d465960a693d26d3dfac7fbd6e7955df9c3e324a745681ce54269318ed33b2479d8b24cf1983882e6c014b309de", 0xc8}, {&(0x7f0000000300)="b2ccb778dccf87b935dd3330e678e9ccb38db2290baa7ccbfb1ea0f7a3a2124c88074c061a09b6571f7a99e7fb539338233cb42b17c71e17e91f11234ebd9b279bfadff00bce269096b1343715d8fdf99964ab42404a89dc0912d2e5ae2bec427dc0d0f4032a9e872fd567c57fb6dc6d597a962fdee4ca64", 0x78}, {&(0x7f0000000380)="1e7dc93cbc1cce4d298c1572d82ec845164bc72cea6d2d9ef6273c0aab758fb03a4fce342fe77a75de072f32cc40066e75a1eeda8eaf3e9e6e682b204d602409c6fd3e94a5ccd4f4ba9b880dd0138b7a7cc87d775725708dc948bab8b19452e4204354a870a75f7c074dc2b64b93319681babb7b", 0x74}, {&(0x7f0000000400)="46ba6ac36d43bcec4f80693c55bde7e57fe30084b6a58ec4a367a1ebff8d78759a55a32cf35f212dfafa511f484bf99f0605f5042a51d217393659c4c30aa49cad5d39f9c32dea9f26e412d54459df94f40ba5f4014649a75b53b918b26a3560160025a66d205623038d9399b0033e4c8a4cb3a2b36ba72aef0621e4e86da378e1633679ae5013750c461e8d32cbce21a489683feec53ca0daca4cb00c5e79228015262591f180e10c9a17a2b8427632af963b06e862a925679dcfbd87678e93da5615705ab4ff1ce6184b2e39ae9d953a2b5d88ed2c6e244537d817801ae5492149480870dd0f8dc0295fac558133482318c14afbc526c8a7e00f392c941d62079d2f3c5dcacf0c2ed58a8f7ee69f1d58579a7f988e0e47c5bfee3532ae403b113c86b7121b8cf91c741da049eea5e656b52ac3245987dc9ab89d63ac8fa55a469ad763412419ceee20cbb6bd87eec944f3c556df05961b2dfa20364f1d0c2b868c4428dbc25bfcb03a9b46916537edd8f2d0ac5fa2fe8a53e9067d666391f17596f72f6eae89482292a833317174f07ffb6cedd1cdcbad5c079ab1c55608824dbc508757d7e54dc42888e7d8a85859138ce34cb627a2b4192172159c51a62174efe1c4e2f1747b0a16c9bc0004285e88dd81b4f78a8966e166cf279c922834c5180f28ec24cde242c30114d39ce83272ae5fbbe09ea654a40bf18b97c2afd23e4b54cbf57054d603f6ae4368130f93400fcd62099ed13e81d0c4651e2d243d8cc183bbcdf9b3170dc3fe83dbff8335f6acc4948725a60775e5f295f76f5e33af9e6fe274b8ac6bfcdd0d46d353ef2261935d8eaed455af50a9db476cfb083483afb6339a9bf2e59b973675f337028b0f8610face6a86fe6352259bd40adad1437c1ec40c81cff984a5094fc85f0397f66a9a218141c6c27e7b576c3ed50d214db9f52f1abc6cf2916fdddf0ba4eafc8ef2b152cda07f40a07d413a520d096e593832506d0d4aa542adbb2319db9d316d2792952f8a1c64812bfab129a47c09c2be572f050b0096ad00f301f36ab4cdbd2d58feee28c4a8ac8f740e724cbf694898d3f0ac6180b2efbcaea9cd0df45f6979513d2e9f96bc74d3b435abf7a7e9e9567f271708bbb857ccfffd14bcc35f69ea4971e73b1ef84fe6da7e9ec048a57f3eb4347297b36730d49147162bb7824b71e86ba79a81544c0c1639dbf1b5f6bf91d0ba587ee18485db38592d0b19608c1d2e4ec1a8e3b7a58acd6923347313c7953d23165b63a37281f26f897af031866d3f431d935e6ab12208b5de6eb94932cecddc469a10b4e3493214f32c9e5114130fd435b1d89aecb1a62cfc18d07088d21a8c14289d307b3cc4d3a089fbe1612ae592f36c979e8f492a2187aacc12c865570144b9d23ff72a5f2b229d95fc042fac28fdd0b85d9e47b2b957fbed018a0db4afd6d37689d034774cb6cba6d2f52be58a184e1699d362d14bfa742e694e4a3e332fa31aa1d33d8fb53ad4562fc76b0a77b2a16f9c1e26f49b903cf0887778123595b51d60bc51faae1b87f3ba53def995d318ec587221602809c5fdf6cda03cdedbfc71844afb507f4dea84f6058df4d95929bd6254494057875249a62210d8fb4874c0f17ba30ea868a76969c08c2ac549bc62d9886517eadee8ada0cff64fb4fbcaff5b47be68db09ce911bdc8f5c7cb19c4a605dbf919e10fb612101ca46aa6f2797743122279a63fea3dff698cde8f79b270182a0d798dd7b5b3e5e80eef113c3661c439898f3818a42c37d6386d9420a7b50bb4e969e0130bfe3b5fa5fc7e469c249cc7b26bd5d42f77cf43b60815055141606126fc95ac03aff0b287c539862f458478f85ea2697a69c90e1e06ebd4c079ccdcdefb95ab7dd19ee1e9b0f82b2371c9d1228e706440aadb6d077005e5a5dcaf0315f6dfbdaf03b5327cfa5f753cadb1521ca2e35fe2467701edd6b7d71b9e557ff31fc77f5d46e4c84b40be214e2142f534754134bb1b2906b81c036666d10d75521ac69b04ce8a775c09c5dfc2493ae19ac2d15966bf811b861f74e7c1e4c675ef843ccbfc450adad49b5fb9220cf3b9619bfa92a5cee3f2f19075252df3cfefe8b4bced6126b7534bce3445a3e9a8374106113ceace1ab9ec30c85722d183e4b4e77623ad474914a3fcd7452bf5f99ee638aca9f82d3f6c5ce9478bc04aefb72a723d52eb3804f0ec875aaed858f52cae50f5255a19c2af0ba6fc02f0184a171b00c95f3aa6e01e8e224278f8bffc72cf91157efb3e2489b4798df3a0fd5644fcb80e2f44594bb6a7f4dd4d4e32efe677d1638a1ade66739b2e7f40ded9e3ee66cc5a2646773b1ae520d0e98128c23e7b56bd0ce259bd957fc67ac51b1003b23efd79103d4292ba2a1177554c72a61d1043d335d6b9fc7a10b93b4495597b40e42b6f3138c38994e973df3bf016947b7dd462e50b5c9dea186a3dfb8f475197ceda011f3d07efe182b617c12445adf0da7f4f23840d3f79ffa05a0a634c7ff9a5fef4ac06f7bd8fb52bfd685cd75d7a7275745f356b003eec7f069beb31c1e2a8c74862cc1839e3c6f3dbc0f3035d1220c0b21790daa181cf7bf10d1ef08302a63c38aae93001c18e2ce33264b441c3a653197d8b627d188c1252ea3e0474d5ecafa4216d269dca7622b01a284dc508b0c29c2da7039d01becd0a3e8ebe9406e30d8d673a1b80ee38c4a4ae966342dc3d1935d4900f855911c10591634df5a12a00f22aee714ba74667e19e46e4f12630af51b9cb08af9a2a30071d21eb75bc13fff172499bfc7964702e67f256ab87f3c77b4187afc5777b914afada5586878b3553b02be024e92ad69b8c1cc24c860d001ecc3a560ea7fd862c7ea221bb001b910a53e21e848b83b5702c439e2e0abc77485b5b9813439f2a13bf4d134d3cfebf4160944035e4da3c282898eeeb337e9369ee21a00b3b844c2909b4c2f345d6ddbe134e582ded5003b1a4f6b727c408b769237903e9ee0246740603e8a906bb1c76c6b4d487210553677ed027935b1e8959ac4eac82faa3cdbe80650804ef8aee257765abf48989097bd28783db4267e832d780fcba8c9534c794b6d08a6ded0678607b702e037b543a0e515fb0c5324f7fed69030af010c46b929b9d39edee3edea61316bf578ef77d555011d1ed9d777a0c40b00f8797e3b0fd41d63512545dfdb1b8c2cabaa84c8acc239c93f1de48323609e98594afa5aba6ac10747b8376204c0ecd0038b974eb68f1484ecb43eed6d10dee889534bf0a1575beef02262bb8812ee52d0cb77e6613c5d18ecb1151a45ccd322a5e4f1827a77fea76ba0d8fb296e611819de1ac1d5d4f62b3cdb5160132207dd21d9daa1e24e166b0cdc2fd53701b36839f19ffaec0dd51532b7c2f7bac31c50363901bef42b0a20a4c1256fc25b4789059fe8f8ea193b22a35b03d05c642073dc4057a168ad31a96818e90931c1782ce38a978673c5908a420c10683f3d2f898aa25de4e6802c635ad74e660dd1406dd8112d0ee83d050a5fab07a6c75a9b0187e2489260c03f418b4fb1aeeb427d19e484c3c82475084b2723b8a228dc14e1bec7badddee1a193dce02d06320b74580dc0c8133f29b9d46b52ad53ffb54be572a68c0921d4466f452bb4561106cfa57fd055326fc7c2146e2d9a16d3030e45c989e026930795c691a006511d03ce21b5534da943479cc7073ca2c4bececf4c98f240e2abf7efa72df6ebf69e350a4f955d31dc661c30f717d450b58bf083e7a22c93dbeebd42a9e51dabd901fec77a9edafb8448831abd588ef8c351dc5cfa414a6179943649707f1037e50442e7ff48dc7c72f1d41fadeaf38f7b40c100170c07f2d7e7b15020f5f4d37dd48c86a19ae0d8d5d2e9fa6114436de82bf89a6f1814ec151439bd54020d8e5e1c211ae499187906bbd9fef36809d3df26fa0d25e237d13d14927daf29f78a3ea9e0def419740b5bc2f3ddaee700d72cddc33c235a1906823cf9fd57b34e3f98b53021405e621d615e22f165491ca3541b1c06c71efd0c65068c2b1339b30c76325f2fb9ef4d528ce8cdd0d5e475242ab1bb9c286cafae0814054fe37f3f9ea685aa9fd2d83040f671bf7cdc5b6ce359077c1e93a3e14dd234c10a211a798fd9c7794353b31913f4184cd62f5afa37f0a5d4206d5f8f5c76fc472a855e308a2132b3f576d95c0b364e8b62864cd0704b070c1f09d8227d5ec0083f2b891ac9c67df32a3a08ac02dfe4bdc782d8b8ec8e40f0ddbddb9b9ecd00dc099f223ab22f4473819f0f010dd72f505b61af06deeac33c94f624f1bae2b3ec82660c521204a09f27f1b079be4402a41cc0bb3a60ca7cd96969977658f2dcee5737853667e5fd1d3014358728efbf41035c03baf407f25031a823a7f57e219d647db4fbca8e969836eb4ce1c631da0fd85237f15535534741ed81aa2b306d8a60acb5117c56362614a9e835c2ed32cddaba362d939d5cd1901278643961cbb72fc10810c2f55fd7229e64f914bc9af6d6794eb49063dcd6be0cdd933fa6fbad1267cf614c54f474f6d5c0ad39a0bd980f32c100f548f001ff8e68193eb72e3e32907c37c70f80115cb56609fee47af1005600dacf55b600dbcc669b88f19d2766ac9f8491ed8c086b7c97d71fe7501a9a622e1bfd040ca16dc3ea717ba10e78c1da71e7ebe32dab3bdcd2a063abb6d39a6c5a9bcd52c6a1b634f8a251a5f652c511b58fb83457027a0349704b2bdbd7506c7af21e92dd978d4928229d3d297d96066a911911280c35cac19caeb1571f91cc8787daf189a4be19231e1edac358bf024ac130ff16313c5a628c06ee244a3848ad8c3d5919724a6fc3efb7ffe62f258e0875c548ce7d12ee7496c59783bd1d79deac64de12669f409c705e1b49c50a0f2c5b2bc3c30c8fae5a2f202873cc83f6dcf38cfd10919d62846fb64da60c7b8f7160a77bf390d3d8bea810b077ab1b8efc6091cf8c9ea5ff96b4dc32a585121ad08fb497cefa538ee67990a03d7356c1a7d77537c1ad75cb0cf44d1c2f7b9ff993b83d2fb70117471ff5a8c92d71fe0dabe232f2ef4cb413ff50ff23b4f6ff248724614b46f0dbbfe1fb823662bdd59dc9a11df82535bf569ee83e4b08e47673a62c2263065e379d4a36facc8e85de460c487cdd4dbd0259bc7b7e629ed9869d1e998c7b90b1956e93e163217fdf187b3caa8cacd87f9bd3d0bb7ee2dd7c82be7e15713b774a867ff6ebdf7741e98b2949fd7db899ff2635956a15e734e83bd174a93bfb774851ec2262a2392a2118410182917e0a04fa105986608db2d4783807584ac324253a8597475ce81b81c7b2bc04fe034c83a24c3cf709dc68a66c239ebf56f0a6ae3c0af8aa7176297cfe61cf60f3906d8d07302226208b4e50db2623f32c6aacb783367946950bb43ead61f989012e31b78f7f605dacd70860017b4573f2b2044c021b1dfe347a14b44cffff5679184b21bd425b69ec1f5dc96a75215b8eaa0191b1572dbed08f65a247a58ea3302e047421210ec6d708454f60502df72ca988899ad5fa1f2735353946e138ecec531c47e58e11e4875a7444f1cd0af4dfe3ae5383e4441be659b92de8fcb19da84fd20593afa2942908f4d7f0f5ba620fa5c5cecae7d1431b6c07c6b4c2594f9ac59f3561740a413d6591ea2462023182a7b0465e5c9d607484d8eb1c26c545b263356e94fd754e474218410fcf27824dcc805e7117e3028e8d9985204bd0039e685745efd87a57c5bb3b338c2bbcfa23b69dfc3c61", 0x1000}, {&(0x7f0000001400)="9458d146b71aaff13dfb491a08a52f933b1830cd1fc1a104f5be058f4e27710e238223eefedcd6437f51aa4b98d0f930da0027ce1d8fb3ed48129fb0a3bbeb0a2a93b48a114c97925057765cbd4c", 0x4e}, {&(0x7f0000001480)="0a059cda5ecbd3e82f1bbb4017b68f057a435d0b335fea1cf63d9d9926fa42db2b345dcd059a383344f806c689931aea1849e2bb6f27ed04186ea922cd8266ee3e30a08e29d400aeae0aa2dee59c61b78dd31dfc3e36405d63c72886634fa5ba468d63d35ce5ca2b7635a3f4566e63bc45aa65600d8edd5b274b1a2e171c4251005baa9a3b37802aadbcee8be954c5882ca36a58cda43be6cca7930781f8e9c375d45694f40bff15b0a831123b1d90f0dd53748dad4e792dbb970d95e7c0d00168d00a4e106472156335cfb14f0118afbddfe28a24bfa451786052cc45314d76caee478dbd32c7e92d8eb44443416f5a57ff889e7d82445ad519d0d2c9dc77", 0xff}, {&(0x7f0000001780)="daae0579013f07daacd503e1868f3db86695635ff904a0bf9a1c9ec48d98657cbfa37f2612ef68f858ba975b75578f78345d247fb38354013a612f76b377b482be0416fdd1ef95c9c5d6e09d11cc9185d52e315a0205220300b1a4bda5a607ed244af36ae0c9e6fd9d22a58a85da4599a039e157117b30141870cf2bc126f55d8822e35105971d9ebf0bd727376855b80a300dc28dace70fbc547a9b79c2a56399b39028b4c836757f5e95c31112c7c52304a5f64d3aa046", 0xb8}, {&(0x7f0000001600)="9cc04839e7725bc3b5d8dec8d70037786f55ec728baeaa305e49fe75fc7ee8585c37e386532f406c9020135dba601c9924bbdd4a00b4968f654b9d65f0892a96b0e38fd09e4a121d3c54788321da01b677be30f5297419f3abf65b45a9ec85f7cf94c3c7a883f7334400974430f0", 0x6e}], 0x9, 0x0, 0x0, 0x401}, 0x0) 13:56:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0x0, 0xffff, 0xffffffffffffffff], [], [{0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {0x816}], {0x10}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 13:56:52 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7fff) r4 = dup(r3) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x0) r5 = socket$unix(0x1, 0x5, 0x0) accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) lchown(&(0x7f00000001c0)='./file1\x00', r0, r6) geteuid() connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r8 = getpgid(r1) r9 = geteuid() r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003500)='/dev/wsmouse\x00', 0x40, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003540)='/dev/speaker\x00', 0x1, 0x0) r12 = syz_open_pts() r13 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0}, &(0x7f00000035c0)=0xc) sendmsg$unix(r7, &(0x7f0000003680)={&(0x7f0000001300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003480)=[{&(0x7f0000001340)="57cc44f2f92eb79733bb527f2e2390714bc76030a24c2bf9daff0170d89312cef47865a763f0e419d9a035103759d00c193257d433531e47da7ea195fce7dbb9cd185cfc52f3da23b2fe04e138ce41acd3f14df8d46a24", 0x57}, {&(0x7f00000013c0)="07fd1246556d9cdff3d76fd2c4931bb507ec9a849ce8550312c88bf3d84adad438c4c493f40ae3f1bbf9af07f5cc289ba908797ebccdefce5f3f2f209140f52843ae7ff3e97cd07e19da51c3fc6a7c63dfe709e468328654bf2ead9af17c7f3a034da9dc323db4048983c30fd228d3d8b2c80c43", 0x74}, {&(0x7f0000001440)="ac65ffc37c3acb4b38ed89bd3bcf952da197a2df52748f360044afb8b0782739c6", 0x21}, {&(0x7f0000001480)="083d352b2e5cf358168d671db6d102a430f680808e6e80e05af9480cee5ba93d9794a8215d520263bdf32fbb5de49d841bcf4dd4dbb6792f08883c430e6c119dbe358d065f9705a5fb21789011669cd4ca984f38a62daba36d73016ab89092ca27b1c11e9d381b7394685fdbf0587c93dc67cfb0719e4d96b37f37c5ad5b24eb874394bedddcfc4a913b987177e663ce2310770ae5ac60fb2ce8ac1413ff7e875cef05887c1645823b232066a25f88f3f85607c054be06bf91baaf9fd52410288b644396bbf8ea82b332919878dbd18068360d4ead9a3748ae1f645e9215cdebf7d2f21238d10a73ebca12cba5432a1cace2eadb9c9361c0b6b74c75a6c3e4ebd21a55b019f32c46fba102219192a2cc42f6f1624aa5de2390a8c1c5f0d5232f25fce10efea746dbdb94a810e90b4e5e2eee3f270e5b459911783a03a96458483b509819143e7a7fca93a5b2d15677d8d66b7b929d7fca0bb9e996dd019583359aea092493cbab5aebc5cbceaeab8ac182bfe57d701c663f0305b3263c21fbc9bed641cfb2e276e0a98274b02b55be14d0a01d34f3ee14551b9d55cbc84b1ab7ec6aeaf5ac7ba847d6e6b6c570105271627fa1048c5e4e13c3e8f611b49a34f2171be47bc851d14d15fe568f93ac93e2ec1f80f89da8926f1f9b8795aa4067c459b311e286715eca3cb902561a8cc4d4e1c4fa8ebc414b892fb8b9e12be4734aaeecd7131e4a1255a93288cb8e8115a7e73d97b98f00fc10af2e2856e1c03f3dbebf752b65984eba56ce5dc64f739932014ecfb9c1c7b48917a1b55476e9cfca98f939781498198068a6a6db9a4c43aabccb86985dc4f62bf7f2cc6c57bee880150b97aaee90d7e19821074dae0439b42c1b6a979213ab055433d2ba2958e821552be043cf737f243233c0110bd9a516990baa1d852b117f69e6c5821c3cf27d4a5ea67cccf9930f77932d66316520e44f3ca29123571f16bbd8506f5503db7923249e3f3ca8d1e27c23c3e76a302e1159e6cb561a15e785cd4dc404eab7981b2680dd5ed59af324aab70dff7c0e0e8ad5d0bef78ee66c8bb3e9cd1656981321c3e74d76a402c387ac4f1e5c41b3d76ba1b5ad2bd2250aa40f59d15df09ea9a10b2bd352b17a83b04340c6a132b340a873cc0d22c69ce0fddabb2cefdb1c5f9005f460088bcc3a9f53296d5b98a0057bac83d5d60b7658cf38b51b4c9f7f3716c5117ba08c890bf2cdf9145efefa8b2b76076ee150cdb3688a5ae6f722d1335fb00d2a693fd8ef879afc44bcc578b616109452ef9e150c919c6c366a756322e1673125be5b00aadb120e9897d89415c9e9c6f043fc97044df90e712ffcb49bbbce5860365dcfb20adb86a6ff1ae0c45d3808a10f5ca3e7d4e83049ff0866faede79bb67d3891f5900741feef59a9cc68bb43b5d14ce9f00ec1ff82d64a96c5fbf4bfc66a73372e43726aae3e26a80976a165ebd9d4f316876fa361d3f775a5ef868631757ca37320a366e8650a838196c08c2371fb44e9a24ccad671e299789a5c85ae949325671db6dc11467ca0f04055ff821d49d6556a580d0b983f0bebb4688497f4211ecb0101c081aaceb5261f535ccb0ba0889aba20f550f51e3e3749eaeb33d47a9f880936e720366bbb0435ad80c7ec30f36207295051baa595424f104a0c6787b79675374248d1b6b90edeaceeca8383512ba1cedf7aef55c1142bd58070dfd4d4789d6f015b1f333569c7d739f0f24a09d4073eae40d05703011989194c7182dcc71a07a84154d9ae7d93f991b83ba849105f76cdc31b2b4c2617c662c082cae0f967a1ef66b43b6b7a14379751eac2924de91bc3d9044201222d9a3fa52882a6d592aa328acc032586ffd652dc4c8a6428406e676ad31ca29ea8179eeaf90cee68945a59c9527ff1234d6a1a7c3c7bffb01b0684f268df90c1b428a276271f0d5d02b976694c4c17778c6915b069192bc2da5bd31e71497857324a27af7c852439ddfbe79782a95fe7ab16f80df9715a9c62c462d7fb52cb4c09290e8852b86b93b63196abe95bab10efd2e62018dde087ce2a538fe850edcfd3f0278e560d8e43f89be23d79eae0ec8a324362c0ac873c03f756f87ef1679419d501a22fcb3a916f04826a06480e1911aedb09ea868f6d64873e12b6b8fc8fe4c41e50143b5225226e0f649caf401510ddb6a6bd19cf2ef275131f6268d626496d97ceaeb9749c296fc1c2f4e4065f5a353b4e01cc6a7bbdc2f4329332fe126d9b8ccf15dd80f530816c56c47de90a5aebcd7036e3fcfc2a94dd2f14e944ec180c3184ef74a9422385b5c31810e806631a137b4b1a3695cca51b4961c2f206fe139b8a2d0c8c4c6640443828f4cb0f17be6e98aac16fc685a8d158791b21f94330c48ca11ed978533ed6a9549b420ca109ac2bd1290ed5ebc43c2eebf5465f78746ada4137a8e2888facfe5e9d770d2330bb332fdfa84964eeecd85bb8212ad7766518dc60349172eb178c6439f59c429a9ceed2232e41babf553d109b8a5e2a5cbb4291a21c04a5a7d010c970c7da3cd28fa1d36667f4f301e8feba5ec36cea914e957a91926c9df3d1325398d29efd825d8a18b88e7cdbd7b0911af7e520e87482acd1dd9385836603490c41af910cff53c8785eeedf6cfd45878211a400d0bdac4f3a17dc639e1afa916a7f635924af5e1b4782c1925ee65fb9051a3215a0a2bf3cfef1f0c83fff30e74d8648f1dc50efe7149134ccbacdab1855ca937327b6a868a4992a0320de7224d76b3f6e645ead0107a0cff47fd7313f88e45df7344380d34bdf87108f622d897a026cd2c98d24d3f36dfa833d5bad1d48d7f4aa584ae038b8531885444c856e81bb9fcc40cf835f8937fc9756d5c313de3086ffc65022efa73db7e473506a3e98bbab7a31107cd41f7129eb2ff936b861b73f9bcb6461e5ae61a95f90d63f62e89b4a4e9e2ef40f4202ce9563f3ec4f24ba2dec73ff258d555349fd805d41b6d92911f7cec37e6d33614af80cc179ba0208d193562a4f6704cb83104d7b62e236c326b4de87646a690a45cfd9b1395df941a6adc6bc7e0dd5bb1eea021fa9549d0b798d4bdbf1c008696cad8a3432c41a4b99b68c692004c49586654e26246f953ed4ed5ff426df4ba1965598fd0d860d1c57577b95e39d75b1e3f37a349a4a4f71eac01148bfcced817453b6aaac8e4b6d096be6641851df80b960c38194d61214e60c69c6e28bfa281a9d2e16a4ff8aa2b5e3fd055c247e62b050d52d7f17ae203c2709737cf418b513a2a8af7f5533de1b24ee9beabe0bc853b27adbf79556d8c462cb879790c556ab0e4e7cae9b1b0ac521c40447d06f769441807b7f51891a576f8610edf8b1849403bcd59b515264873c538a060f0f4f66ef9fdcd1422ac9e30e66e5cc23cd6bbf771236791c40fa2f11452c1ddefcfb76e2c3aae48cf5cbe0a430244697c56338fac1b2b1c34b832c6102ce88c39d9ceeef148e7d3f06c9dda5b5e0319963b374f26293ada680393fa5ab0c4461f72705346f928e780671757c07d9b12a1f364341d9d9eda06482878a63d184bebede4ab453e692fa15945ee6bcd54c2de3144d732d6f99e9a0a5870dc3112e8724242c3a7ca03b7c6ac9101941aa0664c54e572f27076c07fb0c18706b8a47c8d39fc6a205d638fa58a0b1e5b2126ede2b054b910e28f9406c4b831cadabc050e4dddcef5ad3ea3056bad706f14863d0086b0eea17438e5d810f191dc0a8ff9436686808532613330dfedfb84dd05e2681393a95e8d69532f96a64af72c8cb7b8477cb4f4d519962b78b48ce40393b5fe1ca91dad5b0fa094723b853a455b29cea0f60b85703698bec5d7afb25803bbc24e894fbb18e497f47d75d33d005483564e7c3c26ec476e469a7ed1d2d0f76ad6b3df7dee6a9f088baad1e3c3885e786e53e214661822e8babdd10d36654918d272b8bd5e886abac46af4aeb4fddda11c26a799b9a52df2f277593e701e9f17a29ba7ac43889274898c2218caf24477b15a941d164c252bc79e6cc2ab82b56344948f37c4cb1658467610c974aca644e5fe5650f13a2fe0b545258ece38f36ba78fe7b0b06ffd375d30b9ed40b4d6ce233b9bce418965b3d7ebe3723913c9c174a490b11b7d37c47122922cd53378f69eed5ecb571e06bec0bbecd2f360a5890d22f8619ccfcecb46c7dac0dd2870aabd6750c1155550183239e923e63924d64207f121d8df355bbf07499ce852b904a0b8ad734d883d073482be6c4199c2816a1235ed6f8e7e1b6de98b9334a4bee73a8e11fba89cb36e6549a514e617f1cacea1e38e2f813467a0ed83f12a1ef182f29161ba06365c5b175235500cc80763dc4375ddc2f48f86068671b3ef4454ae9a12eefe957c7022dba0e3e2865604e67b259eb1aab5262b63e007130fb3de9141394fc4763dfab7b18c648c86d96f74862ac59937ead8b9fb0dc601bfe12175bdea439f7ab417c3d3fe425e07f11b132308ae8e3eb849d5749962fa3add80470b710eb11e8f0cdd5e8c40ed4e0c116bb6e3a66fadd6a21d7378edb7adbf65a3d6eaf1fe1edb62c436f44839d5536581317e4602355e3b283923dbc53e6632784cd89876644a12662bacf2ce79fe45211844620c00a6db6cadeadda588ce418ad8e6c73ac27924a99412767fa6d86abcf3e39bbf56a84d47d090ceef6a4131c07bc4bd690e6629e33d788d36493dcab3c17be11cc2eace50d89d356250514b6da2488f9cba1a52c61085684494d6bf3b526990dd693474fbddbd84a77ae4ce734a5d49f4c9dd9dd0e944ed3d7848dcb113f9e69e5cd0e8bf22a62b197a548a8bab2dc48f3e55edcb31543c46204f08c411658687181d28a15006070d404c78dc7db715c4da63d40163d16c0e8ce030d4eb8ab8c38c24d753436f45c599f440f75a0d44a799cdc76762a907bbf0a12b1d23beaba26e1c02cff4e0d188febc1188cccd3c978b9b0203042ca604d8f837b71cdd89a3f3ac0e9398cdc9c7f1f2e4d40e770fc92a07559c189acdd1163e575eadd15853fa81446b717ee343a81783182454a4b114a6c07f71c9c4a5288f2773d86ce6964833b1e8ea7715758902327b7c7eff2e94fff202e396f9770c22d2b57fe835ef2b3825c0afac18ace953bde9b97465397a1c92ea4582d27abf7cbf9d253ddb7985fe453ebe7d46074c79dbcf5275a3fcd4a93bf01157f627e181b866cf10fb8783bddbe451a3182b8a84fd92e6f0642bf38840044233f89d534532e4020c68b079f09f47f17ae46bb25b81820e2b5f2f0176ec88dfa7fbccaef978c7222f967c927287c26538aab79d1226e8f7675e165685dfe6be373ed98a09cf44917b5b7b4fd570769c6716d0e2694f33281b9e9822f0795d1fd9bb17c4135e9bc7b4d6bdafcc14d91506426b808bd22e499fdf673f6d557b5fb9b8c8970da8c4867a56da1f4fdf09a35d8ef31b5af7645c60d35ad06aa9dd85dd358f63ce235acfee7affd5705caffdb14c82354dadbb9c4712f8684fe1c9e3261bcf754400b1cd5533bbe1b764737b04623ccbf13d2b61d296d9dfbfe172b74ba39f35173d9d4b338276e7a30a149d46ca56892cff6aaf4eadb591e683fc69b9f7bcf239b05ffc77cdcd6078841db1d6eb737221c88d314c01329e17d1889cdea86cb48f0c957bf4c9ac0fea360f3f0ac16621297513f4f6aed4d2703dc926a17ecb0695e6384e8dfe66337f272ffcc5447f25f2e64cfba73035df23e6e457f87593c1233e2acde0ef2acd0a43cccc65af451c1", 0x1000}, {&(0x7f0000002480)="91c5c708b772377722cb2331cbb9905ece5323d73322d5a6c3142a774b8966581b301e2752152d326496267fb43120431e614c6f6ef0e32ab5fa5377258a231c1dfa795072b1c753abb8252b08cac5b8ce49b1d89bcab5338d669b3e7086c250672164862a226d63d4fb99abbe37505885878ef1d8198cbf9dcc12c917782ba0c3a621776e9a5edbb86bdc6795be26f42e53dc8edc7a733a88256d100a02379c451b137da0352c9908451aae031cefdbb1cb58720d3569ff5e2e5f4e6805e5f0b2fe19e554bea47672532a2f7e9804424f07e2292be548f6c3ecd09400428dd28a2b9f1fe73737953e55297c468d6f8495467ba267e7bd85f4c6437ff42a53c562d0fe0a1b9932364c8324e4e84ec3cd84f98eee3033998a01ce44f553394906d3b0b88b34328eb919b1accb143fd27e0ed2e51c7f5a7ff4a3d2a44c13a864a2fd07e47c7704c1e1c5677695ad0f479e6a88d57611bf4217b7d2712de92bae5eb5c5bca7aef280b1ce19ef0c18fcce2af6d5c258831abca33cc42c4f5a347c1766ba34949b76f2e993f6c34fab4c24298873a3797c389a3aef808f31427078ea655eda618cf819a59c441dc250151e0cef81d92ef4e76ddde02b11dac2d5d30c051e6853702561deb99722b0c142da9929d96d9315f50778e217bbbdfe7443f92d2a6100916babe4953ebbf42f0541554f6602a6a828135404f58d4c99cf618344a96f5c207f718b707a918c70be821211fc91fdad7b8c22e362e5367c398d12387146b6f20cc603a2ee7eae54b7bd32e6b914f07ea7315a0d61a40bfa780e8df11130d75bed9fff7bfd0eb67ff55542b0efb4b421b3d0883cb9b838e65999d86431908ce9493765e3db033ce779897db2d89cf0ca849843c5f8913a967f55ea5a15fc146db14d21396243e1807b789a78b32aa2847fa0a7e4e66ee8dace68412402c3162a448b45f314ac98fb072947341737752b422ba60b38828e481366862d54070451624b42d979d7d011122d5894930f406dfde4feaacc603929ece29e404b50db2e74d0c0e4bf7f517b2568714c0ab83e7b04a53409034fc6f666a2877062e4a2dcd5c21b9a1ea3906988aa124f9d1b7c91897fcfbad0c8f99156ae34112ae2e5bb51f2fe750d9263ce807bdc1a1b9b719b3a0389f073827ff0e18a485e85d9fb28b53c70b037deea9969fda4d36cb497bf197393c5bf7d03e1d3bbb712aff9cf4d53e91c0b609da087a9261dd1f320c1c083d4383328d0577630805c2e6b64d123593eb2f571c4a67a69fd63bc3f317b6eeda5f1f4ddaf5689e41d75a25c2fa1a64660650e5a7b1cf7216dd2cafa79d5d66c5c4318644295c3a966de0cf1bfe667acf3fac0fb459b8a173d5c5bf0ac8b1e0e05880606c832048e2a9412c828abb75fe777f56d1c0c864e166b11e4c4cd13c8afc04173f0c1c2f40fced0266b453695a9427827c59fdc157392084a91d88a4ab2a247abf866663c95af30b8f18ca2f2673866dc818a3b6bf0d80e7ebdf8dbc3cad51631cb90d8127aa9077c1c2ddd471e98c8ac67b2843236d9af602c81243b0a41653e8478b9faec424d42c9d51730a4e40e564bedc163e5ccb4a4aca64bda76cd7ff1971ad915bc5f8f17a912ce86867727b2d6250e34626616425be27855b44b14997dbe1f89f6ef75ed178d690eec21ee02942e4cdf27ce645711515477cf9c1fc693627590fad1045b86621f0dd13f1e1ca1290e4c2718b7a9e2896a00f0b9f35235db1ae001987158041a3c6c2f3eeb49e749ad7d28a2473d6aad2a5706cb5e6355f6dbef903b6dd4faee119f0ea2d4ed0cebc9eb3b44e5079c9787623cb57bfab50eb3429ba1e6104ee23ad68c8c1b1e7c0a799494294340f95e8a86f11205c716aa771e0930235f5aec6cac83ae94958247b54083c6b3c0ba9831837b289c18725e1927baa73c93030957e657a46009ceee00640c3ce069bf5a5e96005fb4d750dc437098f7f6968967f83ed8ecda1155659a55f2d67b2a89454dd21077eaa931c706997cc0ebef3d8497b5c66483f38416271d2ec95c2a84d6a6dda1b1e06b05760207963a7e5e275fa53e94dafdbd661a0b9baecbc4251d46e5f3460567ef73175a8ea955831c7b05e3a8b3e52ab7f8b0451843bed7a3d47307e25d231c9aa0712ecbf2cbff77df11f48abc1526da7f4d1848c15a35e6aad05b6ee326061783d0952fca4835a4ed04437b5dfcb0c0954026f09ff791939b6df1405e9292e4508098a328a7f16cebb0be71fee67f22d39df98e8a1b14e82c6db41c6cc4228557443bc50e53ed1e05f12ddbc5f45062b74f738cb9c2f1cd6c8d5309889e505970352b96143cf4d1f6614dc6cf663c35618c483448a776b48e642ac213ef1da6a22d7814fef9529757668d6c6bd923515cb5fa3d722b21187161c0a1f72ca2076b3e10145f7c0c26ff9b074bc1b0082b59c7d9e8d34ade2a0572391b0c14cb94d7402fc8fb3de36e37eccc6c6b6db73e14824bbcf5bf97dffef45b97f4c87fa87618393b08b9abef303e81f3034b26b1c9ec50559a572211c83389c327dcdbb93cf4de121ac6b5bb49c9dd2dad0243a841911cbc4782f1172e58043334504fe69cb0202789114f96aed7d9217e49dc792efefec1466fe55c191607c53d5d4ad518ae8c89c9f8f00fd63e0dc3be41b12f7020307609f35b89b58d53699140ef06706b910f2ea0d33fb0a764df96a4bdcc63e9c9c0bf587ded3080e83ed8d52d53e0d9aa52646c06d0a0fb11ae71a7849fed576dfbdbb1b90d3089e9099407f196b075ddb4e5aebf2421c9471746573671f66ca31c5040e5cc805e3207aa758758089c3772dfcae16792fdb01207e72521fa7195219e76686db385bedde45517e8051b1bc87de1afd46496a921fb77bb03be9d35670565e430c5d71b23a5e4b72c27cbf4e78f18b549716d721d9e249942d448908cdddfebd2022fbd243215f1b6c09b20c612cb9e6d1d1100b8195f084896e1c964e560b42409b6b936459be47cea5ccaf08d45e6c46e0da1c4da6337ca2231f74ee3fede9adf31adf0eac55834ff064ffabe3e98498df908b16641008446965b3006bf336eaca1e7c27228880e4dfc8cf167b1c4699eeff2e62558f700f0d967356e7954333d55177d72942cdce4281c7c4fc9d0befe5d65affde569a9e523029677d67c2cb274d2d0b696b0a6a62102b7594512dc2ece25016de7abe9e451d17f19557f6fccbdc0c401248dc74e7286931bf10ebfd340f129b607a7739e00598df49ef921362438a04d9e7f2642cfb295e3118be3cbcc22dcd3ad1010f301b3c8316d43bbbcab897e316ab8708204108cc9c14d23becf9b2891e95406390c581585a9ab9d6178a8f58098077e60d01cd11e914fe5628aaabd826b4cad683bb26448af57aef8f7d0c8a0b61d74bf0043111499ba2863bd5f5af22d6d99c61cc3977cb056c6a1922d3c01b5289c3567bee4415655e24685c3660c4ea1b70c4bbed2604c0edd7fa5b42f446f2d10af7c62302d5e882b714b18d6be23c39dfc149f2570ab53864c51c7f7efecebda14773330364a162dd3165469747362148f6fe1c20fd733435d160cfdd69b3a8cc28fa435ec1f25206bdd6b326b86c47a1fbc6e6245d4fe3f49bd498530a79d57e87bb43e3cb3c21bea7e3c7ef8830f7692e5ec02d5c9de0c42fdd4cd525a0519ad2a73939213d5d5b86dbe9166578bb2e21825af03312e01a87dac7f7da8d1592254d4d5f6347e0f330b9aa46c3c9cc61c9538223702c115bd7dad4fa2399874795d22417dfef9c81c6a156eed3af9f1bd4f8d21f1006cbd5720e19170e4e42e35e6e2d5631b1e74d8a14b469b0afdbf7efecba445f67a5f9800bc0801f0ca8c13d63c4b1847117deb216a8f937b395041a6ca462f0cf8675c1e3b039b1758c2a44c0f5e6408f4e17f54032e38f07131706fa839ef6ab9c2cfbbd9c691fd82af101b614973d441d13250fd3155cd9c2a6529c412ae40526375835addc69863a8a33b39bd2b1693fd9daf6c476a9a50837beb112c14b9df748fbd4ef214a829b697959c4648e8a50cda67ff41b4fe44ea6a7eaa8de91183a2937931bfb6f31fd92569ac41a112f1024199a66287251c705a7be2c874f055b4336bace743ec63de96ce2a1b34c2e58de2e05a80fcb24a8b752c2554afc0b9b674a5e947d8a6aa7cf6cddc56e23e232b8cf348737bc4eb1d3a8dfc677f0eb87fec8197ccdea3895e8f9bd0e93595dcdce942be3f734e9e33c7c53b84fb6ff60974bbea0b45b1f0f85184b8dfdfea345c25bc792e3009b01ede68e48b0fbbcf9574ac9104e3618da6982f54ea90454cff489221e51432b48efbcfeec29682b1c177e68041a183dd4ba6c85af270376bc4af8e5919018a365fbc4261a9697f9cdf4f64a65c33567464faae1b48762ae6b38be426c26677bdb9267957ac1d7b2b0323e765d5ddee8a067a0fb496ad0f31ee7ffeac9d467a6d3f9693cbf215a0513bc08b1fd70a257d05eb0eba1f7c370b40336feaa46b5262f6c382d100e512ce288ab6adacdb02ccf8b6e9c0b8678596722332364f9f64598d941c7ce088113fcba83873c61c4d1e0d720e63f29cfd1dec8b872604087b69a6f3c7bd07ebf6ab995a979260790cc31790e907b882f43812748a2ad7453fa2ad48dea6a9df4ba78c7d064dea121537e605c03e47a72d2fa837bff32c0fe1200ba564d39ae00ba4e400059a23d6debfc865371a0609a7ff9ce2e17513bddad31ff2710f8afe699ec8e3eb91f4305a4cdaaccba1c5b25d601c335293df4da487e4d4a2e80bb230edb56f64aab7c0e827ced487c3cb815e4c5d532019baa37919f0303f2163d70072a771dadc7235a923117acf51f708a89defea2cd289715aa8f8f0fd3acfd85cab9afd8162ff4d9409fa8b60c819e88b1ea98f8af862aa1fed37766076a9c9ea2729eb54f2ec43bf3e7ef6415d1ef27a1381644f9bfaec38bd788955d7d7e2f2b25158376e69f06b59ff751ee3f1c9d1838e79b4188f13c3973844b53db6783baaacb85dd1037ef0bb987b243488e80276347fc67ac8aefd3271730128bd555fad1c29ce8cd2d0993fb0a6754e0830bde78e27be440e727512868da0bb1576ffb07458ccecbbc4aed324a3aa50ee7533c5c4855d19c2fee1792b439057b08082f2d5c9c4577740db4b2014298c7850ff2f3648904abfea7476229dc349594d3220c343d362ba3e81c5bfb98b31919a43c52236caf3defc6b09e054dc79ba77a488ec54918905e0e5bfa2a70b45b1fabf10377f2344c8760a4d2f74e20de694138e4290f45fd551352667462af723b8fbd8a62897f13867b1fed411c23372be44b5d40c8426a51f693da8874374540eed32e5c142dcdabb53621d82461fc80498f90e442760f492dfbb4d22046da53b0fadcedeefad7067d77d50b5f804bd9a27ce1f6df28d9615cd0ba580d6f4c4bb734b38a34fd2944d3a3f3378647c3affdb574226ba1ebd1a358da27095593e0aaf1224fe83a432fa675b1b024a54303a1dbf43cbd2472cd835c77eec81d7fedeb02a2a94bcf1665861e7f085e7c36d83f5e3303be3b4219ea93cdc5ab7ca53014dcf02a5b9e7209512a0b731c8152ffb390ca90dc8bf24384946b5abf5a22c17d7c1bb3ee770d7aa67ca93458f17f8e1e8757f9b29db04b09dd922b737ad8e45e171e262a9af034f6a2557a6678dcf242ba34a81040a27e28ac279a463b93b1b5b33a001de0e9800c7622ea5c2134db1ba882f6723412a6fc54eed7d4b60075423", 0x1000}], 0x5, &(0x7f0000003600)=[@cred={0x20, 0xffff, 0x0, r8, r9, r2}, @cred={0x20, 0xffff, 0x0, r1, r0, r2}, @rights={0x20, 0xffff, 0x1, [r10, r11, r5, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r6}], 0x80, 0x2}, 0xd) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r15 = dup2(0xffffffffffffffff, r11) write(r15, &(0x7f00000036c0)="268abd05b174", 0x6) r16 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r16, &(0x7f0000ffe000/0x1000)=nil, 0x5000) geteuid() semget$private(0x0, 0x4, 0x4dd) clock_getres(0x2e2134c17aca4c8e, &(0x7f0000003700)) 13:56:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getdents(r0, &(0x7f0000000080)=""/189, 0xbd) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x401, 0x558f, "2ea86ea5a700000000007fcfd71100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 13:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x200000000028}, {0x5c}, {0x6, 0x0, 0x0, 0x6}, {0x0, 0x20, 0x0, 0x101}, {0x4, 0x7f, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 13:56:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) 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) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x100, 0x108) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000040)={0x7ffd, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fchdir(r1) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x2, 0x1) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) r15 = fcntl$dupfd(r13, 0xa, r14) r16 = socket(0x18, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r17, 0x20004b08, &(0x7f0000000140)=0x20) pipe2(&(0x7f0000000100), 0x20000) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)=0x2) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000000)) 13:56:52 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r2, 0x0, r2, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r13) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r15, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, 0x0, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r16) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r16, 0x0, 0xffffffffffffffff, r20, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x101, r7, r11, r13, r16, 0x104, 0x81}, 0x6, 0x1, 0x802000}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1902, r1) 13:56:52 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x10c) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x1, 0x100}, {0x6, 0x103c, 0x1000}, {0x3, 0x6}, {0x5, 0x208, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) listen(r3, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000400)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 13:56:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getgid() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 13:56:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x300, 0x9, "f00000ac3908d800", 0x8}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f660200653000"], 0xa) writev(r1, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) 13:56:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) r5 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000000), 0x1ff13e9f) 13:56:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) socket$inet(0x2, 0x8000, 0x2) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) r3 = semget(0x0, 0x4, 0x200) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x102e7) semop(r4, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r4, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000680)=""/161) sendsyslog(&(0x7f0000000380)="8990a269dc651ccf638248e16fba40c49b805c00aef2f44d6d8522d7caa8faecdc28ed7e2a41a499afe7d8335ee4f243763a2f916c291cae1b11d8e9f5af6057dbf446c8a74fa9431b8368be0315aefc33c01491db529a6b8d6b20d107bfb1bd0d7df092e6ac829521f48b5598773a65915967b78d634557b5b8f30c73235f5430331feb399e93536a04ea301b646444438aff5cc9092afa48dee3d6841c46556c77b9ed554cbb7b9319cf377aa143b4814ef13e7524f5d63c124669aedd78", 0xbf, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x2, 0x0, 0x0, 0x81, 0x8}) 13:56:53 executing program 0: socket(0x2, 0x10000000000003, 0x0) r0 = socket(0x2, 0x4003, 0x0) kqueue() r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620701000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700b947b6d1bb46acc56ae260287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dc73d80000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3df2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90055e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000031a1d65ba5458a37564bb9106f2424f98c1fbcfc17e15b0ef55baf481b2931979902b5ce0ab1e008ea9106069ee1c567f94e6cf15437fe3cd697ee96870c15aacd5ed040a6dbd53239809f404edc6bb9cb6b633344d3e72fd25f8c6aa63331156f5a02b82437eba0673017d47deeefd9ea8e0368e4e7e3be64e8025e8bf472d39505cce335be6b38da0d7200c8b74fdb3bbe983bf702fc62e95adf7ba7d6b494d6"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 13:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000440)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0x2}, {0x8, 0xfe}, {0x4006, 0x0, 0x0, 0x7a}, {0x8000, 0x7f, 0x9, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = msgget$private(0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = dup(r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) openat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r2, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="02000000000000000447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addfbd31c70ba8003f3a302347c97fffc98b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1216fd52359ae7276c455335fdfb6715d35d1a3155f081e4087052e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12b86ac445438c3c322485a552e935982fbb09cc402000543791f87313dc60064c4bcbaeac4d59c2d079591dc5902ee2b047f158d5bcb22d73abaaa1f5541828f6be7768e598ba1c51519bbd3d496f991f854dde19a578be7299617fbadd9171b3e5a84f8adf3a6299b31aea62a6d0c8feb9c5c8e0c4e0484c197ac0de14985fdfce5dbd12074189e2019197f811c12a1a0628a474167e6235e901d8ce87cb6a22b29514766fc762047e1fdcf7698d043b70b5139a4c7089d76ccdc84a48b7"], 0x19c, 0x0) getsockname(r5, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000c3d8c2bb84e40d6e0461017e0d424eb58804a3ec81b38c5dfe6f868bce91530f4bb00b12ffdd39e29bba08f241a750145ff7fbd379fc9339a028044c920a58638e0998b1f5791b3773fde7f66c22c4931ba5a4ffb0e11bc7592d4ada7d0056d91e65f1ba023bf3531b9e7a5c51fe0805e2678d939954f5281be3555701561a30e014a9d9973b26130c0ec860a85618888dc5bf845672f7e1b0d1e98220b644d7d85ce5db2a7684115fe38d01e055927318f5cff3c4b78408ac80230cd80fb1a7edb2e541486769ce7071a51da7d43e"], 0xd7, 0x800) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000008a74ef82622dc72699b600e8b36a22ad66ee3a4218cb76d31a679895c408d83e84c09bfc2bdc4dddd66f2148e3c4f935e26fafee2e91bd652047a8f8bc3d477237e045501298fddcce6306f3e8107d8e27b8e837656a296e4ec7ddebc03b84af7091200cf5b2c2ce1a29c1562842d84eeff5fc87f620b7b0fafe8da77a37cf9e055e2359d497d09083d8b4d789102c9a89a857d52ba5b7cb64885a07c8b0556b2e34395d1e63626e7431984f10ef24d53e7644720529c30c4a4867da6e98b5f986f0b5865f6a622b1e6b4326d3c1693daa713df477a026b1642b1d1c81afd21b00c2e8f29b585dcbe225c44e25bfd1dc14daf4221c352c5ffce6e968e70835c135e5135e0f8e136ad96eb43fe33d19a579137987317597f38bdedd31b7ecc342dbff959fad7c74e80d845e197f3cd24f49e1e22a010400006710d716afd2ee2902115797480ab815c9086aed2af0d60847696db51eaf8a3e4864f8d73764de78e4aca66ab3365f8a360b6730f7e3efee3fc09d1590185473822817647d9752970ee72a603815dc304c0818c5c98dd386212bfb07b3c8a35ba9523e5d99e4f7148e9c08b59923e02dbc"], 0x42, 0x800) 13:56:53 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000004800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4ca84b6b0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac8dda640c7dbac5b65c64c3d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec430d642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc54132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e583b286c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660af13b3363e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f7cde3524702fd9afd4f78149da85db7852f39ace868abc81d0276d828746202a8e5f508b98f2f33f000000000000918235d5445da01644987a49448d399d3877023d3edd0ae3cb6e381d93d09e27eab3fd7914661364fc4a8b09839c20f40b7eafb4f37a27153e41a24fd6f6a8d8db13e389f478c8410ce5ffeb058ea2f02a545a737784e8e00debc1a9e01c299a7eed8b728c8def7666163bf1581636f9a9758ac1f3dc9998d5a6de204632e525982ff6f1e91a3c774fb1a869dfdb577aba8dac1b0d6a15cbe88e78242b0f0d1fb4af1fe32145aebc8859bfb7"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x31) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0xffffffff, 0x6, 0x0, 0x20, 0x5, 0x3, 0x1, 0x1, 0x7, 0x4}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af9", 0x790}], 0x2) 13:56:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) write(r1, &(0x7f0000000240)="de937954647af34c22a65328f94d3acf1edd9d3902604c2b436292fc2b11cb0d05784f6e7f6d5b82e37153fc0f4be357b0e78c0ab495c817c8c95d46d5718a476ad1f3ccc5babf8cd0ba295ae271c08f1830522224db1a69db73c76a2c2fe673f511bcdb7d8db538855c6bd49222bf4d9b96a5eace6dcdaa5ffa093e825dfe8a340a8f7359e01f6c93396767ac419dbecd3fe31277c65f90d9394f9a77e6bd51f62f50e25f720a0b32d99f922fc74753f7fa9f1707d554b95a4aeba26ac9150be69e71eb7f02966327e5306507fd4804236fde35f7e14bdb8a33a9ab5348bec44e9a190e631f59610e4232029474e438fc0be44c08568ed7f004", 0xfa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 13:56:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x200, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000040)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000040)) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x1f, 0x952}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000, 0xffffffffa277763e}, {{}, 0xfffffffffffffff9, 0x84, 0x4, 0x8, 0x9}, {{r3}, 0x3, 0x2, 0x2, 0x4, 0x4}, {{r4}, 0xfffffffffffffff8, 0x84, 0x2, 0x1, 0x7f}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x80000001, 0x567}, {{r6}, 0xfffffffffffffff9, 0x8, 0x1, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x59, 0x2, 0x1, 0x100}, {{r7}, 0xfffffffffffffffc, 0x22, 0x40000000, 0x7, 0x81}, {{r8}, 0xfffffffffffffffd, 0xf7, 0x20, 0x8000, 0x2}], 0x2, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffd, 0x8, 0x1, 0x7fff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x9, 0x40}, {{r0}, 0x0, 0xc0, 0x1, 0x3f, 0x80000000}, {{r10}, 0xfffffffffffffffd, 0x92, 0x20, 0x80, 0x3}, {{r11}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x24, 0x4, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0xffffc, 0x400, 0x6}], 0x94, &(0x7f0000000500)={0x800, 0x5}) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r13, r0) r15 = socket(0x2, 0x3, 0x0) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000080)={0x200, 0x81, 0x3, 0x7fff}) r16 = dup(r15) dup2(r16, r12) 13:56:53 executing program 1: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:56:53 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000480)={0x1, 0x1, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000200)="635be8102e47d85d752134b0d3bc768bfc6531b43bea4f59fee28047e1feb830b83234324cbcd29150ccd104dfd8f23b8b5378e3c6e15ea99c5ffa6a6bd182bf79d7d1607a58b22f493540df4276a151b5705df4245fa5136279d71079fa553de975d32f696ac171777e7ff9f0607ed819b4b08426cd490817005d90a755ee94535629c72b953af9e06a79f02f76e335030238dc3f3a315d9d29418baabd8029a11a3744a9a7dbd9e560eaef81f06d4ffe1fbe59c5a4422e57b288f931c1f0125d4d426db56a5ad736a91ed2c59f50c2a16926a79adffac46854ad55f39892fbf00239", 0xe3, 0x0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x195a306c29fb02e7, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$TIOCSBRK(r3, 0x2000747b) recvfrom(r2, &(0x7f0000000080)=""/65, 0x41, 0x42, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r4, 0x20007471) 13:56:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x1, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7044, 0x624, 0x1, 0x0, 0x54d, 0x0, 0x6, 0x0, 0x2, 0x400, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/236) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:56:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x9, 0x7fffffff, 0x4, "24c167670306ea6d3994d141e524beb96f9087c9", 0x47, 0x6}) socketpair(0x2, 0x3, 0x0, 0x0) 13:56:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000), 0xffffffffffffffbd) 13:56:53 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x76, 0x0, &(0x7f0000000000)=""/118}) 13:56:53 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:56:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getegid() r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x2e8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="f7c8eef8a1b60c214a18091736d95c6e35cfc4802eca03819434b46ee3b1e5cfd0f37f4eccb78ea28ea719d72785d158372d4f3aec84a0852a035f919b085d6048e7c2d4941950d91d5968a9f18f71ca0916c7663cdd5c6c9dfab6af8bd37166fc90d7395ba7a011b0c98bafabba5bd11dc028353166eba166de00dc32ec80a8970fb9", 0x83, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 13:56:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0xaa8af8d47a2517ce) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000480)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) write(r6, &(0x7f00000002c0)="2d7a736dc14ac59f14ec17dd1bd4a1075553536da4189ba24a06ecd8d551a1240b53f33315aa81db74fd8acf88f190d6c075e08b4adb44a77b0067486b6f513f61f3a49e0b46a5b22bb088c8ee41a0d90a251817a04189cf9874f5297c3a106da089d7f452c5d306d2c9deccaaee1ce088fc418b2bebdc61420c8fd2a28f5f5cf18a11409b3705a97b2b85498b84050dd6e4292689c1b2cfbde6d44b73fb281c4904dc956a83e295f7fb71e63ee6ad1fd30d76ecb072d90e7e850e4c89d999f6807ad13bd680c8eaecf917853fcedf82926d4027eae14c29c2", 0xd9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x4, 0x4}, {0x1, 0x3, 0x80, 0x178f}, {0x4, 0x4, 0x5, 0x7}, {0xffff, 0x6, 0x2, 0x8081}]}) 13:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") 13:56:53 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff572555d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa42ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51d01008237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf809e007c124ec53f024c036e189ec6d90733408e3e3113af635a719de90de3d422df34aceef47a7f53b0f133a14aaf2f387812973c192c1950b671aeb4dd535450ff985f5fe74da05e65d562795d09aa9556d5b72a6d3616d6140ee872cda75ed8772eab88f195d6cf3282c88317dc02cf0888e34d1e0f1006133d7b9bcad037c36fd8158af89b9110187ab78763955192e21bd6aa14bd4146"], 0x10) r3 = dup2(r2, r1) r4 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r6 = socket(0x11, 0x4003, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r7, &(0x7f0000000200)="520e26d1413dedf6af44a401e99020f81323298d2b44083b16daf1580deff69f48df15ac587479b991d168169db400fe7868612f7f51e74a3ea768818c69114402571b2e8d2f5f71b9d39c9e2b19ab48faf53182d1f98eaf95067dfd7fc0f3c0e4820560ec618dcb9e91cdaef244a27094e6d162edd9e15a781f20782185d1f76a581e5ed8b605c61576644b4b8864a22c7eefadd7efd85d18d9c18d57fa8b69cdc874e461efc8c065e7409f8ecea8a2c051f338a15659565285da6a313e6b1ecf81c0610920927e8b17ee", 0xcb, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r9) r10 = fcntl$dupfd(r7, 0x0, r8) r11 = openat(r10, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r6, &(0x7f0000000500)="b10005136000000000e5010020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b125740000000000002000000000000020208a371a3f820040000000000000001000000ebffffff0034f92ccd415813fe2ee2e2f53b6cc4900b125ce1d1de54acba00c4724ec3b00eba3ad3c48b6b0c2616dd0ed29329455e3e1ab066615f4a92a915677166a200f2c8b0c5bfec500c29ceeb883529669ea3d55f8997e2c97a3149d4b778a82b2fc42449bb526eb4af1a7118a147954f4d54bd811ab660130049bc54748e2e38ea16945ccf9a9d675a927973d37201c346f9760cdeef1c0b1681ca7b4dac", 0x14d, 0x0, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:56:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000240)="1afae6f42848f9eed6edabed", 0xc}, {&(0x7f0000000280)="5ea47c5215c33ddd832f98a003680ffea3ed35cccb5e3bc7d90d60bf7174693b49e90516f01f9104204cbfa888ddd61fb3d861b80ee21a896f4cefde379dde2e98273302b06d5eccfb28b5ec5d40951e948171553aecd33cf2205e2f333bdfbc0384a06958906b799f3f6018", 0x6c}, {&(0x7f0000000300)="8872f3296f5e1c00f655a08c7c6dac4cd0774ab6aa86b4e6b0a5b6b65e820b93c6ec0f156445e8573e6994367d3b2988bbfedf19b0362b83137f1014307c58a9d094c9632425eda3a29e6377af5de1f0dc63a6b84ec27892c32a145fa018a84ad0d67b57005d1d56fdc81592629e6a7a18e216041aedc58e3f77b8c33732605b2cf4eede082278e63fcb7da83bd142c52bf20fe058fb8f4cf656c7a7d1b45a13b8018d37ee62420d86f95dd22c2a3fcc338f799e35f13fa91c1c883b5c34051910b1a98d86454578b9054b2d89b241f019b1669a380dbc201c2edd4ff5fce20dd18380c6aeff", 0xe6}, {&(0x7f0000000400)="6e21ad89124021b846e4cb0defd21d65fcaf86b327ca1ddecbd8d38b19ae175501e47575007c36aa4951107c005749ea0de2620a7cf1ca1795dbbcd8b96e4cf29d6c660fb0454816d7a581297c1a0598361f4e97a4246aa8779aac5dc81e6c1521909b76fbf0d482ecfa73897e01e2bf352456ec4ddb42efc90f76c43867d8fd2662899bc86173c0859b86b69d3523339ee0b63dbb9dd06945522e6fce21807abbe5750263807bd259c201631731e729119ca2929f418f358ab7f72e3c0e78cbeccb8c596e28597e445377e2dacd1cd01a1c", 0xd2}, {&(0x7f0000000500)="9fac84923b4d8f6914ce27784f2197a35805dfa11b8c19165f78", 0x1a}, {&(0x7f0000000540)="c7ace0e005fd33ac4c8e6155b60ff31b893ca51b4e6c76ffd3db713c87860107c2b1f1213ec4a67bb0976c2a9af6735c6ff727900667c8d1efc4ababb238a2c18cfe52d79bea82ab091f5e1be1b837fdc099a75a20623fc9de6d45183b471a5258c4504664dc9848fbbb165057f8b9944e82d283e06d2d170404ee34980c5481a8", 0x81}], 0x6}, 0xc) socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x1000) 13:56:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) fsync(r0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r3 = dup2(r2, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ftruncate(r1, 0x0, 0x8001) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x40000009) ioctl$TIOCSDTR(r3, 0x20007479) 13:56:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xc0, 0xb) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mlockall(0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) r10 = openat(r9, &(0x7f0000000340)='./file0\x00', 0x2, 0x60) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000380)=0x3e) fcntl$lock(r8, 0x8, &(0x7f0000000040)) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000300)=0x8) fcntl$lock(r7, 0x8, &(0x7f0000000040)) sendmsg(r4, &(0x7f00000005c0)={&(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000009c0)="c4f824926ac2164e10e8a685ce7dbb065e73f24c86314ccb8f79b1418db9a59fe1d360717b60926942f83e77cc7278e32f905f461fc7d29561091add8a551cab2c8dce35a0dc18040a5ba0829ca8f615fc46a8cf9b9f12fcda0bdfa0b37ad33f683939aa8fcb61c7f6127be2d2b08773041ddc01f887680fa019a5ec87c3b2b7f9889b0395d57ef3b5b7eb84a635a9a2c9e7210dd02d097678369952fffeebcca36a6f6c1b9e940eceaef1a3a7bd8a472b14d1a5ba7258b08df997ef373ba6c6bc1330e807f97bb63c37a5a1c8ac2196906e0599accc5214d6cec02b97a4d1d291e688fa81eeec31d9ff3a2fa9af84fd7a36cd67b552bafabb8a8df92f9574f2c382c1de21bb88fed3fef13fe475a40c0c3cd9df29313aff11a34c31e02ff94afbbac17c2ec62bed293a3673f16dda06ad6c4a0c84b99cf81bb27c60a98a08361af78837c6ece69c19c303885bd292e4978ce6e1790f233297a8c1c79c918d08ef594a858146cec1e235e682075fb3fe5838886727802803d51d100ca98761417f82bc0b4bcb6078e7d09ea3a3af48717efe0ea54ba1156134928636cda9e7865ce866dc3fb70de9199653177e0d4868c264661b0fdeb9256c48b53f1185c371f07c9c32eedd060f039d17215c5b04900d3a12980f89b74b6f94ce4b68f7d92fca78d563ce4cdf5754f1a58f0931fa1880da937a1d208e5cb861a41198bd1af21897b3ecb653279d8a6ab40e516211641f59b2d3322c93a53a605d3831a34c03b11d89d7bf812f26cf0f612a13d4bc8ae316b43f9c0d23e30a837f8c04336c853483d7d93f146ed95a9dfbf0a568be07a6a34de03a274015394f87fbf668fb56ddbb1f50a48f5d341b3d2d90445897eb7ce2a5d0b7cd125e3b9377743cadfe94d1b9aa03c7b9ea6afb1395dc7f226a91d1dfc9dcd21e61c18201ad28f9bf5a74fe4c34af8164a61fbdd41422dec3bfe3cd04b8027b51b4e8f4f9370791524db0a1fb0ef6e771a5af37e72a88f098f8c88fcc7e94ba56eca629a98a9fe50e12fe18a93da76e8e7d6d035b197581129aa216eb86a591d8c3578eee43a58df5fd9d83f046af19b22e5d0baa044bce22054606ea3c6d5f0f03b5962259eb4af828ce775041b9ccaee2cfdde00126e4533add71b6b635a4129606f5903af8cee5a74e706c11352d893ffce345b3293b8830e6bb02eb8c2bf90f2a63e7962b85195a828968816f9cc32513132b8f6c719a740793b79b4982de8f6fd7676e0ebf3ea293a63e5fd396e2ba3b98710768e117b3ac011bc62ebc63b1051c78743e67875885895a168fc9b8ba7a85868a09fb8ba3f101e42dadbea4963dc77e9cb1b36cccaf3c178a39484a13961ddb7c3e674450a6e92a62367710757bcd47f4d40f52da774b4cd8ca601acfd376c74d2d4e2e8091fc274f894883f0b1ff8991e71f6899f78a7dc8c55d9fc1ddeee205c2b3d55dbf01e90b568ed2d79aa6c0ea15d19294f5c3a31c2b4a651e0752ae44b6464e89360989e8514384fa5264ab2c6a1dbd830455471985818369ebf79a1f442ac9fe282804e72f55bbe5f85d87564be7567b497e6eefa1df53969a9417f5e88d977e7adc3c3cb49b2f6860737063c10fbd9d26241c8f5acab2055e7e399182e37cc886a95a7dfce1bac6c5be18fd0b9c4e9ce82fd8f505432b3c0ba2186919a6268eff28d63a51b609cdf3ca0d818171f6e281ad2035d23c1cd8b17bf50ee0094b574992e2e841065aa84e2a954fb8ec66d9225f932d29ef617b708f622473f67ae3ab561428aae9c1dc51d524f046eda9a37edd30d6d0edefa2ad8514ac70aade4b66fb437f43171187b6d625ea96140086ffbb10e0f3c733820e82d049daaec95a23c24138d681360c47b0dd4e29c5594ca2e0463156dfc0f1fdad7e20ad7cb86099f0dcedaa5d44dbf8da3b40ac39276681186fb400e18418f1a362d3256eec9c8233bbdb4eb0e3082dbcee0340e1b665f6ca1df509627eff454175974815499b0fdcdb51336c61b8faefb93160678bca39f3bb90aa8521b7a90a72413994cc3457eb1b6420fe5355a0f23943ee3301a91868aa46d714dc1de11e597af31ce6fe76384869b7b0cb8cb019e903ce1facdefd87f1b67f24c19641bf31fe30cfa012da3e25c1ea8da06798e904a08cfa4fff6d056da3f263a33c62d7602decd2909ba4630bde9575842c6a2c21c660dc778e887e867cc88e2aa8a591526451db65a66f2a1d4657033caf4f5676a5582c8941a66f9b0c98f1500a830ffe0b9c5845ea48ca2fd07ad9d071f1873f66401515afea16b8a14b491f22c9dae0fdf38297e7686b24c542d3b81ebfb28d78a4b802e25f254fe626b4cfea5bdc00a54a8e6aec6e7fb26e398d5cd064f16de0b405984ef157f660d3b6d64cb0940efd5c2966b4f23ddaeae5666b19153161bd28901015b3c6dbbd447495edeab7e822d185b27b8554a45ee1067d3c9051821b89b1b90c2292c7a33469b52a0be9aa6ce74ae833885805ed9739eb865459bd3d9a7e6c8942b2332a0515caac09b0521e47b3894f274440bf5afc3197066f59e19ee2b51249c599dd1ab24e36a75f3b02cfac34c0206a66c783233779d23ae10b50b7b4880502574736b87ead3eb17be99bd2103598ba9845f55acea1dfa70045f846fbc3c879a100be697c7df60534af111e617cab2e96fbb85cd1d5f8eec57611f30897a2794b188c7655c7a18ffb68276e1325a5a15e26675dc1169b392a2a6aa3da0dccb5b1094ef97f5a7de3121b5c6c66313ecd45a1be1892cf27ecd4bb378390e7cc61f1dacb6a7f5cbd7704862c152d92486fa22a6e287cc3aad9ba280487eba845a34aadc05f06c27e06e8ca30d34cc9e9fee4fb109622b019c41b0bd47215212643e8af72b9f09491c69bf7d167b3c4755d175429586b6a9f43f44151485da2b7d18a17d3371a12b560e94cfd85e02b4b912f508de63eff4f916309217c8a31481220e6ec45b97839043811dbf1ca8ec62bc442d4d7201697425208e4ead27e3b065e8ba99897307840d5ec1889e2a027d35736754296e7a918cb948c88ade9fb31aa5e8ae30476674b531652779a77c1c0bfa31bc925a51d17355495b0afb99540aef618b86744269a44c782af8e23d7fc852be31e6b70e2bc495230721c5148f66e90ebde3a5baa07e9c83dce6bf852f12734ad84883e0f4aefa93f2ef88db89855c8de3d12d89fab7e04b76e745a28f811843b1d306ab4ebe69dd0c8223d21df5eb7b2e7e3d34528c277343a26075f002ece15ded205c6f284c387e17c678a501a5cc8bf4656228866c5c704c3e3f75c306c1e5174ab64377c73feb79203bd133563ba43114ae8fafe4a5309af138a4d00b81fd7cb0ed2f641d290477a0c41f955c9589f832ac7ea6099bb6e39f9c27bc5b987db2f9d9fd22174cecd9b2b65c0b072e9c4783e46e41a9b40c049ce5462f92e81c15cd7b04856a3ce06ffa0791907f65c9a7664579901d027a6e548742d86a351e65947ec26df3c0d7e73569d78fc43955f9c6276166c5a7192efc77fdef227ecbcb3334a6f7efbbb45650d719e09b4aa034b29ce0bb3161752549d2e16bfbd25a054ae11c9d6e8a8927c4110d901607dba77ad4ec606430a36fa600a66811dd044b60abf1ae3fafbc421f36951dbf938953a907dcb79b0d9b474c5d62c7a88844582f12fdcb16a4db2ac08864209f1cc2514f2b14d02ac474a817b01a20e45f9ddf42b0f0405d2bd682bd55672fd7371106c5dd46dee1339440bef6a584e7f22c409236dbc2bb2e11910f1cb4c9399f0a1ede5fe891f1ff9aff8e7bd94113e5928c3c8cfaaee3c18cbf292e07548e6733b3a95dce85a31959995c6cb3e5bdbcd7cb10ea6a9a1e5bbf924204ed2b8303ce816d287c212f7c6ef1e9a2af5af72862b47467a41aaf9e31e7cebf9293d7c0bf1321b7e9d85d07256bc26cd3141257dd0a96941035f48c7c70ce9dedc0dd7758de47a485690589837b6533d9605e47fe82a596a981837b62687435679f66cfb0a9f6011a8e220c866bd74e59085887dc1d349da6d74b8dfd1422c5e2cf559c6971e219caee168d9c10dd40098c6450efc8fc8de98ebd2746988a25b605ac02cdcb03953d27b3a0ce4708ad6844013514416324f593175f4b6ac954085b4163e681a2babd381f2b6a5fc084dfcb8b2ea644d521d7afd1dd68bb2b6faf2f8cc826b72acc3cef54146c7de7cdfe02d67bd3f490c8c1dbbeb7910a5d6bf2108b37b51a678f807435d54f5f3e69c138b400b6c86b6a4a836e0c5621b835bda679836ff698d2b95ddeab92decd14df258bf3e68c9e364d54154d672f6363fd4279dbff434000242d387eeac0f801665805fbdcfd4d1a028939ed60b8d53cb39d99a441b4ba16fd7f38acaa5ee062249a1e328af3eeacf8fa49d662e742e12ee45308cc9eba1558d838b0b346f70431de91bf91a452feb73978afa55031dae02f944ff86a9de8ee5dbf5086fca9309dc7d2a04e3e7705337cc76fe2ed7dadcb17e79a88bd493fdc90a0b2a697c82c2ba0e395cc05a4a085c3dcfa563ad834a57ed84d7fe56fe9f1f2745685707b3590838f2a9769681b0c8a0b2aa719d35efdd549e782a9c1d7a7a30f42f84000f2e0ea02a778474143424b9247665e6bf3330ac7ce2f8518540c3c8308fbe49d8186c19c1c0fac7393819d1f5b6acbfcc4695d8cbfa78fea5cbbe07d6ed6c38c1759bb0f51a7002dba9a3288f8112cd5d52cf95bc47d3a15b93b220598ef5a6b7487aac60c58b61c5e21ad0d6a84690e7305fc5acd55bcbbc87556016f3235442605313c20135322ca4b5d64b52171e4e4d51f45fa8de948e857bcc2fc1b0a840b3b3e7782d2adf1476a71d911c8fb2210d00497935a443f818355894ddbba2bc6b623afc3a7bd5af007281eadd6d95daaeb814d4d07ae2f7f8eac51790b238ae1b109cfb8167c634968af19caef0fa6213b3c865ce5ab0ea532c02ad961bfc73ba30f0a5e38e5deb77acf025aadb1a4095e325de9392b020e7b61670ca736d34bbebe296e02f4a6fff3de19ebb427443ca10399c2c33a68a072d5b17bd94299fad74fd960a43858ac386a980e79342f8e27d4f2b46c0e9fbe2ed017d8475f96970de0fa028cd8a4604c993e5bba9780192b013e25f2e198c5ac0058a049418ded9881f03159f3e2f92c9aa3689ea59941788f1d3b63635346f783cc4f7619735b3ceb0b22e7daf35b71819a33b4e04737a8d4d2c9378cb4feb6931e7370a96d46aaee47229738e1388bcd3bec251eab5abb092c6c5251d2a3c84fd8d1e4cded9f798d30dee16aacd6a8f74bf6c94cfe6b114549b812a4555197280fa0b7983043f91decd48b6ca03211fa301dc6ef6d82539a99831b7215bb581b81b8e265edcfba31c819feddcb97c2585bcd478f6b78ba970ba94362dea8f278249f6c3f5ce4c0202e212c2b45753a7e005895bca187c011276c0a6610005f47bd904e7a3700683a7c7b0bad41d1f9c1178e26b352c991c5af1997a52ca0acdf923a30481916eac72d3dc276751a52cb6bb36c3615e74b253197c13440aed99a098a2c1acce2fc77d0b44b911dfd89708bed7c4beea04488af786cfd943e7d772a798e1064cee26ed12b8f43dae69bc40da2ec8f1c634305bbacef4301669e8d3c7e117944b09bf7294fcf852c1df12cf50a43c9a2b2aecf77cec83a5304836bf366f14d48299988c81c6613fbcfd36049c8abd9a9004880b14718caee33979b480bd7f2a613a5f35e414066622cd376b958824010d95", 0x1000}, {&(0x7f00000019c0)="fc81e4d4a4423c166e0c2712c827a4f2215b6bc47581c33139f12509821467d13dc3ad07835655762185cf84496ca7f6041d92d8acf61926b51e2838542b613a5961dbbcd4350ddceb4f9ff1187cb33b20e4ea5208eb6bb56518484ca1a8489e0683b26f7f004474505f620fd272495e5c019e0891971a872be5ba8e4c7ef3c4cb2db4f4ccda148d34d02e2fc913e9b3c51016de0d7abc2d5111e399fd01094d41d181986f6f46446e46a6cb4e533370590c23c2df131f5cb13bababd4fa9229ca322dc13a1cd7c7b23c714ef9da9e26fa9bb85c4962d9fa8573884f0fe7c420f992b12b262f1e3ba72092053fe9fb3487009f37a00c3777d2a834d511cd26fb0a3131a3a7cbc48ae166fdf9a5691d6602a64e4e641801a9aa3ef2d8271cc3261c67b18536f57bceabbdf5659b60e2b08707c6ce27265731e4175ef4bdf205d8ad2678475a6412a84c14fb23db70ad0128351a57e25af1e154e2072b9a893647714ece79798b3462785be6944ea48a5a61bbda05165f06cdcf1a77df11e5e80904be01a4fc0c711f6fcf56c011f345a47fa04bd391de52f7f869fcc74b2405822e18da20ab069e5f32d2a252456fd5e574a92326c5252a7c08d0a51b7ea16cb0839e17115c80abc21e5d09db735205d6e3db12065942dbae8b7127769784d124f5d3dea033bb0a71db8bc07775fdf97c1437401be766094c0499e6c7359aa3c928b817091f73d4198e66f33d94846123f35cf311b6761b69c67c9228e59de509eaa7d79784234f71bd7fc08c71b49e89885c23aebc3a92058c454efaeea674543c36ea0048dba715b00f799954f3d719df1449467ec5f99bcd4e219033535da9820c0abe991f7060ed7bf5cf523f7b57a3dd1243fb3cbc6d539e6468a9b676c71e0ec35e5c6cd628539e9fc14cb8dbed279797ae9a1532273d9707aaec732e9f055a5c1f099ebb3e47985a1544fe5f2566186ae20b16bc03787b1e44fa8d0edc692718a32709997bdb6bdf778dc7ffc9b121a6a8a87707d7a7d9ec565a6616d10497d0dfe06ecf0f7fb9a0f08a813796350bb1ec1bf0e95b82be25be787e4a3b4e96d0af8a2dab7893ab65341a690afdd64c7bf71c3ed086543a12c73727ae2c55211e2d2e8e3dcea638cb8c0284c3dfa5a30420fa5e1dd4e546ced07335d5981b398749deda763a261f4a8de4e9dbfc54dc6d8b0d80527abde5e58b667beee14b10b8f0114350db02cb47c7fa50b95f50d15a6ed79bc81b9ee0531dec156598be54624938770b682b490400c98b67fdcfe4ddeb85b49ebb3fb1935cb351908913a0dff113adbe7f3b39bae31a997456d420b13e7afb800f204ec3f59e7a46d1743592e46d3f79355e5e0f6de884e86f98442c2f022ed76895534af05d76d10488b3c5a2b41a9676a6fd99fe49a00b95724f6b61be3265c8787c81ec148f0365af0f2c5df3b9501c2e25116a2e4e64bfe472bc96d5b5a9b34838c6e3d687198e9bed5dd877c801efe45e1685193dfd920868277770093dc93fcdae6211d4a8b9b3844337dc05cff960a6bd44ce6db2ead05c546eafe7277bd30ce6802888b304b46ce58dffe199e1e1b122790fc89ee23e3e226e662dac165895f32c64df5aa3072769df91260c869b5f6cc4d28b9fedf4e2031f84cb7d97ad7944f2a73edfa334bae526c72dc94ecab84ae84f8b6b6f9e5ce65eb70d498ccd5ccaee367743f762dedf4b5dea5b6e8a161e163419d2e9ae87788d212aadcdd4c3c7b9245e4c067e5ba2899bd8562a07341496a93963f89c1f6160b8e741d40eaea78671783f11efce6f74ff7970ad61d391c6ea74b56a7e19f23774afbdc8974c690bf83c2acee6fc15e49f6e30851e28b054abd651cbb04295064f7fa0a8c8d0b470ec300f0129d84708e64019bc83dfbd39e3496bdec565705f27c56052b8856436c319a80180a00cdf9b5b5fba26394000e9338589502f6302cccf67ed1bf3795aa1bef4f4045c6c51fda4fb524f2322f5b028bf00460b47643daffbf2cc6a2fdffaa723bb277c2be1f9fb05a3b6f80728dc823a3480a245f2a619a78733af43b1633e6cb680564cf7a107e84b571424c43ff0d793c9bd4db7e72606f94ede330b2c9ab2913e11d0b1052c92d816d8c490458b5c1ceb5c46273d399496dc9b91c8e839c276987b10750e77667c0dc992c220e6ce1431a10de96f808891fc25c930403145299f10fe6076ede51b26a7b95290e0acc212132b181277d7c6d868190dca7cdad97e76e54a20e5f547a662cffd11f7c581519539053a4b09913805cbd2c8e7af1aedf1c2631877e28e78c9f0938428d88c743c36e194450ea8f3ed1d178802c12176ae07dacbcdbf4b4c327892989f50fd5c2bd3dd5b3a6d3a20fe8633ca59e173848a4324690da85b9889aefe4dad91f3187bebdbc92176d8af9d792fb08f87efa1662f44d340fb8938562953790121aaf5a3c5b3244e1e41e14b4189a49993dfba329ddedef4aca259baa30596cb88a6734231557c82c440525bcb6bcf242f91d6d0820d5507885e4f2783e15354a961d37fd9c882570333d9d8b7c83a63de31f311ed6bd4cbee13a71a3bfd4a131bf4b0189e1f8b24bab9dfee60ddb1dde72a1eb49cc6f169a1dffaedffc2462d7577f9e0d69d3162b904f54de941755108b450c009397eabf86a65cacbb6467d522d34e0283613d5407adbe1d4e8cfaff6bf898a21d64fc4ca2cd0a341c8eddacd71640cb557596c76881c00a265c3a7a07ad5a433b91d74f6f11ade376a7d3537a7d8f5e96beaca6060e0fdc07217f5af1194245a863629db9d11f09e62633619d81f0469fc143b2e177db1b0ca126ef5250661f4c25720a06e640340f2b1649adaeb0297da8ed9e6780c899a9eacba87af239f232a5081267b395a84a7ed0959af331bc22927fd8ebc0e93d8e620c00a29b720767bd06ba35b48fd9cf6b811f6a7ee40c8d491dbc53cf1da266897fca4590581c9a44c1efdd192a37fa5690df9d28764dcda0085ff7e7a8cb6e8fc09a40ef20a55e51598dec7cd8710092744653a565eaa79b9073df5902efa0ce78ca7f13e32409f23f8f16621953364c97c7208d2b4a2334d278aa394e9b10c45c8b34ce74957d53c4fb31cebebfeb45c8829f20f0faa6e0526052ff6e5b000512c4f25989a5802e3cc58d829d090449aef82244ecb05efcc45d1cf8a2f07266524578f8627df35c9d3867a49f6444869636b5251da3e4ffcc55ac06cea360a4c93d71e652e2600e836347f02bb87e74c3dae9f2a0e7bec4cc65ad518b28a343774f9fb16635f966a2386c61337e652e7416bffcd7cd39bc9eeac84a6898741904cf1b1da8b1fa6c93d7d1ef795e0bd3420a3189b36d64526105f502c5d0e4eca989fcfa3097231e189e44ea5fd6d0a3ca56a778dccd2d83c18cbb89f85504a6c0575594b43c97e45a71ae40fcc2c451f03805809dd52ccc3deb2d1558273e542b0a690bd6f7b949def06859194acf739ba3fad2cbee78837f554a96ad42c7405643d7ab31948281afe916bf9c19cf77da35a8306c1d06cd8234634bafeb860f491ae0bae6fa155b49771a172cbf7f5003396bb9c3b7e39a1405ca37aec5b07f00ade41f685945cc3f3b6749ea454b440843aaf144e9910ca4896147dc22d9eddfb4f42c38595b21528636cc6b615ed6b504c18ff7f5f74d1983a0477c302f9c1dd677260c13f2bbb6a5c1187e67b38a52b27dcb47166ae80afb689a791338d78bbcfc6b7bf6126c74c8b98aab005fc582447d2eb66339a2e6f45f2e17ee48dca46cf22980448a243df7314b63c7c095b63ad639a13185b590ae40cbf3634c441c35c85d9d3819eeac1af4574d428dcf33b832ef599497b199c6e8011477ca801ddc932b782a3fc2016bc21317add54b86a9e93d85d93023057f32299f4cd8383259599b54760f464ca8a68c9ee6382dc669981bf51a3ef7c3f3a068b23d73dbdb47f7e05f311ba89545c478e78a0b78f1afded50a0f39a82c922ac5a4fa4a6e08fa9d24a6c517cdd2321bfe50d07c78e5f1f9d0ec97561f7e7f7ee9bcddc7a12c3e0d340dfb42948581284fabb0c6c5c2d2fb84c9f113cf0162ac9fcbef1c8cb7d498c0adb714fe4b42fb8442e797fcb265bfad532acaeed2222a44b34e53c7151205e364bfd9dbdb5355829c8d0cccf35469d9f6c9f1191f064199e3d7d0d564d1587efbabae199d629dba29ff468e4e5dbf8bcb018a8ae4911dba28322f374920b273768cb2a04fdeb137e7f51b84e6c5556ff8a5be014eccf5ca681c44a5a2dc4ead6a2dbd8aa4b3c03eec539ed86037d9f76071324d2179bdfeb3cd3a53283f756f03ae540df83c4cc9a371b11f8fd61ac3cec7c49b0ddfec61bbbeca51ccd94b00799c90e9914351c6ef647224a3a13b0931ad82aa02357dbbe9e6efc583d6bce0db01f29f8688969ba93c3ddada87e7d0fbe195569a4fc8d7056c2fd763a6e263ee1fbd52fa78bc96e5172324c062c5ddba4ec3c987ac9ac7b71cd577b1a691e7f6ae5c2d6518ee85a6022508dbe6a1fdd96bfcf35f7b9ac1c2cc292a936a7a75ede975b7bee01eb00197523387d29c9f956683a914f60d06dd62d6c24b3ac93b81ed6e0f53ae2bc8ca87f7b18bc64f68d6b02f9994af0cd92630c1cff1e8eee5a472d9ec088018598238b20ae07915efdeffd35e38e58fc3a22897bb0e3895772f8a6fee5825c0fb41419c6e0b6b1edf03ab6ffdc4d04d61317e01cefc130192fe0e89d606dfe2f41f90fa510bb606d0d9a9cf9668c36cf103c7aca47dfd3c8f7f40f3df42a8c21c921204a63f2be2b1fb09f9c68336e148d92d080922d2684702179a2aac6eb8a06100d52187328bec6327c7e9f5153e61912f752c1f6d876ca2c21c95fb93aafba83395bb69bb877e8f4ccdca9cd3f2ab637db34136d92aaff92bf0728487cb46829981fbfd9eff446701a8872a6b8feaaf2e241a0820a34a56aa54cefc008a4ffe755f8927fad81c664ccc40218de2df171e5f0cc381a9b418a08c0aecfa21a96632fdb5245bb2d5afa59be8f24a29fc21530e16dc38f8118b8d0960b0c6afa9c2e8b6e618cdc45078ba15447f75eff92d6078e58ebdde955bb64bbfdc861835665cf2e8845172fa48ac1fd892fc9a5b105446ad3d4a5370fe8734645a29025944a2901cec57e4ad00a19e2558f09775d9cc653ce5a49af6605f17f1f2dff094ca8a3c87ef3d96370ed6b2a7fa98d0746f3b62a1fad23305890401593d46dc2dd6034418dd4a66c91a356c1edb694f84d287f92982269c527071ec5443237fabe791488dc92eaa16918e829ab24d6ec0a2b260e5a2d002dd64145492ffe70264f1c242e47cce0e5d891a73dc7b96d8415cc3ed112fc9e2decab27a2169100388e13c272af3758f831005a3eb7687cbf4658f5d912faec1a0bf156d4ad9110a2b93838685f968d88d780f361e56bdcd8d0c99ab0210d209564de6b968f2ab3eaa81252204abde26a5458b4fe05ed95f3e66281ce4d17337277d12981858ab561c83c26f2716432a3260d1e56d59d9ecb481ec6dae4571cf1437608ff64b29fbd8b7762a6097f4739e91c04cdcc230413202cc5938aae0d0843598acb987ed8ce015598c6e6801a30cbf48aa6a2c9a37efe572b7c21619d9d61a0e14bec79d75e196e73e285564d8876c7a386f9b347c48c8ffaa6b503165bc3e3ba93f097afdcfd187e3e8282ecc65f52c0e59b82e58938476fe6242043aa12fa5b06f6026827074f27f56cca738622b887d07055bcb7706947d5e041e158", 0x1000}, {&(0x7f0000000400)="8286341ce4e8de77", 0x8}, {&(0x7f0000000440)="ee", 0x1}, {&(0x7f0000000480)="79c97b658fba959b7ad8ea6aca33f37ccde222ee10dcbf26c12d30ce8fe6fa30a26eaf6d58a4", 0x26}, {&(0x7f00000004c0)="1e5965", 0x3}], 0x6, &(0x7f0000000580)=[{0x18, 0xffff, 0xfff80000, "448d6dd090b8a627"}], 0x18}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xa8, 0x4, 0x6, 0x3cf2ceac}, {{r2}, 0xfffffffffffffff9, 0x8b, 0x1, 0x80000000, 0x10000}], 0x4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x1ff, 0x3}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x4, 0xf4ab}, {{r1}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x5, 0x3}, {{r5}, 0x0, 0x81, 0x20000000, 0x401, 0x2}, {{r6}, 0xfffffffffffffffc, 0x69, 0x10, 0x15294000000, 0x1}, {{r7}, 0xfffffffffffffff8, 0x39, 0x80000000, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x8, 0x1}], 0x905e, &(0x7f0000000240)={0xebd, 0x7fffffff}) r11 = socket(0x18, 0x3, 0x102) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) sendmsg$unix(r11, &(0x7f0000000980)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000c19d247ce4cb50f6c2"], 0x10}, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000280)=0x6) 13:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getuid() setreuid(r5, r6) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) 13:56:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 13:56:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) r1 = syz_open_pts() syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x2) dup2(r1, r0) 13:56:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f000000c000/0xf000)=nil, 0xf000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) setsockopt$sock_int(r2, 0xffff, 0x9c4e14e42c9e3f35, &(0x7f0000000040)=0x6, 0x4) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x11000)=nil, 0x11000) 13:56:53 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)={0x0, 0x0, 0x90d2, 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x226, [{&(0x7f000062d000/0x3000)=nil, &(0x7f000021a000/0x1000)=nil, 0x6}, {&(0x7f000018b000/0x4000)=nil, &(0x7f0000580000/0x3000)=nil, 0x800}, {&(0x7f0000576000/0x1000)=nil, &(0x7f0000034000/0xe000)=nil, 0x4}, {&(0x7f000010a000/0x2000)=nil, &(0x7f0000031000/0x3000)=nil, 0x7}, {&(0x7f0000417000/0x2000)=nil, &(0x7f00003de000/0x4000)=nil, 0x1}, {&(0x7f000056e000/0x4000)=nil, &(0x7f0000245000/0x4000)=nil, 0x5}, {&(0x7f00003a8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f00005fc000/0x1000)=nil, &(0x7f000054f000/0x9000)=nil, 0x1}, {&(0x7f0000729000/0x2000)=nil, &(0x7f0000271000/0x4000)=nil, 0x6338}, {&(0x7f0000393000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f000039e000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000596000/0x4000)=nil, &(0x7f000060b000/0x400000)=nil, 0x100}, {&(0x7f00000b5000/0x4000)=nil, &(0x7f00000f4000/0x3000)=nil, 0x80}, {&(0x7f0000471000/0x1000)=nil, &(0x7f00007ac000/0x3000)=nil, 0x595a}, {&(0x7f000052c000/0x3000)=nil, &(0x7f000006f000/0x3000)=nil, 0x2}, {&(0x7f0000970000/0x3000)=nil, &(0x7f0000729000/0xb000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffff8}) 13:56:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:56:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) chmod(&(0x7f00000002c0)='\x00', 0x10) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x1) r2 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000440)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r3, 0x20004b3d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) writev(r5, &(0x7f0000000740)=[{&(0x7f0000000500)="3a764ef295da914c41310d8552f26e4bdb946f12ced4accb0a105ea9222b22968c080e8e8ab4be425f0ab422043f50f60f0fc185a7be4b3880c35374b65755cbda110c3e0fd2315b4dfc15305988456ed08e1715deb3dc9357248ce42dbc284a26be5fdedf8fb350819e93cbd99d6596b8e8d36f", 0x74}, {&(0x7f0000000580)="41984d80d30efc7ce317503991506369573c591a7bb6e1c2e9ddd346853e043e30c91f3ed37a781278c6deba2ef56d27f6ef5f94b2ff06370a022e695441ee4b95a5dc20a55f6d4be94639eee39a7e111fcda6dcb5dad2400672556c787e6f32c0484d90a0a218c6d1550b86f3c88742f480ebdd5bbb17960075fbfee3fa44fe4a359ff6d963779a8a0067fd859ed5900133a731ba7c0c897da545e230ed9bef8656d7c1638483dcfd319e77639f13eb63f1db04f7871912a1", 0xb9}, {&(0x7f0000000640)="3a90fb03b890531ffc4a2e955f5e4aa980e94fb4b8527b343b0864e3c2e0fb3614767d426d19db72f2d49c69c73f0a4d2447d1b6030feeee6ff623b88e2ea561e86556f66e3ffb5224ac18b810ef27a8496737315af6008c29fe58ed2acfe6cc1775eedfbcb1f5fa49992ea5a31b93da30ed69a790348f9810098df4097dd4ebee332f8425ddebc49dd4dbe5f5325336c4741dc63dfc24378eab0f9889131edb2ae8d3add8579b67c99dfd14919a50b0ecc6f3790f92e58368c974014813a5711eea2ccf6f0af729c9de081d2261fa", 0xcf}], 0x3) r6 = semget(0x1, 0x2, 0x181) semop(r6, &(0x7f0000000780)=[{0x1, 0x8001, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x400, 0x1000}, {0x4, 0x3}], 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000007c0)) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000800)=""/4096) r8 = open(&(0x7f0000001800)='./file0\x00', 0x80, 0x9) bind$inet(r8, &(0x7f0000001840)={0x2, 0x0}, 0xc) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000001900)={0x6, &(0x7f00000018c0)=[{0x3, 0xa, 0x3f, 0xfff}, {0x8, 0x95, 0x8, 0x8}, {0x7ff, 0x9, 0x7, 0x101}, {0xab, 0xdc, 0x1, 0x10000}, {0x7, 0x6, 0x4, 0x1}, {0x3, 0x1f, 0xd6, 0x1}]}) chroot(&(0x7f0000001940)='./file0\x00') pipe(&(0x7f0000001980)={0xffffffffffffffff}) fcntl$setflags(r10, 0x2, 0x0) r11 = open(&(0x7f00000019c0)='./file0\x00', 0x800, 0x4) accept(r11, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) pipe2(&(0x7f0000001a80)={0xffffffffffffffff}, 0x10004) writev(r12, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)="33a719d17e631b5fdb67de8e205b6089e548c14018e3d313bc2fe4578e9c18661f2aacbbefda6777c4e7a1dd29a998f06885fa5d6e13c931979fbc6cc22c52867da7641604c472ef9b592b1462072cb9f9f03ba7dc807f57f08a99cd0ceca4306bea85c006c028c518207354bf01179562b6f44a61c6854f2bebec88555f17a5f79e7853c195a664251a6e0edcdf2dbcb04c510302863e11c258989659d2c7e1c18ad6e56a9c13bb0696103700a9933c7e04b40a46738890c31e2e3b2653c1981008de321653d1d27dc09839df37b2145d22a54e574fb2847e42aeb2e203e9fe0256cb4d6b3f5b3a", 0xe8}, {&(0x7f0000001bc0)="406f59c8d15972dc6288e4e42d3c8e60b6289a5933e54b7a175036b808a548b2a4de03d71d65ea34c6fdbc33e0d06a3ef893b99b12c76c8da0d5bef96ba12c0f9881ae4abf0f459fd57095d9fa81b98dc142d879adaf7509f8fa3e55d8a10563a29bf0e3ee16d17f824f32b13edea423afb48868f09e3bd880038c9c9b50e4275ae17b84b5ca84a4ca5743f414633cb9caceb31f6df960c6bd6a1273d457df5b9ea6a0d45a264bc2418f9dba824dcc649ac8a304818e90e8c735352ff7f58c55974c1a478eadf362f1ad464fde39ec1516fc71603178b87653e84c373b4bf17d8dc6a24b072339fa8d0c6403fd61ce", 0xef}], 0x2) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) symlinkat(&(0x7f0000001d00)='./file0/file0\x00', r13, &(0x7f0000001d40)='./file0/file0\x00') r14 = syz_open_pts() fchmod(r14, 0x1) 13:56:54 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10400, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x0, 0x2, 0xf37, {[0x76, 0x4, 0x7, 0x8000, 0x7, 0x2, 0x3, 0x9, 0x1, 0x10000000000000, 0xffff, 0x2, 0xffffffffffffffd4, 0x5, 0x80000000, 0x3, 0x1, 0x5], [0xa4, 0x6, 0x1, 0x9, 0x80000000, 0xffffffffffffff7f, 0x1, 0x5c2, 0xcc22, 0x6380], [0x8, 0x1, 0x2, 0x800, 0x3, 0x401, 0x3], [0x3, 0xae8, 0xffffffff, 0x5, 0x6, 0x7703], [{0x6, 0x8, 0x4, 0x20}, {0x5872, 0x9, 0x5, 0x9933}, {0x48de, 0xdaa4, 0x5, 0x200}, {0x81, 0x8, 0x7, 0xc3}, {0x3, 0x6, 0x502e, 0x3f}, {0x9, 0xb59, 0x800, 0x9}, {0x800, 0x4, 0x4, 0x6}, {0x0, 0x7c, 0xff, 0x5e73}], {0xff01, 0x1, 0x38, 0x75b000000000}, {0xd9, 0x7fff, 0x8000, 0x7fff}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x0, 0x180550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0xd8, 0x0, &(0x7f00000003c0)=""/216}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6a1d) 13:56:54 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000400)="a456bc9f6cead2618c030bc9a41fd2c20891fee32d7b058ccf119b3d513f312d584d2991e9825bb579c56c41afb8e63ebe941eb9f6b0e3db63f38e6a8cc9b40b768a94e25c3e3c8b437f6850cc857db8d3417bc0e32d7c5578c79d289a0393bc728fcc84f86f2f9cded12515feda82fd7128755c144b272e37770c643c76ec835c966915e373a19445a57b1f094095e6ef970ad2394b0636aa6f25ef503859132a50aeedaaa12d5600aca41f4d5565ea576fdaac0097c38af298b8dd69e6291f12050bfd69e70fd856d07ca906250068f1c2ad85ba747de54fa3dc47458452a7d19ad21f0977fa6c6626918f8c5ead8755c46e0fd79d3515481fc7680d27558b", 0x100) poll(&(0x7f0000000340)=[{r0, 0x58143e24766723b7}], 0x1, 0x8a0) poll(&(0x7f0000000000), 0xfe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) fsync(r2) 13:56:54 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0xfffffdd6}], 0x283, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = socket(0x2, 0x8002, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) 13:56:54 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlockall(0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 13:56:54 executing program 1: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r0, 0x0, r0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x5, 0x5, 0x7ff]) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) linkat(r5, &(0x7f0000000380)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00', 0x4) 13:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e0f66696c890535608dbd74b24274ff848a994f8185e22f0a23c50558adca12d41df824aae02499facaa3aead59d6cf259d0c1b08fe0423c48363aeab36d95df38668be08caf38997e4ed25801f7af1527e20f0ccf4e567b8bfddfcd5f70e1d25afeda961856b161046f2249fb3b490b7124bb37ac5450c26f2f1823c3acdff62b122"], 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="6e069e5fb80b3475beb8e656ba6c") r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000003c0)) rmdir(&(0x7f00000000c0)='./file0\x00') chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) fcntl$lock(r4, 0x8, &(0x7f0000000040)) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x6}, {0x8, 0x6000000000000000}}, 0x0) 13:56:54 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4002, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0xfffffffffffffc21, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r4, 0x0, 0x20, 0x0, 0x0) sendto(r4, &(0x7f0000000040)="c8f7a56099f99143c96bc0b5cf1e1ae8c5ad6491ab0e9564171bd35b8516f5b2", 0x20, 0x4, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000100)=0x4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="287bd0f4815ddf3d62eb07e6e9f099238fb32aa24354ba00000100000008cd7fdf0300000cb06189b8866f5b328a3588c642c96425d5c7292afa47511a91c1ec7d14d9aa2a389ccdd62ad73265ab78fa47e33485", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2], 0x28}, 0x0) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 13:56:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0xfffffffffffffffa, 0x4, 0x1ff, [{&(0x7f000072f000/0x4000)=nil, &(0x7f00003f8000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000481000/0x1000)=nil, 0x9}, {&(0x7f0000416000/0x2000)=nil, &(0x7f00004a0000/0x2000)=nil, 0x81}, {&(0x7f000033a000/0x3000)=nil, &(0x7f00002d8000/0x4000)=nil, 0xa6}, {&(0x7f00005ee000/0x1000)=nil, &(0x7f0000659000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000562000/0x1000)=nil, &(0x7f00003f9000/0x4000)=nil, 0x5}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000023e000/0x1000)=nil, 0xe456}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000335000/0x1000)=nil, 0x1f}, {&(0x7f0000158000/0x2000)=nil, &(0x7f00007b3000/0x3000)=nil}, {&(0x7f0000544000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f00004bd000/0x3000)=nil, &(0x7f00000c1000/0x2000)=nil, 0x10000}, {&(0x7f0000547000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000510000/0x4000)=nil, &(0x7f00003b8000/0x2000)=nil, 0x40}, {&(0x7f0000328000/0x2000)=nil, &(0x7f000013e000/0x3000)=nil, 0x51b}, {&(0x7f0000181000/0x2000)=nil, &(0x7f000075f000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x30c0620f}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x3}, {0x23, 0x2}, {0x6, 0xff}, {0x82, 0x3f}, {0x25}, {0x1, 0x8000}, {0x93a51ee0a9974c93, 0x6}, {0x40, 0x2}, {0x0, 0x4}], 0x9}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) shmctl$IPC_RMID(r5, 0x0) 13:56:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open$dir(&(0x7f0000000640)='./bus\x00', 0x2, 0x8) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x4, 0x1) r7 = socket(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0xe0, 0x0}, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x80, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) r13 = geteuid() r14 = socket(0x1, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) sendmsg$unix(r15, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0xe0, 0x0}, 0x0) r16 = socket(0x1, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) sendmsg$unix(r17, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0xe0, 0x0}, 0x0) r18 = fcntl$dupfd(r15, 0xa, r17) socketpair(0x20, 0x4, 0x1f, &(0x7f0000000740)={0xffffffffffffffff}) r20 = open$dir(&(0x7f0000000780)='./bus\x00', 0x800, 0x32) r21 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./bus\x00', 0x2, 0xc2) r22 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r24, 0x0, r24) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="3958d7dec08e5cac1acd74a7325746636b67af9d985e42c78693f2495c5be5d650631c6967d3b681f00b520862dc43a7fedb844e62d3c75ae7ba085366a6dd3c932e", 0x42}, {&(0x7f0000000200)="3e69b4e8f1aceb4908b9e280663160808ad1c7861c025408b1f90b64a77a0220407e509a4c9310cffb26b4e250afbd64b6191995104c32371b0eeb4ca8595a5a6f47ba5c59d8995e02296a2d437127762b6a4a25ac9ea33bc3eb700a3ca2b9b7f33ea2ff5cb2eaa605bf5c96c1149ee1a249f1e0249737e0faaea38b601c5576a23d2e5a15d468d116828f32af13c9343ee37e1702db0edf8b1b47c08a2ea231a69450e522a28213bacc96860ebb382c9f61618104eaa0e0113351569201ef52aebc0c110c42b068257977492e36cf4b393e3426debfff48b3a49a837b37bc2c45a8cb14c226dc8593", 0xe9}, {&(0x7f0000000300)="436e4434ad67d12f8f0924f9590edef6668f29a737ebbaebbd5589d00f1716cc3c7c9675f9719a3606da2a270b35baf7bae59fe1e8575e60fd76388e8cfa08cdaf94a7205f8e2a1fb4c118c32e8c1eb2cb79fde3afeea0aee0312b5c6235fc18ba4c61841499ca8209900bbac6c97a8b47a58f3f8372bfc561fa114cc5e055d36490f08115903e00d3b2d5dca33e9da1f7c66e73582bf06fa66855fc8a302863415f4df57f865d67719292cdb7e64cd861e1909fec6eb96d11e60893a2dd64ca56499e0defe625e006d7bc4c8cc7b714f1aadd4c34d1dfff952f8d53ebdbfdc25649df1344f4f54aeb9398d2c813c05f4f9125b1", 0xf4}, {&(0x7f0000000400)="cdc7e3d08670478daa0e15083f0f92b76c894983e3", 0x15}, {&(0x7f0000000440)="e17905fae710a47ba8011df0f29fab84d58cd97986663b55afb288b3c32452506ea41a3c24d2a68b68abad0c826e6ea021a7577efd23b0def25346d29374634b6cea18fc7ad7e17e3571bc24f406d58bfa3619dcd1aa09d55ab63498d13a9fc82a0e40359fedc881bc2ef4da1373a94ae0bda7261a104af9dcc7b603c245d045fc4e66b030ff652b8b94e381d1035721ee50b52a258c71c001bcd99f700b757cd0bc9cbabd3d39e3b63f0af094f62213904a8958bb0a3793660bb422cb7f12e8a16d1000924c91e58192f07dc10be85d7829908c7f9625b20496cc", 0xdb}, {&(0x7f0000000540)="8e66", 0x2}], 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000f9943a4fe52ab32f8df48293f0aadba5e115f8a6dda32c3d60", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x400}, 0x2) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 13:56:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x80, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pckbd_enable: command error 13:56:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) minherit(&(0x7f0000b70000/0xb000)=nil, 0xb000, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0xa0af, 0x4, 0x3, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x498a}, {&(0x7f0000000000/0xd000)=nil, &(0x7f000000a000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil, 0x200}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x60359ec9}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000006000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000b000/0x2000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000b000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x14000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x32}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x401}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0x400}, {&(0x7f0000ebd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000aa4000/0x1000)=nil, &(0x7f0000faf000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000b74000/0x1000)=nil, &(0x7f0000de4000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 13:56:57 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0xfffffffffffffc21, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = syz_open_pts() sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000000000000000000308cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2], 0x28}, 0x0) 13:56:57 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, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b43d8cb9ad68a6b98a0bf8d3fb5f3708b6679006ae820f4f93d3ea66a6f2e9a1f64b40041cb73b70a5f3178e22d4feb823f60947b14b5ac57a48d405a1cd831fcbe83221f1aefdb3d19f4a1fdce82461713af361003edcbe0b4224d581b8a4e876787963fdc31fc39c96d21d05349e4d7082b7320bbe827d9466b9518a6f11965b9ab0b79db37d9a54b42c44f45175c9915051d4c0682b82897fac5377742cda5d45c660670cebfdc45c4eac1da95c639a644c73aefdfc046f6423ce29e236af7f28dd", 0xc3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) 13:56:57 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x3010, 0xffffffffffffffff, 0x0, 0x200) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000a48000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000280)="11a97f469ebdb3e71f1a593627cb7434fc82ff43ed092a839578e335ae386ecc19405afcb5695038bb30c4db6e5e37b8db8da2b0aeb4c95637", 0x39}, {&(0x7f00000002c0)="2bfef5d955f3781612863c1987f43f6327387ee33918ecbe95d3e61b10f3f2ea77d1fbd2873eb3f7b10142a625b10d76609911755b8a", 0x36}, {&(0x7f0000000580)="558566786fbf6683a540", 0xa}], 0x3) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() r9 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x5, 0x800, r10) r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r11, r13, 0x2, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r16 = getpgid(r15) fcntl$setown(r0, 0x6, r16) 13:56:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000140)) fsync(r2) fcntl$lock(r1, 0x8, &(0x7f0000000040)) dup(r1) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xf26c, 0xfd8}, {0x100, 0x80000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x2, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:56:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6222e57f7f0000010e5532cbff2fffde3f2fa229fffe9336197dac5298640e01fd91f1583904504344ee371c38"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000730b1070067499346e5000000006c653000"], 0x10) close(r0) 13:56:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x32, 0x0, 0x5, 0x101}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x9, 0xc2af}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x1000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x33, 0x20, 0x5, 0x6}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x5a1, 0x7ffffffe}) 13:56:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) 13:56:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r0, r2, r3}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) setrlimit(0x0, &(0x7f0000000040)) 13:56:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r8 = getgid() r9 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r10, r12, 0x2, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) 13:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x2, "a4c6a03d813a21d23898d59ba61814bb1b1f98af", 0x80000000, 0x4}) 13:56:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) 13:56:58 executing program 0: r0 = socket(0x18, 0x4, 0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xd0cc2122d03d0e8c, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = fcntl$getown(r0, 0x5) r6 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r8, 0x0) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = semget$private(0x0, 0x7, 0x287) semop(r12, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r9, 0x0, r9, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r8, r9) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r9, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff]) r17 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r17) r18 = getuid() r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r23, 0x8, &(0x7f0000000040)) r24 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r24, 0x8, &(0x7f0000000040)) r25 = fcntl$getown(r24, 0x5) r26 = getuid() r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r33) r34 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r34, 0x8, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r36 = getpgid(0xffffffffffffffff) r37 = geteuid() r38 = getgid() r39 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r39, 0x8, &(0x7f0000000040)) r40 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r40, 0x8, &(0x7f0000000040)) r41 = kqueue() r42 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r42, 0x8, &(0x7f0000000040)) r43 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r43, 0x8, &(0x7f0000000040)) r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r45, 0x8, &(0x7f0000000040)) r46 = fcntl$getown(r45, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r48 = getgid() r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r50 = socket$inet(0x2, 0x2, 0x7f) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000300)="65947e6778e696f9a23599b036ca5501c30df946dd191641641e2e7a26f1b907af48e95d0aaefe03b576904181bf98cc7527045de0990b07d93481ae372b5ed8b720462ea13a6d28d7e8ec626063148f614ed2bb5724c36685f00d310040f3eda7bf53d43ea089eb2af45059691185e4fe791a47d1c90438abfb7e7f186d590d95d7524d2d5da20595297dfc895c3525056bcb73fe7c23f2f22c4a7e872a331efb4c5fd89a6c1856974bea74660e11d41dd9e4f8f8900a3815f479745fe7d5a4b05c326eedab63665808d71c7d352379ea5382768a367f052d0326da47db1a008a70cc85cc0b900045b9d6dc8ecf0b10e98d044a9066d7f57323513affd38d445cf1723a6e59354ecf6fabc2aae064cc98cd02d1a1eb737f01cb132c1932895b36ccfc4a3a152c0988d2e3e1c57e216e77881f43ec022a2e46bc05d0f9cf349816e0d108e65b07f8810598a6cc821eaed363e2e7e1e9b58e41116007e0757b6aa12be7cbc8e11b3cdf2b5411376f2c4df22fcef69a6610fc58ec989685258d647c28049df3aeef3aba214c2c4ae8d30145a8e9572f5a860e3d46af063e4ae59e3531d58af7db7100b9a025bdd81521cff73d1b2b544d89fc42f26181f9c391f8bb23563e1766e0e8628d9df1b1a1e32169ec69d2b22fcda2a6d42fb84f68690c80f36c87651173725367e0111b8f23089192387bb836ee0e578ab1afd3f257a6381714924fc5410af29bdb38184188a0aceeba80e8243eb867de38bbc89f067f59f42908996cae7c794c03afa9be88d1fdec2d1ead17feefb43c0901af4985da5448b11d5f5c0df53f4b07803ca4a58348bb43bded5307c423c6b151d26c69844351ca5bce78e358c4dac296d135773e789b71c5e5df237f5b0ea57b02f176dc95dc8cd8a49869c673e82d1a561df1038b8085e536ffb5c96e3ccf8357a8c18b228cd78a919c825ef729a80f6952d946ed07ed2dafba42f6f1c7d125fecc02c88f4a125acbde38b4f0924bca937ea89071d56b28071c9f8be4e10cb55f0aaf79f8bc39962f553563cb23d1b915848d6e774c666a048903659e9de6673b4fad1f55f06ad3e8d18d855942ff17bde4c775801c100c235afe57fe6c103a1feee539fddf5da82c4c8b97c13efab5f1ec19f1d2dc6ab33f1871db80a0274b8ac4bf1342ca71f92a3d1843a88a1897d0bb5a6e67599241843651801890850754cae80175bbf5b21623a1d633cf895c323638015145226c4642f8e524d807dbc95a90ad0b74e5acda12e8ab513fef6bf9235fee65b42078dbcfc7b08278b826ea8bb607e35d896b403ef737cf07e29c06755694ee0474b874472bc36f57308984e5bd7b71d5d3b60fcaf7212246d809952b19f5f75d40acc0dcdb90a08929d0f021e224b876725ed6f7565aac300d569d330cf521e21368f1b66372a97a2a1003fa23c2a04dd65e46758abd06c45bbe7d5d1fa45d711cbf2071cdcf77bac3f8da4edc8299d65a2773034261e49b5ec1dc030f4f2566b210d7faee316cf0f74a1e5af89ae43e64d0c4b28ac44361b143dbaecc51a57a462a30184b6fce5a39ec8a286292867bebe206c641431cf4c89e48dc6b95f0303bded655dc09b46c8a51fc38b591f57a4ebcd8f5be71312888b09a512c8e9a389393c4d8019ce85b409fb57efeb43616d280d5e9c506fb8af8f5cb8f0fffc3271a77be47021bfd8159b4086ff99ae5b95f433157a0f09d31ee01bffb243516e39ab9953249532fc8c1dafa0c08afd28436e5452aa24e79cea47feee1246ea53d5ba95e8cc0c5967cb464ff5fbf2e81f86da50573145b9c528a9363dd4011ca8e7a8519886c7c84d8e95a8b8026aeef6fcbe89d5925be62c285577782df4e5704ff6243128e2642f051becc8b7c080b5ffde2650c5dba553ea90cceabc970e64aa96859c817296229c9ed9289cd22410f4e2efbbd9ea5b2ce72f6d0529de2af97880e3d051d3fb02c2ee88d2e1668744ed8682b61ed9d48af227b3d1529886e602e8dd44ad13f11597313745a656f590c31bed0dc1caa2601f3105a0fec660dc95756b6266ade9781914cc0b39184bbb9d9319a601d36ea86dd8beb41704bdf0825a685293cc4c8a40db75c4fa92faafc8f74cb7ede9b921f33bafe5afa6d64f2fd12b50cda25c632f48e0aa4e908cb2fa99be755c390cd7818bada56f3ad33f6b0e1ec313684b2cddb0f792058b2e69e44895010aa8ec25ce17f85a5761e0b301c8cc478eac6488b9375785aa797c4ca63d5599a6c3b574f47eff1d8809eea1fc7ee98c97f06357f4eac06f16e6abdbca9f0dee4851eeebee8464bb12e2a935dce6ea0c98c155f76c74c45add436b80abefc12806701db0eed0aec9c7d3bce265eb0621a93598d3ff940d636af0ec7d230f23f5f0f14a0c39c4ec141ab0bea9f3661d71c4cea055fed7d39bca273e1f9ac5e1cf76a86d2601fda292b4882b5f797af87766ad2a275d8d9c3a1d366c52ec4fd9b449b6eec5055a70989de43673e8f534dcd1ac7f7d3bee938fc0e31833672d3fb7a12d6afbf28bf1e19a4ac2fe6a668e3ea70c111262d2129d4f0d8669239e1398c21d4b5a0cf9a0b9d566f968057dabc9a64d9578337dc8b8e5448a3411661b667c66394ec0a81579dc94dd52073c1621a6003b70bb4464eb007029658c4cd62ad241b58bf13b18a470238f83842c2794b6009f6d71874c771601d9a5f456cc8c588eed8e5cd3ecf24fb2c3ab86d020fa1a6a9f12cccba9668a5899acc09c4bdbfd4e897364bc7eba0a69658703a8abb5789713e69b12fd78f63ec1b38ce321f76c1feb97755bed0d69e520a6a08e9643a371bb20148ac083f93bdd08d5fc3117413b281c4f116efed2941c6f3bb99476c83adc75f64c9026ff8375099fd602f697841c8eae419f825621bfada8d29fa6559a957410be873b09e5f65091841c800205b47eeb118629a1fd0e18c39be0b7651ea79c3572beab4cc006b25f523589a36f7f88b3d353686fbb93ba153cc6d918c8d95897b152641a5957c7fbc5b1626aa2d7bcfc68f9d415e3af84739b1fe9831d6e934ce8cd2e3fae8d73dc292d323d92366d7579e193d906b4eb6eb0ae4b28cd07a6b5b459977bcc0f79e8ec69d7cdcfef9391cbe92170790a862baa18d3cc60968e6e352b9590b64520261186f4175773026b0fce105b9f74aeaa66efbac8b217480c49b6ba40d575cc9661a69cb3b1329a00c3549857b62e42f3dc1dda5cda1f27a05c84c9ffbf013f7e6faf95781237064ae250bad7ae2d686fbd47d7b547ea0b5681dd69b994415a639aa2165eb2b0a771b3513bc325356fdb99fb732d3c3d11fc875b93501e5fea589d502a6e43d3bce6b60b5c8f8343ffa7942f173612dcbb774763144b77ef0ae744f4680673c4cbd49992ecaeed57b23e79f4587e7bc53a8f1f0638e1ac5cd3129733e1f6de777b8ced92a285290692f187e2d37fd31a69db3e22c6e8633ad6417a272ab1620bd84edb3e362c492e16a5ff0e1fd7f930aae7f6a6e99199de86d2f1c4fb2581fc87c976d9abb92049c95c4db63cf4b6b4f499a776e4123545690566f34839b640741be94bf67d1480fc9cc76bb10752d40f55aa29eef0e152eedf3fa81b18e65d73d42f068f33554614e81a25183c9bf8c219385b46e9a951aa4b81a4a3e7a0df5f67338f375eda3af1d8f9de459809d2d53242374a77a03e1b5c0ca13cbe55487c236b763e377c8d8b93fd1428553ac9d9f986dcfadff48ce3c5ba9ac69b42a18afd16d9b9460b1597dd76eb4a02abf7d58a6bd49cc2a54de9364afa066e32eaa04c1538a835efb5106f034e98f09e6aacee4b88ef629beb65e527019632ff6bce4d2ea682827c2d401308533ff39abaa389913f489f740119dc675168c2afa63d03d1dabcdd412e4221e2db5808841539708695094a469415e2897ff3df3b243a6e7b4b5feac710a429b3b21c05415d06287580b7b27c8e69e9069f2980e6e665cb4ecbaa57fb777e88f803747bbf64bbb90fb4a74578856c267f1e3c7faf9e63d1e748b6e66e580c113b4c7d660ee8dba91dfdd00cd496d1638f968206ca93e39886da9f0095e321f779d70e16dd7cf8c8a82565ed38abfbeb43828c4a9c4104bc5a31b4a90d6cfca11d82500e755e081cca70834d875589328f9d39fcc3436998eb9797c20805298331ce27329b44e727a7b898c685da1dbdcf2dbcecc45b4152f9981862b68b830a143e37b91faae315a042e1fa71770485077069a3b8669f3d2c8dee25e7363f83c0cfdfd487da354c1a1abc693a1440e955c4d2267fff921713392a3250d985adc55cefc6f994ff78914223c315ad522e50de737e11199bd156abacf0d0833458e7267712b191de6c62386d3426825a705de328f678372e3292ab7dc78f31d1a9dcac02f324a4281b58cb5aec2bd76d6314738623b682f4c4e5146af48dc133a8cf309dd4dad9f98dc265db805374c251af84ffe474515127df3758cb335d8416105bbf18335e6a3d17912b5e0ab7b88e45c179f0edd4b54b9c01cf5d88892e8300d52533df9875abc0260f47f0136136347e8c8c8b177842add5e01544117e0ad1e782f7a69e44c83ff4780cff9a514d94dad98a5a9a97f9ef6998ed1019548b70417305ab9de10b01c9508373d07c8a8dd73e12cf28265a84c2509c1e5a834437eec570912cedddaff29bc61db6cebcaf6b9fef32b7e22e1f13c4afe055b06a8180d20e38b4a33d10af3b2101fa6fabba5fe916c8fe95b0372f05ae6278a43d4bb5ebbd1ba1b7b4d79bf5b46ba5145b19c08b3e176f02a356b8a621fcd00111252088c770bcab7a459cc6e782f7ba4a47e8b184cb40a538596cbdc707d20dba651400af49200a50dc767cd140af73f3244ccb6eb6a7304175ce8789b606d8e3dab33788d9c97dd3397c1e93f469ecae1992dbffd7c3210c866f26a52b120adb1d328559f973e0107813c328b1300cb19d6e221f38ab5a9f09e49d7579fc3b6ecff4e95ed852a7627a72b72042994be418ba4e36590526dc92a98b58989d53ae48b509c967b65fce032d88e6763c084271e4cb89cbe27fd775b8655251a0b0e2eae714af8a15cd8271011e3626e4eac7daeb348a64d7f1dfbb0ed52257417e306b8a3460f10e3abfcae3983fc2a351fa021dec6bbcadc8caedf1ce469df142e9b8099784d306d793e58a7bcbcf5efe51ff98ae99d11c9e0215f29da77ac7409160bf0b731699ad1760c690d44952426b9d9e1a78e677529d0c4a4dfc03125950af374ff002dec2890cd0aab3511379ed6750e6ee0bde8e62e79470ac653812abeeb777a6d9d140e36251ef8a29ed63aa600d16f9ab4a9bbf57d0def67645561d0d5c76657d92e862302532983d327a813049e5d7339dae436439c04fa9611c5cb94dee2dcedea0e702a1e17b7bf9c3881cc53184e0d0090d93e332ccf7e446ea39f4dc722800babfcbedc554fca2ee55cdc4616f4a221fbcfc09fe2e4f8b706b195de0d01855d303991b924902d3cc0c0799acf3992758cf722b8fb69a45e789e8c78e7d88aa8b68bd89b7ec0d6cade24547f8ca3cb534f6b7aa2a6c218fb97fd2c196d75e8449bea15123af91da62faf149d5c461bc49e4367675035ced9f9e11895b262aae3c3a38f1feb991277d73213a75575f15722931b2f2a78362249f0de01857aaa748d40fbe8bf3941f725a94a03c42f77f09aa401028e76c27a7d8ce70bc6029a5ab7835c4a22fa5fa487a59d8cb3d1cade45e20c7aee8af0626454467c2cf90a160d7cf82ddc4b98", 0x1000}, {&(0x7f0000000140)="f853dc5e0ffdb374639571c9d76d4d0baa22f2b08c0f08121671bf40cf495d4486c04151d72afb49469633f513811be4aa72349c1f1948a2fb32a30c78b6f8915579449e54f2275bd24742ae6568214b1016304b9f8e55becfb0205e2929", 0x5e}, {&(0x7f0000001300)="4514a500881f11122dc198cbe4f98d959f772e00a47a5f7c5e041510c47946b175c0bbf505404bd86838af1100ade8525bad6c2ac6c14d7deb637a6bee7a1abfde517d3e3691a3c07489caad411257cc8bf586e36b967a3bd7eb20681b42437ac89f96448b96ed6ad55f6bad4b0d319902342dc94867a70e0f46239be933566e8e992d78c42a7b283b0b531ff5af7b1a9d8ce0bdf36f12edb7b000c28e38d962b45ceae2f04487c402f42fccc320ded573c079731d33d8935b3710a012134edd1abca75a4804851f05d82495301a330ced181a805d4dfd9d7019061cbb941f8307e56d7604508c3eff2d39", 0xeb}, {&(0x7f0000001400)="8c70385631886262527aeafe024b9eeaee9f29643d4b306894f1fc7f9ea298cd25e4b26795b0ab85ddee687d8bc6b140d5d4ac931a4ffb743bfe5f42fccc17760f24be774518253fd204fcf865ebd1c0268221943fe1b6bde305785408d9e38c0693a7b7db26f5c26a3f3e345f948c6667d6592fc0da33d7101de199041b00186f", 0x81}, {&(0x7f00000014c0)="87dbdf76acffa4cf7d11ddfa21cef5494ff2678ccf0e5e4515fc94ca4ceb21f143103b68b99b13d51ecaf628c3226f137e38df868a421730e6230b7f17", 0x3d}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r17, r18, r22}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r23]}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r35}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @rights={0x38, 0xffff, 0x1, [r39, r40, r41, r42, r43, 0xffffffffffffffff, r44, r3, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r46, r47, r52}], 0x118, 0xc}, 0xb) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="280026b71c2bd3b90b3323168e879210a28d757217eef368c658a9c7074b34c20000084ad48b6ab007ec9136bf749bc780cd7fdf0300000018fcf713a242", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 13:56:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) chdir(&(0x7f00000000c0)='./file0\x00') r3 = socket(0x2, 0x3, 0x0) r4 = dup(r3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)) dup2(r4, r1) 13:56:59 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 13:56:59 executing program 0: r0 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/160) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000980)="623d71388ebbd5460483fb42c4531f2c96c1e1ba716ceb37397d573e370984d6728e0c9537f2436190f6f59ffab9a4bf7f6001e3045a5e2be2ae8dd76b487a4e0ba16f4588c09c7ac88e644f1cf85842c8b47bface0679a8", 0x58}], 0x1}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1ff, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000003, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x900000000], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0x0, 0x10000000000}]}}) 13:56:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/13}, &(0x7f0000000200)=0xf) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x3}) recvfrom$inet6(r4, &(0x7f0000000100)=""/85, 0x55, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x7, 0x10001}, 0xc) 13:56:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x1f, 0x1000}, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0xfff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0xff]}, 0x3c) 13:56:59 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x0, 0x100000000000}, 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$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x3, 0x160c000, 0x80000000, 0x0, "010000000000fa4306aa0600f0ff000000f5ff00", 0xfffffffd, 0x5b23c2af}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) setsockopt(r4, 0x429, 0x6e, &(0x7f00000001c0)="ebffe3ff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x0, 0x8, &(0x7f0000000000)=""/72, &(0x7f0000000080)=0x48) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:56:59 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x330, 0x0) 13:56:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x7, 0x1}) r2 = socket(0x800000018, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7ff, 0xff}, {0x18, 0x0}, 0xc2e2, [0x38c, 0x8, 0x6, 0x5, 0x1, 0x10000, 0x7, 0x7]}, 0x3c) 13:57:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 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)="ebff993192964800"/20, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:57:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:57:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efee534840c76f30d56c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r3 = kqueue() writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="5d88bf585f9b8ab5f39e134f090f8f54cee60eadb754085451ab88cd28f8550f280a222d873a22351ff9bd3226563615", 0x30}, {&(0x7f00000000c0)="cbd3", 0x2}, {&(0x7f0000000340)="01ddb03cb7877ec7c0fd680e2a9c24d1c5b6131f287b1fc8e170e43db80c79216c42a8ace730804d42fa1334b91d0d59bda1d32690fdad5cde2cee146031e0da8828810a78b5428c5c703710b0e9aac71fbb97a72cfcf97731108075e714d23a4b6003bc81623157590974742612a835a86b27158e908c531acb1559c24c565366782208f4ede6de8e0613fae29a357c24dbee4df65e12df9b87e796b8dcb96ea2ef0d42ce47cad5c76440ae014506daee", 0xb1}, {&(0x7f0000000400)="38ad105776be6eae80f0aa0f6b229baaf14488b3c37b26eedea8490f4ccc21c8b694c46710576b7e32c0506602653ea211d4602e497cd06eb60b77c06e275e4f0eb1f15cd373fbd9ab201f890d2691e29a6c3addc76c23d2124719265755e18424c9340b105b77d7990ed059906ad33b3cad2ba175bdaf7041a2d559ad2ff517c6bf9b7a47", 0x85}], 0x4) 13:57:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x49000, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {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) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:00 executing program 1: mmap(&(0x7f00005c2000/0x1000)=nil, 0x1000, 0x3, 0x4811, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = socket$inet(0x2, 0x8000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) munmap(&(0x7f0000806000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xea0f, 0x4) socket(0x1, 0x4, 0x3) 13:57:00 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000003, 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$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x1, 0x8, 0x0, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000002500)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000023c0)=[{&(0x7f00000011c0)=""/68, 0x44}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/180, 0xb4}, {&(0x7f0000002300)=""/191, 0xbf}, {&(0x7f0000000100)=""/25, 0x19}], 0x5, &(0x7f0000002440)=""/154, 0x9a}, 0x802) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socketpair(0x2, 0x4, 0x77, &(0x7f0000002540)={0xffffffffffffffff}) getsockname(r4, &(0x7f0000002580)=@un=@abs, &(0x7f00000025c0)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) 13:57:00 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, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000082f322e284d2e5ca241c30785678e700"/31], 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {}, {0x7ffffffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) flock(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, r2, 0x7) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) madvise(&(0x7f0000572000/0x2000)=nil, 0x2000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffdbff1300fd812eaa57f10300000048e69931929608", 0x17) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 13:57:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x4, &(0x7f0000001500)=[{{r0}, 0x561c7b659a7ee5af, 0x44, 0x0, 0xffffffffffffffff}], 0x4787, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) 13:57:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x80000, "3f3fdb7cd56346000000000000000000001000"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfe11, 0x6, 0x7, 0x10001, "fc51f40c996ba177476c7de5dd143f06da38d18b", 0x1, 0x3ff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) 13:57:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="77a690b3febcf4f60cca760df981", 0xe, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x2, 0x4, 0x0, 0x8ef}, {0x6, 0x7f, 0x7}, {0x37b8, 0x0, 0x1, 0x3}, {0xc7, 0x8, 0x5, 0x1}, {0x20, 0x4, 0x1, 0x200}, {0x5, 0x49, 0x7, 0x7}]}) close(r0) 13:57:01 executing program 0: getgroups(0x4d, &(0x7f0000000180)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x3, 0xff, 0x40}, {0x3, 0xaf, 0x81, 0x9}, {0x1000, 0x8, 0xf8}, {0x9, 0x4, 0x1, 0x20}, {0x1, 0x5, 0x8, 0x5}, {0xfffd, 0xf4, 0x9}, {0x1, 0x7, 0x3f, 0x101}]}) 13:57:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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 = kqueue() fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00ea003fbefa0a1d8000fd85c5fab65483b9476ece8661056f1cfe66"], 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) shutdown(r4, 0x1) 13:57:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) read(r1, &(0x7f0000000300)=""/138, 0x8a) 13:57:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f008000000000000000ce55000000", 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b2300000000d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e551f6a0900dffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f47ac18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88bfea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005c9047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be125ef597bb2ddfb9ee0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3c57725097165f25668192b16637b7c8caf50b2bfeb9cbc62ecf75faec5a300f4b57761aab5d2dd72a8e6db8805c311148b3fb8c9fb6398e68d22c3605116bcaaf9e1b61c88123bafb242f562dc4fe6e64d811664c4cd418252a138b40a55121e8a39db2b4f5a3ea148b024af647e1bcab60f0e4f27147a761849b1148f866dd1ed4273a78732551ad2308396f59f05928dbd691ea2c358ba9fd4cf7c79ca40e3a6fa7d769edd952d3b20ea7a3683f550eb74ede2c98eb1b2625847b84673d85a411550c803d117ddd0d5dbf4def1c617dbd48c2a1cbd624bde11f29c49cf2090229d587edd0f99ab22c0814db8272f0ae5a1f419b69b0ded413c60a64eecfbec05b4aa704bc25da88b8aade081ad75d61007914f314ca94024568842ede0cee6c68a94594a4516"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:57:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 13:57:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x800000, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x3d) 13:57:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = msgget(0x0, 0x246) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() r9 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r10, r12, 0x2, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r16) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r18, 0x0) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, 0x0, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r18, r19) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r26 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r19, 0x0, 0xffffffffffffffff, r23, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r16, r23}, 0xc) r27 = socket(0x2, 0xc003, 0x0) connect$unix(r27, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffa081ffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ed0034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda385810e8e15a679134a60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b93457b162295c7cec400b4844509d5dbcdf693dc57"], 0x10) dup2(r27, r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r28 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000240)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x150) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 13:57:02 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456af400000000000000000000000000bbfe8000000000000000000000000000aa210000000000000004009078000000006000000000000000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5521899fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645343912340163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6659fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975a0660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa735"]) r0 = getgid() setegid(r0) semget$private(0x0, 0x7, 0x287) r1 = getgid() r2 = geteuid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x5, 0x10) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r8 = msgget$private(0x0, 0x250) msgsnd(r8, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d281714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fa46dbe621387dc46add182120760700000000000000ab325acd76c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c5b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d95086000000000000000000000000000000000000000000000000000000000000000004a8e08a828143"], 0x156, 0x800) r9 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r9, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r10 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xc) r11 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r11, &(0x7f0000000480)={&(0x7f0000000500)=@abs, 0x8, 0x0}, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2040000000ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd18db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) pwritev(r14, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) msgsnd(r12, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES32=r14, @ANYRES64=0x0], 0x3, 0x800) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c25830000080000000000000000000000220000000000000000a00570bdc406b38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec27031bc10f8bb5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01682b06b6bfaf2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc8bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab1e523d74c7282dc8137ab2635a032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b883942775770f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335743b80a9e46cf0e0466c0d759ada519810f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f27185e5eeb8845ed711716b4c70000000000000000000000000790f69cde5f67f5e1ab701badc7f7243a07e0f1365e2fa9d1126f9e1c5eff99a2050f2317bd40945eaa14c2195a13426ad489a7cf4ba52469732a2b862acfa6d306a77e1f042672aa46f0ef0da76"], 0x1, 0x7fb) msgrcv(r15, &(0x7f00000193c0)=ANY=[], 0x0, 0x0, 0x1004) msgrcv(r15, &(0x7f00000018c0)=ANY=[], 0x0, 0x0, 0x1c00) lchown(&(0x7f0000000280)='./file0\x00', r6, 0x0) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r18, 0xffff, 0x1004, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x2, 0x286) semop(r20, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r21 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r17, r19, r16, r21, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x1000000000000003}) semop(r20, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r20, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x2, r2, r1, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8000, 0x4}) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000000)=""/59) 13:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0xc9df82ec0e0b8467, 0x3) 13:57:02 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, 0xad3], [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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4}, {0x825e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10, 0x0, "d400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0xa) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x29, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6377}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8f4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc78}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff8f327417}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) fcntl$lock(r3, 0x8, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x401}, {0x18, 0x3, 0xffa, 0x1ff}, 0x1000, [0x800, 0x8, 0xfffffff8, 0x69, 0x5, 0x0, 0x200, 0x5]}, 0x3c) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) socket(0x10, 0x3, 0x7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0xa0) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x4) shutdown(r1, 0x1) 13:57:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = geteuid() r4 = msgget(0x0, 0x246) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() r11 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r12, r14, 0x2, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x92, 0x0, r2, r3, 0xffffffffffffffff, 0x80, 0x3f}, 0x401, 0x0, r16, r17, 0xd66, 0x6, 0x7, 0x200}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r18, 0x8, &(0x7f0000000040)) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) 13:57:02 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4002, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0xfffffffffffffc21, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r4, 0x0, 0x20, 0x0, 0x0) sendto(r4, &(0x7f0000000040)="c8f7a56099f99143c96bc0b5cf1e1ae8c5ad6491ab0e9564171bd35b8516f5b2", 0x20, 0x4, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000002efbcdea57342c84ff0f9b8256a35895434b05d03eb96a11a91e21bcc703542281aeae3ca4c7a67df514da78c4b34b77646eb55e78503d8982220592a5ef8cde85faead991a482bd57b55a91e246f91e68f36d22f68acb35e5f93d3705f63db1a889751adf6c2da0d4dd1a37db84db1cab8414a9d14770caa9c15ab6939fb61ee27ea0fc2d079ec2", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2], 0x28}, 0x0) 13:57:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x3, 0x0, 0x20a) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/232) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x10, 0x4, 0x1f) getpeername$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) socket(0x1, 0x4, 0x0) socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) write(r5, 0x0, 0x0) 13:57:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d1822bc599e6d4886183552459aba0ea4df7bffe1d3a0279e1abfcd6d21cc0c10e099f90f8beafe22c9c6e1d46c776b5609cf2e5f374998d908b7cbabf87024855ec815f6fe8c15ca6af96d5442c8d2c93c0bdbf405f7be1898aa0a76e8aff07c99d14821d22ca00d30447fac6c6a787566321afcbb89302f107f8e6cd3119a01ce95c4a70c705b28a9c31437b14f05a7e981e7febce7fb20d5e0c65f932d3c873d68a74632cd6546b43541dd49641717753a45be5c6b3ca20f9a6e2173b08e5ae1cf7e250", 0xc5}], 0x1, 0x0, 0x6) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="e2208e0f40babcf5a8fe92d0084da6cccb6f7bff0f0000000000001a8650308fd20316ccd4f37d0e6b64b008fa2109ea4ee25ff8e540a51af2d92d6fd2f85b5cbbc0b2cb4787400427ebf6afbf7e7a12f67b9cecd8af737bac8ae49879028e74d1944e7c6cd35522f27fb372b525faa905bd0ca88699d2ce0635f7f0ac00c69a07634c136b85b45926bebeced20f1258040abdab07596fb303c652b2ae"}], 0x0) ftruncate(r0, 0x0, 0x20000a) 13:57:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8dd8405c25a4a3e19bdab70240db59334e74232b0ea2527b8c142d34cfe247ba5d57f52bb38cfb969f322f3c2eb2a356c0727896696290d46efd7233fac2ba01ffffffffffffff9c251091ad06df9b24c86fba497c3a356ef48cb448a027fecc57d46754df645532b9bcf99b21f899c2af9e137a97bbf58226496df6ac04c89093d24ed3df7ec6c38032a8342e2dbd13fc1e041164f1663bae96ae25cc99c235bf2856273897df381384da6c59c854d9be5f952a91fd6f029e025b7a99d2d1cfa821c14ac92ff84fdfa6f232a1515da4749125fba657e54dd669b48f94276f369b15e67eb2ef64a02efcc19980a8f5"], 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(0x10, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 13:57:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) unlinkat(r1, &(0x7f0000000000)='.\x00', 0x0) 13:57:03 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) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) r7 = accept(r6, &(0x7f00000005c0)=@un=@file={0x0, ""/30}, &(0x7f0000000600)=0x20) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000540)=0xfffffe48) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r10 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff7f0010000b000084"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r9, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r11, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 13:57:03 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() r8 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r22) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r26 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r27) r28 = getpgid(r27) r29 = geteuid() r30 = getegid() sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r12, r15, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r26}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x60, 0x2}, 0x400) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0xee00, 0x0) r31 = getuid() setreuid(0xee00, r31) setrlimit(0x3, &(0x7f0000000040)) 13:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x40, 0x5, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x4000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001031b7d4e4cdaa9ba5ac1cc8826638193034dd95900c495fd9e9e21e63edb72e180fb291a75d90ed74ddf6bf058551303e5a39109afe04f2bf7bf138cb80c59f7eb48d3e252e036619cb60bd3779fbc1c5c7ebd5e4d791fb58594bb6423fe9ce50a7bfd0cc933bb7ba772ac96a640f55e2ade99e33b2e3d8be41befdf86acceb7964d52c2455a14b4ac2d31337087da9137978efcb36f68a486f0875ce7fbb9363b312770db7f8a8fbd376b33aa7117f10136322c009bf693fa68648d60945eec46a3d5df6755adbd3792705377508269cb6e3f3dd680b5aec00fcaf20824c5c4a38893ffae902f4d89105116d6f684f2b976b60c5f7b7e57a9ca18e73080075f3bb8bfc639675f46dc9f97f6e5b7cc543bf92f503e1d130fd573a50df4b0956938f195b7905664792"]) r2 = socket$inet6(0x18, 0x4, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20030, 0x0) write(r2, &(0x7f0000000200)="27a5fd2d2f77ab31046dc6b4d4bc", 0xffffffffffffff5b) ioctl$BIOCFLUSH(r0, 0x20004268) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 13:57:03 executing program 1: setuid(0xee01) r0 = syz_open_pts() madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000000)="8e4b4b891a6a69901efbd681c212f6b575038076228c1d3057420c11e63019d5bd885026591d2c7302db1835d19f171849611f87d55d044ee5c2aa52ea87c415ff6e56d7ad4da60e20ad9fdc3fe14e6efb30e0eebf55b55e318281bba8d15ecdd941040e4cada2c2eca50f806ed2964e5c1aee1515fba14aa8c31c0aa4b375e939afd193fd4dbb1d7a835f7d9480fa5a6b823d17dab11df62d8401909e44187e065dc4ecd1bf757e6f9394273261db30966e60e8fafd5efe300b2d25b0309afb41887978bad10fd2fa68d9bb4135", 0xce}, {&(0x7f0000000100)="2431b83cbdebf646068de052a75700656f2868d0cb892dae9c5ac5e7b05fbb0fc686fd293532fd7780a11374cfda5af44a4c23f86c44e961ed2d0ff7a1c29f7f31ca48e42d0d3b6d2f81b6516821e6cd8ab9ca9d1d484409b508498dcf1d0263d4f872f734527ea7b68e53359c8e158ff1ec31e7beb4f36a4b00fd7e05a93ee35e8bb5239c7da289e9060aa8e05bad05950ea7b4fdc37c879de3fe6e27fc93dcc808705ca44c4451ee5468c3fabdfc5bbc46c0b681115ad20faf798cc4bea3f74bffcb362ffae13178160790dc15dc03c88b6b983fc8b9a630e5ac", 0xdb}, {&(0x7f0000000200)="218ecac268fd5d9e79c075bf93a02d8a610c528e2c8dcdea29cbe9f512e8607468f885305adf372d37b078d537745b0a71b7493bed6f5e", 0x37}, {&(0x7f0000000240)="afd9a9ed61165bf93a91a6502110a974fc6ab627d4308f958402648239b6c8d915a0592b7cf0235fce24e7d5fc567b524cb39dc7b8d1eefcb51e86e64435663c851d00bf63d04d0bb73b71c6d30069d160356bd2bba8e2c6d43867e0a0da32b8abdcd595adc1f3294cbf86de1b787f88af1b749ba7d3388a2fe7a6208c2d9c9e606bc81c9e95d1b1860c3033", 0x8c}, {&(0x7f0000000300)="be94afca2e87fcb91b2dee618d88184f1f6a242608db12075d7a44", 0x1b}, {&(0x7f0000000340)="cff61d7c61990050d9be114d23ac19dc3d1b8ed05556e9df4a110de3b64bc04d9ef93c27eb8d7eaa21106392d90f169f1f8a1fcff62e66377ce77bfb68a3282e1892ece8f499c55d49ad18ca182ea89a54a8bb10f66ab76fb576f3f560169f8d555e578e3f77ed06e01db8bd266266c69f7f3d08239c170205c6fef56cfc61e038e6d3063b5089c67831abd946dfb8e5cf50e32c07f5d2be72ad132e6d5b43d23b7b6dca6570a8166335bc34200c3c4f00af062c261c1b3277b7", 0xba}, {&(0x7f0000000400)="629c129d52b359bf51a56f08b53e766fb7f32305d96db5bf13155e46536a5477ccd32ec89bcb1f16bd313e85635b6a51aa4d7c1637d1c7dd3c994c8a5f8e149fe695df07bf05aebe59c396f1a2f849ac2bdad2ae39421d7ae09eaa8fbd1c9d034649967ec60494dbfd36448c50a71b8b6b4984c925971f2659b47a3dfdd96b0335b463e371797438ba282334d7a4c1bc1e243989eba19c62805d840141f918964f5da27b8620d2178646cd4cb83e7f60f8556746fb8f3d3a8bcb24286ee77b2623bf044060f5fd9cc4caa26411198c22faca", 0xd2}, {&(0x7f0000000500)="d0c81923b1fe2e71b7dc342617e61d7fc8b9637c50dd2f29f64f1cddb975a5c72a467353d2bf725c6f4dda712d4df975ab71e24df04cc10c3babb2549b52da766753b3ebce95926883635e45b4499e5726205387cbe74c420889db5e1109950421e91fd620018b911b96db187d4ee6e8980632b0f8412f5134c67b80867012c06ae2835306848a1aeeb7d08b47525136e95d91168872e219ed044424d277321c27705df79ccc153ed7b44cbf3e779f88ba47ea55e1b133592bc8cc91beccb203db9d9b40953b2a9152e8dddad9f430a767033562d13742138f1cc5af2b9abd0a567629016691de599cf5cb2146f36182237bcbb836ec358b01c08b3cc3de8f5f2fec2b02fc468adf0d81304a29e3def7edc462df81fbab473cd00adcc06b8ed88fbe231beb0553231f5765bb6a0fd3fd556abd605ab2dc2b1a96b04138cdcc377dcf0dfa50f613bf02a8a81434d438ae7da3a43db147c73e41ca43162a839982842d1526453d94607176e41e314c8402cf865ac8ec843748c53ca218687efdec15be234ee26ff9d89f0628179323c2c6192a3428c20f3ac8915e6fc4ae4c2cbfeca870a774cfc64d6e65d018529b12fe3c3e2d8f35213071a8285e9a3b54ae714f978383a26c10c16dcaaf6270c68bb8b199f65ed786de23dbfe13b7ad872e72c4e2e4d40d60f55fb193620e45aa61c29f32746045f3e18675276114a50f19f9a249d57f3373e90ff705f63f9fa65008d467a65426301e2ea1c9a05484b2ce80934f44bf63823ca55fd21f677f3cf2afaba7456ae838be92a27f50bb23b00b633a90f588858221c3a640b96f46782dc2341a93d89db4072c4b24a273603fd8087796c6563be0b87f1a76f05afd4703623be8a9660375678baf8d539d94d614af4842da2c875fe1a6969fadd06561f3a95ef80c139aa37b3484515ac4696e9a2a1acd1502be5578bd2cefa3230e4da452df3f303c8ec112ced649c4e121e8a033e75c144d91c1b34b088340dbe8223d467782477bc5d1be4488e84b35d38386f69a35ecfde361a1cddaac8a5b0affbe18d056f86c46ef79e263f5b8358678c68832fc29112d5b31b83ac1e69f8c4598d3408c9fb73166cd14d7c396b40b52aa2ba66fa83b9051c271167ea37949b45a3683c8b115f7a596ccc124814b023c474925d4a8abfcc7915a886da196ae85332ede05492b75ba0e2384327d7d4ed5d85dae601d901e279414ae7c6ecb573e36c5cdd9754851e727f44f2552b1c68b2093205f03956b579887e31548bead68d46a1906a334df638afb3d46e1e59d329970786bf25c09ad637ddc2c658f98a21c17cdbe0ac7498594ba886f06cda7a8cf2880f565757a23218345ba68f52ea5ea6fba422401d1c8097887ab9ca85ae60f52059ad02aebbea95d4ab000de599649a021cf5daf0d1d29322b497038a737beabc141fd6d3b0c3de848330d0ad0987603c7608c5f325dcdd9e1985b22f43ab7e76bc410412341283bdf8626077b970a5cc59cce7fc26e749d702a36510178271f19689dbe76ec0447602333c7f563ffe67b9a35ee9edd4d0682ea8247a6c87ed578b4857c9f5fc905287a711d249edeacc455b543c03d5535de4fd1f37e26bec9141199d8ca8e8c87c76f8dd1eeb83acb3b65caeccd2aea3a0633d06c6eb8cb0efa0e8f28b70127313cf7b6275ecbf4cd8b0b43901111daaea27ea0c5ce70ab93ad941446a80204af3079ca0315ab0a0b112a5b69eae1aed1109858fccc425533b1956eab60b26f9f18357b010a4d8f6d4a11ae6bcd66f32daea4756a4cf3c0646d36d11b0585db5522ce6d7e864c8a9eeaf17d8b2e4edb13310c152ff370cc5e5fdbad1d21e6a8d65d2174434432812e69b340d612e186b0242bbcf98a018ea591b299b2e0633b4f49fa864150bf90f87511d4e3aef0cf683c1858b940bcec31e3a5ab624acf9687c7688a0e8d3e9bbe61176bb6e36c74a1c9bf2f7d6fceca841c6d91459582ae6cb382c81aa7d95c4292c627907e605a4dab48ba8f0e350160a0e411c6b35f8573a8a8ca7ff1a2e6aa14433a04e3c525ab63b97404fd3628a32ea89c62b7a526892b114af7040436786c23dc652ed0f654d4822a908f353e2a6b14bfc7c1826891e659560564a0ac6e3a54ca4e0febaeace6f91a1933a4be07d93d6db81930e4cf5a14330d0d690a8e2278fe1ba1994064c5299c142656740a935067f8ae50d121cd9a0243d5dddf86a183dc7fe52b5e3081f9cace29548486c93add2b94bb3fd1612409158fd4a1af74ee61a6cf0a966699b9332d780e6a513a727f10f0ebd8179b4a232852b7bfb3916f05debf18a8771f228b7e494425078372588ff80ba75328efc6aa14792a8f21ebec53b30a201e97ead3ca92cff875aa2f859e7c83a8ba70df10b0f30d1b7dfad5d2afa40065075d2aef70476f775e5e99bfd963adca4e26d5d698a3dce2edf8e3ec5ca00dda04d8fc04c91ec3cd4a8a05fba7f4ba57bec361541849ca01799035008df2acbd6fc5b7c5c5bd30afa77dc97d8150361deaa39c2079e4287149131dcd7fcaf4df864efad9027eb8fcb82337bfa61da54870dd8f2db2bf30618635efba51d95d21e1b92696cf862a10911c0f2f3d3254cb7665fdfbd51bb9c1cf9778a6ab9187e9ed76d68f560850380fe6460a662cab60b9350638b97903ac5543b8fead5eccff0a24b17a16981e161e8f3f8c26c468ee06999466d0b0ca738fbac3486b717fbccb7ee5e951aba21fbc41bb9dccb6ef5969191d2b238923c86d877f13348e4cebe5d2c998506cdf3ffe22a6371d7e3a882d70e7397dafe32ed976ca50a246d74e930d555246666e60ff5a892881df4f798e87a116aca27a056011b2967a084e0803077ef1624d4a2aa25ea1fbb4ec772065188f36b668a4dac3eab7ce604775e281a417a01eaf0ccba0f1af7f8525f07d0a9799f2dd06b43069db009ded7614fa1df3071fbde7fe5bcc9af5b67cd442ef083a102bfb6f33984ae6e65e3e29e001b17080162f79d9c09a0c0531bfdc75574301aae49cbf12df5b88e461ab006c0f25e3d21b5f0fee0e40a6aab0adfe30edcca427f54ff378a5b7a26cbe7251229870006462902435513dca97eedd26b0511df088fa79264d5193aba3626dd74d56f3234c4aa432f47502e00690032067648730f6f1ea072c93d06e2784f73627b2a850fb6682c1d5eab14bcf5949aeed2b7783d40066bf91fd82ea46dddc8bff6e10785a6ba97b9af0b08f965013fdb00979e2172fe47069c8257831509fb5527e7e9008007e25e003395daa90320d12c309567baf44fa92f9c483dd0b2092fff555079b6210a1d4ffba6fd7a791a8cdd2be7f47206987e978eb019b82a82992b2b5bfffd6e92b1eda15146368ae7447cba44d90f9fb57eb23d4b7d985fbb4bcfba53edbac6354bccb0293478a7f5149ddecb51084db8f7074432f61fc8a0b1f11a7f33bf67b790409c1c7d1aaf1c71d99fe6dfb397e49e504e8b570437f64109ec7f47fde03ca5f5c38d9b50a8e1937068bfa5c05c4a7de4ab8badeb4efd01f718839aa0c8a091d4b2210fa4d4860242d4c3cb7cb174c3464a574943acac86ab9aa5c6c25ab09de4e3f3d881394cbe568872da47ef5cc4308782fa2cbdf5fe995dc427b689cc4af67eacbb04ecfda3d7fef65c985b06154b97904ad4dd7095ca6d05ea8c116b25a91544eac5feb6f0c8e7cf61d47058ba635106c0551afe0b0d1d93c70aa6eb4b18cd68dfd4f6f2049f7cb45f6b63e8e06e2c4cce2c4af2357c86fbceeafa808238b1483375eaaec31c7933e30b9b3178526a602313401944b66d0f4d5cd6cd9eb3d0f38e6ddd0cdfa284cb81e3765ae124ff0a7250fd3d1c8ce097f842bb3580a8010eee6301ff5bc539f72d81b9e16a9bbe41c3b600afb285cea5e15bb15b3b51ef0626b8cb21fbeec16af2ef90003aed4ed8ecf6d9f6bf8942db19f47f04c9d712e3d6371617b1988a93357e64cf95b72f9e2a0f6eae121d98cd37848b0e94246e87fc0a6eb46c371c5d2346670c85780d5114fa884f68de6d0eacc4b46854c0605495df6fcc435d429a45f0f80a8b0dd7c9a2b88eaeadd1c07d761c7c3a07c57c4a7bd194f5fe92ab3f16b551ad77cd70407de9d04c29fc788d34574db1f91403f6f5d14d2c1e7601fea6c33a93a02e70ff28f57f1aae286ce2ea1415a88173f957daac2ddcf6609e518143e555651d73fabbb8f06627fb0e84c8f086384882764530fd4841a9d6d1c9a787f829e7bde38ea73e2e4dbf162917b1f3b6f5ae1ac4e2ca7bbb253d81512fae2f04a8528f84e515ff597d23165df52a5a973040d6f9bbe38c034bd05f70229ea1d91d65086279f80e3d67119e17c28115ab0ab55934caeec2e0f21e8add3e8d93def8e34fa01c734af770bb84caa6fdebf6f8d137990d05f9808a924da2287b6e3987beaf17a998328bf677edf3096ca0b195ff6ef1b04aebf54d053644aab55569407a9f58767729c7838f5c56c2f590819c93f66a2b556ad7842428e2d5159f5d530d90b44edbd341e2f67b7bfc8ac83e604cc5636bc517ac7fd385f7deb76a7cd01bd28ac9bce5aa38da0404656c282f206e228643cfa2baf4f5a4bf5de02ce9669674df44718bff8dce30c2a0b492188a62a906270491ece15a384a1c234d353f48087af7f61a84ffeb9a909e7c84fca36c33731342f2fc292fb7d1efe8a0b588554fd16c1ce0c91fd8c0e7686549e759c5661750ecfa0d892c4b9545544b0705a663ab0880ff72a377ed20be8a3eef0a5ad245d6c53e7ce35f7cffcd869dec21d6200075f3dff04013e528bc2cfa63035ed192ede0be5a4d9ef2713887c160475d2efd2bbfa98a175a9df38c3f30640d64d9175470e5ee23ca9ba98a195c9d070491577f25ddaa405281278f99da07b2236de54a2e4b9f95403915c1ed82c2b96e148f161443c65a41a3f36dfb339484a5882cf69b41dba8cb85431b2abdd5a6edee72f42daffed4e17e21e3b52deed27a9a6bd525bea81df3d02f7963ef25c8a8e3982f1c83ac8b19c71b342048f5b6b34160459423e78b5089fc11d251ea51c0d02e2ecc336924242e3caad06ed90e1adb851269553262e6ba8a9ef06d73cf17b8e4be8f0b37ccaf456357491b30a5107b5675743c14a034c90cdeed9ee74189efc76bc61eaba009bd722a182dde3cf8dfebf401f72bc09f8407b76df617c81bb14b8afc1e156bdba6c5025e22dc25a081e9ebfea09ba89237dc81100e39574d04e58a9f685699b88532a76600457e3e9dae5d78a6584c9df4b9a2fdd351b6513b178d8caa32077343427272af18c2286fc4d9f20990db80964ea8c364740f140dfe942052d56af5225838bbac4a799d4809c85f0524230dc44347731280ec633ee947a877a1ae997fccaa31925f629e0c4f6d36c8f3700101a5d29ead2901993e1b2d3b3e5cc18f64ef684a017258744723fdd177285ed8d37c2cc7b9d57f72ea2ff69e68e300a3b95b4f3118e7d6681ddff9407bfc91f4f95196947e5a88bd8b635c80092c004ac5677963da4243750cf30a6ec247cb57db9d5acadda6237cda4c08e4cb16f48186fc7cf1455fdd3e23023874f99731b770ec294d552882895b9a6adb71441395c2f666b00f08842992ebaac91c5ba606a842c94552322bae4f13923d68e66c21b6b0d69d60e6a097e428f84bd6f7c109f47bca43d2e665e1159b74838c10fb7984227de92761d8d83b527f7a0e869006aeac618548a35f1ae4c72fa6095576b43553ed117ac4a45a58890", 0x1000}], 0x8) 13:57:03 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001140)) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x842, &(0x7f0000001100)={0x2, 0x0}, 0xc) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)=0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) readv(r6, &(0x7f00000012c0)=[{&(0x7f0000001180)=""/91, 0x5b}, {&(0x7f0000001200)=""/131, 0x83}], 0x2) kevent(r4, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 13:57:03 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, 0xbff7ffffffffffff], [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 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = geteuid() r8 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00'], 0xa, &(0x7f0000000040), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x3}, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getuid() 13:57:03 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) lseek(r1, 0x0, 0x400, 0x1) 13:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x0, 0xff}, {0x60}, {0x6, 0x5, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 13:57:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4001, 0xfe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400dd0f370025ff149b33ff0f000000000000", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) write(r0, 0x0, 0x0) 13:57:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCSTART(r2, 0x2000746e) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffff9, 0x0, "4f3ae7f33e0c0a0d7833c5babd3f5bc1f403c9e4"}) socket(0x10, 0x5, 0x8) read(r3, &(0x7f0000000140)=""/165, 0xa5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000000)="d3", 0x1}], 0x1) 13:57:03 executing program 1: socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5683e3aa3e49a9f0f46d94774fcd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca48fc7dbd5a3fafba6db3e58eada6268bcced102ef429be079c1911764c8713b5222e3d7ef9074b60b3dc7bd09ccec1ef18be596c5a8bf509f6eaf6f395dd717c533200"/700], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000780)="394d1d87500ea9cf825698c7af45782a5beea5e10f4600d4726b8fb43a328c568fd87c061c5b98c3102b886717b4302df78cc33f2836f6c83095eab5f1", 0x3d}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x9, 0x1) 13:57:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffe00, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="33ec"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffbd, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:03 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 13:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget(0x1, 0x2000, 0x220, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x3}, {0x3c}, {}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:57:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x68b3, 0x8001}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:57:03 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x8000, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000004ee0000139f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$TIOCEXCL(r2, 0x2000740d) 13:57:03 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 13:57:03 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000780)="9eae43471b351d26c8b779df585b7b81bed313e2ce6b2d9eb5efa2b6d150243f527c721c85da99172be61184a3c837d6540973356fcb4711ab57b90e2d4691b511e3e74f1ec3e74c695ab789f39327cb1bd73279fdf3630fa63533bd3934d5f3b32f43051245ac8de0e7b6e1bcc36ed2ec614d2b95dabe9c685ae15e87542f69673df920dc47a255bcf9d52709f40b6f03719dc396d6dbca6265c0b96647b472e97b1d2e42f874f96f60b9341e7bbf4974b2229d7daff6d48e06c1c67b8f7ae158deb3de31302cc7de9ec8eb042aaa287709a67d796e0c606a305aed4b49c0637d31495b60322678c006a8c8bb670ff81268a42500685794026d65d5569d25fbfdac00e5f28b75d2e78406f551812f1dcabaaafbb252a300603f21c7c1c14552b5e269396022316caba0b596fdb2e9923c1589ae801b0094099b173230c772098e499734957075a15f0c47477592f652168d094652e0a6ade6", 0x159}, {&(0x7f0000000600)="010800004a7594b4f2cb393956ef2997deb6d0d13fd3ba3c3ca052f5346f49bdb6490c4a2ffa0e20913d3f9ae0e908be3b61c70ab3edc688f909c80f280c36ffd65708d1fff4510ccd4b51394b537c53fcb34a23ac0f0ece31eebcf9f9d8d919b2123577d87bd82adab2d29d6a3b74ad9da1f9a87702c292b92309dcd8fbb8fa6862131833de2c63bc041d916a7f147e93d6651cafb8cf5600615417af18fb1d17caa836838b9be50d73c834734ad940dd5cd8fcf0f5b530e92e91e3e4302763542995e15c267fdd035007ce0477ee78c538db7868a36eeda7d8a4b6e601b557a28dec97433b62a9806141b8", 0xec}, {&(0x7f0000000540)="0bd1ee17fe8f5db02e65b4814f09e3ef0eb6cc87fb7cef12f65cabae929f3b57043143523ea24be0d42a8f6de9e9c9cf89a5bbc0312426be94998465cd962dfccd60eedbd68e5e18c944c07286d4c099f072b56bfae98e902709b3fe9e5268f0aa000000834d91dcf22645fe0664c63a0da2327eefeede862768f9086a89df252598dd4d5a7e3989e917d66805a16c0d735ee7a300"/161, 0xa1}, {&(0x7f0000000900)="9900166563838942a0457e23465e8feb4012d763e0998f72a5b9e8704621aeb5ed104aae1cd9a19cadcb81f4762a70d99fb62fe30535806e40a65633013b329975bccb35bf125734856cc0b6d11bcbfa1243c974eb063140f7365bb172d50de36805b4561bd75494e22450e43d4e8b05a734a7c10030c87aeede01ccbd624c9c544fbcf77e42dc30da8b863f336681222710e3d86e5b8436b41bab4911bef5c8b3fa45f7698e135798448e8e60ee87aa3042cdbb934a4b65095c69c293a023f4e4df9fbde5", 0xc5}, {&(0x7f00000003c0)="13e08f780e141e27d1d1654c23ad96fef0ce55d4486bb3ca710866783ddc6d3b7a26e57287bd64b23afc109d2cac7d68c5c69bc5514535fee245549f862a8a2f9c5704fac3fcb2088b5aefe5b6890ab69256f8fdbbfc992f5972ab4969f40b4d6ce53ec871910d97fab84c6b4e017e41f8df49b75be24afeec66f6f371ee74310c4e59d8e9a34f6a40d91c172cfae69d36023d7533822328ca23f28c98d6fdea8d599f044424a11c2cf6a0476cf63765fffe9553fb095bf317a73a3c879407b3f89e370c71bbabdbcac496a90687650715ae8ccd793a0a3e5eae4f93016f2c07f85bb8", 0xe3}, {&(0x7f0000000100)="52f6f45c1124bc0de21ccaceb35ad5719ade643e6f134d485c2e4c587b2ca9e00a7eab6dd232e5b14677158cde83db1ebb535b8e0b9a221661", 0x39}], 0x6}, 0x0) 13:57:03 executing program 0: r0 = getgid() setegid(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30004) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x2, 0x0) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r4, r0, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0xfe}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000004c0)=[{0x4, 0xfff, 0x1000}], 0x1) semop(r7, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r0, 0x0, r0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000000)=0x552) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0xde8]}}) r8 = getpid() setpgid(r3, r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000005c0)={0xb26, 0x8, {[0x8000, 0x7446, 0x5, 0x1, 0x40, 0x2, 0x37, 0x0, 0x0, 0x3, 0x8, 0x7fffffff, 0x8, 0x400, 0x800, 0x6, 0x800, 0x6], [0x20166773, 0x2, 0x8, 0x3, 0x8, 0x2b, 0x100, 0x3, 0x7, 0x7], [0xffffffffffffffff, 0x4, 0x52f, 0x5, 0x0, 0x80000000, 0xff], [0xfff, 0x8, 0xcf9b, 0x7, 0x2, 0x9], [{0x7fff, 0x72, 0x1ff}, {0xf495, 0x7, 0x6, 0x3}, {0x4, 0x20, 0x3, 0xffffffffffff8001}, {0x20, 0x2, 0x6, 0x5}, {0x8, 0x7, 0x9, 0xee}, {0x35, 0x1a32, 0x9}, {0x800, 0x6, 0x669, 0x400}, {0x1, 0x81, 0x40, 0x72}], {0x3, 0xf21, 0x6, 0x6}, {0x2, 0x400, 0x1, 0x80}}}) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000040)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000040)) openat(r14, &(0x7f0000000200)='./file0\x00', 0x8000, 0x34) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r15, 0x8, &(0x7f0000000040)) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r16, 0x8, &(0x7f0000000040)) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r17, 0x8, &(0x7f0000000040)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x7) 13:57:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000200)="4f79c01390c7db5c76c5f832a56b1f563baa0e39e222f9886afaf9e507f6fa21d6f53e2a09a551204ea70062ef91d21b7c55baa839014fbe09abf95c44d6052910954cf6aa28752f1d6620487fe6c00a6936e469adb14605ca3f33d30d53c6cf9d01898073ed80279e36ab1efbf75d2367edca43d0c07cc354a4085953e0b5910a0a62271306806198b99f8a78f3e0668b25f6cf94e1b702728adbe462662ec561b83d7cbcd2bd615296e8898e4698e92c5ea4b4a9708606669a88defac493e65a8f60090661195ad70914d1242f7034f36b4adbf355798506b5efa25f4762cd54fa6fb54f0fb448807286e94eca3fe40e192de8f41147d8ce434dd640656b5e78f4dfc1fce2467082587bcff5ebd77d636dfe3b2e6e71313ba75a3722a2a4aae88b84bd3bb90299966726fe03eefa3b076ea99ec8792ec2399e2bf52a15c90dd3b0cb814f2d85a1172340af96b762ece9719f583dda52a07f861e669cf744d3540474530133e4a22232c6181fb81bdb943025b719e7d62095de41bb02f62f4c55c6246b3762bd7f49a45528b1e0c8702d173c2a3bb42c0ad254b7d5aca2a6c4a93f4d130ad733c4b5336355074f07526dea663a15687bc94985db25b1a85be30fc3a27a93bf2573772f695fac33c5f141362ddf7c114bb45caf37d60f3e8ca99d0bc851b6016cd7d01933af26aace7ee60f97984c5e2643562895cef3e94cfc2207e3a8fa89c598679ce5b090241ef7237321b16cabac32638fe44460336ed935a055211a134754cace5a7abe3e6e173de50289f2eb45a48086eed3935e8c85d5acaa4b261a9de5b1fe16d6e65aa24d7cd97f3c57bf622a94c2db6c8ed68bb165a984301f1837c86677b9c4d1bb4d7f7e623d5775fbbc4e9c1c18ce0f1ad9f1d0d35a2f5d6a0824c89640314cd412aba10f6e5d6d8620c72a420199feb609d805790de653b1e34970f29c36bc6dac10fa8da8fac450ddfd03e90670a9ce1ea454f66ada27958f1900f4a3d71c0fcbc3d1d907733b10837a188088bd3f61c5cffca45e40e5fc72e46efb39b0c9efa418cf94da5c336e03df62acfd9515556f3037248c536b09c079d93fb223158cd3795ac6bc8c1880902c32f07ae075230a7986837c28128606833c77610974d06762447f7c487694984d09ba70bac1200bc211ad9b5198a633c516066f3d9ed2429a9f03949f5c6df26b28fed4563b51b91b415c9a7c1f9e30e5821092d1586653ee1f64e5b39e91497270c0afdc667666350a021f7910789452b5c31a1bbc0955e05f7a7123a98b2c41c2f38b6b4616e1e65c6d91be8bf32738ea6bf1985160a3f34aa5d24ac1a55162d08f59382d004100146fe1aa2ea9f2002fc9012629c4a9b2d57aae84c1feb625f842afa5cd4c5b2189f5453ed5f98fcc1e6da8399d08d2f2e638ce99f41207443925d1e65270b34e571ca7e5336633b913c50104e41da7dc1a9d5fa1bce6d309feb46564cc7070e23dfd404f4c3ef4085b9c4f27143a154cafb462f9395e3a6233744e7048007a056d0dd13349e36b69663d699764909ff2d1a845e7b0bfe98aeeacd46327ebcf64a282ab8e29210559070eaf647b5948dc8e620d0727cbd093756654f204c640898f748500c7e6e51441ca3b6d1ad48ea31b0d8c1164551c14d8a497ae7a498f2b8c0ac5973d4670de40d8ca71c5e9635ebfdbaae97eed1dbcfbc6d8806edc12089dcfd5f162f96eb7da8a532bf47a7fc06352c656a5eaf78f1c4797104002b57a8630a90ceeca237fbb3973fc79dff8fd30f853b2c4f6c0ba0e1f07a7f0a7e1d86cf31f214bd85c7737d55c8d53fe80aedb00166c35106337a21a36aad302c1fbd3857887374b00d3fea18b8173973341bb44707c5fd0b80c89e3598e89d90a11f00df548f6ab43a85e6c241760ec194999486904a14dc3ce1563d27eecd3c0d6165dfcb1f17139c2c9a0cfe9effa642a2a5e0fc30fba4e384982ee258885d3cf5f0b8b208d2d4f0c0bd670c9c36c2885090bbdfc945f33efceb185fd8e26979f50b65f24b8971b331b48e23681bce32e2e21aa21052fb299dd142f05c37f04a5ba5957c987aed39fcd8d9830e6c1cb326d82827482ac6bde788966baa15ab08ac382cbd6cf3a3dac523663541996e315f4f75352971b0be57347a4b9125bc6546ac2b6dea5ec2fab2500b85908939a2b7d3e3ee0c79c3b2c07900e8a8d95ff951dbcaa451528119300a3405f6e7db5977681093a85ee71f815ad4759ceceb9bc3701824675ef9cd77a311cf7975bcbf04abfa7ea5afdf07cce2f527788143b7165412d9d6bd506d6941668b79b94b0db7475ffb897c47b37772e049b5a60dca2276bad5b0203c2a9d499a903609ed28283c205c47ec89083805a47b9ca3d719692db3e06df00c8992c3749e98d2e186947969e10e4a22109dff0ab0921502085b0d9afd4430a89baa88c79aa5f0b5b9308c8607f955742480621809cf7264b5ba6f3834a5a68c0aca9b4f7818f30fecc974f94302cec4f1651eae5dd9da9c27020ba8f909908f94cbe3db96aa376b9853014ab34ccc3a92a72fd8026351a9c38fa522fa1d9355415b65bbb03050d5562e8e41350300db72ddb98b3816224f73cc71f8ef804a86d2d3189aac139c6cce9b48bb4463d36a9abf781d90d9e783337e46ae1f2c2b67528522bbca67608c216717cae63aecf0ca8f0cac13bb95d908360edfc3604979879d903b078338da198e698e70d2cba104c8c2d2732dc6aafc390780afc70c171eeefa571a7a5e3860bdefbdfe053a3cedefdffb635bd4e042fc744478f811e64eba9aeda9b03867b4be3c09dbe8f9142d23d97b2023032dbba9f93e8eeade5644d1f77eb430820ac546663ef17a98d588f5e2eb185a826cf4e82f7744cc7471f6a5e3320669981d7f091cbdb94bf4ba2d760ee427ce9a81b74df88de32e3a06276b80a2e67e7014c09ba7dc6b24e4514cc9f1d155d5db59818e5b3bae38b6dba0a643eedcd184539ec341a722514108ee075d542bc1cff1a37ac6b6a5a336ce1cfacafdae1a139a3b075234ba88efde37db860b54a3b759de0d31cc1c48bbf620d4b312a30b86ff406056a2782257590ae27215d7e47ec49d99a68df5cfdc9918a7da925bf8ea75bfa82376265fa613e3f1e421cf9bbe155ec4c0c984bb65a7963f565b652ca6e2979a5c6fcdf54fc55dc1aae4a34fbe028a3b6911c9fc2523a176ce79a12a003b45f7da45867b63d68e5a76630b5807ab63e2fa56acf17722785c7a7183fb3c08f17e5200758efe950fe5b0a3c41b7ba0688ca419f1e9f48064a63da99a188443b233d4007738a25e8689838a6258e335cf3fc3dc7201b0ff2bd80969ea48d5b81306879e3e7cfda840bf4491c8a77dab65aa6c3aa0c2e0e5c4d1e2e3fe633d5844a4b58a0371ddd9654cc2dd510fc3d719d03a5c524dee21399d97463ba5891d885c4e76df2d143ec3da6ffb38c54b0abbc2693632c2a92a3c237d1e2964513d6fe644eaf1c93a675880c57b7c337c1df40646429251c7089906adbe893027df8c768fb6f471ac2026a2db6a16fb05af28a67a2fd0077ed752fe0cb267ec19d790e3b9d9f485ad39ec745941a767d50c644d887a0c929272c578a190dd698078595390f86be73e65024847dddd68db8f0565b2db0887654d5faad35a540c83305ea4868002fb0e21b43e116dccad464ffdbb6262eb558ee7208df837caf463a87c357ec5570ae739e51eb321c46cb5caa0427dcc6ab2eee45e23f14b0b60b4ecb472582586958d0e5bd3b61ab288e4e4a64d3298a83d77f534f5efb94bd1248472c1ac958136af2afb2b7eed1c170f0aabd397fcaf95f8c4d507c93cdcbd28e9ddfd698b9773cb97318977a8efe955f4a8369cfa8e28874752138e73858fdda725564af0db823ffed42f120262408a05ecbe32abffb067ccf4e9c58e759dfa561f7f58e242276079b9d513d4a6d6b0b7613771afa9c11ec5e1c716a53a81ed94b487b3bec9a2a67674a99a713c9b7edf4d1a2d25b3c18ec4a458a3ad0a844b632951d570c0485cc30efa8f769a021f1d6bc7c6507c381ebf9872a7c297dcd88c37c7f0e8de5f3c0d31a6e0f39fd29fc78b769c1bc6de2d5f965f90371d0075a7490252e34b5957feca0ed7c56687012d69589c5a1f8b25e1b4998d403346dca7187a4da9d14a8bfe8ec88052123f06e3c446ae2ea73225daf304955935f1df22112371d6699d3e498429a981e44a688e943a380a5e88699069247d760c1d41aaa96db0906c5c01fc8424e0df834966f7875fa29d4eb9b3699c6b655db7eb6e12622b3511c913ef2ba754d4fe43c0a8a61878b58bb4fb519c9d36e33d38f814109db6126368d4386756a73282d8a6afd1aafada560090ab4f8d225823a1547afb55dcc111975fe1a5777fc2baa8003364199381a5884f1fbfc10bacf762a3d9aff11591bad62961fb33e1b44f2a7cd93cd9b0420d8b60d1f185e347ce6d105ae92b2c7ef802f5433fa7de3d6daff88f8b1cfbdd5b7ab096a7999d592bd1f9b76fd1ffd89f451dacea1fd5f759fd7986ca528add290f5031bc8c87004b4675d78329330c05298e7c0ae9b62659c5fbcc7f748eefec8958718c7d7574a4e2a9271d00ec6fbeafdb86b5742f3f200ef0f1f7e7dc0658ddd45146e273ee3ca0a7ddd9b933f533c3fde4be950b588164b6f609e5fa27d4a7c1d8b4336091b1bb6caa76a372045d0f7082932614dfc3169eecbc573aa0909bf02b9a8ad52ab812b65dc527e5fba5e8308f8f6e9f24ba643b6a57b99888c0d20f1ce68f3d0e3858925642e36285d3dce8b8d984d4e043ce135b4ad762c54b8bf4ef43b24a86eec118018dc49d6f0bb021e746ab20547459dbff9803484222b981c9e7885b8b37e1eb6bb8ece27cada3c783a5922913f32de1071327984054c753dd355cb7989f26c605be924373bb783b6d73636d7a901de64d62f9b55ed2d356ee026a79fd435a4b930581c7623b35d1474b9b454aeb3bf3c690659d467f39d5bd4b5ef17f6266db981a623585d7a359d2d00f62c5f06ba78ba21067529c65e9c8d7b32a649e7333e9073d67d08171e60b5cedecf275fc13eb4eb0db8c62d57910fbb7939aebe06849962a07db0cfc9decbfbf6ba4ae0179add524da734a5f9b9a1bfad3ecdca5d24dcc82eeaa51d4b12ac44b643b41f8f1486ecba8ee3acf3e8556006812294bd233f8f0e9d63e2fb45c45fae4dd6f9560e9bc889ee36fac6b717468f343f5d8c4c74574c459e982ab3731674b062338155f755c6e9804ecc38744b14f1076a707810838c943268e294f012710f6c30c0002df6ed450ff2c4a2cf356ab3bd7b068cf688f78ad51c8169685e097e79d3be9c6b0015f22ecfbdc88e0d8e4611cd4f36398904e2c8b9ce6bfdd11564b6cebeda5ea954f5e8527e5065f571fae1c76432ab4e52c6c8c2ae1f4b28dd9842a8a3fb35d962d4469e9f37278d25291e51f2320ec2b109a2c3e6c2e851af6c399ecd25031722060a8d15dd4cf239d985545ef4367191a0e4738344a3f1743555193abdc33c6aac35213ad756e24dd15e6bea367fbe0dff5fdbb51c1bb7ae03b38b8389e8b23918a622e5b4ed71b15ace015e33611a28434cba02bfae0139dbdb821332c70ddfd852be89f91b67e65836ec59e6842d7d23274eda5ad0c299192ee8a0242687b0e14cf1b6d7d014bbe0fc7db1d9dc76cdde011211390d813ab2f85b3b000d2a0d1ab66e391fe2ed16bdfd98897a2a3927dfcd6b47f821b09ece79efddc068b20e", 0x1000, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "4f3ae7f33e0c0a0d7833c5babd3f5bc1f403c9e4"}) read(r2, &(0x7f0000000140)=""/165, 0xa5) r3 = socket(0x11, 0x4003, 0x0) dup2(r3, r0) 13:57:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = fcntl$dupfd(r3, 0x0, r4) getpeername$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:57:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:57:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x4000, 0xff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42c7) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']'}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() r8 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = syz_open_pts() r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r15, 0x8, &(0x7f0000000040)) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r16, 0x8, &(0x7f0000000040)) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x8000, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r19, 0x8, &(0x7f0000000040)) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r20, 0x8, &(0x7f0000000040)) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r21, 0x8, &(0x7f0000000040)) r22 = dup(r21) r23 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r8, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x2, 0xba1, 0x100000001}, {{r14}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x5, 0xff}, {{r8}, 0xfffffffffffffffe, 0xf8, 0x40, 0x81, 0x129}, {{r15}, 0x0, 0x2, 0x20000000, 0x8000, 0x5}, {{r16}, 0xfffffffffffffff8, 0x0, 0x8, 0x973, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x1792, 0x9}, {{r17}, 0xfffffffffffffffc, 0x8, 0x1, 0x5, 0xfffffffffffffff8}], 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffff9, 0x64, 0x2, 0x7f, 0xf6b}, {{r18}, 0xfffffffffffffff9, 0xa4, 0x1, 0x7fff, 0x1000}, {{r19}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x100000000, 0x7fff}, {{r20}, 0xfffffffffffffffd, 0x48, 0x20, 0x60, 0x100000000}, {{r22}, 0x0, 0xc, 0x20000000, 0x9, 0x7f}, {{r23}, 0xfffffffffffffffd, 0x2, 0x40000000, 0xfff, 0x3}], 0x800, &(0x7f0000000400)={0x4, 0x8}) r24 = msgget(0x0, 0x246) r25 = getuid() r26 = getegid() r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r30 = getgid() r31 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) r34 = getgid() r35 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r35) r36 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r36) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x2, r25, r26, r32, r34, 0x2, 0x5}, 0x4, 0xb8f, r35, r36, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x0, 0x1, r36}) 13:57:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x310, &(0x7f0000002000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:57:03 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = semget$private(0x0, 0x7, 0x0) semop(0x0, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r11, r12) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYRES32, @ANYRESDEC, @ANYPTR64, @ANYRESOCT, @ANYBLOB="762fcc81eae86fc7105151ec250280801220bf0d76d51f3cc801ae40a49c19cc71552a632b34931bf42aaac4e0174c54d9288b254c67ccae16a64243ce5f590dec83a5f6bb67ff63783498b002e683a39ca1fa7996a0889d9abdfeb3d21f74d0439f1af82f9a"], 0x5, &(0x7f0000001100)=[{&(0x7f0000000cc0)="c42493b0ccde5f94b92c69e61450832501fac145fbaadb8a4fb706de452392aaa2bd7ad8081505650d14573fccbe9c3efbcb3bbd6a70be0fe8b325ad6a033aafb93533f51f23bd565f1ba0ac179d9e81714d13a1fb5d05c2c33d9ac08908fdc65a4b821f5700a8b8de287bda17e59264b7511f8c383f07c04e4bc5d8edbb176418db252307372f7e75c6b3116362e3b4e82061a35d9671afd315d3181560353aa7e58517d995aeb0389c4cd9694f03927e4d367f4ac51c7fb439237a2ed5db026f8e5491f0f19d6afdf6db8f989c39b0bb6d9a0bbb2256c1bdcbe9ef3159d3941789768f1f2d03fc7b01eaf465", 0xed}, {&(0x7f0000000740)="1b76ae99d0bdf084086396caa7b1487b4a98a5e1f955b082397af6253ddf9c68ebbfabbec62103da2c0e9734b602567fa35d9c7c3b511b4430273be2443c124e14dbc2f4cf72a2bfe5fd623d7403b22156511a7e0db6e949cf950dc8df08e9ff430f3950143b", 0x66}, {&(0x7f00000007c0)="72140c1951676f87cef2715f0a7672c6bdf278c70a79de7d896df65b0a39a15565dd9022e772d57567f278957a3ab790620818f23b01d9b9c5a9275d84b540de55010a1e549df62bd9cd00c30075d749099f56c18f3592bf84b92bef9b2c68d093968e5cb81ddbfd916c73e91ab10e0581d714bb717a1e355c0e4af092", 0x7d}, {&(0x7f0000000840)="c50678e2abf8051a0a15b2a6cdfc4f7642eb0886bd2c29aa23ae1f3c58472297267bff8f8d7527dd0f9b6b454b688855b4d61d67", 0x34}, {&(0x7f0000000b80)="2555683c20f1058d6a404a893451ffe4cc82cd22a5ace964f2d8b7b5e5b29146a005df7eebb1285cfe4d3726e915314ea5b9890553e2e70ec0483ea6a5903b709ff917a27893268e4a11c9b510829d4cc7ffe5d95674de18fd4297a8bce530c70341fb5c58735bf997c8b7b3bdc3b55568cc4074d4a12dcc4cf72357682bfc773b837c49b76139d6f58b2d43d55cabc0e9a279cfd4c787efef978b35ff3e785a4c8af56dacda9d13a3ce50f6d432597d5483c153eb79a32a2e2bde18aeb3", 0xbe}, {&(0x7f0000000dc0)="dbb9e74d01004472bcd2f6a1f4b182de84a8d322de4d793d4ca02b9ce5f771d84eacdf950a30f0035f624cace3539dd87e398238d2b87d5c1e0b0016692323c315abe744ae9b6c1bd4010d9cb243513ed98f8cb6a9b23e492314ad4652c1a0d5e6075dd1c96d1d0afbf015d6ae9ba57c4cc5535359c34366ef725712e557ee0c850845db10f800"/144, 0x90}, {&(0x7f0000000e80)="17e6de2b594e4fe924938b1dc8eade0cdea6c078cd55cd4a10e50e058172b7d8e4914cb5cdb8ce097c9c6b5e187241a9c2124305b9e3c80b2fcfcf1d5bf278ebb8f74abc38160aa5880872a97b4ca6432dc990e7ce2d09e2b01f61bba9624ee4c1173ebd245573601a228ede8ca30f93703d93781ca4e2752ed5c8f5270085e7061af80f3bf25c663690143d0c809e3433", 0x91}, {&(0x7f0000000f40)="961492bc83ebf78b0efad60495f1333f20ba4d4bdf51ed6b529684c981894679f2740ccd68cf76f33ea820e34a02b2768707749d529b0063875141834834b70e59e71e162d06260d76bc02f51a11ea4a5749dd535f5fea6cd6b421469363e29d854a6d18f784d323a01a89fc82314b22a30351679b772529876a7575906ead3e473257993f3ccab6ae6bb6de2e9a9a246ef853a2b0d7b66a55a532ec5af2471adda9235bcd9d505969367be3bb8912fac4815145fd16b157704a1d117fb25ea24bbcf195df", 0xc5}], 0x8, 0xfffffffffffffffe, 0x0, 0x6}, 0x0) r13 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR]], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001340)={{0x100002, r16, r18, r19, 0x0, 0x46, 0x3}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000036c653000"], 0x8, &(0x7f0000000040), 0x7, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r7, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x121, 0x9}, 0x800, 0x1, 0x0, r38, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = msgget(0x2, 0xc0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r43 = getuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) r46 = getpgid(r45) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r48 = getuid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000003c0)={{0x0, r48, r44, r43, r44, 0x121, 0x9}, 0x800, 0xfff, r46, r47, 0x3, 0x1, 0x12, 0x5}) r49 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r36, r44, r49, 0xffffffffffffffff, 0x12, 0x7f}, 0x72f, 0x9, 0x2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 13:57:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x2, 0x0, 0x6, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x95c, 0x7], [{0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x9, 0x20, 0x1}, {0x1, 0x64, 0x7, 0x56}, {0x4, 0xe6, 0x2, 0x8}, {0x101, 0x8, 0x2, 0xfe}]}) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffffffffffffff84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x14}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x18}, 0x0) 13:57:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f00000004c0)) 13:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x16}]}) dup(r0) socket(0x6, 0x1, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 13:57:04 executing program 0: kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) 13:57:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x11fffd}, 0x8, [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 13:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x8, 0x1, 0x1, 0x3f0}, {0x0, 0x2, 0xf8, 0x3}, {0x4c, 0x3f, 0x4, 0x1}, {0x200, 0x1f, 0x7, 0x1000}, {0x1, 0x9b, 0x53, 0x101}, {0x8, 0x7f, 0xfb, 0x1}, {0x6, 0x6, 0xfe, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x59, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:57:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41f) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800182c00fe7800000700000000000000000000aaff02000000000000000000000000000133be00000000f3ffffff000528464116dfdf4b40000100001fac79cd8e8f12668c36b4caee13bf0e253cf1a4b67261ac06316112a48c2580455876b0a6608e6c8bcae3f910b689916bcc6c2489792633dbf93a64e7dfd85d4993162c95e6fe9c0fd250ce6e5eb29f11a320a0e5a477a407249434bd9af1f1"]) r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/205, 0xcd) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 13:57:04 executing program 0: shmctl$IPC_RMID(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000), 0x4) 13:57:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x40002e, &(0x7f0000000000)="ebffcbff13dbfd812eaa4e713048e69931929648", 0x49) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x661e, 0x8, 0x45, 0x2}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x5) 13:57:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36b93be114e215b4722f8eee293eefe8757f00c9ba1979876f882f1f4e24cdf031525488c46f36518896a4d9e1cd6bbf3be12463c052ff262b7fe0145535af410531ef5f58553912fd4b5b68c240886bca2c18e02b5c0cd6a013c2dc47753ac44303e0ed8964f0131e12133317e43a630e0ce525e0e0ab4e02859dd6e26e1eaf7c149f8a99799c526a7786d90e13d3bb9b6b00ad2b543e2e0bbeef6c14107768128c8422fce117b64e2fc512ec2fca5950170c6157ba79488fb667f3b5c1d3504b", 0xc6}, {&(0x7f0000000300)="e2fe9abe8cf76eeb24c0e4c4479be727062e55a1ccd3bf156961607e9a7da9ada7200f62bb84043dab53b1ba9cdd9aa74d84e7d7aee90eba4ee525d029c4251447d18280c495621e8dbdb0dd59d9604a29300de14e8837dc1ab73bdb7c0478702f6dbf440d1068d72a6931eecdb6042263ccb356cb31d74d98b840db6691c0916e66ed6b15b22b7ca51075314f9a0dac785d5f2f58dbe04cbff51fa08bf35e9cbf1fb9501e905139a4e2f87ddc0fe038609657082d5405ccf315d32e887050a1dd328069798e9af1c01158bd57c84847d7f7f740b1eb4f4ff83167c2debe3194c474a44630307d3213738aa2aa9ade3caa4c1ff8125f8ebf7f5b1ac3330048a0367754411a2e41e4fad6ca09f6a8f6acd4e6e7c68b136f57f28562d040f80288c815b545c48cc51b10bc693f2065210262ed4d691fc13f5feb1693b040458a12a96c2c214842f3be46d630a40a600e994cc062e90d396385244cee86991b0fe81924a2c79b3d4b06574e57714cf50ba1c2aea006eeb9cfae17fcecd16ec6e0e997745f4fef01e6b8a7cfc5bb7d098db1c1b9b0548edcb3edf80fdcacea8a7b218f8e12d25fe7c9098bafdd941f8bbd18b638a728d94eb09f5d71d329d03097a4a896e8e09fd12de7995ed50e0fadd310f4dc58ace959a2f0266f535dee4628a19d1109f58b0c541290809c31eef69e5df0d14b4559f20cc5a84e37cea68a8768a09a603d0b2592a5a3babe29cf19252981e2c557c7b70423521885461e95328f257038513d12ec7e6ac641fe3b41a52ddc0644c004b3f9d92b88247ccba4871de479a49c98e5d42c8fb66fe3c84ca6e1cd23b4bcd8b036a88019277c341c00f197e77feee17c24874608113622814216176ec66f9b5b52b568b8ccf1eef5a3b3c1d1105c8bf2f77b02c9b789af096d2e6e7e4c0d39febb349dcda0ee7fa21ed582433974e9f1fa40aaa8ed35854bd5a4529d70605a96c3e4c0c68a5a9998fcec86757db4384125da098f5fa1dfd553fb715cedb311761fc69fda3a3ca0cf3e4277e2476e5e15d648009ca1a2f7fcf3a0fefd4162d06b581307af2128254c935d7caa2169d5ab2bb1a7a0cc14dd86c3e8fff8a38d9110f185bb76e8479920bb035b014c3fe661a9c435abd6dd0f66dd0a861db0e93d8d62e5afd18920bc6dd66aa2814c74f182e50c4db62ace16aae1326a0371b7fb26a45388aa79a3e411ecdd592264ceea1994307f4a231d242bc8d4d77ead0b0150d3170da9d8522e24090a2cccb48afc60766371d1f7ed5710f705a10f3a301dca52e291957af7ce391b179a9aa095502cbd020bce71aa4f8e3b6b96e52d47ae4d761e8d992f87519533eec9f4640b9da59c1b321838d64fa539be9b267c6b6e08f03dd6f560ce67c0bfea70d0abddb5f72ec6956595b7452d8000fb2736d64a1102ce58dd488b2d731d822f10cfa0499a75e4c3e54440b4e265499524d2fbb7864b88237bca9c45752b6b7ee7d8425ebff88be49085f7f46d31afdfb4ad35988852d0348808c52337087b1b90123cf5919ff2664b0377175bcac63bedc7a666fe488d5a8584d0599d1281cdca417cdc8dcc480d46d349bc0a3a6dc01f7a2c86ee3de749059041b357bbee4510d0eb1deecf3dde4ea71493d452e611718db93df53aa1eb954ec392de2ddc7e45acd315f1f7e19901794344751be83a4f56784586d53d1c324aa6c74f7fd25215d30ec3d3d4bd279ed0510893ac4b5d8f64ff66f05b04d3ff0a27ccf358fb90ab83075e6583f2078e7f0fd7d5ee2d69bcdee4db712ccc943653155963030343359c20c74451ad774512ced70217701f9f7129360c7e36aa4e3fddd9b0cfebbf13d80b3ddc605417831ca97298709cc76c9be9b87d8597651fcd25c733afa99227220c4b6ed1526cd52a00c117d807785cf2e3a74ea5a6a2877429c4aab847715d569d5192aff02e269962571d8511797057d28dce1388bef68e6d6a770d966f0c5e608d2fb372921fe2a0a89061420bf5f90e7880d37e0f676e6381693ff5685ee57e3b220187581664646d731197e0f0fda7f9ba457f8c13a55d543052740b9f1d4191d9b654873f506fd1902456510020d55f96eae26600f1ff76129ed8171119605fdd53ccd6cbec6137c4f8f90bcbdba0d1b048158881854d48f3ec89c809512f119974389b06e0a2a395ce99e8707c4a6d3e63df46a6cd64630bf0e16483aa0fcfd328b14ee2248f82126e6a123b7e47132d19374a7851836a3182e06c734950e1e6441bfcfbd612534833abd1c9fd6d1d4d3d292fb5615873df99071848fc3b7d1d33698be6c7280c29f44e6b43580e239c1bd26bf8c3ded7828904f852b2b6928559f81844ed83da9c27ed4a1d42f6e9dfffe8fa9be406d8b00b7cd21e32ef9f177239c912de85be4c307ae22f054c7c84b05c0cdce6be0280f5de62216dd934c60253c55f5d61678f9e129385cba330cec0ff59188103c68c7e696621eb3ec32ed4c9300d1484d4c8f9b049a4cb56559a7f3e62248e7e4065a0763fb79ef192c992e21601c5c9c264dc27d81f8196b5e6d7906be5aca8f2226721aebc7f3f1d42fb8a7d17f8d5f80f564d70c88211ff2bd8fbb05909f182da0efe169542dcac971f21c5c9872958595eec9c4b5825c20eb3d95150103076564b77e06deac5b26ffab56f4283395a8b4fb9a689723348fc53ddb7cbc3a0d8dc15b461444f95eb83f1335687a13576471e5071943b6a34171dbf17e669b5b68945ba146d298d65ba326cbd259ba51db0b884d9c401da3e45be14c13e3ca3307793a2d739cc56df2b74de82a53f3edb88916f4eb9f4fba7484ec04954cdc7d974250e1ff1e559d3e340531e3bb92a9428ce8a5f602f64be97ace4309f7096ee13bd610e2f2207795721d754c689fcf251fd81673c5e98abd7481ef5bb5e19fa15d8e7c6f66013706c3b5ed0bb557e381779b921cf91dfd60825618b6e166ee896e86d5f8a29e2ee52f7afc69dba41b57ad419caf236148cf5aca7a24b16d01d45e227f5ee7a69bf36464edf32f3b3c545ef34e75cb85803164e415b3ca6e6444a6cb43c5198410770ada2c0dc5a46b3464728f0e08b62c205bb3caba80b0c67f9288ac4bbe51d5178321abaedf9bdfdea34168312da47daa3e462211f7d0f84b6b8d0ccd5007ef771ae4afb896648cd24c6ffe53047f0f3fafedfd6468416c0648c8ac1007086800140670537d7a76401616f2b61e8cf39d2cc3bee034291dba0a4a0a89250cf7c31d176f70f252fe21f8da090137c9f8b2ab32eb43b858b7ce7305fa3d415935ead2b0e7e531dc6a999286c6c929990e2316c947752bf1b0ab781dfdb0c0d550daad1566e9ff3eb37e14732122ae17e7c6d915ad4551cfba656f113d068e3c8dd1fd7c2a96715d934f96cbb467785305096c7b1348bdae6d62d669ef0679bd69bffa0cc5854129ef69a98dc7dbf63986ce06c5efbcacddd20c1455dbd32bc38fae226800533d16365c6e5c5d61de1a72b0452836bca1d6f13496115846dd78db6d55853a5a458d79ad3705f593e09487b4b4f6515bf293e24e3d9284334c53273e52e5466787bfa5edeb5fe1efd6ba49e9ec0584d6fec8d31a9bb76dd55ef4e8a6c3e89608aa85f4293247e65a96c8e153b4692b433b256a776c165d95d6a5bcaff0836d4f37960130e567e1997cfbddbad6e74624b1af73bcea7475e52ec6d7423848bd0317c5344d941e1400a71ccecba8e02f5df36e2fef542566235315bd69e44e5215d520e4da4d7584f2f008fa0263ecd7e088110ee0de033b1a68bf59d8bf5976d890913fd4fe6876d824671dec0602b3b6fc3fa35df08f767a6a151eb648f33fbb60b8257f4da0f4ff347492da68ac9cc1c04efa948eddbb35087a0de725231b55e7ee3b5037d49713cc5dba30416b4904b8b9d220688acb0f28010b829ed0f426f05dd856b0bc908ce9788382f21d9fd7184e3f386697ab9031abc1dd0b87b45462ce97866c03e88b79dc9f16ece5fa9dd992d16fa63f15465286300c485411b1a7b807b6e75a795214d5e56c9dedf7c580939c5a098177f891e50bf1c1473ab39f37ff89d3ed3a84622253f405e738e12c257f3e87aea7390daedfdbe3185111b0f19018c95d369ded4bc8589ccf821a6e8cef57d037a2d65c25f3ccb34bc209cce2ba916794dc64b376e2709206de92ca514ca7f2fc1947bd7541cb016cfcb2e5afadc7d111a2248251ebf7cbf638818b1b2d94908ab7833bc256905693331e1f638e8150333533981d737a52486bd904554101ca16eb00d1360da44d16f08a3ea8237bae3056c138bedf12587e9da0f4c269ecac9c8fcc506916b5eb0270dcfd5eaa9d94c3f979aab46c16f54244563b64032d97b44ac6045539f49c2730402b534018659bd305daea3af4f2a9a0145599f635496b8dc5b54c143841e4557f85268187b9eb715eb2ebcef7f7462e397c72428b3131b299795ac927ecabffd377204eb1867df93df1fef284450e5b9c471b78fc3f16f31d43a9ebb8ec0a1ec9a07fcdc4cfc1c12fd239e0cab4097083b9309f9515dd7a0b2b8ab91ac95f19e667fe9ed0c606fcc0648c40eabb20caf011159f01fd3734f53a3fbbd0361e0c0da26ff57b0a257da79c35c4ba7d2e83bb2f1e445c949b5dade2f1e632c3d910fc7a343a4f6a40ff0f77ef1213b700cdfcb9e206140b24bab0d6576528058839fe692a41b79da18bc430e3438f5277c4411be7e3296b500901e3b8ab814a10a82c4466c44af22ec81713be858b5fe53bf909fd83a89330ab0b06e66cc9c5f6c0a0622de0b6e1d9f8774e48cf0645e1bb7dcdb46ef81f558bb2fa84c8da8fabaa90f81408be9f19cd3c661871a60dd739d966488ff4e0abb45bc4320b4ae866b003444ec25056a87907e3290689a6d3cf9f5d4cc9d75647ba6304ee2bb211febd1fbba8ca63725061ec2d8f8ebf01f240460be73d268f6d400a6f445823f30c327bf1b13e586f23d52231029858afc8386a9a91c7c5a2bcfbd9cd8ff288063f3840ade9bfbbf160f00114d5628849927bdb5db6ec2d4b8398ac84b9ba2370b3b3b3ac67a9e735bd493d02c24f211e4e09b51996bed2324534c78697739a129585e3a4aa69435c9083911f67230dc9a5e9bc7195788e61ed3f994d2152c292506f6aa12d7921e8e9f1e3b9e5f8c5485397b572dc1a9d43719648d064feaa08c6bea8cc684203bc18cf3667669bce1cc401e6050b319062d9efc181a00d0ddd4e27652ca650f590c3a18f35ff270de4887b159d4a840bcbe47e3e440761486dfc5354c5eed473c2c7966d5ed3d622f8402839920e33fba524e9eb36e6a76b6af1c5b7665a98b39488ab320961d8ad325e9889976abd6d7f523118cc2ccb7452be81e8da6856978773ecde03be5ab68176c2e1813d7ec5896b6c1b9bcde02bd75388d3d9ec97a2344843fd28c5a465543ba3d4c93b69971e7aa2837cce92854f1a4bbc250f01c8f7bffcc0fd5b51f0b89650b501e906fddeaa4e7692f599f6d6eaa253e0abd4d2cf50eca7886f4519c3605d294cb7417456939ac83b1f0e0e4d825200dfc493b84edf35d73c13e45111dd07ca80bf81bd53b51aa2ef02e7d5dec4e0465cc94633cf3af10370072b6cf309472152a05ee4263bceb875a2c8fcf4a538ed438df165e5c45bbc77130db72a296a210934d6f3c94e7a90e217ae55dea2d1104d9abcc31562615003a89ca542a4db3c0ff65f795f48d46f6404acb103f261ecc869cb0415f86a2441c2a66258225def35a43fbcdf41e", 0x1000}, {&(0x7f0000001300)="f607ca54e867e9a4ba0f115fb5799ab1a8ce22e27a984bb0713171f7442b33180f9976196b7a595f793c8cae39ce3860517324d7784e64decd4a475f399ba50ffd3582fe0e70e9eb194f86edebb534bf57dd38952b5f01adcd91056680d61513292b5cd8713f980f69e7721afd0ad9a7a402c4c57476b979e96d60d7396cc6ebfae06f697b0ac74e9f2ee5de7563a1a1210b18bb87161dbc557a810fed44e24d2d9cdcd5273e85ecbd247ce181f789e7e6811409c5aabb95e1b44d77c1d3c1175bd167", 0xc3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e098e62b8f2b2facf523e2f010b669f36a0a07d250ebe03d00d80a6e9b0291397f080f274c7596e88426be2bb31b146eab7713ce0a17f27465bf35c5825268bcdd88188cce4746260fe69e704275e7e3e3df0fef53caa79fcaa64c250a3e2bf60a105f004365132b0c0c5910517979e0df506f4ea4746c2862c1ad68abb664dee2d2683c0d872e63cafa47113c21553712369feca28f0d58aa553636f597e6f1716bdd34fa9dbcf1d4234d6c2d0f8f3698036c7a99579e95fa349417c0a0669d574cb2957be7d1989c5de92fa408f7ac2e0c621db0a827090d966cad79ecad2e1a8bb0af904038eb68e04a97ac7ca593a29d3a604d165a141d53595005c6cee375b352f61b089c48274b73f4ef63a4900a36f5af61b2ea5a9df893fa2b7da9633a9b5cb83145021c0bb95dbd37880736725c4b9d28b25b5b44409dc1396a453dd8cc705894fde140ef06a15d73e8211b9dfdd5a339815ca8875fea370cf7b88cbf1fdf064ecd29f0743a1a50d1bb321e67f6d8b8db477b0b95205e2bc6b3c19c3ece86038e5153ae0f448ddcd9285ba365616cb3ecfead29bb649551ae1e4f7ce0a6f1a6ffc99e71ab6d86c7209d097db916f1d4d8c368908ec7b942836f4d06cb8e51594f3ddd922fb48593fb18d0478455eb743a6446a043efa9eead87924a622e173ee6d10e8f166ef79f403fba3442141cb74e1761d8bc167ac4e7c8c8fcdb0e24d9071313ddbae9c2090e0ccd669422283cf90956839e51558605a0ef6d017c02bb0719d3e93edc2d76c3f94b0bd722ea288a89131a3b8457cc1548d893911e05a9a86d99d7788052138e4fe82e001f55db91280a89c5d0fe3f333f0201a4741954de592e51cc6a5ffafd66fb1296b6f23fe22f0a3ad88ea8b55362f4b126771e252e72300f32535c0136db227d13529c902b80d5c96d451a102f31e5293b8dee2afb2314bd0049d4e7c79602335be0864571a7696927f78290f55c93138e08273539fbfe64ace7d80acc0d402c572add05ddab663063cd2d314a5ff7c319fc91e8fb58d8119a9b00d60002cea470f21ac9bdf429b8d45ca5ed3727312b901f491754fb0945fc0972a7c4670f61004778be20a5a90e024ef182b964aa14b356b79424da91e2d18781099efd4d0d796389c3632e22d17f9b8997637127659797c28a68c3648c0a761c0448caec7b30db8e52b00271a72ac1d057ea5d336de1530570d43d6021c549c5dd92e7cf1c389a238b17c8b3cc4a60547b78a6da25bde36f3384e44b05e4263bd03d5a99670d620446d789dd745fd014857b8c18fb4983ab218e1cc1c4c01ea28df8504d7317013127ac57dbac0cea80e1df7022b1533af6c5129b97dd934248645c377afb0a66c1028cb5078394fb03aece9da98efaed2e5b6721596584e199f65996035d2476a07ee7a87283763fecaef45f8faf4b72990a935c65c5166b13c67a4094ea4291e421dabd9b981db55c0607116dcaef5190c7fc0e47d8c297d2fcab99bc2e6a9ecae2086b7ad5d28b663e812137af3b90a2709471bd3940672ac9c71da56979a45f00a1da9c1092754b03dd01b7c78965a49575c3d02c80ecdaee64a7b3d78009900e7a3ab10e832adfcb8e7244d0884b552a94eba1e29877e72864b3b2b148a81bf9bc980e768a4be2412905fe3a85131baca471514604a1e3a2d553aa190a9f6f4c5998969795be4dd5cd0a61f1f730560f80daa9a8066ce58e48ca92b978457ad8f42cc6605c3bf7abc750e89172288bef74bcc439e6e10c4a89e10abce1877d49dc3ceab6ba9ef1c9383ecf4edb12a1aba20c5582dd5b17b444f682db9fd1b80aa1fcb59dcc990c19131d5422f269c71e1dd912387fe5b01803574dc4e5bc677e63524eab95efc91d5c935cd62afc87c64ad08d1560d35176414fd5b891465a5064ce2a9185e65461f108493578c2cba3fbab10982a052d1f6adc62b80ef213d54b1ed1e27b827f94430ebc772e37adb4d90c1d928614246eb8cb8fbe34021ec858b7cd117e221f4a998c195a491b2274bd111408fca6403b0c15812f061375cbbf26288c17d509cdf018b18b7c10003379b9ca5bd15b9bd0bd9c16aa9c1abb6dc83496f4186ad86e3522f050acd788ffcd3f22ba86981c24f660c7f603767f63694231140a0b7677c692ec44408cb90b56adf1bad55d2cfa2985b1e6400c3a5df37da8627d5e3cf73467b7d61686a6caa649da48d004fd68508e186e89b36c53d3156ca73373947eb5ace638b21417ce9fbcc7c38d3fd622b36fe0815ccb7b7f6ecd6403555d8255d5c0ff212b3a50fdbcda93310ca9accea285e29bc76ce4a65197332e4d761b2420d8a75219afba1fd382e7947a5e8f1b2e0f3d2715f929b62043e1f01dfc42a59ff06acb5ee682b33a15f10d88a8fbe6683ef5930e982bd44f4931a68e37aa1d4cc3dd0a84aaa8eb9f8f52a978e2b36e65b3e041950c1e7a6e3ac84d86b1171a43026c9ef5e14550596a273f6bff834d11f7d448f8b8c13597dba5bcf678d9353af49b5d091f2313e4ca9835c5fdae4bdb70bbe6e3afd90293ed4587691332e9f48b77a926961bcb28ad25becf52ec85b1d711202b815f9ae77caa3684c7a0c4b9392f8a9715a2e100975f43983fbe1e6fb069c7b02f5de3fb8a7372627ef91e6182aecba3fe771d8bc440315e6d01c75c68ac8ef2e34502ea62685fda08c2cfebf6b8e4f59e8b027f73cfb313fd8e2e7b7ead9d0e712e2d72122e8d84436bdbae7ae55823adcf6496bd6952c37f6293f575b90c01a936e77154a786e3dd0aeceeb1747e55ca4c278f6fe15bbbab4714f9bf8bec0ca87ff3fa7161ce3be877067d222b1e8942b0e7868bcd4e61ab1fdfe5d2c0a0a104a9ae08168ba5517b3a2cd93b422d542b2d8e56bbe4926346b3e54abc13a1607eead24a0d46a01acfbb9e549cfc2806e3e342bc6e4926d304f3f0760b3603c3d203d3ffcf913e19a7b111a8b227be07a4812cda1a3730ce90fca725713f22f106891c3341ab594f0eb784b14c04aa54693ab491fd3558df8f7912941378eec7ee5c7a9b2426bd9f9b54362f043eb315a9bdeb4cb4bb3854d761235df46532a861e25e27dc2b0326a87c33db61a75fa1164fcdea39e5bbbd6a662f3b9f0c3223af1d2e21fab0bea055d53854f496e4466296f3c20495a43090abad72d14d3bdb4a609dbeb29e2ec1d6df77fd9101a59bc6c85376e215ec1cbaf39515aa594117a2f8e13b687beb3aa450afd0509e1f8723b7e3b40924044e5d51925bcede40b58fff7cd7886262da1d53f0b927b6a85c195a8a619ca6cf82ce3e214244de9124156e417d74bbcfd7fa2f46f2d2aa2bf509226d4e26fefd2dace4d3098cfb1066d8ea18f87fd72db997c6279bc0ce3842142a6de6cb876156ed5a92f56d32e84a2d6bdea1d774ae6c02796dae0bcc9f84d3a98517b0e2e6007c11160d30346a4475349567f6eb3000059c1a5c7d7efc585b52f2e5771fb342e4c6dbf43529678f0f0a3b486dbc582ab678d7b1ea5aa0309acc98e2722c0f2bb21d2191017399c78b7581662a546facf36087a42bb642da565ce0118e75b22c5ff55af6ab2e0026b9e43a65956f9a2f8896a21ffaf27ceed7178f9e94bb4f6aad484615895cafc8ce1b39385b9007e1593a4043d03d340b01a77eecb8e42e1e21324da04513b350cc0d54fbd36ae2a809d4ab537d5367d3e50ce4dd4ac31d7ae7da0519b3834b30aeb73a73c9cc507857d9ce1e4baa5f4b945730d4dd024a646d8d10d3bf723eb73cf6646b3d6b9231028baf2ff19539dc2d70283cfafe57b35ff2ff78d41f806188b7a944a8fefc8dc18dc9c834fe3c1ec5921ebf9f27b9c0fcacc19b9ba07002d177864490c06eb1fa697827f8df7dc0b9b39c388db68bd7a3d90cfb2ac9228e9d0557cd192fbbaa7ff84c25dfc489337576b2461162b9471e16be7c196e6eb4ccb474bc3c81ac6aa893c0bc9dfacf266677de745b412d0495b7c2312c3d162c0c05497a5f536b953fe5ad4abc7d93026fb1ed3dddffc0a88d06bd11911c187e7baf66318ad7a5f4fda92feea1eaaf8a192f844711bf77adabaeea55acce6b1accd6385d59260dc1cb97aa55a7c30a7ef8826b4397de0abdd9fa259cec8c6fdf3b112eb9374fec57c85e46389a57ce4811b7580111fcfe606f23cdf40e82c95f3a7efdace8cac651d296f5c21300049993e5f5c043a61ca972a48746c3456504f8ee8a8e96bcd1519714389269c3e2842d4f5e41cc02274c0c9d6ed55ae129ab3c986573ad3c229e51017718b7ca4df638122d18afff3037bb96058c5a4a090e781adeb9315162bee338733bfb05b6ba07cfa9ebdbefc481218497f5e5f589ce20a1c03c20a37bd37d6d69ac8bcc6da0e8a4f7bba66e7f1db25186aebe46352e77e11807923dacc40904aad8c7d3e67ecb5bb0e4a73d0405fa489fcb1cb201696e539519b6bbdef0345dced54829bd42325c74dd189880bb0a11bd33b2479bc89a21cac6d3afbf63f81a4e05da20976186b9fde79d556e0d9a160e8b5c5db88a5576b32b6c04a4f8451a874b477656ae5c2f5c387ff635be2be7b0a9556e40b340ce69cf8ca42e747340b2d2e11280f96c29b36790d1213edea7f7f804988b1f8a91ba8bbd6e3329c7bbcd507a94bd571b64d5506204ef8291407a5b28483bd6bdd156c607ac8cf1b5856e3a7a9668ce9086da6dd0eb125f6bb4c40edc6b1898218e043abc3aa1cefa99ac90d563c64381ccda5de2bc8b1fac8a689475ae5afab6306200eb6208ff15fe8766634779ba953a37397a4b74baeac780c4472688a3234017ed664397aca9bb052dc5dbe877e13cc7e06ad3b074b7f68eeb026e45b9477bc6c430743dc090a75c69a15559fb8a776f98b694483c6aa52bdf11e29f1300eceb78cf435a5ba6b9f4b075fbd7c1b9d9cdc4ead3a250972f702419b2812384947ca56e7db7f155d63d587c5fed3935bc0201ad9752087ea8edaf6f40f1cc0a9ae2eaa77d38f99d24e0924fc2e09cd6d292cc88abdea25d95afcbd333e3f7c61901be1b3856c21987129d6b3ce1cfccb391aa7c24560f964ccc218fdfab51ad2b05612ab23cb97394472dd2ceff35e77fdfd03cd386ae5c597ef771ff0f02dbe730878a054adc212393206ec3a4831cd35912001b99b4951b7ae1a07c45f1c563e3688adcfa67e36df38bda0dd08072dd2be3cd3ad4c9213", 0xe78}], 0x4, 0x0, 0x0) dup2(r0, r0) 13:57:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 13:57:04 executing program 1: shmget(0x2, 0x3000, 0x8, &(0x7f0000000000/0x3000)=nil) rmdir(&(0x7f0000000000)='./file0\x00') sync() getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmat(r0, &(0x7f0000002000/0x4000)=nil, 0x0) 13:57:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x60, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000), 0x4) 13:57:04 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e7101c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde847d8a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c8805519650100d3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) open(0x0, 0x8000, 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getuid() socket$inet6(0x18, 0x1, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r6, &(0x7f0000000140)=' ', 0x1) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) accept$inet6(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x1f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r10 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r12 = dup2(r11, r10) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f00000004c0)=""/223) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x42, 0x6}, 0x8, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r21 = msgget$private(0x0, 0x0) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="dbbbc152d8a8d6724004fe"], 0x0, 0x0) msgrcv(r21, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) semget$private(0x0, 0x8, 0x80) 13:57:04 executing program 1: poll(&(0x7f0000000000), 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x3f}, {0x23, 0x800}], 0x2}) 13:57:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="63020207f49d8f0ac5b558e6d45cc89f282cddb7fac35eb29d8d082955ffffff7f4e5035efd2bdaa3dbc10be48e71479e280f11265a7e9b749ebe0368e670d2efc4c513cfeb15c1226086c315d1c7e9ceec6fac444e40e421b01c0233e9b0347d1d2d0f98144a88e11778cc07bb346eb045a56519d132b770235fef4cfeb5fe9dedebf5d2afc9c27351a10bf10c61c696337382a6efa43045a97a3243cd5b7506cc6502a561b588ab44674695188ac81c550450414f0a5b821818c0d26601ef625c6b07d30b7be1310ef98377870ab21fb145caeff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) close(r1) socket$inet(0x2, 0x1, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000200)=0xc) 13:57:04 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = semget(0x0, 0x1, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r5, 0x0) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, 0x0, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r6, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, r6, r14, r15, 0x162, 0xa3e2}, 0x5, 0x8, 0x3}) setuid(r2) ktrace(0x0, 0x5, 0x60a, 0xffffffffffffffff) 13:57:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0xb3}, {0x3, 0xfffffffe}], {}, {0x7a, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x10000, 0x40, &(0x7f0000000000)="b2266cb5af03a814f9f1235be22d7ac406d6fa1095ba96f4a5b53e2265ad44c81e37731d9f37a90b1004436e4dcab15ef9385d328db24ee9a4b9150b5f62baf42b8a9d7204baa9352544", 0x4a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:57:04 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000000009fffffeff00e90e0300000000000000b8180000002900000031000008030000000000008002efe1f190a593100ba5ffd705fad5b9547d7450b4fb2b97a2492caf08386d7983a4146865fbc95b1742ef65b4d3347ff6e6dcf9a0d58ee8b4"], 0x38}, 0x0) r0 = socket(0x1, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0xfffffffffffffffc, [{&(0x7f00006aa000/0x3000)=nil, &(0x7f000038c000/0xd000)=nil}, {&(0x7f00001ed000/0x3000)=nil, &(0x7f0000146000/0x1000)=nil, 0x18}, {&(0x7f00005f3000/0x3000)=nil, &(0x7f0000308000/0x2000)=nil, 0x1}, {&(0x7f00003d9000/0x3000)=nil, &(0x7f00006ea000/0x2000)=nil, 0x7}, {&(0x7f0000562000/0x4000)=nil, &(0x7f00006ef000/0x2000)=nil, 0x1000}, {&(0x7f000068d000/0x3000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004c5000/0x2000)=nil, 0x98}, {&(0x7f00002da000/0x3000)=nil, &(0x7f0000477000/0x2000)=nil, 0x7f}, {&(0x7f00006dd000/0x1000)=nil, &(0x7f00001cf000/0x2000)=nil, 0x6}, {&(0x7f0000393000/0x4000)=nil, &(0x7f0000542000/0x2000)=nil, 0x8}, {&(0x7f00007a9000/0x2000)=nil, &(0x7f00007f9000/0x2000)=nil, 0x9}, {&(0x7f00001ad000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffb4d}, {&(0x7f000029a000/0x3000)=nil, &(0x7f0000014000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004a8000/0x2000)=nil, 0x1}, {&(0x7f0000635000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000654000/0x4000)=nil, &(0x7f000009e000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r2 = socket$inet6(0x18, 0xd9b3790d7eedee3b, 0x3) accept$inet6(r2, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) munlockall() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x800}) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) r9 = getgid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000040)) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/speaker\x00', 0x800, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000040)) r13 = dup(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000780)="6346bcce98d87f695666b324c55762dbfc33d6af7b54383ce8219958baecf2b89b8ed0de60ada554e50f9e91eade6e7f82d2e48ae84a85d93d630855c4f751b1ad765f45227813c5", 0x48}, {&(0x7f0000000800)="1dc1c2708599db0297c1249cd9a75e247be668ea3f68bab45eb5f5eabb3d31e878c421bb2b19e70469a994770fa47b6be8", 0x31}, {&(0x7f0000000840)="22e67ac6c818d5ebc342537c25cfa673a43c0a5a719c4dd8258dae47f08429ea48932b9e6929c2d491298095fa80b7ca25a1188102fc225d983ab1370b0e22495f628c71d0f2ed59531c7ccd60ba35f837a604e56a5d1fe226a22c7919532298f97085de6f07945e6fbcd60c3051ffa8c0f1ac2273886f0e9a4abc580147519d3c8c5a13665361292bcb1515aabbe40ce8ffb238ad10e27b851c44c6fe12811124652c6b32d4842ee7fd2123dc017c0eda0e49820669ff88378965627752aa561b2b54a7eca55b0be07b218b682e67d9abf46eb6f32b8efef771184fd8271906d3069ec04a5e748d995a36ddbde098fac7f6b8389b1bf1dc08dc", 0xfa}, {&(0x7f0000000940)="3182c043e61da26523b2481b615a7517ea1f7e44ffd71d2d43841cccd3edbed01ce41a843d097aca27b78eeb52b0d104e9aedc35eeb8b56f19770120", 0x3c}], 0x4, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYBLOB="2000000000000000ffbf0000010000006e31b8166bdf39c58e1242c2da19a56549f1ace775ed8f6c690365111daeda6d0ff8d2bfa3d8ca47be7424d6c982ceef27b84f66869f3e4104623c5b5ba3060514c8399e958c867fa3e0928fac27dda0bde9240e3bbc3fa49d7555650d2dc82dda9a52e36e4c838f886f4cbe0d2ad5bbddfe1d65dcf5a537ca43f37b8b71a866f6b46a5af951dd824f22a3885533ef6243f003b9b39f016b833156385382812c2c1ce2da3ddf041fd87c8b9610afd9dab6dc01a8d16b7a1e0192b1cf4512d8b63d4bc2424e16d3a9d64fa9be0d12889ac56d6aa16698ab916e5cad7b1e4b33f9a784af318b444e2445f0481fff6247996397836aaedd21093fdcfc36e50fbb27", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r3], 0x58, 0x4}, 0x14) poll(&(0x7f0000000140)=[{r0, 0x4}, {r4, 0x1}], 0x2, 0x7) 13:57:04 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x84) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:57:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7fd], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x4}]}}) 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:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) 13:57:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x5, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:57:04 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=""/170, &(0x7f00000000c0)=0xaa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10ec0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = msgget$private(0x0, 0x110) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f1df57e966b0baa45515949a8baa59526cc", @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="a87b9d9ba826286132ac3a1ce47cfe35bfdd9f4641ddc1415920b0d7c65cb84d474f3c2bea6ba32276fb1fd7f3f6055f0f1e5e8415ec1f7e23ec7e8c97a8395bf0edfb2397380a4cf685c65476260ca8c0f816413ff932626c07a893a78b388f149fda3689f3ba3ecb31a19a94f4da7e2e49bdc056485145119516aa9a20ae25", @ANYRES16=r3], @ANYRES64=r4, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d301c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r5, 0x0, r6, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) r7 = msgget$private(0x0, 0x110) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) msgrcv(r7, &(0x7f0000000940)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f1df57e966b0baa45515949a8baa59526cc", @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="a87b9d9ba826286132ac3a1ce47cfe35bfdd9f4641ddc1415920b0d7c65cb84d474f3c2bea6ba32276fb1fd7f3f6055f0f1e5e8415ec1f7e23ec7e8c97a8395bf0edfb2397380a4cf685c65476260ca8c0f816413ff932626c07a893a78b388f149fda3689f3ba3ecb31a19a94f4da7e2e49bdc056485145119516aa9a20ae25", @ANYRES16=r7], @ANYRES64=r8, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, 0x0, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r12) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r12, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r21) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r23, 0x0) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r27, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}, {0x1, 0x82, 0xc00}], 0x6) semop(r27, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r24, 0x0, r24, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r23, r24) r28 = getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r24, 0x0, 0xffffffffffffffff, r28, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r33) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xf0, r21, r24, r33, r12, 0x40, 0x3f}, 0x8, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r34) setegid(r9) ioctl$PCIOCGETROM(r34, 0xc0107005, &(0x7f0000000400)={{}, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]}) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000341fe4a42a0320f17bef5d3cfa59b8ac2f653d25b016ca37bc096167588aa8d4408f5dde25df290f2e3f1999174dec377a0a1a196270f7f1d77e127c00ce84fa06219020340de23fe0e60ea89b3dab65785369f92bc116"], 0x69, 0x800) msgctl$IPC_RMID(r3, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:57:05 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0xc1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r4, r5, 0x0, 0x401}, 0x2, 0x7fffffff, 0x2}) setreuid(0xffffffffffffffff, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x1, 0x1, 0xfff, 0x527, r3}) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000040)={0x7b, 0x2}) read(r2, &(0x7f0000000000)=""/50, 0x32) r8 = msgget(0x0, 0x440) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r11) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x1) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getpid() r17 = getgid() r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r19, 0x8, &(0x7f00000005c0)) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x20, 0x0) r21 = dup2(r1, 0xffffffffffffffff) r22 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x11) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r23, 0x8, &(0x7f0000000040)) kevent(r18, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0xf2f5, 0x8}, {{r19}, 0xfffffffffffffff9, 0x40, 0x40, 0x1, 0x80000000}, {{}, 0x5, 0x80, 0x10, 0x44, 0x200}, {{r20}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x9, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffe, 0x0, 0x4, 0x60, 0xfffffffffffffffa}], 0x8, &(0x7f0000000480)=[{{r21}, 0x1, 0x2, 0xf0000000, 0x64d, 0x401}, {{r7}, 0x44b39294ca0d9adc, 0x4, 0x80000000, 0x8, 0x400}, {{r22}, 0xfffffffffffffffc, 0xd0, 0x2, 0x2, 0x3}, {{r13}, 0xfffffffffffffffa, 0x41, 0x10, 0x7ff}, {{r9}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xa0, 0x1}, {{r23}, 0xfffffffffffffffb, 0x4, 0x26fe5643718bc460, 0x10000, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x21, 0xf0000000, 0xc, 0x6}], 0xffffffff, &(0x7f0000000580)={0xfffffffffffffffa, 0x5775}) setegid(r17) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r16) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0xc0000, r11, r5, r4, r15, 0x2, 0x101}, 0x7, 0x7ff, r16, r3, 0x100, 0xfd, 0x6}) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 13:57:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 13:57:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00", 0xffffffff, 0x3ff}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800000217b544c7f9018dc311c2c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffb, 0xd, &(0x7f0000000080)="ebffcbff13b9fd814e713048e699319296480000", 0xffffffffffffff1c) r1 = socket(0x19, 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:57:05 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6001000000002d00005100000000000000000081e5ffe1bafe8000000000000000000000000000aa"]) r0 = semget$private(0x0, 0x1, 0x20) semop(r0, &(0x7f0000000040)=[{0x0, 0x7f, 0x800}, {0x0, 0x20, 0x1000}, {0x0, 0x5}, {0x4, 0x7fff}, {0x1, 0x40, 0x1000}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:57:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getgid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 13:57:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2af, 0x0, 0x0, 0x9}, {0x4c}, {0x8, 0x8, 0x0, 0x100}]}) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) pwrite(r5, &(0x7f0000000240), 0x0, 0x0, 0x0) 13:57:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1473c17c7bd41302, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceaeaa84e6abca64896819f50fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041576c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b7555100000005bcf967304e3331c28d208000000000000006b47b8d7da43c3f1a3d6ee33ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d03126da536ef431f0a4a79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434253c213f0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25a669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8679feb7cb1355ff3729d00000000000000000000000000000000000000000000000000000000000100000000000000000000c4f67edd21ecab793a0d0e0c3a17281241ae8771bb3a242ebd730ce85fe40833d5e9c463c03136a382ee8d96fa34f4f8283a8f88edcc6ae5ccec80eb6c855faad52fda7cf2856912e42e676326aa3c78bd09a534d69b1ba0a3"], 0x10) dup2(r2, r1) r3 = socket(0x1d, 0x4003, 0x0) acct(0x0) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x0) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x37) fchdir(0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, r6}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:57:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x6, 0x0, 0x0, 0x0) socketpair(0x6, 0x6a3010bbd6d46fd8, 0xd0, &(0x7f0000000100)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 13:57:05 executing program 1: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x50) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) 13:57:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x200, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x32) fcntl$setown(r0, 0x6, 0x0) 13:57:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) getdents(r1, &(0x7f00000001c0)=""/211, 0xd3) chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7, 0x9}) fchdir(r0) 13:57:05 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) sendto$unix(r2, &(0x7f00000000c0)="735c2e92fcd90d05135a0713a4c3eac1b721c424adb2b89a02bb97db4ffd7e1f170b2b289ada48cd2b3938b684bde6f94922", 0x32, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) connect$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) close(r5) kevent(r4, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r4) 13:57:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x1aa) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 13:57:05 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xfffffffffffffff7}, 0x10) socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x40, 0xa0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:57:05 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5}, {0x20}, {0x6}, {0x101, 0x81, 0x4, 0x6}]}) getgid() syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") msgget(0x2, 0x481) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, 0x0, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r13) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000540)=@abs, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r13, 0x0, 0xffffffffffffffff, r17, 0xffffffffffffffff]) r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r25, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r26, 0x0, r26, 0x1ea, 0xfffffffffffffffd}, 0x8002, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r25, r26) r30 = getgid() r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r26, 0x0, 0xffffffffffffffff, r30, 0xffffffffffffffff]) r34 = msgget$private(0x0, 0x480) msgrcv(r34, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r35 = msgget(0x0, 0x246) r36 = getuid() r37 = getegid() r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r41 = getgid() r42 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) r45 = getgid() r46 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r46) r47 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r47) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x2, r36, r37, r43, r45, 0x2, 0x5}, 0x4, 0xb8f, r46, r47, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000480)={{0x80200000, r4, r30, r10, r17, 0x12, 0x1fb}, 0x5, 0x8, r46, r23, 0x3, 0xd1, 0x95, 0x6}) 13:57:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="6ca65dd06298ecba380bf28df2795968c5d57b3deec9ba2f7a7d2e0e8c80bfd0814182224c6278686e2875d8abc36bb5a9fa665fde0e06249c7606a0ce316f62f67e2d631479cc3db05a1e4e13fce4c73e7731ae997c22ce05efe523604bf47f71763e49501a7cb0da50a7176cc1280ee04042e88b493d778e6a4a1fbc4539640bb14c0b3863450f86d11ab79b5cf1effd9b2e367bf65fb332055ca8f1283bb3712ba71b6e6df497c578729f659cff3e81bf537fbc1c9328dfc57b16cfe8baae1443615baf5a0cd7fa0025b66acb913f70246f300f90fbc335292ad3dcbb0831666e0b0f", 0xe4}, {&(0x7f00000000c0)="ca723248894430cda706ae5c7badc5efef2e215fe29116e872db1f145bebed7e16c16ec726f1a3406810410b2f4e05cef1a69dd6a96af37fc96c0a368784819a6706ad09f279575e1cf7292271a89bc88a3f6c64d335706f77fa980088937b3d6360d7314b8c8baa4f147dbfbd0e82dbe15ae9f0ff2006d0971f3290b132a131581a022db8dc4b671c12519332825f780a6be7d4", 0x94}, {&(0x7f0000000240)}, {&(0x7f0000000280)="340cafd6ae796acf7a7da6540f4766003ec91017e29590495bd10f9f0c8b26997b0f8e8472d9896c83f4930a94cfdb5a58d7059b70219cfce9df4daa", 0x3c}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="b000000000000000ffff00000402000081d5cc2095168927e74f292ff9fe6874ee75fd9363fe76a74468b933643cfe9fa21786d62ece82ac489ac94e06785226ed1b9753bb6dc57b67ddf224300248a9f525d3a07981127de22c7da8b3ee038a33cb952899934296ba4d0cdda7796ee2e0460f091b40d3007735845af7e31a7e28ffd0833b2d31757b0d893ce9ad5b2dd72acede215e1224ac8fba04ccd327efdd6f17f6714d2256fa3d14ed4c76000090000000000000000100000004000000edd1abd64811b9389b1be85e9574df94fac7e733e0bf805ba08fd16fa394ebbddcd215e1d51a4bd7c3723ee42da2de8ae41f46eb67aae50c83d3ca9dcb2aa80ba641de7952a654defe14405298a1271f1721fceca4004c0ed3e9ddd8677055c1c7cff8b75c481ff2d7e5e07e6da14fed6df7d5fa49b099c466dd7200000000001010000000000000ffff0000070000000d2e26da5689b27e493df0a1df5f42c0a5ddef262b9c57a73b29e20f8fbdb89f46d13064a3391601d5306d8aba277ece6958cf1b733cb997c9a2d3917e8336087a562aeb12ac7d142a4ccd9541a8b6a380274b4bcf067edff7dbf7656b3baa9bcb3f72164a06eef37d4affa3c25129cbf3c4ca3046805801a19c2824ebe4b2c3f5e0d7f844daa0a422f5ff1654d759df3b8a1197b7131181061d7a5d85075397b3f4f1cb18896a702b2866fb3f33ec1221a7d7821386bba4ebb06165c6792fdb66cbebdd1bf3fc2e7d5c4a3cff5be1a70a83a0461b2792e5ca248797228de3c13b362536492512e41646033a319e7234039c2e3a3ee61f487db93183fe4031cc5950a6508c77eea8511eec4691641db42317c3f6b5b0e18983e5ad123edb49210d4fb8ecbd5024211ec5824c5ca1e51a4ce4530531c4cf2d8bfc18bcb3e9217c36de474518079fb70e71e73b4bb2e8720619f94171e9da4c97d795685e90ae2ef5a61466e323c2eba57342d4578f6bade4753497e9ea806f05fa2c2b206b0417cf7df896c66e1aeb4437567631c98b2c31d8c01d074df6e078236c359aafcf3cfab9b31188068f3fb27c9987e6c2f001f3e1cc1b99f6abc98250d4f6b64400bf391184469909f809c741aa9e7ab3c6a6bfdf465a73898e6dacf84a1be8d5a4f261431ebc2e79bc07c45f1f4f7e566da34297d6b408b9c8a7d0d422d55012748d80da60a1782213c126079d51c9e9a7dcb166d37a1a2a4218505cc52d240ab7c4090116d737084883b0a3fdcf0e2b7f4a6d1c23a1ca95b79476df8d514414fe2e393ebc39e6af32707c796a1092ae33d216fb4425b8b1ca39317b79e0d50b42f6a02df34fca24672489887874c7a050540ce5cc40033acbfd158782d1920f2fb27f14d9d8d100ec55a07384e6539f396e709f996cd27f06e48e17c9d5f967d105825cc3d3c98562202d46b8aede51524f6445058317e619861aa9e104c3905ebc4065f7162288e9281381f39747df0ff3840442cbc7f20b99a5ef6596832c76bb8696d78a34132db162ac0f9ef341b5df7d73dbd6d040fbc2243ebca456d2ee21983362ef3e7229f4cf37d062093c259535575d732733c7fe72876d63cbf9c50ea89d43ef6d1758c0759b99c48906b2c147a94731fec9ed13a7383a205cf2ecbb8093526cc7dc7aceda791abeefb74901cb6878fa2005f7b029adfc6850c47a8c22bc4cd19da65a1b571dc10a45f2bf650d6423a900abadea09369ab64f11c25ea4c4d18a91275beac397d3df73772a7c97d31a0b9da02e7852b93038cf741b704db7e4b2737137145576521487e2dad81e7b9d35bca4d1faf8c2ae163e8d8048f678ace8a6d9d2bef95c7e39942f3e423275fde100a2f7ef223fad14024cf6df707c9a0839e1de4fd0fc6596600e59a89347b3dfd82bf4a5d4cee2a94dc27daf99308443115f7fad3fbdc6a26747d3e103644ffce5e93cac44a42d86a609fc5ea7ba9ef67d203d8e401c26e717919f84edeef7b778fc8405b8bfb6819a2ef81305666576abbad1b172c687b976ca952e5257475b258f844ba2fd4f6ad16445c9dc2c09f01d33c71eb8c6fec651f8a12cf3f63667fbe0bfab771c4be615fcb7c867233b5ab1492f5e8e0706a8e1cf5c307ac7669b2048bbd2ca51e918f371a664ba540d00bacf11aaf1bdc9c2e60247316b91dd9c643daa688fce56271fc9d87b0512cb685923c85a82703676b78fe18c2dc3b9af2372d7e8467c2e1049c4e1bd570c4dcee2ecf89762a72601b33bbb677e0ae86d873fc56c6699d15ffe3113db04571a7d653a4b21eb8d7dc1faa012e1f49eb49c292be69a5720c28933c5041347fb7b7184cf114f2e383b7565b6fc8063e98565e888b9e27da6b3a9148d4d261ac5782ccba5aee7b1c75eaac34f0e7686e03c35b7a67cf5f02e6bde8c64eb2d62b54685cd4e845482726058a7f7fa7a2039a03124e53239a5252ac9bf160749c937e5a47e53a0344610e1d5ecc7bdff71af5439249e5cd696c827629bce8bddc3cd332d789a179609410fd9d03c7372cc334f2d06b27f3a57ed251a87618f69eeb7627a42be58028551d99b1adf2ee5df29bbcc14060ed2911c27868779ee8651fe4d4ad77e5c9b801a5ba188734079907117eb6f10644b5093e0f676cfab081e62bc5bdebe541be3b9ae5841d9093257a28cd621373443e39aa4bb4e7ae8085aa1875b75fce9dff7d55a56b97107368944dc7b147bbf348fdb4d3dc25c966dfcfdf1be47c7d88adfe33c13b76d35e16ecea55057bf4b83b69471ac6d41fea7a70b234d953653bbb3b6d1d2266046ef92b1b12c6f0afac8f8aff90662a356a134be301d5161737356cc0d415b5f9af437c0ee5da0035859f4fd927b03e5dac265d725fff3f650ce9d1d829e2c30fdde340a2858bdfce5b9949b4fe13d15064f9ed6246d61cdd1370156b37613288e835f241f5d5a026ad01ed137ee98d2a795091a846d1543649cd998c50856e3a9694db7996d93935026ec69334f132fd7fbcd9d71d2ba80ba55081a55c6f9bd01179afcfe20998927e3ea3ae1ce221a540f44230ae5faea92b7b41a105b4a300716cc1450aacd4de4305c25e6a31b9b2f5e43d613bf680c1322dcb6dd01797dc31477e56b79fe0d333e24b1423b45cb493a38884b0a8ba3e0371033566c4c7f23f3465ba74c797bd1abdc754004972a748dea0d2235fc815a280133255fbd5e24b98bb92418a60b44f1190a7622cfa886b5bab0edb9034eea0a2152a755ca125b61a3a20ddca670eb40fd08fb0f02185e5f937b90f6a74150672cf4f4f6d9379026883e0849529307765d2c20738d1a7157ba45c89db0fb36b0e100a623b556d119445e54a90b7219fb6501fa61d7e1c06d3680e41208aa2a9d0bfc42038c86a1a42e1dca77843aba12432d34dd288826efcffc7641dff28bad34c3d6fbad50ff343800ef1feb08bc23d3dba098d539b65814195f282929e8654ab8c76f165b14c0d05ac282d0cd5764b5bcac53d02586e27734414938522817f7d20984144ffda1dcc45f6d41c0e6c3d1b4eea5e735887d94cdb61d49625bc88036ccfa769f61fdd2c78936b1bbb5e9044e71e8bc53cc21b77c786bdf7e9624d4561d2d900489f4835f0044784ed2a09f92ff1596c9ba036cc6f0a213f92c9ff6cedb216f4907f01145a80000a10a481725fb569a2fd9c5e5b85b59abc5065d436b6d7bd3280fa818a8a269a109542bad737caa09901836f06a5e479f5b41b718e79f2791d4bff5775fd9a10eee64be395ade801992d53f7b528a2b455672bc69f6a44705b60b8614ee5ad14349c2aa7e6cb26ece54e6094fbc6d046250a596bb99e4f77c7fa2030fae87f2bb7a50d4ce7e07da9eee56e25e412c7d028a23607f0b83a510d13d20de7655dad35f361251d8a02b9e695e42c4e7aa5a57d3779bdee11039d5ee4b5492e577836a2d93b7ed67d9e795a5fea4d4e586f143c5de929fe14feb668068430622f6777813bcbad5169163f9da3fc27dcf6a8ce75985e2d3f5ff4c94b9bc005e1313691de5a4091437d3734ce3d7f1fe347ba5815aca0b7c3d85b8b5bee8647f09d10165efb62067b98d3d2459ddc9590562a6b88c13757e55c846bc65f1bcd9fe4704b88b9c3ec014f7a23ff0345371085580e35f5691b22d51b7b8aab95e7d839bdcbf4dcccfe88a6a3262770ec6cbdc8c0bcc7afaa3ab259068c49f6d2b67a36579777c4c0a97b6fabbd83decd884f4c0909ce6175cd1118193603f9385ff28b9b1b7bc9d668eb3e8ac2e36c10c1d55b834cc5f0d6bd627d44d7c9e9d9642b306966214f74a767f7ae5728b47606ef10da1ad5393de6fb5d6f042aa65ceff966756be9b2a934e4c342011ec62e078476c2ecaa12bb48ddf9aa6b2f77b1b86dc3cab4cce1d5797c29ae6811d3751ce15305ccc79ad253fe0314912aee0a9b8876b2c613744cf5aee25410c81e09fe1f875b17ffb148b7685e71e42240707522ca18aeb8a2cb2087d6a5f1076685e82c9a05bfee52a920d9b3666eb47e145981a085622eda86eb7ad84ebe6916f9e17d9dd46a1c6aa103b56053d5a7220266f6e462d1421a6a71727cf99f8ddd65e95c6eb04d4b83364f237de8c8f983363385e95cf7e01a450b7af919b26367e0ed78a54ff072978075d33fbed623abdd5fb7827fb7e8f0a8bd88896a2a263a7ec53afb868e607aab3e45a76f664148f560ff5e3c91bfe28615c778f74df998cc3102b1369e1e2fba99ed2f145f24e0d4156cd213f8e01b47c8d2e0b390f10393f023036937fc369fb39a7fb6fd5cd71c93646999b8a5f309b8d19c8c7ef1052b58f3f78aef23fc9e4b0aada8bc175c5e6c1d86feec53cb5e9a207e8e0f8816fca3093e631347a6d00a707c9ff19cd77c7719533be40a2ee3ecae00e8349c339df7914bf89b1edf924ab3c663aaacef6efa8e8db423658e612c9c8932a96383b792cd114feb9289624fde06e8cfeea99af5cddcaa38f70f6f379e9d91e7cc3eca46c8ddf792fd592567e08664945df95fc917366144cd4f96191c7655d64700089b28784f3767833b5b168f15a42108e0f90b8282fe53212426ade164f3350ed144ad08680af325af973dd0bf0b4721e8cecc9ddcb267f488a5c877e1f7cb35b2b970e01ee9f9b6c8aa4627b87d7ada77cf309c799a7770ee07ab38d6efb1c2ddfbb44e747ee1d3ea050630a0b7155df514bf695374a1cd21830e5caeb7824553d2e2e06398ff0f143c83dae9bd8739df6a76c3f32ff51d104c342ed4b1c501e45dca2f1ff37eec82e1ffc2921312a6cf166e44120c0f6bc5413d07d72bb8a6ed7e71d9a5b3d4ae45d98b1e7d5d8e39965d376ac0988e6da9ea2683f7e0367481b79fd38c888b903038fb04fc5655e0885bf74e40266d743490402f34cdbb47eacd66eba08dbf7e534b79704c0cf84976ff7f8b598141d204adc8102ea38186e24d57bbdfde71997047a486aa5e767b42573e09f0581548312a8057931273380f61641c9e5f49f86a6bd5875e15a398856a3be0a807ea92744133b041eea7e9afa2bab71ada1522af23bf0a9f2838b723dd59e0e0245167f9a18e0d8e9a4fe19ef7d5f60761a45c571ea222abd3a8565ab0a4f6e953a436d7e71d376beab11b29f27dd00bef6694c0aacbfb1c3188d1a558b763d7b5f68895548e7c3193283dffc30df93335f8ada6dfeed5c3ee8817030af560b5f98f33486658191df5748aecaf8b9a7e184f5e782a56c68594b7a2ebab1acbc796b77f8cee49e3399889e3d82997efe96ef60fcee856a3d9e1bd1a42795b2b1f161c20aaefd4bc19bf80bfec3410cf66ec0ab421d2a4a0d01d4d1c8cb019f1f4d6ede0d11ed5366e768d40b20b35259ceda14aa011a0e4fbe11bc30116a7d5616b9ee00186d22b6da515ac23add28b281f8b15ed9ad0495472e798d2ab354db57e0b39594d1513fdd4370a0bd0d5b1fbe35a00ff27823d08c5cc38b05b95b2a87f662cf22f96842a77095b0fdba0c3e0d31a7ce12e0ed5b4d6c538da5a9ee77a8350449c7be3a2daddf466dd69a72bd2c999d09dab952f2346e11d52bf2c617dd5032a20b53c9d8d4623dbe9e5eb6909b508936fcc4131c6a52f43e553637eca63256faabc493b784aa6abf0b5ca2abf46733a517ca0dbf64c4f590a466da9ebf8cacb40fbf02ddf8288aa98b442f0eee3c451fa260e4209a7e9271d139ed167f559b49e4866ac910681ded41c83a67a80772e29cc13d18cb467159ca959855c0a61d5dae030e5b2a7390680688000000000000000100000002000000e2865fe9caba3392c1c79e18fc3a5ab0efcd5f9d9d63a67152c37078b70fdd3cf62744f796139ead61a112b8b2b8f7f155f8bfdcb9a14782401e267c098d7a6e499ce0f9ec54bbc48cbcb658ece14de50b46cc064eb9511a9c18fb60f684b7682cb13952834374a9750343183821ba913c970000000000002800000000000000ffff000004000000a48c2d7e861359c8e9c9eecc4ccadebe08a7d03ad1c700009000000000000000010000000600000061a66a7656d012c5c04a819a1e0b5cf189edff8e26f1e8a4f1c184fa0dfe496719b3fc1c41c57a99ba59e1508fa6e270cc8423f1c477e22d5c6a8ae1ce9b753d1def51eec4158a97d79eed85b4d31fff40c63af4d7a16a83f3f249942e4421a20ce21940ac77fc17b7feb93116e6f4174d2003710ddb915dad0bc72a0182000038000000000000000100000006000000689f02c5bfc0a17d8aa56343235ffb50184966f87c3bb5bdb9cdc646af67b4efee241f9e98fa0d004800000000000000ffff000007000000ca7c6d45846e153199e6e32c39bf5a31010e2c727dcc90f5c8d5f7456f21da0f919f9467aaa4520ab0458b1e985abe8db9aeb4da00000000"], 0x1310}, 0x4) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000019c0)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000001880)={0x7, 0x7, 0xfffffffb, 0x2, 0xa6, 0x100, 0xb49, 0x10, [{0x2, 0xa62, 0x6, 0x3c24}, {0x8001, 0x1, 0x5}, {0xb3c, 0x7, 0x1f, 0x2}, {0x8, 0x2, 0x800, 0x1}, {0x81, 0x2, 0x1}, {0x0, 0x9, 0x3ff, 0x7}, {0x2, 0x2, 0x9, 0x5}, {0x4, 0x0, 0xfffffffd, 0x3b}, {0x1000, 0x5, 0x9}, {0x3, 0x7, 0x4, 0x2}, {0x0, 0x7ff, 0x8, 0x8f82}, {0x8556, 0xffffffff, 0x555, 0x7}, {0x1, 0x1, 0xff, 0x8}, {0x40, 0x5, 0x3ff, 0x5e3c}, {0x4, 0x3, 0x3f, 0x800}, {0x8, 0x0, 0x5, 0x49d8}]}) getgroups(0x1, &(0x7f0000001840)=[r3]) linkat(r1, &(0x7f0000000240)='./bus\x00', r2, &(0x7f00000017c0)='./bus\x00', 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:57:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) r4 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000003c0)="0a79031f294877aea4b8ec38f7a85dda263aa3d5fe39362a50feb734c2ddb8860fdb1ec7e4f2147270609633b3d18ba5358e9957182ad273ebfc1934e4568684283736328391b54d1a6eddd165e99cf9ff9cb77f66af1dfcb2efb9293c2858a35f0e69feb586868e354b870622c50754faf19799", 0x74}, {&(0x7f0000000440)="d8074344635bb9881a65963ab4f6943321275aa9b85e520bd8afc68f2dc67a729cb0077f7f102ba46ac3a2fc8cea43567d7b21d9a24eeec4f426c09cd753ce0a57018bec87a68794e3527d392b85e98ede54ad4a7d7361cab292c19333791cc7c2a2ad0c876159d747960b7c62fc3997c8c12129ae18014766b1285f6a87390f7bd53b023563d683bdb0412e96c51c760f261860e6ddc1", 0x97}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x20, 0x407}, 0x6) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) close(r9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="d08f5561f21ded89a1cc29e2d419688a2fa8cf9a781af196f1e6e9bc9a50d089e1f18f199b2ecc62ed5acbb5f44146a25245573bef89d703d4d723d8", 0x3c}], 0x1) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x3f, 0x0, 0xed3, 0x600000, "73cc5160527b0100e534840c76f3000700", 0x7}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c43f824585922a541625f98162f59f5c4bff4d54d2a4b711cbed5770c9138fe9dd646186175570e73e15bdda95e57ce0e3b76b73a1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67074aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b1ed6f41cf28a25130ba4e18ef7d801a2a98397056400f7366e7bc7e5026d9b122711033485f4162ea3fc58e530653fc06f8dc0a4ec27b6518026e9514e171aab2dda63174b57ac6296435180ffadd014911cd2e2d0bc4e51e938b1ecfc2ae1e2bffad68faf1e1ef189c6e9019078791361c2fc529aa5c5fef75a8ca7f70a235e7d4570569c4eaf0d6d006a02df6b2ece49ff61f25691dc2a98123c80383dbd6735", 0x178}], 0x1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) 13:57:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x3, r2}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000200)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r16 = semget$private(0x0, 0x4, 0x7bd) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x4, 0x6, 0x1000}, {0x3, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x1, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, 0x0, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r12) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r12, 0x0, 0xffffffffffffffff, r17, r15]) r21 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xd5d, r6, r7, r9, r20, 0x0, 0xfffa}, 0x1, 0x9, 0x0, r21, 0x26, 0x8001, 0x800000000004}) openat(r1, &(0x7f0000000000)='./file1\x00', 0x7264ad11f709455, 0x102) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCREAD(r22, 0xc0107002, &(0x7f00000005c0)) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 13:57:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000100), 0x4) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2f79696c653000044ac1bbfff9fffffffffffffe26f61599c98a5e8c22b99a12177bd4ff9e81fc92423682ff3d1389dcc49b84434b47dbeb898665664875b0cd10000000000000"], 0x1c, 0x0}, 0x0) r7 = socket(0x800000018, 0x3, 0x102) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r10, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000680)) r11 = socket(0x18, 0x4002, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc97) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0xfc, 0x1c, 0x29b}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x2, 0x3, 0x0) dup(r11) r12 = socket(0x400000000018, 0x3, 0x3a) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) ioctl$VMM_IOC_RUN(r14, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 13:57:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) sendto(r2, &(0x7f0000000000)="ad506864609b6fabd6ee8f73e112df1acb4a1717124715325e49a724b204dff070faab8a2669040c24437eba3f6b1e378319200deb3a0458eee760d284e425177521b74886df1d8138ed8f9e5824bf6d45e8406030cb2239264b3cd2acff89b4a4aaa181ad473e8448a2a3ddf2066aff88605717e9", 0x75, 0x5, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 13:57:05 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x5}, {0x32, 0x0, 0x0, 0x4}, {0x4000000000006}, {0xb31, 0x1, 0xdf, 0xbde}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:57:05 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xffffffff80000001}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VMM_IOC_READREGS(r3, 0x800c5709, &(0x7f0000001100)) 13:57:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) read(r4, &(0x7f0000000000)=""/67, 0x43) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) pckbd_enable: command error 13:57:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) syz_open_pts() 13:57:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) fsync(r1) pckbd_enable: command error 13:57:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) 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) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYRESOCT, @ANYRES16], 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000980)='./file0\x00', 0x2000, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000900)=0x401) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) sendmsg(r5, &(0x7f00000008c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="746456a696d3272c5fb6b75dc99732fdeae37cc04b7fe7f799cd08c0ee62843f809993b9408d1ca4ef60a2f76ab703b0e16e684126549ac6c36b164b32fa905168589c5ea54c2963e0531674ddb22993f2d58d21a7eae479ad1c537ebbc20bb116f6e772428887bfd4e9a8a06f68db548b8a4a6d631d0aeb4181752d9c5a3e626a7ff11504cb7e48b7336bb3ff98b2fa708b02f27ac551f034576a312eab4946e9ca29e7b85af8c09fe57ee5b78b83f9d4d34a4f1d7acd33d1dcf1be8af7accf37d47c39902b5ca1678ddf9faa533da9661aabc5dfcdd5eb16a5b0dda9a37e59b85fc3cc24e28843", 0xe8}, {&(0x7f0000000100)="c41f6c5bb41dacfce88c17b7efb328b276570965dface39326578c1b490233dd9dbda34dbf255ff4ec109b636dfe6df44fab02c77a94fb48da", 0x39}, {&(0x7f0000000280)="6b40f6c60312fd3394", 0x9}, {&(0x7f00000002c0)="a72def42fc598280ee04ad03710895c5f0522f52ca9d2dc7da9a19144739f59a851512254df74186ee179538529405bc03ccdf2a9436b0cb76adf19003b75e5f4e46ce557f84c936fd1a95452a923c1b1b7bfd459f67a3824e64bc75d2317bb09a59f80d4fb7b9c528ef44e8bc900bc355bf257db4a5d90d21f541c74ebaf0ceead50bf48480691fdc04f74748804d8059881b86a5faf8c03fd645093e1e021e3b69c15acb66458f", 0xa8}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="31fd40b7915ab8055c96957920800fa65b82bc912036d105797ae9dc208bb48289a8079f3beca1c847e55c2401a4a99844e10afbddd54876db18d755b5ef04483dd726fc9e6353e70581ad3080589dece980c193", 0x54}, {&(0x7f0000000440)="9d2afdf0d337cf673b799e3b488d153c026385f198e8b9699eb025c43f9816f57bfed10c1c410188ac909b30593d3f8503ae9e50854a93233611c60883b4d7c4623e70b9d83130119d4b17a0dc637345df26c0a1b51d462699fa7d417015c3080a7deeb448f50ddd2bced955e6825beda2cd2ea2db19d8db921e2d6b3fa39f2bd0f957c9e401f3dd45a26211735dcbc86e290a8e45df4cd3d2cbbae3769206c72670255c9915a773bd10182206e80a11fed2f98e00c5e302ec5723780508828e10708ec441c2676adacf433b1789e0d5", 0xd0}], 0x7, &(0x7f00000005c0)=[{0x80, 0xffff, 0xdfd, "bd7eb9057054d0d0dc7d147e7135587e3cd5557bc22a925f561ef402b6f3d28979f898e32b50afd911fcb0b5a4a41cc14ae9d7ee1d5d2eeced1437612a52ff7cc965b5d9dcfbfec7664c31d77d515be21828589b8faf6a0127e8a07caccbbcaa3ef2f8fd4a534dc4271f7eeb7eb18d"}, {0x78, 0xffff, 0x2, "a445f245901e60ccc86015c54eb88f4fbc5eebcf70c3e06135d15889cd5c3c47d2c654ef680cd0522e29bb4637146c6de04e22fa4a6a38d5db9c6f04ba7505ab3ca4f1a9dfc8dd4f92a42624248a0ade10eee736e1bc316e6aa9be8a190fe8d9ef6eaa71"}, {0x100, 0xffff, 0x2, "82740eaface39e83bc27681e9284060910225aa9b919460b0e613fd6616329bca89bad082561e108126ab63ef8dcb55d0eefde9b4fe7338f23e58265bd8eacbcf3b3871c34ba484e8b8fd68e2d5c4cd0be806d7f6d46c4daedc7c463c1cb3de9e26e76bc3f01653ea144104a11fede9fa85faa2e3cd25a26a358f4402ff0449f6e4a64bfc6794a2f10924374a52ecaabeab1119f407ffc015dbe42b81915bb877401de42803bd2a65b62304d51aead07212dffe2222b6887b85b6007de74cbcfe5e8d76df6ad2ca791d301cd794190ca37a27ea657a5af212e9b144c564836ea86a2f65445cd0c530e"}, {0xf0, 0xffff, 0x2, "8d2f574ba5c43bec595e078027ec13a8c8c390f47600da8ff966d502acc415923b1aec863dae8d20c0e77686f9e655c4bdba2c7712d47c8a4965a64275907b6668eb9cf3e8cf39dadc9b92f25cd1ccfff6be55d03da122b77cf4be5490bedf0baa943ac2cadd9b0065536f1eb43b994fb1ba85d0a4b0a44b2395362b58496a3b4f82c06ed4fc1ffe16ba65cfaf7b257328a0712bd86379ae6f035983a3f58c3e6775ba4bd4a9082a26a0f6dea4bde762c644e49bbd4b469631d57743a7748839406cd33a4e6fc0170a2a4cac746d6e5fd75f74864aa0e0b3fb"}], 0x2e8}, 0x4) mprotect(&(0x7f0000419000/0x4000)=nil, 0x4000, 0x2) close(r4) r6 = socket(0x18, 0x4000, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) mknod(&(0x7f0000000940)='./file0\x00', 0x40, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r6, &(0x7f0000000040), 0xe7) 13:57:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 13:57:07 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, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) r0 = socket$inet(0x2, 0x4007, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r1) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000180)={{0x7, 0x3, 0x3}, 0xff, 0x0, 0x5}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)) r8 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x1}, {r2, 0x20}, {r4, 0x4}, {r5, 0x2}, {r7, 0x20}, {r8, 0x11}], 0x7, 0xfffff801) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 13:57:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe11d5a4608f44213363659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd93c965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x4af, 0x6, &(0x7f0000000b00)="ce2797e4bc3e4fdd2ab2b1206738464457bd28f2c80e0689024786138f35e3ae0b425d75a0c7e25de613515a39e717d900640f88571b18c322d09e9023cd150d9cd086be87858a2b62a0e8d8b7d87da20b96393ae84cb96bb0f82b8f88b4e7a0cef5a177713ee565fccd71f8d1988937edb8ee71376d3500768e7595ad1534340bd6cecc3e2886472d4a2fcfa76128b6b2e725474e84278389434f3388ec13ce211e90fbf2b8e09147cbe2aef48d3cb32828a55dd5103f983b9a3f1426cbaa6f1bbd8d5a2a5ecb93abf191d599fdccfde187b5bdf96619fa9a4a27bd12afe6795293538351dacd9262dfd362b3d55cc22cacc724ebf9379cdf834ed2b7901b844e0194ce7e580e1727dae5f1740e1fc8f2b09c2b73723dbd606e9fbbd548e6cda1bbba3d6b80bd33fc5c6f680fba319f42f0d0f0eeeb524165d0900be7e1ef07d1bd7c7b94c5031043a0e1545d3a774dfc423a03e91a27f9b35ad2cee01cc902d4b27f23ee88142b61683f901db37b9eb9b4f659fac840193fe861ae786bdd0658cc1f3c94e528dead4cddbd96b9496659fedc3c0ba6170febd9c8833a17171f9d890701e1b9be07b73d26422b7d3140547566b7a75642cf83688fc9ed7f566fea9ccda13b5e871ec1d77e824ba398dd8187bbcc2f591912263fd145e12419bbec0c70fb2f4db38eb1e784b45e4e4c0006e4756608d237742e9ebd59c9cc045a424183e4a1b7c3bac8d22aa2c86eebb40737d7a665dd18af9b3f0800295f6c41f96a78f3a5eecc66aa1881d1c96654feb9004df68ce9417f3e256a7cc8e32fb5aecedac0fc5700149eff444cfe1844ea254512e46f236cab0a65587a30127b45749427f64138f752ab657b3906266021c0fda54732f4111673e77ccec6006287e117299621dd26272c90429a969045dd6b67547657aca94bae4cdd018bacc7e636dfbd64c295d179b0d3b2805bb7ba22b5d6c3ef4d9b256e00e2ccaff6131eff36f6edd7f58cbc3e9cf461616277b74327d90d040e705efdad376d2c987fd7a3b35054faf4b6a0475c550f78a709dbcca31253be7f57d13cd2011b0ca0711d6d1f97df671ee8647e40104db2e705802c83e89e59f4e04fff5407e6516e72dd0771959101043170c3a12c15a2fdf55d4ec9af287159bfe967b0d2d59380b0dfa6910d849fd1597ba35f11871e5225a55c6276f2c6b933f3df98edd1fcdd1a9c93ebba14903d7e3a9386f056cc8850da6ef611bf9a697ff557c14a205082edf301dc7a3b11c8f0270d73e3508b89f7a0a577b1081882741f8bf7bd9b2a7b8598169ae8e3e93c5bbceceb8fa03a3b02f9c42870e2a67ee98f85d482a2929d24ba8ed534fab27861c687d73f72e96372b1d8b32c4fe7a036a5fb27fea3dacd3f7e0f104715a1ea374e0c4a8af503e6e1e630a2908c5fa00cc68b2025d9498fbe297856aa1335783e5e8879f943468ad1b271e3854e87be60b7e7e7cfda3b323d756bc85089d9b77cff11d7d38a32f4064f5f8f2d61c15a1e4396037272f6c617b0495a39ab57bf0d4d9a4e358634e2ccb0e58b06738c7109cea9421c6b50ea567fe79de65a947d7dedbbb1c28f996ac9cea4cac2607a6e552ed5d38ef07f2cf592d4d96e04658935e5a070421ce9b6d6ebad022971c7fa0a6f6632dd5f186eb9ad4f735171056f8289be8a3c099a42c070be5cadcd530da807c7524409d14db6486e58506724df753c3aea4fbca9b8fd467b8c7b7c2da789773a6e530e38eac5f992efdcc371c4c65dd28c6a98396a121dea7765bd6c4d9482fd58278b80afadc71d105ff44ef57185775fd3a634014ae1de4f1a9a60d09ead5f6a46a83a59a8d1e867d05d44137a9f54dc48303db2e9819d44d655974a167aac4844ff22b2cca903afe3285678fb65a0ec12eb1a00a2e3545baef82baf9049209c694227a5ff3acf7d6b6e9175d6880eba8fcf52566b8303d03c3f4f75cc7c42c39814fd0b48d0403a5cc465abdf19cf02e830ee7589435c8301e05e24729d967246d69c9a957d7dbb86c9432075adcf78bafbb13d141510c565172b38636121ab5c38e7b5df535b78703e0ad1473c8eb8a811922227253e7f18ebd0a3d5cdfd850a9f3e97acff22f5c78c451dcf97ea1dbfde97308b6a7143f8f445e5e3525590289413bf0329b8d25a4ef9c80a806e8df962c782a971f08ef306723884f759f902654359bbd8b61349cc12c29725849fdd2f0bad0a808414b7b7fd7bb976c6527f23fe7d30f891e4597740ce9923c5373d47e60398fd4c943c43c9623f8786c5c55b7ad9291b3aff6fe3706a0e19c319e0b0ccf957711d55cbf22df22cbd70de94cb018fcbd64c535916f7cc74dd53154dcb08035ba75f6e9b1e1f83ef761d4275def70526d29d952f599f6b720debcbf97ab9694a7b08842e133a4def1ff0ece30be608bdfcb2f620fa94a9261e13e43af5a2b083831e1ed9eaac60001d0f1da8283d88b5fcfead837d740689763e40a1f45615825a024c678e864f8d35cac87dd74c51dddadec2b5fd64c86ea1dc919ac3d6d42fc18565a0ae5ba2cfd2d3b396caaf7ecb17ca40f517e5e874bfe1a9b5ab1e419f3665318f77739c3ad194d7ad151ad0a69d7060d8287cc3d88c0330ebb88e109a1a70f6a2c6c5d451967cecc2bef793cab60dab888a383be7b6e7596cfa5dc4ba086a5499d0b40e176d8409c21b0975ca3fd8edb21006a8918199b80fd27dea10681a22a9f1610e4620269815707ed5ad5e564297f2961be890632f2d8fdf9ae97a2e4b8d5a0830b592aa550d211fb8a31af874f2c08811d5fdd97fbb3561518bc0ccef35706f612668e2acf83801eb80c4be7be33e968c7ad020f74e969dc6cb1180ff8de2a1e7a31fe884173e8eeb9300158815abaffbfd5cad85c32e156066ed9f43dae136c7298f4d39ca8178b6278b39f6a4aa7fa3de5e8a7bc429edd7a30996e22bc6bbbbb67244ec48f442cb41c12c2dbdd594433424ef53b54546a53b18e169551e0d60152d1c2bc4ff78913953edcb459b8ecf55bf23754f8a40a005bb4400b1fbc3bc3241afe9bfaf53189d711bb420ac924c339b0c6139cdc814f54f5490a5af8bc01e58d419db0d4faee3a24d7399e9c0fa310b5863dffb7317d2f9f392856054d5a26e56298ba86809b523799d2ffec4164978ac8a05d91b7629c070c46620b2b5ce45db6e4abcc42d27d71425052d3ce33e7a7d3078013c5d92e033599903c28602971295d6459cc39969a6af582d4d13f58feae2fed0a7d9679c84439b50f89f1aed489090aa36d35c19e4c03e6f8b5de63d73872e6d31fc3a46a913e1510b80c1ed7b32a402b2a2d3a1b71a5fa0cd4431f4b2e5e09e0ac525430e94bc44242178ffed6c2b0296248019da9766bae67b02f2bfb7ef9bd3a752bfb98d79a03e5ea12872ba40fe080bb7cffb3a1897e4387c13ea6595ddf1f24f03a2ab2b9449cc1ec773b977539e6fb166b02cb92173644c2289c0d26a1deac85398ef395ebd1191adf81b22d68e3ecddfa57b1dbe9b3c8b8ac8c223e86d23111f77136ee40cdc83cd816ea50f4fe6b602ae22d56cc8443668feea40c8a6d59642fabd16663b8304641293a0f6d6eabce822ca4b301eaa1666c73f25b5df863ec8b43409615e02a69fe5f8041d884bf45f1077042361ce9cf46d03c5f2fcc29428081a30add1b1c5c9ea6cc03058b2c0f8c28d5178dd8550e1e4c9c942c97db353a144fc008771641a79c9246f8a9ec63bcb23406b3f217e2685b19b4163fd12205db5789c820f0b4f2b8a386751fb328cb65d38f9441cbc2ca437e42dd5ab154db12700d3539baac000335ad8a932b37c306080c0d77df10d1b29ffbdf9da8792cf054bc6818892694d4ebf4afb573db61edd8ac82e12d1b52247a5637794f911e05777e17bce7d3b73877276010a942cd498bf003040778f2fbb3b6e2345350b9353d2602ce79c0b81daf78f768a77e3b594a6d6616c8e5cc8f28e140da8e4af7ba82aa006c1196c8f52e78ebe94aab766e432ce77a77b522aebd21f94b20b64247797b6d930147862b8c08a1f2399a94e0e476c910f2c43f9626dfc8dea92f4525c9014fee01d6277bb0f660662e65a02fa7249147d014efc7799cb48f13b4b7f6774390a5a0fc7b6155bd114bf16f6e09b2504fa684d7fd75af86a638b41dc9f97ae43790509375e483996d0a84dcc6811c7cd18848f5da6e0d2659dcf76c111eca4a4e2507dde7a462b96e179f3622936c03142847b51213ce992f14e17f643977ec826d03a436f6345ad6f2e63f54bf8ef5b1af7e168a108656368510e37d7ff2d08cd4e08eb49a60edaddd5abe5384c7445c5790926cb544415793fdd10d2eff364e8f2198778eac81d52da88892a9967c6dc924be12fb23b54b1d0b422cad4c93faafa75fdc1d0fa21054bb5ba86f9e45ffa0f981362a281665fb6659466647582f095743ed69a5844e649d3b5be9e8cafbe1546e4a29d71efed442a9b8e0c5bd04cba1ce646009522163c514bc2838bd507a74e7dcb7c085793a9e81e101049f6b5bf3237eb978a501c24840369f10f8bc9c9e7ee01288b021483fcee1164124f3f7c9e0827ca505d03640a42e55158e4c66076028f15878e93f39a5118a2d342414ed3a6dc59a43b8d23dacd537c90c3e5e2fcdf7b54901b59847c151c4ccb42f6c4b7e29cfbe10e961cce3e9758bf0586be5c2314496408b465687aeb8313f6cd57e357748b9e406db7f6fced5db72176b9a83ccf1d4d3fb14cec68e1a17ae2945acebf69a1283c5f46fc88bb8ad5fa7f228aa4b8fd3e1e663b56480d595a1046971b1aed5a32f7f0d6991b280d3bd6ef7ff23d3065ae65eccaf84f5ee93e9371d882d5368a2b308497fc9080c1dbd278c80d46d2192029d522a176c35a3964051c1fb1358b06287b2d52362d577dda06e1032b995893183baf18d660fa050e6ce62c5faa108e9165fadeffe884ae26cc40cb9b80c195994f3eaf89a9598a633fd6282d18ebe79c4ea9e97aed3da6cdab8ecdaa01d4c407c7cfff7a6401c00ac8ee1a5b27b4eb60c4a651e427e41ae3c686225ec26e607fdd0cdedf2a3cfda255039dd66a40df4582a8c792b0abb4557a48a804945e1d8f8e84ad3a946c26def1b1fc189f14cbbc6e15413861d0fd94d976c26fc8ce05918e6d7dd488e892a249880dd44bc6d71cf411208e94829e1f8a50bde76e3270ac37cee66b0a1b7123c908066a28f982013f755423e9c5b01a25bcb9b28771dfdd0038b9c665490085cdeec5ce16cd3a25758adc286fa7ba34749e2f8253b6f266dee1c1b99ba2da6d707a20dac6f19c7a610f64d674eca9c424b2cacefc1bff7bd590956d0b4454fae1e926129c15e4acd6a08a720c352f920a8e53f3aa20437a4537c8fa8b36345c8cddc6b8418c24e02c4bd3696b748d89d3b0dd1b83b2b7ffe4c095634839345960658f492813cb64e3e84ec3318321c402cc052debf2cf72391cf9df3583edf5a34def855e3899abb3685100b6252f0bc1ee90776c30302441ea2b5e842c12f45991585f6aa9dd9cad5cac152d48ed1861a5ab221dafcf8b815c8c0b11a7786c766da731720c72dd632dcbd4c8c23de8dc7145d5887539334d2bde35c564a74574f47c2354b0ae3e23fdc174513a4480a858927dcb55eba060cbd3e981cab801cc90b81ddc85aee23d77fce9c6d679c9ec63b8503f745689455a5fc2c0b2801b9ca7880158284c8313d221162ee716cdc2ee30f82bbc3fb9cf77174dcc469934ae2a3f897eb048bea8976ef551", 0x1000) fcntl$lock(r4, 0x8, &(0x7f0000000040)) setsockopt(r4, 0x2, 0x6, &(0x7f0000000240)="7e536a6fb5f6e6d61fdb996b3ae033b3e2f2f7f5452d86544726ac648aeff121c4e73e8ac8323773a4fbdd8977df299ce443377ccc33116cfe3ed52ebb469394dfb40b8a1befee2ae84672534c75b74c398da03c9d198d92e11284805ca79b3cdd8566182efe7f15d61c7dcbca822cf3a754f6b65b9983e8d511975fc0a184182d1a38eb5d213177c7567a7b5a28edb813320e900b17ec5f923c4e7dc0c10b280d0c5fd475840e8beaf00b68", 0xac) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x0, 0x1, 0x7, 0x1, 0x3}) r6 = dup(r1) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) socket(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0xc, 0x9, 0x59, 0x1000, "a9d86d9b600268a7a053e112a246056809abbcc2", 0x9, 0x3}) 13:57:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getuid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000040)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x8000, 0x0) r11 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x2, 0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000040)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r13, 0x8, &(0x7f0000000040)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000040)) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r15, 0x8, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x2, 0x0) r16 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r18) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r20, 0x0) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, 0x0, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r20, r21) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r21, 0x0, 0xffffffffffffffff, r25, 0xffffffffffffffff]) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r30, 0x8, &(0x7f0000000040)) r31 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r33) sendmsg$unix(r30, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="92ac6f68da95a2163ab040b57bdd88501ec2cfd037e9c69052e50a289b478e8a05a3c8d799689d80be19c2a6f836a22c09c4ea86efb5972b911e650e2ea5a435fbb97b9e04df69c543db9979fc969cad8ff8f86b438dda7a3d1f36f202c58d8abf23f22ac50580d16a36203b42778bc9deee442915ad78e6f505c999c511a653f97ae925d5e9db069395ddd6fd5c096a45f8932444c21974c05b48a0ea45ae1bb15a1b26ef013e8f1e13ac54bf1a64b5b1235610e6402ba7ebe34789e4ab2c402d567a71d36ba606e9", 0xc9}, {&(0x7f0000000200)="a1ad051b61b3a4d04b6f33d19a678bc135217b565b5cd7fdb835dd3ce49ce943002deec98e2ff0414005018b5e7b88650fe829b1d4f2bbeb284f10a8ff9e494b792aa7901e7e8f7212756cbb124fcfe8dc68548d021416", 0x57}, {&(0x7f0000000340)="db67b5b7d484e992413f991d96da8ce78c8d487cfa39bd384b7b2465e60949403f028028aff107b28f275e2777e608f5f8d1795da61fcec5e2d55a190b1e044ecfa278fdb3db56070ca170bebe08e787625beccb9b5abd4eb602cc0179594023514071534a1696ea6c021278e81271f72f4810d83fab3226bac91fa279d2015efc31bcf90d216d53eaef42fe41cb0eb0edc0dde276ad05dc3e9f1ed652a8", 0x9e}, {&(0x7f0000000400)="4f7c9423e316f307aa2303079f1d7a4e30aa190e2c3f8d5d86d2912e6f61b0fab549a47cc1cbca7579a986260eb970949c7ca10b59d4ffd5611152f658e864d76f87ae369f66dcabf6b033e007395546d05cdf9acf7ff64738c2f27a45532c700641ce5d72b2923a6d64feb87849d2be2cb07c6b52befe14331bd620be62fd2a", 0x80}], 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="162544cbee986446ff18ce000000002000000008", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x2}, 0x409) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x3, 0xffffffff}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="f51fa471fec4d0f83631ea070091fb56ff4aa3773aed5e5af111f01f591d731dfcc11857e3745911c49b2a3a8d42fa85e0a55ffadb68f9f1ddbac952729db31a1c0c3937129d0273c2dc63ccff261f76beb21344c8cb92dcf0f72c3327a3461066d73cf70b00085f484108b94a40168f5f15d347efc386b82546132c97000000000000003e5778fbfbeec53a53b3def89b48", 0x7}], 0x1) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) 13:57:07 executing program 0: r0 = semget(0x0, 0x2, 0x49) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/161) clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) 13:57:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)={0x1, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x8005, 0xd2, 0x0, 0x100}, {0x200, 0xe0, 0xfd, 0x8}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000580)=0x17) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)) setsockopt(r4, 0x3, 0x50000, &(0x7f0000000480)="05417bfa9019d25351f4273fd72fb488728e0e2f7ca6994c9e834bb2c2d12848dae021b8242a085b1cdce037d6cfe96c4e7eaa595badc21a43bbe1912bfb9a3a1c5b936a741df11b079e9a0c1cc02be31ba31bbad18ca8b4c33221c2f07d358fab5aae1b779f463f5e2d1be0dfdeab5f4aad354aafb8cd1991ce7a9c685fa511790a42057d84a59e37a9651e37d52e6d76eb634f7b8c9619bb8709632098d151a0c7e19b8fe9f2f68ef462e7abc74f9b0ca26fcccdbb51b6edaf3b598ba190611b90cdde8ae094d17174e27c5a8d84b4b4150964ef2109615136d2f741840d39f1", 0xe1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000003c0)=0x6) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x26, 0x10, 0x9, 0x19b0}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2000000a, 0x8c, 0x7}, {{r4}, 0xfffffffffffffffe, 0x2, 0x40, 0x8, 0x6}, {{r5}, 0xfffffffffffffff9, 0x6, 0x40, 0x9, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x5aa000000000, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffff9, 0x50, 0x10, 0x3, 0x2}, {{r2}, 0xfffffffffffffffc, 0x4e, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x88, 0x10, 0xfffffffffffffffe, 0x9}], 0x1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x10, 0xdf7, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x20000000, 0xf0ed, 0x6}, {{r2}, 0xfffffffffffffffc, 0x60, 0x8, 0x1000, 0x4}], 0x6, &(0x7f0000000380)={0x1f, 0x1}) 13:56:48 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', 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, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)=0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 13:56:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000043}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x80000001) recvfrom(r1, &(0x7f0000000100)=""/135, 0x87, 0x3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 13:56:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x1e7) semop(r0, &(0x7f0000000000)=[{0x2, 0x81}, {0x2, 0x8b}, {0x0, 0x2, 0x800}, {0x0, 0x5, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0xf2fc, 0x1800}], 0x6) r1 = socket(0x20, 0x0, 0x81) sendto$unix(r1, &(0x7f0000000680)="b100051360000000000010000010000000000441f63ee74958e41f0fa8326df32153fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357ae958c23474d31dfa8c500000002000000000000020208a371a345e604000000000000000100000000000000001ca3fbf1565bcb378e21a837d64062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd8814abaa5a4d4021007ecbc537ddc27c7bddd2588ae766a561fcfd20ea855718a11ca13aa868ec226171248485bf2fd7a812a9fdc3ab6e083f38c9d0b5fd5669db46ad9e86a09536b70712806be31ce06c3ff9e42cc30d73827285294eefc1fd84caf647e4d521f8b56731bf156d6e870015b546e5bf4160a425d14e0f93e63df135ed46900ef8c633facce0e3634b7b017968fea63bdf239ae7d16b35e3b6f9cf51c969141f9952a98531b762edce4b66d7a050e046d9ddc2cfe8fbd61a0e65dcc712b0d2ff6420f2bdb50b124a2cd1ce1093aa79b71785319e2dbe5c31861bf9b06dd59014d1a9cfc0700752c09d4b0c5a95cd5adec5b74d81c9088975172bb4ed4c77aae2f2df992126bd53bbe87b92e7370ecb21f", 0xfffffffffffffc39, 0x2, 0x0, 0x1000000bc) 13:56:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)) dup2(0xffffffffffffffff, r0) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 13:56:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x0, 0x3, 0x40}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 13:56:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) panic: kernel diagnostic assertion "!ISSET(rt->rt_flags, RTF_LOCAL)" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 727 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 497148 3642 0 0 0 0 syz-executor.0 * 39472 3642 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff821e91f1) at panic+0x15c __assert(ffffffff8224237e,ffffffff822397a7,2d7,ffffffff82228384) at __assert+0x2b nd6_free(fffffd80655b1008) at nd6_free+0x1cf nd6_purge(ffff800000a3d000) at nd6_purge+0x10f in6_ifdetach(ffff800000a3d000) at in6_ifdetach+0xa7 ifioctl(fffffd806f6f3e10,801169ac,ffff800021b7ef50,ffff800020ad7ae8) at ifioctl+0x1652 soo_ioctl(fffffd806fc82980,801169ac,ffff800021b7ef50,ffff800020ad7ae8) at soo_ioctl+0x27c sys_ioctl(ffff800020ad7ae8,ffff800021b7f068,ffff800021b7f0b0) at sys_ioctl+0x4a5 syscall(ffff800021b7f130) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ae8d76540, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "!ISSET(rt->rt_flags, RTF_LOCAL)" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 727 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821e91f1) at panic+0x15c __assert(ffffffff8224237e,ffffffff822397a7,2d7,ffffffff82228384) at __assert+0x2b nd6_free(fffffd80655b1008) at nd6_free+0x1cf nd6_purge(ffff800000a3d000) at nd6_purge+0x10f in6_ifdetach(ffff800000a3d000) at in6_ifdetach+0xa7 ifioctl(fffffd806f6f3e10,801169ac,ffff800021b7ef50,ffff800020ad7ae8) at ifioctl+0x1652 soo_ioctl(fffffd806fc82980,801169ac,ffff800021b7ef50,ffff800020ad7ae8) at soo_ioctl+0x27c sys_ioctl(ffff800020ad7ae8,ffff800021b7f068,ffff800021b7f0b0) at sys_ioctl+0x4a5 syscall(ffff800021b7f130) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ae8d76540, count: -11 ddb{1}> show registers rdi 0xffffffff81030db7 db_enter+0x17 rsi 0x1fe0f acpi_pdirpa+0xbc77 rbp 0xffff800021b7ec10 rbx 0xffff800021b7ecc0 rdx 0x1fe10 acpi_pdirpa+0xbc78 rcx 0xffff800023bd0000 rax 0xffff800023bd0000 r8 0xffffffff8164a22f kprintf+0x16f r9 0x1 r10 0x25 r11 0x92d673ad5dc50425 r12 0x3000000008 r13 0xffff800021b7ec20 r14 0x100 r15 0x1 rip 0xffffffff81030db8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b7ec00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=39472 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad6eb8,0xffffffff8262fc20 process=0xffff800020a9cf20 user=0xffff800021b7a000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 3642 497148 34011 0 7 0 syz-executor.0 * 3642 39472 34011 0 7 0x4000000 syz-executor.0 34011 523669 94690 0 3 0x82 nanosleep syz-executor.0 64830 306964 94690 0 3 0x2 biowait syz-executor.1 94885 24282 0 0 3 0x14200 bored sosplice 94690 116276 50418 0 3 0x82 kqread syz-fuzzer 94690 191064 50418 0 3 0x4000082 nanosleep syz-fuzzer 94690 509664 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 451369 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 394882 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 207249 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 198907 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 139368 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 380623 50418 0 3 0x4000082 thrsleep syz-fuzzer 94690 374348 50418 0 3 0x4000082 thrsleep syz-fuzzer 50418 521209 90433 0 3 0x10008a pause ksh 90433 196708 3101 0 3 0x92 select sshd 7032 92527 1 0 3 0x100083 ttyin getty 3101 164624 1 0 3 0x80 select sshd 21578 460513 35295 74 3 0x100092 bpf pflogd 35295 127813 1 0 3 0x80 netio pflogd 18604 410574 78010 73 3 0x100090 kqread syslogd 78010 91355 1 0 3 0x100082 netio syslogd 47041 348678 0 0 3 0x14200 bored smr 55740 479740 0 0 3 0x14200 pgzero zerothread 96569 227386 0 0 3 0x14200 aiodoned aiodoned 73358 183881 0 0 3 0x14200 syncer update 39744 199242 0 0 3 0x14200 cleaner cleaner 42182 14683 0 0 3 0x14200 reaper reaper 65126 294800 0 0 3 0x14200 pgdaemon pagedaemon 45354 456405 0 0 3 0x14200 bored crynlk 66716 505028 0 0 3 0x14200 bored crypto 10513 144831 0 0 3 0x40014200 acpi0 acpi0 38760 416575 0 0 3 0x40014200 idle1 31873 489813 0 0 3 0x14200 bored softnet 88593 124288 0 0 2 0x14200 systqmp 99067 236931 0 0 3 0x14200 bored systq 54967 236111 0 0 3 0x40014200 bored softclock 55797 239099 0 0 3 0x40014200 idle0 1 220598 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 3642 (syz-executor.0) thread 0xffff800020ad7ae8 (39472) exclusive rwlock netlock r = 0 (0xffffffff8249c838) #0 witness_lock+0x52e #1 ifioctl+0x104b #2 soo_ioctl+0x27c #3 sys_ioctl+0x4a5 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82638db0) #0 witness_lock+0x52e #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 Process 64830 (syz-executor.1) thread 0xffff800020ad6018 (306964) exclusive rrwlock inode r = 0 (0xfffffd8068fdd708) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8077b35818) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9531 6361K 6864K 78643K 11797 0 pcb 13 8K 8K 78643K 188 0 rtable 94 12K 12K 78643K 539 0 ifaddr 99 20K 20K 78643K 263 0 counters 43 33K 34K 78643K 101 0 ioctlops 0 0K 4K 78643K 1507 0 iov 0 0K 32K 78643K 98 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1626 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 178 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 639 0 sigio 0 0K 0K 78643K 15 0 proc 62 51K 95K 78643K 606 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 83 0 in_multi 96 4K 4K 78643K 231 0 ether_multi 1 0K 0K 78643K 31 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 290 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 121 71K 71K 78643K 3179 0 UVM aobj 45 2K 2K 78643K 47 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 133 0 NDP 14 0K 0K 78643K 53 0 temp 140 3026K 3102K 78643K 14574 0 kqueue 3 4K 18K 78643K 63 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 83 0 83 1 0 1 1 0 8 1 rtentry 112 89 0 55 2 0 2 2 0 8 0 unpcb 120 578 0 569 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 66 0 66 2 1 1 1 0 8 1 tcpcb 544 403 0 399 2 1 1 2 0 8 0 inpcb 280 1182 0 1173 3 1 2 2 0 8 1 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 2 0 1 0 8 0 ppxss 1128 5 0 5 3 3 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 69 0 36 1 0 1 1 0 8 0 pfstkey 112 69 0 36 2 1 1 2 0 8 0 pfstate 328 69 0 36 4 1 3 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 459 0 292 14 3 11 13 0 8 0 art_table 32 460 0 292 2 0 2 2 0 8 0 art_node 16 87 0 56 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 16 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 176 0 166 1 0 1 1 0 8 0 shmpl 112 45 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2290 0 881 46 0 46 46 0 8 0 ffsino 272 2290 0 881 96 1 95 95 0 8 0 nchpl 144 3426 0 1818 61 0 61 61 0 8 0 uvmvnodes 72 2627 0 0 48 0 48 48 0 8 0 vnodes 208 2627 0 0 139 0 139 139 0 8 0 namei 1024 11094 0 11094 2 1 1 1 0 8 1 percpumem 16 61 0 29 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 560 9 0 2 1 0 1 1 0 8 0 scxspl 192 10502 0 10501 8 7 1 7 0 8 0 plimitpl 152 64 0 57 1 0 1 1 0 8 0 sigapl 424 849 0 819 4 0 4 4 0 8 0 futexpl 56 13425 0 13425 2 1 1 1 0 8 1 knotepl 112 158 0 139 1 0 1 1 0 8 0 kqueuepl 144 223 0 221 1 0 1 1 0 8 0 pipelkpl 48 292 0 282 1 0 1 1 0 8 0 pipepl 120 584 0 565 3 2 1 2 0 8 0 fdescpl 496 833 0 819 3 0 3 3 0 8 0 filepl 152 7031 0 6941 9 4 5 6 0 8 1 lockfpl 104 208 0 208 1 0 1 1 0 8 1 lockfspl 48 77 0 77 1 0 1 1 0 8 1 sessionpl 112 20 0 11 1 0 1 1 0 8 0 pgrppl 48 29 0 20 1 0 1 1 0 8 0 ucredpl 96 542 0 534 1 0 1 1 0 8 0 zombiepl 144 819 0 819 3 2 1 1 0 8 1 processpl 960 849 0 819 5 0 5 5 0 8 0 procpl 624 2284 0 2244 4 0 4 4 0 8 0 sosppl 128 16 0 16 4 3 1 1 0 8 1 sockpl 400 1870 0 1856 7 4 3 5 0 8 1 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 20 0 20 20 0 8 0 mtagpl 80 63 0 0 2 0 2 2 0 8 0 mbufpl 256 345 0 0 18 0 18 18 0 8 0 bufpl 280 7664 0 1396 448 0 448 448 0 8 0 anonpl 16 110824 0 93175 96 8 88 88 0 124 16 amapchunkpl 152 6039 0 5912 33 26 7 20 0 158 1 amappl16 192 4747 0 3770 78 21 57 62 0 8 8 amappl15 184 12 0 9 1 0 1 1 0 8 0 amappl14 176 85 0 81 2 1 1 1 0 8 0 amappl13 168 37 0 36 1 0 1 1 0 8 0 amappl12 160 18 0 14 2 1 1 1 0 8 0 amappl11 152 82 0 69 1 0 1 1 0 8 0 amappl10 144 25 0 19 1 0 1 1 0 8 0 amappl9 136 784 0 778 1 0 1 1 0 8 0 amappl8 128 755 0 720 4 2 2 2 0 8 0 amappl7 120 140 0 126 1 0 1 1 0 8 0 amappl6 112 21 0 19 2 1 1 1 0 8 0 amappl5 104 728 0 715 1 0 1 1 0 8 0 amappl4 96 546 0 517 2 1 1 2 0 8 0 amappl3 88 195 0 189 1 0 1 1 0 8 0 amappl2 80 5615 0 5552 3 1 2 3 0 8 0 amappl1 72 28510 0 28099 25 15 10 20 0 8 0 amappl 80 2581 0 2538 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 46 0 2 1 0 1 1 0 8 0 uaddrrnd 24 842 0 821 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 842 0 821 1 0 1 1 0 8 0 vmmpekpl 168 10553 0 10515 2 0 2 2 0 8 0 vmmpepl 168 109937 0 107865 162 47 115 130 0 357 18 vmsppl 368 841 0 821 2 0 2 2 0 8 0 pdppl 4096 1691 0 1649 6 0 6 6 0 8 0 pvpl 32 307933 0 287178 223 17 206 213 0 265 37 pmappl 232 841 0 821 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 185 0 13 5 0 5 5 0 8 0