kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 17:02:10 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.63' (ECDSA) to the list of known hosts. 2019/05/09 17:02:39 fuzzer started 2019/05/09 17:02:49 dialing manager at 10.128.15.235:18446 2019/05/09 17:02:50 syscalls: 320 2019/05/09 17:02:50 code coverage: enabled 2019/05/09 17:02:50 comparison tracing: enabled 2019/05/09 17:02:50 extra coverage: support is not implemented in syzkaller 2019/05/09 17:02:50 setuid sandbox: enabled 2019/05/09 17:02:50 namespace sandbox: support is not implemented in syzkaller 2019/05/09 17:02:50 Android sandbox: support is not implemented in syzkaller 2019/05/09 17:02:50 fault injection: support is not implemented in syzkaller 2019/05/09 17:02:50 leak checking: support is not implemented in syzkaller 2019/05/09 17:02:50 net packet injection: enabled 2019/05/09 17:02:50 net device setup: support is not implemented in syzkaller 17:02:57 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3f) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$getown(r0, 0x5) recvfrom$inet(r0, &(0x7f0000000040)=""/177, 0xb1, 0x1, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/49, 0x31) ioctl$TIOCCBRK(r0, 0x2000747a) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/160, 0xa0) flock(r0, 0x5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x7ff) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0x10000) r1 = msgget(0x1, 0x7) msgsnd(r1, &(0x7f0000000380)={0x2, "5c5294031d44626b634593a60d4110fa892cee001e06a1e0563904aed404da2e1b891613ab26014f574eea75ade561c24f51a23a938a43f619133b7730310d0d0063d5694bf815d2cf0161c4333eee93cc4b174d2a98e5e6d2601db5b265840b94164236dee9aabb2efefc245364c416a27de56521a2b59a9f770c68972e53ef5098293548bafb5b769fa75c124f7ad5b35b508a135e01b49cef6456010ef421b85e3d930bd86cc859674d6a67bb1bca940456ea365fa7efe7a77d18ace0f893187b77c2dd33f29603559565159bdea3e675908cf031be74331eca9d29a6977aa74dad5011290f326dd59852419d69d713da2b0815eb5db5821be9f321b9bf5b711a77b7085cc6d5384a2c0f81d29402a6c32a06297b394d6f0f66b275ffdbfb816deaab1ee6af6f887978680d8b941e30a5470dcd718fd9eebbdc33db5a7885dae6936aca47a6e03eace64941952a416d4f76579acc8fa8b7ac6ca51d89007d494506f5ee4f26364403b49a7398b11c3ca9a9bc6cdadc341a39c12873ee731f56d06f5326f244c32eefc58160ea36bccf3c405f62841512c53f9275a4d1e2bd5fad9a5a227aec6f02d8d94468fcb5ff30224ee8cb928e8b4da9e3fd614c868967a2ea560ea831343595dee927d119d9d00a928db688c5b49120816283f780928e7054eaecca7c84b3f37c6aef2049d0378d0aa4335d8ca868d1e9a60316ab705287ab68e6196747e627908eac440b5dac48c9f9067dffa0a4d92dfe9056d82a8253770c8a99af6d7d2c23558f7f11f63dd87e58c9abc133437b8504d249e3b2c232ea06614fc43f331dda9b2a238e00a6a67e098d17785e22ff8258daa7f786940152939cfd38f2ee4a527ae62d848aa9374624fc902f7c7048b1899e4dc7cca552bc55e36e29338205ae6e0dd5b0c270f80a02de6ae85ed66a66f5b26df73620a5a58b577757e5142603c6b39264ae0877fac4f20860bfd01f8e8ca9ec08491672592cd2764ebc8a49cd3762266229074c080bf9c443d1ac42fe76187bc16a72f940db47b1e43b53397d94b2fecd33eedffb6748ed7e1874184a7d78e341022f7421167ca025e510b63c50611ee13f74a872e1c78d094eee64403d6ea4d724d8240ba62cf81403f53a3e429a6ff9be9f13e0673e480ee28c48ca4dfc27f9b844ea289082d9dd2e08dbcdc6a23c21f68ded3bfff2be05475a1d11fb55ea7f001a1d5e876553edb1a94f0e042a6ea99e49be077b0fd54aa70254fdc879c22905f893e2640babffb8f6e8b1bf14336cf772ed608ac6724718ee5f388ac9855a8ba90463d449844a270abcb3a88bddae648596fd4057e6200e9181cb2050b40fadf40e6de814183ea5c285ba01255b0944f2bf2fc507aeaa68f54c724125d545b8f976a02efe3e8771c071c45e604e3791a6b259a2605cc4a97ae6ae226594bb2de089391de1355d81f14e5cb27a2ee372247d5deca90b2c728ff3b39e9de8a848e25fff818af9c23fe4cd4e670f887da82f6bb1c12ff1aca524779cc23a1a02882ff3fdcc31bbcdc1d508b2ba6d46f730464e8f5bed0f8146fff182d0dc4dad737e385621195906ec6febacbd4061472c48e417640465f4918ad74d9f5a03982cf2c0cb9215bf43c7d325aa8c478bb966dd76ecac0fccdf42347bed8309f7e62e295df3c1da8bb17b35c8fb62ae57860031280df0ecc2e36d268d158d4f82634366d82a993d8fd90e58e4fbb24ed43eb9e53b3369784495afee740e594fec28af97af15133430e22d6da4bb8016d698b6b103787e98e69c5edb276777cc578557374c3db01ab742d9cf7eac62b5c943c3a4db4d2c2542f52da180db069e8377f9e57eaa2f62f7c7b6bc5c2b15c4ff11af95eb6af945cdcb6f81e24367e2d0f2f0a26f46f973132dffdfa20b4ec0074ef0682a5a46bab0d441d91f862b9eaf4826a568650cfc12f592fc3c42e3efbe8d221cf11a1daf22a7f451af281a6118851f50538b435c1869e9cbc919e80f54c2373fd22809da23a1cf109e73a7b34144fd5106076f85edfae71e014290c02aee731c645ce680e0d30c9947c4514c2d57a11e8faf7343d9738dbc359140fcf921ad016e543a6f8837db6355ac757478da364dc89f3f1578fc8c979f33228cbbe39b9cf73adc867b49d08da62f8405706241bb14d8c203e30ea71b8fd0f2547bbc0aee348d95973bc5d45a9b9efc16c47737d211c4624564e7b7b25b810061a7c86ab91544b1de0d60bd032e9d50eb0ab80a25351a6937cc3f8ce04640a4b61a6299a2fb12a65638bda8e58dc571e27b342e79a2483c7c1732c59036d1015981226ca402540e1728858485b0dadfcc98076f811c72a51771618cc1a01637a3dfc1b48a0215ba3508be8e61688b530311dcf12b3d9f5ac4a8e477d7c258e0edaa718b4ce062f47e0733fad8a0d21fde6d9e6cac7286754086cc42f7450404b3945aa08535f4b3d9376bfd640ad5eb439425146ecc0069f9b2500a010ee2f4012edeb8ad3974af0bf4ba310885233c1a73ea0df890b9146738f77f998909dddc8c709469c805c484e7513534301d2075b7be23e319cecb25704a1db9564dedd1557e5c72067b3ca6da13d62bc0b5d0ec8a566019ce2878e2c03bce61beaeb32784c06a0e9eb3b34fd42b1ab348bd0cfb3b729ae5dfac2d5d98118c2692f07a3b263fd80ac7ce6e7f7144d3456b3c7085d07b07eb4e32b705dedf41e1b0c59fdfde489c5aec15b773e2e0e36e0407f90895cf6324d1fb88ce63089d306db74b5b5101441c8583590b98eabe975eedf69035d117f3b1ec5e07739930361a84c1dd6b8fba5dc6903598e87a1ef11f60661c38b3abf4107950cc422137c77ef3e43f05cc64e696d5db8c9a8160a874b69535452b30beb5a8f99d06dbd9324a15e36608e70672547639f43b4490c65eda560b342d8e23193c489ef7750e6bc57019199764bf9137533e535c4cae7366cbc265ab8ccb25124590b5a366ab755ee3418cd025f35753abaff42b91c8749143b42389c67b7ee660b7965e7b46aa833b1187b84660ce73754368236c6b27c58e073fb25d12eace2913d36728f72fc76b9e184d3b341c2f0010c5659be26f7e01b1a997e86dd275554d84b26ec129afa8bd146a2e715f377851c08b0bee2bf5de9ac78f7f7be665c200713d5e7af569604778b2a2751a48bf04868cf71fe011fa515ae5db11d6cf6ba7a6fa743bbe08560345deed3ead09cbaf598ad0839f52d2f6f61cf7f7a285f09a84711259230155a440a7d0771120aa2701d000b4790569f35104749379f9cab6c0c17d3cd5ca628dea66d5b3c418cc15800af5d91940b1b4ae3eabd28b91a04cf0a3674dbd555accf044643a0599c250856fd46e31989bfeb577de1d83116813e7ebaa2b527d6e2041941d304483abe49fe793b076c7a3b0c946db297a9d3e9ab4b34025c175b3605cbd0fd018650bcfeee73d54b7e49858286fad550345a7e3d10133fda01e3229366a01f70c8628a521afcd210ae7bca4f9860414510b64d5e9d21832801b7019c007678942b5d44171b511a4e631dae517f3ba8dc44c00c4e265cdd8d0a6b0d92fa28136fdec87de8987dde240c6025f9815411210a9929912612801f0579e2d47f860147d26dffb336e2fa9b811f7e5da11bec428fe7fb19a9a0136cefec7475fe1bfd25a092e629e3ae06f5b35307fc69e11c9c43d689958a241bd580c25f0b97ba39169616d2de772040fc273ea8f121c7522efae935f57604907b9467c02069c7e5172f94a5d4e2c7b70892cd37a556e22414981cc4adc14f6fe76e7e0bd472e056d61cddb91f70061b48b8d38180ce98934e35ef5c0735593b2b39b2624294d6205a9aef59b0e62caa78ee4d356b2fce680de6c3dbe039df577a545f9445d3fe7d387c64fcdf9563d40f80f22afcc1e1951586cc9a7a899ad406b52d0f2335328d6bdc45dc52a7e483d57d2585970171054ab52390c91f7490792e98416cac786a14988fa53251e4f54f7cef165bcc773477a4026503991e9241319586f987c87d80ce802063e91b9e148c84f212c3af295a2c6b0d55c12769e78b238765db3ddbfd390ecc1242825e10f2a021c0db173451759fcf19efacc271117172b37e394864399d595305714c30c223ace067b2ff74a3cb00a1ecb68503becbabee02a22e75916964d54d2ee0f3f279b8efbf20091ff011acc355e4d1e09e65a295d70248ecea5af7a2f47c4c44b4e99db9b076be51611c1dc86b98e1c25fd0414ebcf2c2a048a51dca6964d6c3e49f5c28a38686171c66103803a7cffb5ab6f7f6ddbee32b7633cb78fe5ee642503aaf862e1a82b1c64a72ec75d7be95b8afb8ec4720f1cdad3f85abb5e1954ef4e8e7d9dcfdcd8adae5ee4253d51d06f67e8b16c2451b6fd4e8297064a36cf56edff7063520a4b250cace56c0b6a8a87f8a17ec3ae70f08129a43a5d3af5b7657b11d18b9fc6ed68662aff234c2a1538ad584a146ec6f16bf6553060cea3853808fdf13df5a7bd84c34b6f2f318ee3c1d36a99afc64e8901789f4e45fe3bc4866c6c805cf1f3e624c1afeeef968f461b651855099e8469f36c2f023f396e1092f4766c45d293133d620506db784e7d0ac750a0771958dddf616e1009022a1748f97759830e1176abd0d42ef09c95c3531e063df090a6c92f4d575803e2ee088cedc47c69f610d190ac23af0c2298a1004b28d346c5e751da1200b69191050acd2ee1ad8aaaf3ed891791fbf7b1d5bf99e892ebbc84a2649ffc7b573b637d49df9216b4cf8576a923c6f62a31b38ba12126e032c38b29c71083d2d663b449c15cdf521296d3021b43bb353632a64287a0e992db9812400f7563b94f1e73a021e42913141187b6403191478fc249f2b79e9078966ec4ceb3a586c98901e913d6ac11f497d3a25cf04fb24dfc61bc9db477bee2c93439b0c7761183d31715779f711e8125067ce49cc3f05ecdfc0b607f27aa20ad50d958d6ad12f7355df03b5aa04595571ca711a2198f6c8ddc7153650303b75883a5f56a8c421e2901deacd4ebeead0230f121a5cb491a8db75101f7eee61621ec8d85de76402752f7d1e6e3ef9927c4dbb2abfe639cee86701fad2b07d242cc7db7d5f777dbf43891451d13098faa1d2425e6142a00fffc91b76233f44f128390beb82d0c5f7e85101f18b1a5cc1f42146cb7462cb8b19934df9da44c576e1685a6f0dcee3b15f1944bfa31d52f662faa75eaedbdd347df8c6f431088cddb7f39633eb38eb3294ddaf81949a49d00dbe87910f4c0516b35956b739bce4e90b8454492de19f4ecaa365673022f88906d69fa27192da011a620412bb04cc9689593cc6d50921920be9ba0909888259c5da3f896dd99f9822767ecd4fd2d0bde451d6a31131bb9deb28c1736d9d16f841449778b192c3b310dbf9125c7390443b7a1b45b1511fa4b59c6256193ec64535cf37fa1c2417c4603cb464ef1ab403a9fde338f8a5fd1acf8899a37f6247f2cc5da8e2d81c74c09e5d5270971320fcc9aadcaee1561825903df7fbfee21b8cb7b79a08f49da2f0f8aa8a9c018fcce9f6608fbbd92582c6f432a3ae96bd32d05f8c0789379f480360ca3690b941a681b22b44dd989ea392b83420ab823a39e82aa05af0c617985de5a01669a3b7084d0c367114121779228cfe9de2dd07b2160278b485fd6994f2a1e5179dd14ecc164287faa0a9d7ce6ef2f1ac06310d960dd7a1d490c9fe2daa9e2088e572f2900bb0a2271ab3b64628383117ac2800f22a2b2e8795a81"}, 0x1008, 0x800) r2 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000013c0)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCNXCL(r2, 0x2000740e) flock(r0, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001400)=0x2) chflagsat(r0, &(0x7f0000001440)='./file0\x00', 0x20000, 0x2) msgsnd(r1, &(0x7f0000001480)={0x0, "0f1054e077add538dab808ff7f06890282075b8f8db0b224937a18b3f9212f47b3df63d866f13d16fa82b0956f0a54e8b8c852c17d1423c4853f479b62038ae935bc3aa43dad73b5221268bddd19c1f70bef791917400790c7e42f1e576eda292c5dae87837a27e937e6cd7c254e11ae41bf6a4cabb34352f00f9e"}, 0x83, 0x800) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001580)={0x3, 0x6, 0x0, 0x1f}) 17:02:57 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000100)="8912c9c8ac633dce3609189e20621c171485ddad98f78979e377704e2349d8f23afa91924e53474fc2fbd95e4fbb3354880fd3a9f7b705ddcea0fdf9fd98b41a063d4eec4c6ab337235d90e75d9132a63ea2c70a4651450655eddb282a6b443410982d798f5c66f09822b001e2f9cbe5", 0x70}, {&(0x7f0000000180)="9b2919a5b86a731a1fc6293bec79852ef1611e5759eaeb39aba13a5077aa1cb6941de89a645db129935643db6fb18ee1b742ad84a5bc2a60faf3ca81252a56716b78a98ab12d805d1fcf88532f93f8d552c2c412018e9d9a25bc668b3819bcb1183f75ad67d70d68c906cfbb9791721ae46d8ec401621f173bcd39c7612279e8baaba05f4c4fef586716c468bd193c879568d03e65774f56", 0x98}, {&(0x7f0000000240)="cee62235b9234434b99ccaa52d4b9c4f7f7fb4121ecaddee5fe389a6c323cf00ad9d960e318942b2b026c856ac1a55a81a0ff0ce66cb2cb163186a0ba901ec47ed7d86d0ce6667d81fc6f47ded9c4b8464e42dbffaab0819f2c2c451e7f90432300693b1b1b238744da9", 0x6a}, {&(0x7f00000002c0)="36713d5d4375953e1498de586333c828486cd4c1cf7e70ee394154545231c8eccde7e6246984f9d7def28c298df867b58e40663499ecf66af61f97452d3a41a2579a0482b990eef8d5644a4cefd0de94a298bef1768e48db2ce6f5b7100e3083f0fba4f9f5cfce016ed6ea484910a7c15607f37fd579a5b70f6a5c5b50a82049ccd848693459011eb819ef2264dd6336e8acbbd72f31724bbd87261c81d1e8a94cc9f63163d8596aae96689a9bbffb90ffd1fd33c6c3fa7e12e73c0c0c3672a7ff3fbf9b72aac6eab59f09729a0bfe96a3b9f5c44cbc77690f32beb8b1c2d372dfab53b7768f4f997ac9a5a656d00d1c0efe679c79690a6c93a29192d63935a00b43dd246a012443000580c30fa59e7b36f2a592e652483e36cc9ebc260431c226e020efc70dcc5d3aa3f58b78afc2af495e198c630c4b031e2f37927f7bd48fe0f9859a4531196ffa538588dd50eb42845065ea8773298922ee0a03b663ebfe5acbd4aa6afbbc3a3c4b3e4ea1fc47dc252a4c1ca31185621e56714fa5fa393b189ae26231635a5cf9bdee02177b081a3c965a6d948bcb6d9661a3a050e43a83057000eb6a2707c50d829a28ab1e6c0e65b2552f4b1f8a71aa2344cf71a827c496ce8d94c439dedeeca1ab3e6e2b4eae74380720bdec93809656fe56c18a6366ad6821b2dd88430dd1df7123300118739c4a793adaac4973ddaf834270fbfd58b85d7ee7508c88d54a8102751c7cfd586f0bf17abb7932ae86b2b6a78c6651b9d0de0cb483b4b8136ae72fb62632ad33ae6dce9e7597db32c513c3bb80f59d5efbcec3fdb92206f70c3822fa57d162ce9412298c2df6e3cca86ea02f4dfa3721b4c2ada85f1cb23e2200476e377f8c336a2e8da328dbe9f67b91a090806ae814c30b4fb5a09de96455ab80fe470cb0c87c7ece7b4f27ce517c91031c3d591d5fb4401813fe8283a1d2e1ad93712f78dd1bc362767ab30234ac0339ab37dba25c0a0aac4afe1a21f848946c8ddf196a7dcc8a4d620e69f0ee4949fcfce68e751b86bca13c7abf0a4b9a8679633325c04c12684051e450d40194f8fcf3f519aa643c927cdd123316f80a46491f016b8cfc2ab69044ab4b0a9bbc868e0eab8f24fc982ea663258163e84e902450b28afcf572c5a25870fb1dc84628a0e178faa58ddf0125452dc53156fc6ab9198c8d12ab5c626b3c67c48f99999ecbf8348c716d117137948d523ae3d22931b0d5eb756d13595493fba75be80ac0bc6d726841b2148b1d54b1f539249a701d1840421a3273dd97b2c1eca008948d3d007a1c9c90c1011913ad6997c8a4011ae06c289ba1af1a2aa087280ba68fdde464f75d2dd3a9ef6ecd7236ed3f7fea52dba77fb8c7865626505c847d3f4fb9e3128819548318aeed7fc668c6eaac384b1478eea9b1b1e02a35c8462ca0ad3e27c9486ea8c5bc1254ab78eb16e2832f21a7126127101791c2c7fd9da5c11c4f15bbc7293023cbb84a557e8a29f73d68c5fc3af93d9835a04f644fb902fa3f4de6e6da16f0a95e947880e1b408efa8b74cd0e3916d41d7583bfff177390e067fac2a1589e6ca09da4abcc8f099da1b9b13e77532e5e17902ecf20dc001c09688d0be1626a5454c1f0ed848b4bbc5d03a76e3a01f9cf020e32993ec8c27fe375e2c9d0edda0150136db51d5c8e3ac40b78895d2dcea30a3eb8e470a91353f37453167dba34950645dc38abc3a662da6d64b1ce383909802369397a85b2d69d1207ad2458f947cd2d50cc6ed46e8d2ead0b82b1f38e2d001e62a3ca694ba427baf54896d964e5ef2caf429b74ce7ff815ad199f8c14bc4891f89ce5f7b1fc2e5bcdb5983b4bd321ac4dcc0e11e96ee5588ddf5d432a7fcad181b58bf6e7873403964ab8baf14c355d7dcc92359049c80b8b11a0b9a6203129ee55cd1b5b59de8a4aa41e98df5aad353364e33086f43554f9eae96a28610809a1ff507d38b5661a9aabe76992f7d102065117471a94f51bbd88248131c180bef787fd3657c02ee701beedd45ad7bf1452857581de32469f177b82a2089fd776c72421664627d4a0bafbc22434afba2da7f1b994475076869f5065351115daab8f1be32182271ee6344bd842536a423208a448ce280c7daee38bb145fc207596a88cdb28e4e7d5f28d13247bbc8a3d21afad8a63d5d5e449590c1b10937fe781d6b7c52c3f276dc66bec8f62694f4b4f8ecfb054dbb9fac379882d83b7c4489411438445e5ee6a7399b650f29b5bfab9b97e1c1855825ab8c4edd9a3461c6a4800da51050fab1daa781f988b4601f15664a5e47e79739cd0a4bbca2119e0d3b961a33ecd9c98c936b0a66d7c6c651c9cbef9d7f31cac8be26a6e4b8b332641d5f84b5ca766be89d38a1b29939bd7aac83705933db5524b93a41ff7f4a8784d42d451ace912ce9a3161c8d4210eb92d7c2293b33af3e7d185ef225ee0724c4fe8ecd8cdb9a050b9039270c2df8965e7db8903973edddf3ab6446e4dd211556874db376d1b4e1b725078b4698b475c33d34bb5d96963a8e34e7bea30f31ec6b8e60610469db7d94a375fd6b64fb599c5b3ca727b6b8f1994d2782a24c86be972a488f955732b68cbf2709dd126cb74e199508017e2d3149b66065ba9df1fab7a5d6d73e757bc7d4d4ff15bb73e892549199a9c5f1f7507c0cac4079bad379ea3e9f34a9da67a97df6a863cf716043b9d11856fc5182c71f147061df997ec2746ae424ae0cf8a40a0223d13194cd77883cfa29a80ecf13eca04e52ad4dfb3cd01992e0410fe9783ec9647c2a8c75f45bd70a7c78233ed5813942c4b230c8216c2cf7b7310ebe06a027c31c68bf1e8534e464a041fd84ea56c668bc6f1f4a10a24ef537639fefefcc63c753232a8a9c079cb0a40b94b5d84aa99dbfb66721b1ed30af77d1c2f8138599e4a4e0e6592d8e460e7cfb48dee3e6fd997c51bc765804544cfbd93fd92adffc92e507c8822be2b7b48c1c77d7fa917af7e21e3dd57311b9a163ba90cdab91728893ac756595cdd1a0ae7d7cd3da0c6a65c0c7c4abe60b71fc15fb88e36e2ce2cb75369f4fc72de22a9a39f6950656b58e2a3b0aeda4cdfae5519b5bb0686f59b0d570094f3d6e0f02c6e634641d4f9750006b66f6931c0849a039f90981ee932147db61ad1a523663f12728a722454814211f3c2b8230f1f23d6852edca68ec44a99b78f61aeb381c943662d887c5c6cea8d51cf183a39468196bb8696d878e671b55a9ddc4bd26be4f6b3ff414a907a4c6d36eb10f7135e1cb729cc09e7c60c52b02c752b489af5aebab8101752ce38c0993e70b1d2b1c139a57964dea731f24a5aa4953d4d6bde5866ec71dccd5444377c328ded9b32f6a2b5ed0588f2098063e7bd3b398b14674fff950ca5bdf78302ba2de61d1242d33a51759fa677e8267d125c21e4742471824cbb47a7cbc54656ec1bd5ee6f27572bff26cac22c57ebf6c3da8c23cbe6202e7d0c98cf91fd0be6a72620306e344e7403c62fb38f14fac0c7454f84a25b5b20e913049858e9ad49b02aeda9859f16b0dcb8fd22418edace4937f80e4534947ef8feb190ddfd84d2343193b6b84cf5ccaa02f07e38ae897ff3da29479bf9dbd11283acc550dd5e0146850e5adde5006ff5e54b733dd0e83cf5349630ce67bb25aefb17141d8bf24785ccae8bfe080668bf96a87a19def00f5c8b16c40028fbc5598dc80a4b0dcdc94c5f45af622cbf549255eb7ea309c9767a14dc5e67564d376bf13a9a339bd57bda69c85a0c961be46c1f16450f5c41d1012fc0cef1832a92feef63de06418ffb88e9c1b229c8f43f264a5de5a794e396d3644e8409ea7028e37c9663e9dbd60ddaa121cd4f560c6bd779d741d6ba7636be0d8f8d0d883f264bd0f3c08a3571073d01f3a04bb22cbad97759e766859100b3b5276087a848ca503619529daa618e8ef80234ddf399ae34a405389668fadbe2c9256aa7a869642fe054c577adbe903663336b082083ef60a31bcbae92e1dbb76166b37e442412e280676fd7cf230a30c7ecb94fdd9b91aacdc7bd92e1c69c0f152e5d4f7fc159deed2f14d676b97d611ba350fd56ba9270e0149073218f7313da2b9181de11b60891a7261f1d5636bd6535c361b572f461280b22503ffe95a84f9500e4f244c69c7c267903481ceb0f81e1a370c2ccd01c53be0b00089bda902e270f1e08215b2b98271b49fbcc5fc95151d9b7008d2615f905886d6a3fcdcb05dabcd1a695fc00e42f854969cd2054942a91cfe0c280abeb776bb8a0b283636ef667c4cd446976212f15acacec8d1c89939697ded437e11b0835ba799125690b1bde1b0e2206aacd739735924f91f2030993aee61c7d2a4fa3e3ea727e75e575f7d5c663417cf2654b74b55bdca206a51aec4284f4f0dbefb2b8eeb28d6c3228c631fdd45c94905c6e95bb27b3facda2dbe69a353c7b6ccf6b57c35ff6bd578a534f4ad927cd162da5756dd132d6081224f976824e07ab5414d4f6f75a4b6b4396043b2cdb11ef784c28be5287745256db8318fb6af45d34f63057f35769762655e1cc7c98166de45e0918ddc1d829d5dd893bdd5cb3a10706ca2513624674a5bfb9300437e9275093392442e60a27835fd752ed9af20b27293ed19b3ade4015532c24fa83b1600fb98dbd389c3b6d25112030c8fc6ab3c416c6ba8033bff16b1dad710807c7b4778ee20180876bd68ac86b24177a0980821f4a51abc8fdaf8190172bde1c685e2e102e195b79ab87d9263397e31e2ae44c5ca20a565c80572e1592948b4f4526f532405350410c54445da435878281389594f4fea5f3a6c3f31d738f03a96c5bc194d30581f02d108af55b6fdeb8887031f954085facfa377ed5a33daaa5309802b3ec941a018b1357fce5e1d6be85efb735ef0a74ee968980a41af2ea4549d17c59ccb70170b87519775338771f19068284d12a9840e5b255775f574d835555482d15e77b4a2fabaa79216ea2f8a9113282e37912d88e59bc9444d997a4277e31a02c76fe764a5031b8d3eee1da90152e1ac99649133c6984343f2852141802eadf50c276e00d114344d4adfe3e1dc0ba0fec4c414e4271a137aa11ca137aeda00768a42edc2d91ca236ff7ee6eb853c589d8decbdeed1a8e40fb00ec5c844c1362094ee6d37919fab4ad7178c320603f2aecb9e485aa17701278a2579e3d5eac3cca974e47f5a9dd96bc69ab80c3bc0fa57f557407d5a30860bbbea14bbafdcbb6aebfd501a39f526b282832ab81105abba2af218643b3d999faca3e6b5ee24e4cf106ce7fbc3965673e503f55b2194cd41d2cadcec842d858c22c60443546bbf7f2b25d7e58f7d74efde1a5552eb96a2d241d41c6b56331bea44e49c4e8216d5b3145f0873ad5254fbd30348c015c6461f82fde57ec70b6137550870838847327239768213d12371d700c7515c52f19b4f46434bd54a2c0fc74d8e5e7656e53e3243f225b75c5c1888a87acbc2e9216dee8f3eefd2c42e4e6485a7bafdec80d5347017b073c022bae71b3fd47004862da1c998296c4d427a825a5793087a7ff113c7d31505c24efdb36901c511ebf7df69e76604be77749e4b29a7613dee1cc3dcecadf2f8fbec94c089edcdc30075a6db0f51c6568d1a4e50fb37787c276429b0f02e03dda88117dcf824ccfa3e487434ba70a6533bf46d8f641f9abb173ae1fe99f2cdaef534833c890e4f8b477400ff0425f57b5d7dd8a8c9886d5fd216d46c14e2edcda1d6017908b0cdfa49f674c65a6349710bb793042978", 0x1000}], 0x4) write(r0, &(0x7f0000001300)="99096dd05f8095bfc6f900ebb095451cbe84dd382899674bd8fda6b1d4c3f9c7fbe54590f1be26b27c18ef897e1475c3717b0a5226a1652223bc43a50324355d77a395d5dfbc8d52a351bb4fcd2d6e98014a770c0365ad6c3c81559eb27b3ac93799fb80828fc5623d386f131a7eb5d8dbb73c1fd6c89ecf0a3974ecec6d6aabd428dddb1aaa9dca0f93e67a47b951c9", 0x90) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x200, 0x0) r3 = syz_open_pts() mknodat(r1, &(0x7f0000001400)='./file0\x00', 0x4f7c876520572f84, 0x4e) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001440)="1da99ef001f1155f34291c2cd57c1291d755d97027", 0x15) ioctl$TIOCSTOP(r3, 0x2000746f) mknod(&(0x7f0000001480)='./file0\x00', 0xc001, 0x2) renameat(r1, &(0x7f00000014c0)='./file0\x00', r1, &(0x7f0000001500)='./file0\x00') connect$inet(r1, &(0x7f0000001540)={0x2, 0x2}, 0xc) chmod(&(0x7f0000001580)='./file0\x00', 0x20) setsockopt(r2, 0x0, 0xd22, &(0x7f00000015c0)="4d6baa2fc06bf3a4145bad177781a12be93c53a704cee3663b79abdc030a4fcb9a055f3128d5cce4285da72174696be3d109ec22a63343f56aa037171195c326d903824066e41a151b9b7dda6675bd99d4463a02c27d150de3289049dc53c1b38f55514dc1a8fe921499375f71189bcc22955adafda89ba7ec0c297e3045850c80674f7b2a687a1d5be65bc61784a2bfb998b2d85ed4f4e9d69970bbbf7cfb90e4fe712edac9643d4bf3525d12a4c883f399c36bfc84ad5d68758f6188db8a5a1af23fee7d8447d26b14733bc92cf462ca730eddee3cc3abcd49bed32a92a47068e28e2ec22e6209eeaa22176ed2e9e8a30493627ff6d9959a0075f18f97a2daebb45ca4b627a91a7cc21e9275b2ab4f51c16caa34e6606e01913356e100ee01feff11c0bbe7bcb007127b24e5b3d84a14917a258c8b1e3df0dff0ab4bedc151bbac6dfeb3403cb0c6c921cdd7d88ec3128a98c85c2569f84e4434e5263f72634aa90933c9bd625b9dd5e6b6fc596cb03d0d69c711332309e53b3a9d8194d5df7226ba8f38744c307cccc9b6d1d397415c4e94bd142cb3f1295f4b08335406f75e6b14eca1966def6a5829351efdb56ba3ff7c2706b581a15d21bcf02d1ddd3c6fdf072e17d1ac8b3982202d2c986f71d462ab90b8271f0b734a10b80918e106e701094aa86bc51ba106aee43bb3fc23f082f6847efab7075e9853c519dfda8ccda519b10b1ee6db86af60a91bacc37756fd4533f99097d1f9f7015db9147ca9b653a057a789268fde84c18e82d4416d667cd1101fe72de5bb42882941d418946942560059cdea2b45530b68b369c13bcc61c8a2da20c7ca4b1cb5c4299ae2dc2fbdb958334fc97d53fc5bac66c86a5ba09e500e02ac249ed448b2eac14c2407b69d3f919cdd174b668c5daf06ec78a7e95e4960c37b6ab7d1b3e4da4c94fa7144df8efba22e42cf8da739b27df0edda3d986dd669b6a35117fba20589dfb144c0f54c3dcf0548953a95812e09c9eaffd2caba05d7b278999862005072b1a5efd824ddd6f932447bf1cf11273cacd89b9e99d9671e9c559cb411c26e603643e12162b0d04de23802fbb0f66669e163cd2691111535b97c4f511511e985a607de6996ecc3b8416202e56d33cb8aad76471dc5318f946b34f4d99c58ec202745aa50f4ab933e81f11c8fde5af6fc2bbcbb98fda5d6f63262852cba459a005544acef29067fca843a438c6aae2a77d4e9339d9b68ee3e94bdca0f86533cac55c9685bb15e0bf5be5c2cb0506d979d9996399831c2cb1dbb1a082b5638a89cc83e3453565cfca1ff2c3081f380bbb3da580cfbdca8ea200b269113c18c60f1f054378347cc3794cc114027feb19f5ff590ee5229bc5d70f30e2ed1753202c3dea95c258c5af27a23e3f4656119d2230af2023e6ce1f103ac246eda3dd7447b43a43607b2867bfd8c8bc0f4de47e16b16a1e6e09d89b785ce839624b7a12483461ed3ad2ebf28e6e244b5d171423d81f518db401526a4ead74cd64df6253de36bb35d49260fd9fb5a86d5fa8781939f1d4a362d4678298ef5894fb5e3a373d6d7b78a61b1aeb1f4dd0ee9358c646147c3cd9aaa355dff0f6155343b8dc7683ff37ea0863ef30f7764239b4fd014d511eec22fe42dc27df222a4186f397aaf6bb52d007bee311c9908e6605c36bfeb125e040a961cf8361c68c9784d36b8a95595b688cab534db3ae9897a8d6f6df3285b4cf4d5d455cfe3b96ae689d9e873ec83fc468b92ba593b883f74bb2e2439ee3b8592ba6eed1d6ee5dab5a8493b65661d7b36e1cc678420457cb11614ef5534681ee2cf7589f031a1dea2bb97e3d0c01d5b61dc2ddb58bcce64be2ba5e5abee6e46f19d673396db5e7bdc17d2c1b5ee26e5f0ff1eec20d72f523da55e1d62eabb0752f7228e2e7550f63be7bdf6e1c9e2fe6c98dd16c60bc6f88400ac490d553aa4dd1c73c7e46a702d5fff4675ea084ea2373097f8154171643ba26e595116b53b9b65b8cd887bac59fc38a7bc35fc569912248fc101ffe33e34f7c92f76da2871c6fd21c5284efc8d121aa2d1bf41560af3349c9bc3ba57ab55e2fc612f7e3fc9542432a3726ff7b49800e0ab1a48f2c4a8a634df4a8e40e61b36f771850d82bc94784e5dd81556916bcbf3d6c1022c70d9e8176b8e1c9b165ca82805ef40be2a771289b7889047d78f73a374e04589a0a2299cac1ebc43e205a16d3742c5500cad8b998b4c4ccafc36335ea8a88a97ca6c7df75aaebabf53e13e31a4e4c0e128235de110efcdfb9e2c7a7da399a68ff20f047e9d8cba0111eb192e9e62f86ac9de0a21959c958f5c1d3ca2d0cd54740d510bdb9badc6af25fed04283f7df202ae24d573be3ed8e48b232c7ac3cbdca1384c27591c8e201825384b93a5b52478cc6589db84ff68833f4179a3d064d91b3d377acd2b9055ce5c29f7f0319830ff1b529929caa24108ce6e3aa64a023fcdf509317411bd79393036815b6bd090b22a8d668b2d16c32585554b1a6dc3b3b833883a96af6e0fbb6eea18adfe91f063706f6e14d87f6e513639361d25b85f746f42c4765f17119c164ffe1979d3b927d76767e6b90d726296cde89e023c6c197983f45f2c6d58b3fb764589796e40f2a85db6a14c9939574fb2b7a970b023b180af0c465313549adb5416ad2d801c471c2848e6ecf2d98a4cc82fdff5f7f53cca50ce67a526af94e88c3224dbf3b9a65aab93f72770c428c3dd191f7721dc41029013a78131340cbed114f2a97f8c51c0ba750a40719d93d6a117a9b043d50b424a46e63c416ef0d33a061a89340f26fcf463f903d2a32bbe40915690b672547214c21a7dd1c894c2e553cfb7a565e98450860a0bdc7308fccaa254ab313a21d47389769b1b5ab67501e84278005ad01805948d1b9f36d0ed190734a203f2afa6ca391a408dfa23bf55ff490519a4e4c6a26d0bad5e925b1c245aafcdf8fff3a23aa55c8fad0bd416063500feda583560fe79d1e071c66f60aab3b1a99c354e9129c46f93164aaf11d243069d8c92cb22b94a74cf6790cd92058b54a1861a2679b5f31ac2a120f9e4539ba40c4b08b01573e9732c61c672f81e66bcbd7570606e3a213ee2d365f23ca6f7575b75346e86d0b112a450eb16d466bb4e8d026ead4208944dc5f092ac45699afdc946f072fbe46390bf854730d49d5712efc074d447babe2ec57ec50318c268d0d492b910894798805956b653c7ef60279b9456ae35abb9a2983bf4a841486e5809dfba06975e4f1e7603ae89f7eea5c8a7512b880792c2c02d716d830ae50938ccd3030e023fe3f3cc9196b881e9fc495b34d7a9edf8268eb91697d291ad8fb6805ebb2a8108b5c27352c291295110a2d4b2829bcdab95294fe03d25498958a2439a0fa5bdff4eaceef17770d847ef78beecf1021df72fa99be0f3b71d801ef5286aadf18dd19cbc183513c7c7dcf19dd06864723409d315d07515c1f94da7d02afe7818be24db7dc82c2ab5a4f44078178f36c51d8327143608fbb66aeb03d8cea9597ad59aff7140af8adf74754980e5ce73bac3ba5c08b75f2a2fbd06b233069976cf8fdba1d59f999798e031d1eff2b0d3cbb0acff19b18d537534dce2099717f61758aaa5fa2435dfcb4958f22e9beeeafc50de448b5fd4f471c3fe093efca688287c6b8bd692c0ad2bd39c4ba9ff4f377522c45a61d59536599de5b9b3fec12e5c0a7402325b3c1f849d43f23af7ca808f9e0a8f50edce194793119398b32f82aa915228b0b876c12a4e50cdfab63649b67fe7198f3ad91526d6d790f48263d1c7b47af2ccf83e4c1fdb783fdcfe286e502c233e2c59140939ce0cdde07838add570bdebb39796e4867cacff417c504d093282847e8412cb3c87f80addf4aa5a597e5807f67bc6d69dbbf63fb56ed8cfc330c8b5b22261a96f33001945dbfe8e893ebd2d786a8dd2224e13c36fa87709d4f9a11a84a9058bd43fd7993d65371f6aac61cf937aac9427ebe02b7f1bf5c5482fecf87beab6e21534d456bb658c51e6e0b46ef4109705d91f2b10e8ff618acfd32a9a514557d3c5ee3c7d103cb85fc0ccbb54a3b89be8fe490e0d4558456f5407b426aa7e4fd460dd0b9c0c0aa1c117eded28f5548c58012648da4af9eea78a3d642256222609cc0f47898addb9444be653ead620c191a710d320fc296a0dcfcfeb09bbd38000ddcd6b2eb03ba942ef68e1f5a18f2bb5328aeeafa2a30ac46b7115d73ba3c4cc3e0fc55f42eb8c060af8813f736ffb83a3847760b9caf5bc68509df193e77f7de41ddafb68100cca4da4cd74cde73639613c24adf9be4060c29301c30dfd805fdb7fe5f3fe6e208fb809d51ee2a0d3bb30c8804fa0bc9bfc2cedd385f59c66530f02ffc8ea1875709ad31f6e391b6586569a7e554c89d94715913ccd26534ac6b2efd15e178266311aab850029eaecf0b3f7c01c6fc11084106dbbd516210c112dcb2b17a45d5e5cc7feadbe4ae04e1b2dc9cf2a27eae59e21e6326878ca590e1c0f2f77c6f1720723f5c94ab526cf51dd685af188ca152e771030b5c07b572b3f9cda971fbd57c60833d22d54f7f314ae11bf96168abc38e0f9e842d37f986348542e8752c225a565cda9c69fa264ef0a8ecdc00579253275f212006a5c85126a8b156be32d9cbd70d3436af9c2238f595c5da7f9907e6cf670d2f9dde1f070076e1a1516325c15e1707ec55a94e216cc886f37604ebb29c24a9e53a2f57c003328c36e445b06f56a84e5c9f1bc62f41ef542a527c2e848a16388c190aab4c4b956b3c4313b086275d2ceb537a4357d04d6a341069e8c4b3acbc609b92f66b1209b80fd81a6e07b20722d4f4fb2c523fd0de69a23aa22967cb4e72998f1c2635ff2108a9fb43ccc8ee65526891fd0222d37101877387c41da5e801a901cfa854009d56b2e3129d5fb3264e46e5c6445743daa1fff651cabcdcc5a7c9ba4dc53e1a9bdbb90c85bd416ce22dd975fc79999913e79713179afe2c9e00fe8b5bc30fe521858adbecd6118d9dce8313bee3c334dac01955d2b5c7d5bdd0f4e89d3014cb48b1dd3a2d36dc5e8667478f99732fae60dbcb820f6b7970747ba692f61201691d7a212ec54b622438a01b39e891f94ba898d293a076f46088689b1612a4711f9f0aab5349d35ed7ee856a8d6d41600ee04bd7271abcaf58795ccb2b7f400eceaca91af272e44451fdab8ba8cda9789b0eb21ba1da30d69040812eba615c426ecd6d0b2a91acd698c1320350e8818fdce576d0468fb526dbba37b89d3e69301fe85379add6996ed5f6eb9f57d0dae8d0026452c4eb53a33b7077b056a6d8210af454e7d4db1d4aa7b7aa55cd9cffa1db0d3e5a686667dba5936aba7f06de3a8c908f56af338ada5ac149526b81789a959439122b2ed3481598fad6388671dc90dd4bbceed1333904f8931f7319e71230c4aa1989fdbc467ae2b39f4015cef87297d608eddc65c7540cdd76cde1e7bbee461dd2b381edaa83453f45e48b0f39aba167caac5f788429963805bd4f083a36fa1ea3b33a193a6b078b638a946eb841af32aefce979d3b745cf06194dec0994c122ae06a40f09ee3638dbe369d1dc05d1f2f7cc1131d925ecdf9df4eaa34c979920ea39ae1cc20f25db3daf9d3417fb19288a81cdb71253c60db2fcf40eb69b54f8bd627289452b36917e96c2e3e3a0dfdb7ec0cc9e5bc50f6473dca9e6a90073978e89fd43e89919513a71f3d1fec3e3b6399d352e5541f7fbfcb78128b1ac8d1702de73512fc25b", 0x1000) write(r3, &(0x7f00000025c0)="eb471c25c88d876e64dedf9d7ddeb4b632dd420db88d10ffacc14e6c395802ae0c7eb69e463f2829a8bc299bbaae670b5a2fea2088db92", 0x37) truncate(&(0x7f0000002600)='./file0\x00', 0x9) symlink(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000026c0)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002700)) ioctl$TIOCCBRK(r1, 0x2000747a) r5 = open$dir(&(0x7f0000002740)='./file0\x00', 0x20, 0x10) rmdir(&(0x7f0000002780)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000027c0)=0x1) symlinkat(&(0x7f0000002800)='./file0\x00', r5, &(0x7f0000002840)='./file0\x00') open(&(0x7f0000002880)='./file0\x00', 0x1508de62b58f42f8, 0x20) setsockopt(r2, 0x5cf3, 0xfffffffffffffff7, &(0x7f00000028c0)="949068abf1fd42f746f04fa43d7c0f8baf9239323d02dd62456eeb2f47b7da43d6c2394b403a7ef253fb7c59f1a22e9b473e1fd439ec55776e7fc12036d4dcaacb1ca122f383aee43ab4fdc9525b0a1078b0983a20b2489a0007c5d977e22625aefbc11bfcfca57c9c3e0b08786cc9f7e6143586769ee8a90b19b11d2b0334c7a9028eeb6bdb340fec66e61c0622e4bb93623b3079f53af89bb0de1eaa633553afa777ea492a86611687fc2793d2a91342", 0xb1) 17:02:58 executing program 0: 17:02:58 executing program 1: 17:02:58 executing program 0: 17:02:58 executing program 1: 17:02:58 executing program 0: r0 = socket(0x8000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="fc0000001c000705ab042506b86807000aab087a0200000001000693210001c0f0000000000000000300000000039815fa2c1ec28648000000b9d95662070000bc000c00f0036cdf0d11512fd633d440000400600720d3d5bbc91a3e2e80772c05dafd5a32e273fc83ab82d718f74cec18444ef90d475ef8b29d3ef3d92c83170e5bba2e177312e081bea05d44021e8ca062914a463ae4f5df77bc4cb102b2b8f5566791cf190201ded815b2ccd243f395ed94e0ad91bd0734ba3dffe5f5aa1dd1890058a10000c880ac801fe4af000041f0d48f6f0000080548deac279cc4848e3825924509260e26429fbe11017d627403050efaddd3254395c500", 0xfc) 17:02:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) dup2(r2, r0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:02:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000600)=""/130}, {&(0x7f00000001c0)=""/4}, {&(0x7f00000006c0)=""/173, 0xffffffffffffff4e}, {&(0x7f0000000780)=""/163}, {&(0x7f0000000240)=""/128}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = msgget(0x3, 0x40) write(r1, &(0x7f0000000500)="e481b5aad5d636b67464122894ce38aac1c182cf054e4daa8038f1edc372aea83e59f2db3f3c7a9ace8a7069dcd411de1637565ecd8eef5b32b023f05f320a36b0c386e4ec143cfa925e663f319cb3f807b749d182b3983a32130ea7f6cfe0edb1b09a496c569897f257a72ce1f85e60f519ce48bbe42875e0c51c5e75a55d77f382019c4708875781748a6060e5c6eabe7721316529e9745d47809ced44b5c554ddfeb69f82f81d5590b22fc666305650f0c4a1d1656674f618bc9b50a14dbe129052926c71f0ee5ec0dd3dc96f072342b8bee20736f23e25e92e6ae58c2648088d53ccdb7193", 0xe7) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x8d, 0x6}, {0x85, 0x77f185bb}, {0x101, 0x4}, {0x66, 0x9}], 0x4}) open$dir(&(0x7f00000004c0)='./file0\x00', 0x83, 0x4) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000e4373f1b66f915d6063e166bcd7f2ff122edcd380206e9f17df23afedb3fb27023ccca1b8ff997fa3473f956ee99b77a88440a62855258255265a9187bd5c867471947a40b98da1dcc69910feb4f929135edec"], 0x2f, 0x3, 0x1000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x6, 0x4}) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000840)) msgget$private(0x0, 0x600) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') fcntl$setflags(r2, 0x2, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000880)={0x10000, './file0\x00'}) close(r0) 17:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x14cf}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xad4d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffff5ea}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:02:58 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 17:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80048}, {0x15}, {0x6}]}) syz_open_pts() syz_emit_ethernet(0x2, &(0x7f0000000000)="a1ff") 17:02:58 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xfffffffffffffffd}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2000000000000029, 0x25, 0x0, 0x0) r3 = getuid() setuid(r3) socket(0x38, 0x8000, 0x800) 17:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") chdir(&(0x7f0000000100)='./file0\x00') 17:02:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 17:02:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, 0x0, 0x800, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x3, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x9b, 0x4, 0x47, 0xf71d}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf000002b, 0x200, 0x3e}, {{r0}, 0xfffffffffffffffe, 0x90, 0x0, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0xd0, 0xfffff, 0xc0000000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c, 0x0) 17:02:58 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xd47e, 0x100000000, 0x1, 0x3c, 0x2, 0x40609de9, 0x3, 0x0, 0x9, 0x4}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) 17:02:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 17:02:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x18, 0x4005, 0xffffffffffffffff) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:02:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getitimer(0x0, &(0x7f0000000040)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') openat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) 17:02:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050290000000000008005786ca900f0e08fecea11e5be373f4d87073aa5aea89b193d74399a8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c86887209c219662b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc5a9894303b22f310b404f36a00f900000000002000000000000000200a371a3f80000000000000000000111bb8e014fc42f1369b34cfc6ddde84b3996477b32b5153a7755114cd46a41c55a231ec549d6aac7c0252ebe9f25b7c413281c47b1e728b1c7a4211657d31956a836597267feb19fd2d20ecacce0560b70af3095706d227c2fd2cd88915272981ad4657d9785a738a208950d276cd3fb87126a22f621a2d9cfee24ad506a06371c88de5df529bfdef4eeb5d3", 0x144, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/23, 0x17, 0x40, 0x0, 0x0) 17:02:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x228, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:02:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8000000000001004, 0x0, 0x0) 17:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 17:02:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x800) close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) sendto$inet(r2, &(0x7f0000000340)="19de0f058781280f26a963b7c68c6e3f20e34902d77cccd2b648d9a21c87decdbf69fd91272b716cc10c48aaf4d0a8fe984f339018dd7d0c00a112cc81aabc218bbcd8028391aa60e038e5b95d7b424e429ad6335159e73de02e487a00975c6f1cb0eca744aeae3367c68b581a5e174622cc4211bbd06a86ea8c4dbae191854ce2e02c090e9b0d7fd0", 0x89, 0x400, &(0x7f0000000400)={0x2, 0x0}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x88) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0x4) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000001000)="a989743708dba0bbdd4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ef0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca5a7188877c69ffc5d1c9b454bc304b143e3ec96fe7910089e570ef7debe7478b8b88f8b09d5347bb4268dc268a653530bef495c2883a23247ab5545af3", 0x4eb}], 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="db", 0x1}], 0x1) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x2, 0x104) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000440)=""/173) 17:02:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0xa, r0) openat(r3, &(0x7f00000001c0)='\x00', 0x10, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) bind$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000080), 0x4) socketpair(0x3, 0x4, 0x4, &(0x7f0000000000)) 17:03:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x60) close(r0) 17:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) close(r0) 17:03:00 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() setuid(r0) shmget(0x0, 0x3000, 0x240, &(0x7f0000ffc000/0x3000)=nil) 17:03:00 executing program 0: r0 = socket(0x20, 0x2, 0xfffffffffffffffa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="b100050290001100000010055386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f900000000002000000000100000200"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x5, 0x4) 17:03:00 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x4000000018, 0x0, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) getsockopt(r1, 0x25, 0x31, 0x0, 0x0) 17:03:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000002c0)='onA', 0x3) 17:03:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="dde22507c9e6b4f19ecc4896ef47a69f93cab2680bdf9ad08fdcc3221d51f51ae997925df515ebde2273e339f25bf02a7cded13325f237f67547eab70773d401ac8589e364236c384b514ad84cebfe19c22613a878efc29378166b6b8ea007b669dd6feaaf40d1d8f3cad717bba8e15e366a077e2eb51d38aa8daa23b16190a1700ae47946f17fca7984b211b5d6", 0x8e}, {&(0x7f0000000180)="4ebf4756418c9fc7d6db72480a5f9b605c41095309e0044e6368e68439eda2632de94116bafe4fe47ee6356ac369c9ce5c2d88ec56658021b1cb9184b81b7f955d1376894eb9eb5d5bfee7575e2d229690077492313a6197ad2e986d254793f5bd2ea977db519ffd7bed82972823d4be960352c427d5a3efda5acc7c3f7c858c5df11f0561a4c70250556141b90ac98da5d34c5253a7aeca1d2309721023b85eb17f7b1443b5e2d59ede0ff2cc69e658634e7e1ef259b380a2ff8f4d8ef74fe6f79b98c2e15492fe0ad8cb", 0xcb}, {&(0x7f0000000280)="94683dbcd83c0eddc1613050b3cd8c5c49a5543cb97054f11f8821316c89b47b489d7bdb3d788b28a06b052aabb1221db7c7fb111d5659023c09d3e3ed2090998bf2824fdd4b6be7b28a5ef08aff2903c2f3cede561069659d0063633745a5b0ef3f26553759e316b12e4540f14eb6c79721f7d9e498140a47635cee9ba5eb8396b25e9d8f7ac3d591161a68e41573ac6241783bd437f7ab389ece710620bfdf30a3a0c3f793fe24347f37e50921e7849265f4b3d1772a1ce82dbe6623935aca95e58b6c7b6437ab268d80417f9b536013cabd8ab5e488b3323b3e537102ce61ffa555349c98761dac54607d", 0xec}, {&(0x7f0000000400)="6a812ad0a0b443caf6818b78af6a887f1dd5310bff647e76d2f25e46a1c7128e18805e1ba5c7b8d7de6d9e24526e04c3a746e038b232ce5c3314926b5a24c77adff8276faf0030af819de856bd311f8524c93d51df7641c2924e8e53ab30d81ea95bb1052ac7cc0efe60c8f5ca7f2a07", 0x70}], 0x4, 0x0, 0x0, 0x1}, 0x400) sendto$unix(r0, &(0x7f00000004c0)="47a483ed771cc13fd868f253df5837a2057020d517df84cc166ea372eeea4fe472a6f3d107629c67f28cb0ee740e0dbf83828edd17fbfa9b06b4f53f0d61425d8de2d9b2924e09b3656d4fcd8bb152ef927d9f28ddab3d99f8", 0x59, 0x2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="306ee55ce6452ba90405a933232b05c6223ed443b4a7e2811d57a6253167f71b5f85a88ac22dc47f287c05f860b3c775843f08b3707b4df03061375c76edcef28a620240e8e50bc017d50ac0d8e9a15795549058661f93a9c5b212986dd76e35baf9e8a8c6a9970c875085c2dc1b29e28801ca79994404d35b6fa16234851c0f151888c76984191470972033b323c779d854e958b0038e330b79dcd1344ff15fb8b9edfb587c8cdaf23702db9dda92f842b4"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x9, &(0x7f0000388000/0x4000)=nil) r1 = socket(0x18, 0x7, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000a80)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='++*\x00', &(0x7f00000007c0)='^[\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000a40)=[&(0x7f00000008c0)='\')\x00', &(0x7f0000000900)='}*\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='[^]\x00', &(0x7f0000000a00)='(!\xe9\x00']) ioctl$BIOCPROMISC(r0, 0x20004269) 17:03:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 17:03:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x0, 0x3}, {0x1}], 0x2}) 17:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x860, 0x0) 17:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x400fffff, 0xfffffffffffffffa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:03:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 17:03:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) r2 = syz_open_pts() preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/150, 0x96}], 0x1, 0x0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffbfffffffffb, "5c06001b000200000000000188e4c12e00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:03:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x5}, {0x7, 0x3}], 0x2}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x200, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0x4020426b, 0x0) 17:03:00 executing program 1: r0 = socket$inet(0x2, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) r2 = shmget(0x3, 0x4000, 0x404, &(0x7f000064d000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = kqueue() clock_gettime(0x2, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000891000/0x1000)=nil, 0x1000) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3f) ioctl$TIOCMBIS(r1, 0x8004746c, 0x0) 17:03:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus/file0\x00', 0x800, 0x40, 0x7, 0x1, 0x100000001, 0x1, 0x8000, 0x1, 0x0, 0x81, 0x15}) 17:03:01 executing program 0: select(0x40, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:03:01 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0xba3, 0x3, &(0x7f0000000040)="5004b022ae3cdfeab00cfddf27402f93f4e9c48f5cba7443faad5ab482fa", 0x1e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 17:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) 17:03:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000000)={{0x0, 0x202}, {0xfff, 0xed13}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 17:03:02 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000381000/0x1000)=nil, 0x1000) 17:03:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socket$inet6(0x18, 0x4003, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 17:03:02 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x8, 0x5, 0x52, 0x1, "1fed233ed73ec83e76bd29e94d6a1c473eb4f70d", 0x3, 0x4}) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) r2 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80001fff, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20400, 0x43) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) r5 = getpgrp() r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r4, 0x5) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r13 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x7, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000400)=' -]', 0x3}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="20000000000000fbffff090000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x6}, 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x900, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)) write(r2, &(0x7f00000000c0)="878ea5b4a3dac87a9a0a000c23441c7607", 0x11) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x45}], 0x3, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) 17:03:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10401, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 17:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44, 0x100000000, 0x0, 0xffffffffffffffff}, {0x9}]}) 17:03:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0x200, 0x0, 0x0, 0x0, 0x100, 0x5, 0x0, 0x0, 0x200, 0x3f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 17:03:03 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x7, 0xc351}, {0x6, 0x4aa}}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 17:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000000006, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x20, 0x3ff, 0x1d8, 0x4e}, {0x10001, 0x6, 0x4, 0xfffffffeffffffff}, {0x7f, 0x40, 0x2, 0x5}, {0x2, 0x4, 0xd9, 0x1}, {0x9, 0x4, 0x9, 0xa9af15d}]}) 17:03:03 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x20, 0x8, 0xa1d}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x400}, {{r0}, 0xfffffffffffffffe, 0x68f2acdf7877a64a, 0x10, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x8, 0xa0000005, 0x4, 0xbe}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x100000000}], 0x7f, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x48, 0x80000001, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x48, 0x40, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xffffffffffffff00, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x2}], 0xa49d, &(0x7f0000000140)={0x1, 0x9}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1004, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x3, 0x0) 17:03:03 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x0, 0x4000, 0x38, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/59) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r1, &(0x7f00000006c0)="581a6a8db7459fe6f95cc777b6d551c904babfd7b19a3f12391a8c3db61bc2946281b89cc8a6ddf22b3de4c180b60600b6f5ffee4c9c4035eb38f033d091fb2b9af752981e3b00b8c9b647e44ec0cb805bf9eda0f0b055b996b3ddedb3ca2a50b0480418fbb1f1bcf0677ba42c62002c538ce57342e23afe0e632ea35dc485af0ae47f037c6e0b2c38055ca2f5fed8c7c39a02c3d757ea23a1aad563bd52ee6cfabdab4e57e0adbeeea297e07cbb4a2cf79e2d3fcd04e0740cdfd2941eacf32434", 0xc1, 0x2, &(0x7f00000007c0)={0x18, 0x3, 0x100000000, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f0000000300)=""/229) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x87}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07", 0x4cd}], 0x1) close(r3) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000680)=0x2) getsockname(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x81]}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x28008, 0x100) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000640)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000100)=0x1) 17:03:03 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1ff, 0x6, 0x7fffffff, 0x3}, {0x7fffffff, 0x101, 0x20, 0x3}, {0x5, 0xbb4f, 0xc1, 0x5fec}]}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 17:03:03 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202dd2e2f66696c653000"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 17:03:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4804) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x7) 17:03:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffb, 0x7fff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x4c, 0x80, 0x3, 0x1}, {{r1}, 0xfffffffffffffff8, 0x18, 0x3, 0x0, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0xfffffffffffffbff, 0xa9}], 0xd73b, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xb3, 0x2, 0x7fffffff, 0x8}], 0x20, &(0x7f0000000140)={0x1, 0x660}) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x1f, 0x0) 17:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="89") 17:03:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xaf8a2408620f60d7, 0xc0) close(r0) 17:03:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002000, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3ff, 0x1, './bus\x00', 0x8, 0xa8, 0x2, 0x8adb}) fcntl$setown(r0, 0x6, 0x0) 17:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8401, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) 17:03:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x2e00) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xffffffff, 0x3c90, './file0\x00', 0x8001, 0x1, 0xaa22, 0x3ff}) 17:03:04 executing program 0: pledge(0x0, &(0x7f0000000080)='pf\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x800, 0x10001, 0x7753, 0x4, "376591bda323de15e8ae4ea4052b0c7b121ff44e", 0x9, 0x7f}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) 17:03:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8000000000000080) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x9, 0x1000, 0x0, 0x8, &(0x7f0000000040)={{0x3bc00000000, 0x7, 0x6, 0x400, 0x6, 0xfffffffffffffffa, 0x9}, {[0x10001, 0x6, 0xea00000000000000, 0x401, 0x200, 0x8, 0x7ff, 0x77, 0x66ba, 0x2, 0x3, 0x8, 0xffff, 0x1, 0x7, 0xffffffffffffffff, 0x1, 0x7], [0x8, 0x7, 0x0, 0x9, 0x401, 0x400000000000000, 0x5, 0x71, 0x1ff, 0x4], [0x0, 0x3, 0x5, 0x9, 0x0, 0x5, 0x3], [0x1, 0x1, 0x6, 0x3, 0x800, 0xfffffffffffffffd], [{0x2, 0x7, 0x2, 0x1}, {0xff, 0xa00000000, 0x4, 0x3449}, {0x5, 0x5, 0x10001, 0x400}, {0x9, 0x0, 0x9}, {0x5, 0xffffffff, 0x7fff, 0x1}, {0xfff, 0x4, 0x1, 0x7}, {0x5, 0x2, 0x8, 0x2}, {0xffffffffffffff6b, 0x1602, 0x4, 0x8000}], {0x6, 0xfffffffffffffffb, 0x6, 0x100000001}, {0x800, 0x8, 0x1, 0x9}}}, 0xffffffffffff7fff, 0x3}) 17:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x1}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:03:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = syz_open_pts() recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "80942aede27588e2f5780b174a5c3a08cbc31c48", 0x80000000}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 17:03:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x100000001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 17:03:04 executing program 1: r0 = socket(0x0, 0x5, 0x0) setsockopt(r0, 0x21000000000029, 0x3d, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x10, 0x5, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) 17:03:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x101, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x8000000000, 0x40000000}, {0x44, 0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 17:03:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') unlink(&(0x7f0000000100)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2efbffffff4531002331600e867e4577202e4457ce5bd62c899117792b86b5bef8959fdcb704b5095fa414c2194ef21946b50982db38e2870595d22341afef77d42bbccdb16ff4af1d78db97920000000000"], 0xa) 17:03:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x91f0, 0x8, 0x1, 0x101, 0xe, 0x8001, 0x0, 0x2, 0xfffffffffffff001, 0x5}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x1f, 0x0) 17:03:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)=0x5) 17:03:04 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) 17:03:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x11, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xfffe000000000000) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x8) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="1da5", 0x2) 17:03:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x2c, 0xd, 0x0, 0x0) 17:03:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xfffffffffffffffe, './bus\x00', './bus\x00'}) 17:03:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1e022e2f66696c653000"], 0x10) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) 17:03:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001100)={0x20, 0x0, &(0x7f00000010c0)=""/32}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 17:03:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="a9") 17:03:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x43294e97) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 17:03:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10480, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000006c0)=[{r4}], 0x13e, 0x10000000101) ftruncate(r4, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="260000001800000040002b280700c504e92800000000"]) r8 = dup(r4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r9 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0xb1) setreuid(0x0, 0xee01) fchflags(r9, 0x0) chflagsat(r8, &(0x7f0000000000)='./file0\x00', 0x10002, 0x0) r10 = socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(r8, 0x2000747b) r11 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, r6, r7, r6, r7, 0x13f, 0x65ed}, 0x2000003f, 0xbd1e, r5, r5, 0x200, 0xfffffffffffff800, 0x4, 0x1}) recvmsg(r10, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x66075c9e}, 0xc) r13 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0x80045721, &(0x7f0000001200)={0x0, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="598a110a701577530878e374fc971675ca572d8eac81e1eabb9ed02ad66c980e9c58259bc436d794a9eecac456fdfdc57f9ea5057c0512351a784e0d6aaa45143cf4cf6e0b41f3bb8b768801e69582264a7aa33df49c067ec41c0c8c6daa095d938a7b0335b13ebbf106e6d7d54d86333526006b547ac76d9e8b74149a78b5b23f10908f68be3965198d06a1c46cb5870bdd5a3003f33abf558cc23ebef06accbb8a62a7eaff3498b43ad633c263ad5dbe12279dd450092d6cf7c4941c2922d167c773a0bf45bb9ecf1e4b3ae50b6094bab604bb6f3370886bc5fb3664af193b8f010935164b6f3c0a3521831f96cd337b6ca97ce2755d3d03f43710db8956d7a97c74d62c7e76f66669a03460e5e96b02265e18b06688068938a30d0414faad069e69e95a453f33887cb15712478e84e6e2443f6bc222fdba0c9c231c71b3169d9806218fbe05f84d4bf39fde653ace34221bc102eaa876f2507f04fc5a7481b08b9adfa0ba40bdee4579553f3bb495125e8237b062c2a3b2418c54501c7af058a96ed043ece8edca74645146984d484dd3655ef6da37daff556292730a8342fa7dd634c010e66690d3bb602450c2e7e495eb9f6f125b68b450bb49c95adc3c84192992ac004d54f41cc2af666b644feda7ec33915284460ca11d93029f18793ee72f3f9cf045f9063ecc5ea94e84c649f24a6bcaccef3f53365232c447b83a174fa9133aa012530a1b3e212c9b0013d940d71d10768d7162874441422c48b6602165fcdd5c187e631c86d5577b36884eb0cf2c29eb8d345cafbcf97b337cff382e29efe23821feedc26c8c4645b4f44a4e7a5956f03bd6b03208ed6df1309358462d8cd67a3db1efd6c57c9c12d03ed9de1a476182a5fc5cbe704fc1d74a50ee37fa466d87f66c927d05e3524de1fa8ffdafead6552102661882cffb8cac893d1d4171a0ea96c35188564827f631cdbd9ebbcad0c78faa839c60280a2dad567160982150aece4d6f9b2791964f8d126384857e0c736dece068315d271c1ea35f7e3755f2cbb79ed31343e100b826235698173333d6af9b85c87c8a4f141b4051ac99356bff65a3792969149672a4774c3fed7e6343cd7e4acfb05a4b4f6c67db4de09662cc145d90adc12a4da3c1026d64dcd5304ee483435e53ea8571b6c68957e5e6779828976a7e33dc904866f76ce2ab0b65407625f225d347169c1c5d70be25a7d8cde7a240506768d3575d33b9b65edef35f80c7e992e3c99097bfd6dc42c8758ca0b62d790e168297505c3033337666088f85b1792ea1215505647f92961f3ea9dc4e6e4e59b76034365ae1ac58de445b49608814d08c52a39c77e159587d5c8511857deffdf29f64bec2bfb5f39749831352818ffbf077ad1140e6bbd155c86af560376044ba77f574656b77c4dd2e302aa6b7f336a5b6ec83fb21a12dcdd8441a3d406f4028a0da11fb00d53c4b0948c7671af33572336f73ae289076d2997eb198c19b0d7e16c6af9e5a0fc78072e8e71321fead41c4c9651cffea9ca379c67647ebc110bdfd39093700b9d4c3b0b367d87bcebcb1f82348827e4716f5e5ac77948140304600e317b0f69d48dc361e653e49298592aa951b0dbd551fb33c3a0bdde4e46f683b45c71f0e86ab6ff1611ad413dc350792b6134f945f5c23599f2a8d7374e5bbe76609f9aecd0def762ee5b3fea05746255265cab327d9e5b5be99fa4f5ed94c286573da51c0749fdede2a0de13c5f4db377ae0fb1f7af3a04d1797fe4fe94df42c58f0bd0e46abc2b1e8bf8c650e314b604a2fea289b8357e18c6edf73f497fcdac1d50b8bf5df79da0d3c4c1ddcf6933cd87686d606d5d9cb71614d6b61bc60982fd8511ad16f4de0cec9d782acc6aa632e452fdd8471d733ea085e734418f417cf088739802d0d7507611cdb33e9a0c11544988ac52092eaf190a52a538d1486ac7bfcfbe349459297af5de50f08b91504f7e8b437ede3e0232c2cff7ebafdf4d571e7b2132f5e48b1f8f2142375aedacfc8da9666b92e78a89b23f91101297da1d0abc770a68889a154f8098472dd28383666a6df3b5c8431587f34f07c0197caf98846a86b7d9143f61e4e242a3ddbf2549b79388e92c7e945786ef53e2e404d3df42e56e154294562bf8129fb63448290e9e6604a866086cfa4720084448ec5e83aafb67fd91c8794e01c8cb9c226924ffaa113cb97daf2550b4becf6fcdf290471d60f7b6e1af0997a3d2a693741ac3e441e302de5ed46d23febde444601b9850c9c2b6754d9de557781ddaf87cc477112aa065da14f18db6800edcde751e0c541fc5f85c52f51733fe87186b40bb19f0504590cd120ac13c91eccf075141eeaa8e53c4f1c7251653c17d38b079446a570817c5abbb5ad20a5031003493f7e4fc467e2a1c454e630580fb420835e05d9b51d26cf014ff2e9790b0de4810ea337a04b34929d32e825fb178e1b155358a6deea41dc3f1e4f12345544b7de8a4df33cf63027a4a4653a734bcf7e598f854683e9f08c7b46d21c99fdece871d3d42d8dcab567ad74bbb6b9a9e672e97adb711ab83e01dbb2bc3c8addb15f401964475bf1eb11a97a7bd068d140b83e77c01423fcc9afc875a2fee9638b1e958032693c8aca02efceacc3474e1d19b4802193ad982f8348d138add96c29da7a4991530d08798037ae7b64e93507710acfd8679b48c239414680aeeea194e21ee3e412b9d663a6edafea73a665d56753a3694ec82d570373068abfd88030c7a2d69cdddef0ae89cfb316ca0be8ecb0d45e8416da9998758cc5e58b5abb8cc8a72fda02d598666c61a8ef50ce7813b70986068bfbd8291872c05f051579d28c1ffad53058e2099024f117312667dae392ae431889a3bf5ea05d4f9923944ce8fc0b50310df49079061cabca161e70ca10aa1a4ad46cf601ebdedd3afbaa25e81aa47463b7c323bb931fb8ca7abf07ef2b427dffc094807de992bff44f6e0f7ef87ba5b4428ade1dd90de86280136efe6318212c4f9cc55063669e414557c261a87a785c435417f89fc07628ca5625fc011c999c0420d4015b39f386a0c62c045023d45a3daac4304441e00aec190acc33cb122830ea04599434822a5f74ba2b690d2875eaf384abed515bf241b62fc893ea57bf87e55e5fc8d89e8ecae9b6d412b523d6032a1f6da4ee392563dc3230d468beef173e95479d0dcca86f8b6888db2860af712827459ad4259b2ce904ea10669045b1d54cb545c221bc44467b242300fe17806c4573a3868da798e7b4d04701d5155e34c391c9090614c52402f1c8b3e1ba8608ff8344c3f4d84279c54b4b635b434df9af62c9e231fd1fcf66e6797935aaf600cc35224ecd33400eec590e8db239ae43075964bb2a82506cfbd0d23735bee704f462c52f2d57fb3bcaabdc83fb93147165f3bb4bfcf0f68bb576156563e58def327d8bd70a6c57f18e6a7c20480847075a8ca5f730c97e7727905c76244ea2fafce4284107c9787c9e6ebb8a90c61e0a76dd8d160f256e7b809a02254d54c7f165960e443d77b3d26ab1a3eb2ccf2ed56350a4359d27c708be5124c88b68c58ae582f78781631e44f2cc3c446738dcc83baa5c1593fe1b6db0a7b0bd347f46605f0c686c9c2d9530f74f82b727c8b118e1c2499911d85325b06bf02114babdb4a1253aa859c49ce8eb1c77df4fdd92bf217253a3d90a4224f5e54610a3a4354799c453e1236864fab2f984cc91cf4ea55f6c8261e7f0c79cf7d8545ebec02e3ebc1d7600854090c1270c8aec720a1bdd16e041a25a19022113e55040e7a356382d0903740677b00e7ae0c88365247a1e6d1c004bdb59da577076d621e48a831525338a9e59b0dcdd658ab88d9263eb784b505ab6824d113ade36e923e6d42a3603169df33ec98b946791b6abb141859c02c0dff1daee4defd6cad588455a69e305a7a294307930c1d4f21c36f0bc52c9d479b779a1e0e7c8606bc964ba423c617418fba817d5b43b264492087ccc54a4b027e4f6eb57174c1519f4a68d3af2c08686b072be85b4856694d4bf002be9530c3e32f750c9500561c634e87eb105b9f4bc56793f05f3570f164bd6666589720cdf96759d77aed01ee60a82e4123b942902e3100970e88c6d4eea39740cf4f1d075267c255a64a3b2ffc07c9708130b605ba4367aac82d77c6f58ab9435acf5aaf6eb4561263716e4e459fe3e5b3536439f6add7f1b68b6b07f04985b82cd9a7e89eea510aa2dd8be37c1ee4c8978dfeb108f881e8d78ebe6babad4c70b558029be529af43545411a8cf71a814f30c8199ea7ea6e22efcc5a52fb2d808c61b46fbb9ed36daee0686231684085a3b74fbdfcbacf431a5d86272bf66a3ad84ca33f012efadd865144d53879ef6d34cdca3abe7c227eaf39820dc9051165ac0056212acc5daa759e72d68b5d5027c5a6cee5f3b5b46a6f0e52c1ae1a9c115b79315450d1ea775a63b40ebfd38045acc5e88e754c229332a8a61f919d224b953b2d56629c04f85c9698f86d6ffee431c196171b2d8040b2335fc02adf004a29b7348db3ff8d40ccc188bcb27ffc5fd98d36c9fed81eadc610ea1079b0ebcd8d008492d5f142de46b8509f04ddb35889c189b7e49a63e5b17b54e5492443f858568fb02cb2d99110ae9cc1470ba2882d4382893d226902b433c021d3005c4f0b6d9dd429da7334388a50433074dfa813a186f7fa59f8943a8c55e31abefab4611c02a018b34d0c54553bbd105fed3e550e4fb9dd046dc4692ac8d68bd43b20e2d0d09b0ab04700cc9f005cd3414a7bdf9f160dc3cefcc6db376364f2b25e1c7a9f8b48ad6d679542377ebe8b12d4de4dbcfd4a5008f9c02b958a0890c8504caa417610736c3789ba8ecdb014382a6d4e65b1b416e54a8aace20d3ddd1c702acd84cdd45a128e49a0b7a515f5034db15fe3bbf0d43d3e834413d0aef888e661e95b8a16507475865ca62fc01afca4fdf911299785f60ac3b6d315af793e41c05d7b920ede60bfbe5a553e54a5b5cb4c0b63c6db64633d8623e82afc29f2afe83512ee897472938f49cb18a47bd14ea77441b12d4ef7599e9cff3acf47c8d05275ae1000d6af6aa2b2034a9db5090b742d40f7132f90c1da85404bf677e516e893e5380e1c6808a319aa3545cda6658a61aaea6f32e51e79e098f95347f0d1d6dd940ed1aca72cabb733a994cd3337f1c3ca4d77f36ca081f2c86eaaa4e54dad2af0fbfe794ae67011606ac2727025851a648c248c95ead6b33c8c86b525add66da486ec70748fc0291fc8889b3d3435c19c6ac18a0e7cfd57f38943309124a93a81480cc2beb488f6f812908288de8327c1e9ff528317a83ef2b5b16d4d483a3916779c339aee676a5fcb730f78228391e392bd3c5ea161e1aa155923a60ff5034fe18adaf1a3fa57bc94dd7c264279657beced61832059a033eb9265579ecba808e4972e91d59056fd8e4f9d0b216a240f66049b3a851c1e16f883b208f153daad0123d60921e279221193022a7d343c266e6530757abce6d9cc085629f570e7ff8f0439b629570440dc29d817a8e578648bf92b953b57381d26b453c7e7a90dc67a563b407904e73e857efa8223a2bb7aaac8f2e71f4f9ada36f696bda11865eaff96e4d396b775c3896fd80fa17d6583a25aab6d4b6af78c84cb4ae949bed54cd5183ef1a3cf34d6a20466057f725627cb9805cc8ed01e80f0b358d2d578d49de25d6b9a0cc2370cb2c9f987aa869feaca9e818e259b59678d989f8f92f0086fb", 0x1000}], 0x1) 17:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001380)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 17:03:05 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x81, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xfffffffffffffffd) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4001, 0x0) fcntl$getflags(r1, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x20) pwritev(r1, &(0x7f00000024c0)=[{&(0x7f00000001c0)="573f0f052446fea56a585a40376de99dd3448b06de2cbce006c13336623d0f6dcd9879b96d604b348d2d2c50bba70352dc5bcd7718c1e9ffb2260eb560b2be22e11011c58870fe56c67f3e95af436a40012c2600ece7e47f29c6191799729f31c1a76fcfacbee7fee5bdeba407f9ea8f77cf76fd2b6d79aca1f430d321a3d17fcf06180488f56ceec0a25b0eb218ecb927692a49a8780b0c33ad6318857605ec945ee155f977ac5e5cabc021996e8ce4fe37c91620986dd58c074730d0d92735695b5c05df61537226a3ac792f47f9570dffa3a7e21b6f149ee474ed7349c8d989dda3d0c259eca6076a2d60292be10ff02adfd90cdb6cd3b3e9d50e0d7c4e5892615a09b858fa8b76912f1074de591ccb4f6df173035e4cd62b4e2f2f06b6ec02750d5b04cc22f47e4f07fba60a0685f49a7386bd82420807849e0991fe5a4a407f0349e1c3b98ca600db453263d4df7fe3108e3a378c2cd38086379b68f2747d4266382948a2d369539fe713a4105f328f9ba9152c465b7e0dea62c07d707a6f3e8727e63f757ba2ef5a792adea05f55a40a075154db06bb4762507200d22e8380cd97aae7a12e054335c867d25685018cee2cfe48ace570640903849bc36be5202cd5b62d976313af757bb72fcfb042cbf453588a00a8dd79dec49b212bc98f0931931a80d88c96b12df23c0e9130f1afd78bee608729cce3954b544e9270552544792160a064bc5bd7197144641191aa31427933c5155c3cf2e5f9eb98b4aeab351a1ab9bb55a662b74fdc41793465c9c31b3a4f1a26fd4504f6e5a546888694c5d0d02bfe829514536495a2acd2cb08223f72126fa678e8ee5197b16468e7e073ac5f272b1e8ee934d438ddf6842ec0bea48405c5b808484565e529a8949d8a01242211def7ab4809096061d489aa5ea50ac3cf4cd63cb69fe9cf3f27a1b0a5ba2ce901826f676a93784faaa285f9dc1293dd40d35baa80ba7e8e66cbf51f5acf3b0604182c705b9aebe54692a25b8a2825bf45a567d911dbe3f463d1c3e116ec9824d85a06c1e101d33089e2cd249dbb497fd3a841b7df5aa6fe49413e930a354d90dbf5e60a21dd0df8b2ab3d3076beb206065ed82dd37c708747d06b59c17a0b6aae9d2171611c54396c113b6028db7d1371c7baf94e45d2bef1df5da8523d0de313d9f7c9cd075de38badb0b6e6bdf0b2df1c28616e202fd0695596a7d9159e8dcba5d00082a0474b2328f597f85452067bf27a8b805c383285b322d35ef0c55b70080100008000000000f89c99300b2aa806796b31068b4c69685928b4efa4640e10ccda869763a25be5287df6d81d00c8806580f5a4ca047c7e220c31777a8651be15c2e2a9022162d01e94066d734c6536a8c81a70c73241c4a08dbe4aa5953ab4e4ee01f71a587005c11e5b41ca38842efe10c83356af374429307410bb1cae57280e4f8a41482d4f85745c7108a416dc81d4371f25b9dd22905e5d4b75df9e697188a34e33a056f712364d15d3956b577a9a5026b7766435a14591bcf5fdebfe5d6c274181e04f21d10d80de2c6d6b3ca5db5f195cac75fc02d5fa60df505344d98339889273347ae640d91c8ed253e0010df3689a32e4d8d7a0cd126e0bc1d199dc43cf3979acb918eb97792a1475960581", 0x499}], 0x1, 0x0) 17:03:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 17:03:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x90b, 0x0) listen(r0, 0x80000001) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000940)) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855", 0x800}], 0x1) flock(r1, 0x1) sendmsg$unix(r2, &(0x7f0000000e00)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000a00)="3c570de5bc3a77f87715b5d1129aa09aeefe95f279901eff9e8d5c00735a", 0x1e}, {&(0x7f0000000a40)="1597ee2baded76237664e78e6ff1ae8509d5f6cee45c7cc6e6e11d03404768a8f60340ecee2a9369f8982193d11feeaac5f451aa1f09fc5b639893901fe465066f04b56fcc1658036759655f3c0d6c1657ee7d740c4a5a71701d44ec5b41f3bcbe31763ed78b93efc99afc85179ea90f5531ff7a20fdef90a9fd04e73183d77272f9771e66d4afb527b741ddcbfdc1a117a1edd5e74e2f3062106b242975479cd995756735a7b5f6de58bbdfd8169fac8391895ebde27b517c8fd2aa56a836bf3ee6fe9755875b2d2457e5324fc825bee31d5ca36fc221baf12f161ab7b70b", 0xdf}, {&(0x7f0000000b40)="b680ca9dce2bbf80873e1120851e0c6c61c8ae08cc5cbbe7ccd3744c7566b646090095b22a6c4ad0d756e410e6927539bc13f6e834d0ddef58ca93dfd4b05b104aa3e919beff8067e8bfe86f25246d98c64ca4c419079d66d4dacef193bbdd7c4112fbfef576e5e1f859bb6173040f9d7a3bff41f39c9b0f0666312087fae01412c31977b3a52f6c43516c5b120e477eaf62e2652ca779f3d6bf85f6709f3c688b463a7138939226f6c2626ff08f029b08735dcdb975fd507f399c9b946a117be58bc47e4d3d7f719e9eca9b8d83815ef3d31dd421ac141c", 0xd8}, {&(0x7f0000000c40)="e0a8d006a9335842232a2813a2499889d3c78a8a4f4ce3fab93628506f29865aeee56f13f788537bcfdd1bf35a6ec3019639060d7ada3a86b90e6b75ad8ecaf248fa406c54dd24cdf4e26409bb2147da5dec2fca5a982e3ddb5e2757e884c794e6b4c9b258e1bf19baf73d7276584b7fc556c0cc843b1cdbf6f8ad562a357d6606ac7c32", 0x84}, {&(0x7f0000000d00)="c3", 0x1}, {&(0x7f0000000d40)="bc6f796f7a68e09251d0f6d130fb9c83d3e65552098340899bfdc8282975646900839e7558dfa590d0d7e3f62096", 0x2e}], 0x6, 0x0, 0x0, 0x4}, 0x0) close(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000e80)={0x8, &(0x7f0000000e40)=[0x8000, 0x3, 0xa538, 0xfffffffffffffff9, 0x0, 0x7, 0x0, 0x1ff]}) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/112, 0x70}], 0x1, 0x0) recvfrom(r3, &(0x7f0000000ec0)=""/70, 0x46, 0x1, &(0x7f0000000f40)=@un=@file={0x0, './file0\x00'}, 0xa) 17:03:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x26, 0x8, r1}) 17:03:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x0, 0x1, 0x7}, {0xf1, 0x1, 0x4, 0x1}, {0x7fffffff, 0xd8400, 0x4, 0xffffffff00000000}, {0xe4, 0x80, 0x1000, 0x4}, {0x0, 0x3, 0x1b36, 0x800}, {0x7fff, 0x30d, 0x19}]}) 17:03:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendto(r1, &(0x7f0000000080)="4df4831b8ffd1100cc70a2ab00402b5e7f98394833129c82e210e13cafedc4318d67e191f47dd1f5b29b0749455ff4db6578f0101c2b16c8f2edb59909837f3c1ad390baa497e70ffc50813b75e96c89910f038bd3e098830505baa922b82ede69469deb24b8e9931c040990f9f8168943eebbf0cf97d95ad08b845a67e754aa3d3a63f015b6c25810bf115d464258594d", 0x91, 0x5, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) listen(r2, 0x3ff) 17:03:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x841, &(0x7f0000000100)={0x18, 0x1, 0x51, 0x7e000000000000}, 0xc) 17:03:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef", 0x122) writev(r0, &(0x7f00000046c0)=[{&(0x7f00000036c0)="ca38b1df9829b7fb9fd39243e87c016d546e52d4bc8d5e062767c21728f2479361b56fb3dedc42785e826fad67f2cbb10393d907f840ecc6706d8ef4d0f857a6c56ab54c1dc215a881837318f08426367a2e38559ad60ea81e2b005570f8dbe80510131208de1210e2ebf4257219d43e4a5ad7b559c202a7744c233dc84d35f8f101fe0bb6e1d3eff18849a586d0644a09d5b21e68c23a0d6b7d527df12b0dea48b20afcd51862db0fbc9096b17db6454448592d02da462d4361c022757923472a4b96acc6c300cc2fc9986325c34446ff5da3f77bf5d979c1aaac42ae40743494d1a89303bc8eae33290100a446c8ea1625f6a8c2fa8d7d4fc29289d67f97a03a773b2ee55107fac845b1630e668b8427fe4761dcfa85d2ab01cc60392b10cce2867aeaec43515b15afafba5d19ee01b1a8eebfe8b6c65d531679b54a4a6c779c09a1107cc04da96fc4ebb4e780989fb974e38a2ee3537555f6439e47aebf69770a9988ea530f2d6380dd6cd55200994d9dff42d658acdb862cfab3775817f4b0f46beeb3cbfa5d0b1e8fda411d4f5ba4e39732f2f2b91ebf62994611c6c2cebde48d6ccd7a16427a26c57433e6645297db1496ab5f7d7ca556bf58936658fff7f5157ca691fc83144548c7250db536c6310103b4724503af96d1793f92ac1ad85661bda336785c14f09a213c519ebea28d5f835fcd02c955ec234d6ace677d08a6951217472dabe04ece07c32cd9c53cd2377dad8e8df609d0600a77d0efe17ccd55bbc494d727aae22276aad1aa5e51a01aa2d7dda30b23c12732db0a45e81948b4e3614685159fa5df318697f6e5ae9204fbca9a617d58fd4642406dae63d86b537cb4e5dff349e7392c1a491b14d8c9de5616485a37942697065e1de6614ebd51de1f19d00a5ef5da62a5420a1b878afc632e9f926bca991360d299c315c6592fb4f5079b3aa1327b89ca37fd3dfcf53a2842db23356e7a7c366c0fcf6963abee1c75bd706068997c317267a4a35aceab6f3ea83871d0378210145a06a637c53cb8e48861378cf93b584aa3dcb6f08a74ca80de43e3da676e8b4c4a3be771ac89359bc2a81285e582d5ca2013acc661d397ec5d75700da1704481e6740410d37efe41ad5abdbfa23385cdbc16ef3e20c4d0b19e0d99d15625d0b61f053f30fa341e5f658bd73425c1cc79a3f55c0d0ff176ddeec4d4d8322eb5b01e37305ceac1ea4dd1942ac20a6055a8ccf1d5611fcc307639b78af4164773582b15fd9b52b4cb9a68a46fe744e1f41f4c1e980a3d7c3994e5762421d8aa25ac12baa724289b78247c49012fb54dfae06b387d8aaae45d98497df031e5d1c2378aa17447967e247b520887b54ce751896da81d0662eec4752199f68c624cf38a8a5b5598c5bd5e3a3905448f6012c42d64b6aa8acef82faa9ea6219a253f4c1e0c72999b7df742459720bd0a9fdba172b09dd3c385433594183e4d68453e153b23200ba1dbdd7a28e9e189b555689552361d3b3512d6337086b10a53911b73187ad6ef459fde670729fa228a6b77612155dda8cc8f7d94eb622fe0c358722c9ae020fd02a32108be0a9aa523a639f2e289e3740393686e79dac79dfb2314d82598ad6ea2b6db91c54e60616d168cf2440289679eb5f58ba93d74c8310f77bcff653437e1be20de8019fb15ca000931bca3f868392924651285faa2fe76f88e688ece11e8de269842773cc6d86b12eb0c539f793e26ed956dd58a9dad4c52466e6fcff7da58400edd462cf8eb67c4f23595a5e3e09429ebfecda4d0dda3c0e45df1797d03b982ed3645d9485315af0a841c4a6f8fd6a53a1d68cc8e3886d547b1411a007fb1a2b8f30479a7e6e476b07ce0c77ada4c4b1c23615ab1c038657df058dd540072cabbbbd2be3d038fe96517f431c77ab96a5f454b0dd489f8f6c4ac5d3c4e5556c519569374b5c6452e3d4cae8de65fd63a0e66337ba74694ebbad9568df4478191a91cd497873f2fa9e2943c87eb8f67878c2fd3e732b792e743114942ba62d3d355f13415a8eef2dbf05ff5c14247d235fecc45eed347f8b6ba50f3d35552fb137136a7afbdad5fcba05b5a633030b50f9dd1fa0231dd20de6a1721503accf2f287fd124571e18f4172928d08d9355791d5f3546b4dd1968c7005ef3cca0c7b0d4d6848ced3852b9da04f966e0427e7171a37b4360a2d25d8e794269092060dfa218c26ef81da20d85eb4595e21626d7618da8dfb050933d8013ad8365f4097ab865529a5ea12d3fc93e1a7026823f8a1755961f3586342dc08728a8dcc4571fbaff665091873649a69754931ffd4988c5a3295e1ddfa045a69606cb92ec23d5163f847bc31fcae2a3df1f691c2061db40230cddeeb185ba2c15d6b2bcc8b6dcf8fb62af5719d2ff40998eff20f49e067beb72015d801601e76d180f3c4e569dbf30967ea127a81eb98433468d7e9ba698d4cfe44aae0c238f13908c806e70c46d5eb325c6f486912226da089efefc17e9bc571da7680584b40d7c7c5e997553512efef6a354edbc84813fd5876f331e020d262eacd497dba062f1ea756e24d7f5a92737b0e754010e43a339fceb9f3a368f717c39dcd2c6647ce84513979a37b545e0685e66cce260d96e0bb16f46983aa53f9f9838dd2b75a845b240621a5e6d8bb33aa476e124c6024bdfa1da3ebab1917c3f4429e49ac4baa9049b0b176507f5eab3cc8c271b5d74a28e7937b0e5974c452f97d6a622b1a95cf4a9235d1d970d4ef0be27a02c1bab58e32a686f5cc14dac4fe7f6a94f4a066d53e47650ef9bd522bd6db1d2f9e6b245e66529b20774127840e30a6653cc4efd128b0597a648561e48584da89a4cc2ec0f3586e6f9976a8d36414012fac246caf5aebc2c3166fd0da1ac8695c48ab36990a0cbbcc540257ddc2b22d0495183ce752aa7107a317c7821f972d151e1560934fd80cf2ea515594a5582f54aa27068a6e6bc1ab7ba07a3d89a42c0e9ef9d4d65d86900b786fa8c954577df93f2bfdd3aac89201b6ebf222cd7faf2b7307f0f25f4bed39c01d8cf13ed76c46f9e187b54f002b9d0c383f0745ce6276a861a509b1ac1e278e2a0c5ab146fb9a73f0af8087272a2794af9e6a3d0b5067f60cc298376d8bd64632d2c7476e24570a3445435b781782a5c37ae3dc72e404fd6aea97d512e0f2682c533409d1e07899ffd8de8d2990ec836f89e3b60bded0a32eba80932fcd0e7d955340cf9de07c4a02375a8d7fc53dfe50a09e450243f63844145ebfa4cb2982ce90e5b31c2987d3192b295eef7597c05d6a41f03c34189dd84ca4bf3b65db94ef150c2d00596507571d299936e553c7d684b103edc1417618c88f7a5e2d4047401254b409fc784f76c099c0f4dcc61d675e13fea33245415329554a9df97221894edcef17fd6931a326984942996d9452910800b3177d2b3315268409f4ce06044f03a412fac8be76e5f6422a509a7bed3192401e1522a809d06b977b90add1e8a997edcade08c17a68e69e591371ae01667c0fb58071b82ff23f60fe63c39cbd866e257abc9050a8fa344886893171c7d78ffccc43954fe327bf710937ea6048c28361206e0aeb39fe0413c901a77e51845e224aa0a23700906a0014759252d8149f1eaf9738969f1952a624b3c5e7d5fa67c0d04bc7f3f877927cf90fedd9e7e2787196a271dd8ca9755418b6c961f6d49b910789fe323518118107a57ec970aae9c5051d6e66e2c8237b3c2144af171b2d1d1d6645238610cba67bc130c9754521c52ca7c75e7e3b7c00bca59c8ae80b6e741d2c1b7f91367570563484bfe9e637602f07c2a531be839246b46f6f8041d8a8d12199c1924d427dd336c90a24b686e9be17544ea6dd7b34297d4699c30a77179df65210b16dc7328c93d38f3bf3a4547bfc7a523fe4413f8b9c70fcdcc4cc3d88f164f2f5b1abe166ae185c7e2288d6f866b686ff63aee69c30cc99ffb2ff8fb2876417aed136729e9f47da5019cbcd47a1aad67c43ece218971a55ccbcf01102b495a38036ef6587171cf13a090338a149e5c6cbd605bb0ce5935d63cb98845067459f970d3da52226345eb436a3397184d300698fa5914645a4ce6a0fefec09fb55b27a4187c84766a41240fcce4947a5395e4fb06eba1c13828d33b6365dfa45449fab23fab86597398c9ff5396ece8334729dbbd0ac55a9fb5a449aea2422717edb6ec138e2c086fcb082d5f5e2a5497110822c0d37599a53316837b5291b0459a777fc27192d9c9ed0e7a0fa8e140627f53749b609cbfa27262143f3586cf827ae6865694b3359a2744bdf69de3850afdad7ecf4d6310029058e1163a7eb1a0fbf566bfb2a774a02b44396a0ca6ebb49de7f94709085104e4940cc28814eb85adac8bca3ea45db33d8dc3be26bcd92043d9db57f75efb888e4c9ca05cf7b3799c8ee8a480ef2f646db20e62db9f25a537e9e9c2006a6c9a486e21259eed913bcd391d490ba06d8977de2092d9f834292f5cccce8ac7c0c4d790ca7bd9f950e9831d6e12c68ca0aec6970ac27cd006b22d0492077126f2ff830603b8641f7cdb5698aaf3cd852d4736b052e5ff04190d761a3913c7503043613cbaff21349ea6df8204dd289f98a63c8778afde2d1e262d7e2f3fce3beca2687dc551518bb2f86b92bacba0c3d4fba100d58a422602e9d586cecf8af00a3c923b624883b00d11242281a69c80cfb0a4ebc14fa21be4068b59cd2a024a8bee3c6bfbaae3dc0c0cbfb4b46c7fc2359a0893ce421a47dc80b99bf0afc2f87b5d70f9da8786a5c3284faef4996e5230715070651a1fe3631bd992c9d71e43fbe90458e2076df4056710150d40ebfa6eea3f59faee0a09084ea39177db7a851202e6339d31b2f5418e5132cbb326fc398fe888210df5fe87ad56307dc9d394e5d684f3508307834450bbade87c69a38a38eac660474f7c6cbce1ff93040821df6a3dd7af41a69eb974351a22a5a83dba81776109af939b88249bda88f08ee9c7c17977fade7f82816820dfaddac627bf756c67c15c3e49befa22374fb5910b639aafeabf77dc694de090b19a5ceb835fc534bf8ac072d8472e1946e3652c262602c7386723e162517e8e0b1c4ebcdc0478eca67ba48c244e8b50245025092f74a80c2cc303c8d9da47673ff285530882a2a23ef0787b1bb0c0c5ce6e420c7e54d0da31869f88d1845f1140527c7e82e4273d3dc2feae49a8a35f196c06494cff437e4c2c82f2e59ea5eb2f5ba68fc8384f90b9f1c3ee9c2595683c8ab3121284c7dc75388e05b968142c3ee50ea902f9438883662c123d288c4a956fe8d6c64dd2970bfc0f34e0b829f60f389ea465bb47385e7a7949eab7e8c101e8bd7d6902921241ece398e4850b3209ed4f7d2f989e58743a77ae8634be7cc2e72ef1b927327b7010357bab150592dd2b0d3abe429a4af2c0be7be566b3fad9d561ad2bd6b101efaebbf5017f26a01e241bf4c4cc629a3fd83540ff987efcbd4aea7a998e7cf6a1f7cd204f2caa1e1afff0f8de2b15b8d1b71539cbc3afde35ff7d755d3514de04877428882cd4e357750ac2cc2f09bc9b7138bb7cd81fb8ee6a54b70a61208338d8a6daba4668581385dbd88ee707d74c8e36dacf665831dbdf1e9f0b25b9496b418879a1b475345cc5e9054283d538419f586168c531b6f605f352a4ec0dac6a9ac4202794489147e65bd345a08d2c91f9f6083d2f5bbb6ddaa313c678a18ad5903d7e8b69092b8cc51fa9a6f8eb1a434fe2e22081eb4bbfc3c0d452f", 0x1000}], 0x1) write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26", 0xedc) poll(&(0x7f0000000080)=[{r0, 0x12d}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) 17:03:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf0900007ee106e3ac8555000000000000000000000000000000000b0002ffa946adb37e237ef1771acb85fd0ff309157c536c30d5c9e1dbce0292006b52096889c51f2b9d15ca55f2cc9fca645980308b593ddf1dd12774e7cd2c668d4c5ec58fc546fb1ddaece90cf147d58c74cb80711f6cae5ecbe9901886a179f68b91eeefe87fb1c9fd4934c6ccb5718f55ffe403e8c3092b0a11478a61fb27044ef5be327159013d73ef4bb79aa67a63aceca6ebc159f2a9c274c176a8f68f6f6278205e576844db4c92", 0xd4}], 0x1) 17:03:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000140)='ml', 0x2) 17:03:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000200)="98ac9fd43adc0483efbe7a06804ea9a6d00946c98099d37688f5b8a36782c5381c7e79e653efce4b21c1815fd26ae361729fa6244c6c9a21ae9f58fcdd263502e6f7ffb099d866c5b09b151e61ba79389d95922bf16cb13381b3606c85fedf60fe825091efcf5e1a13f14304df3169e861b1ddae42430ec3dd078b1281ad0e59b4b0a8ef2fd5aba9813f378863014b58a428730798728bb8905091f21ea8e81664961549a1eb3f9e469051743bb85cdf0424209f83c7c37386dbd94e2d633d839fc76db6d9c9f3248aed8416fd86c063c0333d4be9de19b0c1", 0xd9, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 17:03:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 17:03:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) setrlimit(0x7, &(0x7f0000000100)={0xcca, 0x401}) semget$private(0x0, 0x0, 0x20) 17:03:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) stat(&(0x7f0000000380)='./file0/file0/file0/file0\x00', &(0x7f00000003c0)) r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r2]) getgroups(0x6, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6]) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') getgroups(0x2, &(0x7f0000000300)=[r1, r3]) 17:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000140)="8e") rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') 17:03:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt(r0, 0x6, 0x8001, &(0x7f0000000000)="7722b780aee0c0cf836ef7a31387bd59391e9c74671841b6", 0x18) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xc1) r1 = socket$inet(0x2, 0x2, 0x7ff) close(r1) pipe2(&(0x7f0000000040), 0x4) r2 = socket(0x18, 0x4002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) 17:03:06 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = kqueue() socket$inet6(0x18, 0x1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x20}, {r4, 0x4}, {r2, 0x8cc6dfcd5153acea}, {r1, 0x1}, {r3, 0x80}], 0x5, 0x6) r5 = dup2(r1, r3) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000140)={0x4affa863, 0x20}, 0x10) sendto$inet6(r5, &(0x7f0000000300)="f3a4974d275209fc79c80f4f9a0fd0052969ca58abbd5e6d7ab67c3f103a8415f7bc5736e48edc67e4eaace6fa9d169fbb147f267773ae0d238b1465ec78cbf3d01da94c22943d3ee8ff270251642d9c0eae2efef69ea82df232d37d0ad7bcff52157d74f0520af84b3dad08db243a747bde224d5daaec52b4a8c68f959094f10560af4840313d7ad92a4be17add2a9029adc3de7d8b7419633ee6672fcd0e67f06128ac9010bb007741c640e8acf612f80ec2697302087871ccb15111e9ed8589f0a2bf3412566d33876d1e6929eb3fb05edf26b4e8ce2b0109c7d7a70b1b35e767a651551aca1a7162f624571aa59faca24fe45e10a114335f283cce176eec1192e0066cae5544a39db381885a78de95fa3c09d9dfe25a8d6be6b837b074671a720ab6984903efbfeef2349bf03fa836963f1ef95714b74133180f237d3dde0d72ee481a9cfe9c9239889b255039fe311b078766d3566ba7bd3689e7afa1d40d74b029e8a1a134f2a2d3ab8aff6f21ee451dbebfb1fa63c3d6c38d93bc16395b3b99eda0dc354bd60dce86709074bc989e4b736832711c08ea0a2700af08550157cbeeb58a66ed24d1a4a6fab417882caca1d6e991b00a51fa40b325991e48485c347fe2671775123b6b684d574e79faf52b500cf0717b38c658a478f00cce82f508f411d89369abe7735dc99082970aa4296bea9410ac0d486740a8ca6b9015a97b303d372871e75e3c0e435da1aef6f8602cac3eccbf51078da4cf3278accc4ffcf25651817e9c663290d5eb47491d9c690b6dc0786206b2dc25788abe33b5d6e68ce206ff625fd0f3d5c860e6e08f3f32f21c1f0713eb12778a6fdb722ca3c8692ed96fcfcf33b60cd099b7b4ca3ed7cd5ce6470f1beb6ee1e3e50e1467de457b024c9c18de4e6fbdbd2baa5cd24eda6211614eea59d6eb72bbff3b8444da41ea6d08a571591b2fed5b8b2d4b16032f56c18c5db8591ff84fae7db7b3699ea9219128f389fb47fe021cd85f0e99266baa9229ceb9cb1ed8cb00f8e14854daaa3e6b81496a4aa584a7d381a381357c45d4858085f1f6a7924fa32bd8f872f93350ba7ca69488edd48850ec9edd649ed813ef3245af9a3e99b04ef730e32a9e98b7943e03acff46bf26f6ceba71280bac75b0da247d8388643eda9bf1212eb1c3edbf2637daeac4fcd7343f1d296ad604bb459c841a33c1870cc2ec364df7726f459ea07263aab19e93ffe4e8ba0726dfd2420ebcca5d3b196f44800d1ecf3d498e65a5ea36ce0adda27dd325b74afe1d64755961535911677ee13b688869443c237cad60ea7c935e86980b3839b560e1c950405e11181752b9d40b2d02598bb4593e632e92abfbf3a3d9adedd9a2aebb68e14322574cd20b8c96d8ef996ad5bf594b6f5f1a8fd9ec5f3b916d9ee1f3251da69ef3667235b0aba7838af8828d47348910e77215c84c384a574260241f9a0a394b2cb0e6822e87ade90ae726c1d357f65649bbc1d6a901fea546aade20cae9c485b07ee5c59f639ee7da89f31d13a186886e8e286afbc2086a1d882cd3db2fd85337e4e8322c3c80ffabad3f135235f87cc5f50292fd964f1f8ee443efd39bf2dd6c31b5b23e4262325c95865723d22993903a66c46ea9442fc8573c6ba654fb251e4c3c81e7021a0792596d21e5aa467b59c3b329043d4741224817a8772f409cb473d68e0ae8f6747d65dc7ec910a3c0102d44cf2322538cc0f8403158103f8572497d19ddd789e8c255b7e82abeb57d5b00a6bc90c9b84035c1e74538d0bb9959b8f07b4ca75e7716b17823dd93254c104d82a2220b36d5cea1fcb1e408c1e7c840920d17fab6010bacfece412c322dd428f7e5854a5f0cf8a40e926b6681c41015d99aa1a9fadfee9b85885e366b0eeffb24696c73e54168100539f299220c7a6436baba9eede16290815f2395ab7ee8bfd1bcba7c281fdd0f4c172742673e2c60339b434b8e8003b883dca767daf58a6b7874d835101ca485a033ccd4ac4d1113c3cb0348453651f6080059667a3300081039591b423831fc2f72dc2a47ca968d853a36c72a7d8e19bb86ee16cfb2005f2474210acddf2e858bbc500c1f5f8a6d695d3e68a360ab8f3589bfbdb629bb41545bbc5babaea00d53d54c9f1716d1b4120d3b710420c99e052468b57e1b84d54b4e01e4b397b0cb115aec2ed4835e2864d45cf71764d8272cb10a226cef7a743c85b1f1a8a4daae5aba36226f548521fb03711b234fa6627acdebb7d5e0de9fefc6f9dd3b677ecf8eaba505d45e746230d41514f66f3aea9e4c6d7ba90a7e8f2d82f304f6304187b01c6a5de1d72fcf4100446865330603d01f6f1d98b1f9ee36dc9d41f0d42be1d84dc56bec8a74703017d8761ceba698a3b4d5535d1bdb397ebe8d0bb263bf7dc9e42f31bab217e93b3c75d91beee5701082a7d5a70dc0981f82d185e7b862d2098e22e0f43ce3b51163b7843c2974b5dcaf8e79a0af9af131d70783986bb7e7fbdcdebae3d476f8c33b5ed7623d070d2e387f921b71da84de174b82b32669e1477d53a851328e5b645637f85831fd8d49db6b8feee4b1a2f788f7af83d75c185985c24aa7de39f88d195d3ada6bf992968578eb9fca552bdd8bcc2a5c58108ea7b29ea6502e98cf1b3b6e58545119f7f26c3fcb52e4abf70553e04ceac511379b82552e63724a119d447daa0502dc4055f1489c8ab50027b4c64aa4755dd714963c86f0e2a8c7d388d8869821de70b16937833079dc8598da9d8bbdb884fcabd1954df75fd78012f4385d7bed15f341dded7adab0a271e9a6f6b99ef8f8fe328837c40f13d46df43462ce5f06ea71e5aeb1f6fdd67ea85c29ea99c8a0e1af15e8a9833bc7b1c25dbc341f4dbae962c0e8544258eee4dd87321c56a10f9439377f0b63c75db1fe5fbe14de7500424025683593235b5192b3cf856004d787b688499ae88aee79521a0036f09a0f2e6791a21843787463208d534a7508e97a784d67e2259002717f683918fdd14a26f716b210671cc1d504e41d1c1f21f0041d2b51de9a134eb00d10cb624af7b0c2ed3de9a6a4c11edde687974e36264ee0b037fb8c14b7f110d7fb2a26e26ef31bc051e281f35bd0c148b69a82b5c2ff9faefe5c0f3c588fee3fb66defb2812df36e9af83e11f601de66ad94e83c53ab2e9ca35d474b5bb2df71b3e9ea5e1ed1fefccf51f8545dc00dc2a4d0d2a4bf3432cb4a32731ce3884aeed9740161b5b4467952c9bdfce056a3eb411b4a40d2b079662ca41886fc0a06cd18c4a7f6718ff5054ab927e00ad41e4a1ee2909ac52e62144ab38a16875f3f06a41787099d2e4c3c9337d8148839896a83f108b98906c716626e80d3264dea5ce4c8b221d845f088a786e7754002ddf55e7f849bb1f7b4073e9305b8b94f5030683a54157852ed926706bd6e88f800520598c211cdce0ddb46c3abf14ca057d574a1f4891091487246bc7378b482463bb587f6503fc604a968048128448a699063f108db09141896a06b9bda8f3d3ae544094d3c9d463e2a0a1d4d6d74694cef04f211924255876ff195a6e3d611b206267a348fd37ca913920cd7e9360688e14b7c576ac59da4e33581b6a496c00ee3c876ffbf193ab0f24ae717b55cb7d7b5df7979c62de7a4bb441a1ff2369f7cef730e7d46ee6a8e278d817d36f4de41127f81b0efa1b09f47c2fbaa88ec06089b308eb04faa7edd61253dbb14dc39fce627b8115573726888ffb6b0d9c10a2a718e001f53316c7f2807b2e9aed3f2013cb4735efa9bf338d96f742729140ae20300ee9b59edff0976dc02ee485d024b1b533b885d21fc359f7d5e062365b0c1e429be16fd728a0996da29e1047a2502af75cd85c79b65bd1a5c786b9de91a8e4dad80112acb0e3243e87f05af293f4a4ab0a65344ed5f337c13b1c10f8b524fd387532837e12206be6a7eaa5ed4e6e8ae304c5ca283ef3dfbf5130033baf74e3e7bce311a69654ca34044be0e3384ffc450b82980ec0da94aea89f80eb63a1e844ac7b6cc715c8348198b657aa516112fd95e6c9b18ed665e7986d6daf701a1e5e351256f23d37be97a36188d1036f5e10f32ef6603f1f72f2be23a9b6b80253d0272f9e306edd9952d173cace3c7d8423536f791e32671c9e12f93f482f13d1f1e440d2329fd08838dfa8aae895311861b88f83887393c9daeb4167782e66ccf0d5bf51264e913970dfd312d704f0da5addbdfee426312b01cc29e2107571b602efa6836bf4f6cfcae613125ed394bf7880296897db9a0994aa6ee8ea82a924fe373b82112fa3a793fbfa20eb0e328c3757bdc38c82a954d7bdef65ee01b219d36279c9c698799a5ff763b45bd2387b23084a93a2f82fbec0edb1f4d4b6e6944ce9df4c6c72b38b36738f66d77032a22765c5af822f9cc75ddbf6f3b8b581c37a90eee4018c100f86a516f0de07fe3ec623abceb0dc7b7b06b30dbae4d1f1abe580ef109a0b4e4421742989653423504b77b3827caaaa91daf4c0a734b60b74b51b27de5fb714eff4b5f6587d3c403bca1cf33afd3c845ca7e388277b591ee4215cbd7a3b7649b61da69c8f3b07ecc94871eb16984cd71124ebdd6f3389bc19ca6cd2f115bc28b1a63067172140894cfd38cf4032af829dc70d58b4530cf3d4be5235b8389872f7c9b39ee4b90f345e58b6bd1da1e4899b8d845e207bf71c752828b794ec3d2c070765ce37084e3ca966bbbef370126a1f51d6b14255f4b71353341af754861c6e46c148b488d95b91aea21e1e126faa74c65294882bfc7d7b2759f933b1b29b737f3881e432173064d8306b1712f55bcf60c6a8429042fbd5ebb93552550596bf7f5293f0e334de36a76818fde1649fececb0f514ed171c680cc6d47aa844ef3c2a914c6af895d8f91aabe4e95d361d0c885213a5c8974aae60ec73f56824fb2bf0197c693aeaa72fd740431db95ae94c64414043473d5bccf078101b7575e629e298b6ababb10def6d29d5e1237cc8c6d49f6faf4635128b313e1b01d01327bb7d6fb841498425658d3de5ce2bdc624dd30b2b07032fdc25241817e36c332e0a6b60a735357cc17752d627abcb1d682dd33157eeac89f44f991d4f2ae876e2350574f90015faa42fa38cacb2c2ee8fa108a5aa233721fe59c8ea343f4dc6174e70b0738f865e88a4c2e52d75c66b1763316e9e6fe5f43113d7520a21af9c9fbbc6c48af424d8ce2ede364ce84a84c4679d314768a7d9d91b1076b48560a4efd6607c27dc852fc943ddc27666aa350c3d08218505107a69439a098fe6756d35a3a19f42e1bdc6c610c21cab24c1e3a001df0dc4514b2c868ca0c660ed28f79f1ab09dcab5776a9da744a3fa8cc62007c11ea34feb51a735c2fa94f83598486cbd7cdaf7ecdb9660ec982479084e646fdfaef597339a587846b24ab8113475827ff47f9a561effe924a71f2ea020335442e638cfdabee1868bd425d73d57e3df0e5e3a58892f25d6e188685d71ca7b04a9425e294c0d19df6281e944d55b35e65964978a63327b8057108607d623c75194d2ced0ff76a2d3a0dd8a7a09a2f2722ed8ff95a6be22ada7cf86458a4419bbe1927816d0f8ebec2162f92d916e56e31b38d5e5d042036b77cd3e94d6e50b19a62904f453c8f29ae0adc706382935a87b758a05c72c50ef4183f510a2ebd13ca67a59e1d334b9acb1ca076f003a68931f54630eb78619632df4c9b45241c8e47bcbb5a2b7cc93d29a7e192e92c1a55c22526b1e38812aa0507eef7e456bb544e50f908", 0x1000, 0xa, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x5}, 0xc) r6 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x401, 0xfffffffffffffff9, 0x8}, 0xc) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x54}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000180)={0x2, 0x10001}) 17:03:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)="333a9f87212a72d676fc239513bcc617d35070bb8dcdf306f44c4af8792c7b5f3651ad9ccd3f381d6514f558c5db73e799be751425ed649e296995322cbfc3e8da6f5a955cadaf2d7a972af9c123344741ab3ba4", 0x54) chroot(&(0x7f0000000000)='./bus\x00') 17:03:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) listen(r0, 0x7ff) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) 17:03:06 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) dup2(r0, r0) 17:03:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x160) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f00003d7000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) 17:03:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x210}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus/file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f00000005c0)=0x2) open(&(0x7f0000000040)='./bus/file0\x00', 0x41, 0x10) 17:03:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0xfffffffffffffffe, 0x800000000000c, &(0x7f0000000080)="eaffffffffff0195", 0x8) 17:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5) read(r0, &(0x7f0000000140)=""/143, 0x8000) 17:03:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) 17:03:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x7ffd) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf80004054961d05f24c809e9", 0x0, 0x40}) 17:03:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 17:03:07 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x40, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000003}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 17:03:07 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept(0xffffffffffffffff, &(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006795358256b4ddf49fbc13f21834e2ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e877d73e00"/4110], &(0x7f0000000040)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x400, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 17:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000140)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:07 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x203, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() r2 = getegid() getpgid(0x0) socket$inet6(0x18, 0x2, 0x5) r3 = syz_open_pts() accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) dup2(r3, 0xffffffffffffffff) r4 = socket(0x18, 0x8001, 0x5f8a) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$inet(0x2, 0x5, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200f0, 0x0) accept(r5, &(0x7f00000004c0)=@in6, &(0x7f0000000600)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000780)={{0x5, r1, 0x0, 0x0, r2, 0x1, 0x87c0}, 0xa9, 0x5, 0x0, r7, 0x80000001, 0x5, 0xd6a}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/249) r8 = semget$private(0x0, 0x10000000008, 0x2000008f) semop(r8, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x1, 0x1800}, {0x7, 0x8000001, 0x17fd}], 0x3) r9 = kqueue() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8000008) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r11, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000005c0)=0x400000000000000) semop(r8, &(0x7f0000000440)=[{0x3, 0x101, 0x802}, {0x0, 0x407, 0x800}, {0x4, 0x10001, 0x1001}, {0x4, 0x7fffffff, 0x1000}, {0x0, 0x5, 0x1000}, {0x5, 0x81, 0x1800}, {0x7, 0x6, 0xfffffffffffffffc}, {0x2, 0x7, 0x1000}, {0x4, 0xa1b, 0x1002}], 0x9) getsockname$inet6(r11, &(0x7f0000000700), &(0x7f0000000740)=0x4b) ioctl$TIOCSBRK(r10, 0x2000747b) ioctl$TIOCSBRK(r11, 0x2000747b) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000002c0)=0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x40000133, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r10, r12, r14) semop(r8, &(0x7f0000000200)=[{0x2, 0x7, 0x1000}, {0x7, 0x7ff, 0x1000}, {0x3, 0x4, 0x4267c2303caa6587}, {0x2, 0x6, 0x1802}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0x8000, 0x1000}], 0x9) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000180)={&(0x7f0000000500)=[{0x844, 0xb9}], 0x1}) fcntl$setstatus(r9, 0x4, 0x43) poll(&(0x7f0000000100)=[{r15, 0x21}], 0x1e1dcd4df0aa69d4, 0xfffffffffffeffff) write(r4, &(0x7f0000000900)="0958990b228c700a2953aa0d5949caf62b060000000000000056afb0bccf66b466c9bd76c2feaf8718049624daf3d8fb4abf9a4e63f2458f14216111b1df019f83792e0cef0b00d1806b0077e8ad026eb015af6c8403cf7f71130bbe8fbd571087d1fcad39da26c870a1416d5ddb1380412cd305d5e7dbf5b2ffa9d44121220dc7014c9921716cefb1d4a6d573496b8702f56de8dd80c29660e8f6b215130ed6ab0b2237876aae42bee1ab7baa9dcce19a91cfce3df7124f93c74d85e66d9eb4165ab5ebb558cee1a15c9716bc93de4b95b15da7d98217ce89b5a6b469538f1196ec0ed2606ccbaac3ac7ab1a576f226d11317ec236ed7aa944dd5fa36b845f645d0db997dd16ec9a00dfdff2aa50111c600dad5a70896114199ec2c9901547b189c037861eb7751709a6bb731189f3ce3f53149b826bff897736482ab3b5f277f1aeb55feab2179dae931e49584cf81eedc26f31d896dfc662c0f666a69a30000000000000000000000c35cd2327c48d45d97ef1d364b65aa0a2026aeae906a24570101b64f2a3516876bfaedebd08dab9a3e3f156fd393898e49e36edf98805d6b3d197fa529714aafef108bc41052b9da3b6a60442876d72246eb247413f3353df759d93c95dc4f4973f525cfcf66dcd0994814ce7b30f35f4400b79d82026d5debdccde8e030a1ac61a29c57bd997808f4565515fb00000000010000005b", 0x200) execve(0x0, 0x0, 0x0) 17:03:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 17:03:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) r4 = socket$inet6(0x18, 0x3, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5) r5 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x3}, 0x10) getsockopt$sock_int(r5, 0xffff, 0x810, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000100)={0xa1, 0xffffffff, {0x8000, 0x8}}) r6 = semget$private(0x0, 0x5, 0xe1) semop(r6, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x1, 0xffffffffffffffff) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000180)=0xfb63) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000001540)=""/213) syz_open_pts() pipe2(&(0x7f0000001500), 0x10000) setitimer(0x0, &(0x7f0000000300)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x3ffffffffffc, &(0x7f00000000c0)={{0x0, 0xae}, {0xfffffffffffffffb, 0xffffffffffffffff}}, &(0x7f00000001c0)) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000000480)=0xc) syz_open_pts() setsockopt(r3, 0x80000000008, 0x1c000000000000, &(0x7f0000001d40)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908854648995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b19cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d81075c8f935b93e73d3ae0090055daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d931b7b70d2a09d7490a3279c47985fa89e8caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e32a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69d2c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb446c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c196f4d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f094b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e79306a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61778c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b9fbafcfcae9dec2dee5470181d048e17efc56e1ad4a2f1e4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b9730000000000000000000000002e90162b4b149a3007862a74c5d01eb5d2b68000"/4109, 0x100d) 17:03:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) semget$private(0x0, 0x4, 0xd) r2 = socket$inet6(0x18, 0x4001, 0x0) listen(r2, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f0000000000), 0xc) 17:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 17:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 17:03:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x9e) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 17:03:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x201c9, 0x151) ioctl$KDSETRAD(r0, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x48, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') fchflags(r1, 0x9c90e03be5d0198) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x2) 17:03:08 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x405}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x8, 0xffffffff, 0x1, "aec1f537e6e271148e3301c2d20899b4e64ee66f", 0x4, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000031, 0x31, &(0x7f0000000000)="3048e69931929670", 0xfffffe64) write(r0, 0x0, 0x0) 17:03:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x492, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000000)='%', 0x534e08642dd87f3f) read(r2, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:03:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000180)=0x1f) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) kqueue() ioctl$TIOCCONS(r5, 0x80044272, &(0x7f0000000200)=0x5) 17:03:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x2}, 0x8) listen(r0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0x350) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 17:03:09 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x399a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) r9 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x43, r7, 0x0, r7, r5, 0x100, 0x84}, 0x3, 0x566, r3, r3, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000180)={0x5, 0x3}, 0x10) r14 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x10) renameat(r13, &(0x7f0000000900)='./file0\x00', r14, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f00000001c0)=[r5, 0x0, r12, r5, r8, r12, r5, r8]) getgroups(0x1, &(0x7f00000003c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="c1abf625405b141d2baa0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f0572448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e5b8b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a40008acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85ff37e2e52256d9f176e"], 0x151, 0x400}, 0x0) r19 = socket$unix(0x1, 0x2, 0x0) r20 = semget$private(0x0, 0x5, 0x2) semop(r20, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r21 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f0000000040)=0x3) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100000040, 0x0) semop(r21, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) sendmsg$unix(r19, &(0x7f0000000680)={&(0x7f0000000d00)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300062a20bb54b3a0b158d6cbe6ce5f9128ff0ba525581c5acfa09bc531c7485c41c4093ccc3c18b0c70111bece2ff8cbfb5511fad452c98bb3cfc2520d695e1c51e350d97db1f08732efe8a81fd54f29cdb7361a0404819cc7cd498698e"], 0x10, &(0x7f0000000480)=[{&(0x7f0000000940)="25aec0105a4bbb2bad1c61bb1b5e47600e9847faf46b88c25b3fec5392933a326a063b2ff38b5a8a8c0e4ccaa616e34aee56f8a0e2c12e9b04c0771744dae63b7bbdcf338b997b11c661f525db21c5b4f15a97de34b567b914373623cd082fd9fd3a6b", 0x63}], 0x1, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r10, r7, r8}, @rights={0x20, 0xffff, 0x1, [r19, r22, r17]}, @cred={0x20, 0xffff, 0x0, r10, r11, r16}, @cred={0x20, 0xffff, 0x0, r6, r4, r15}], 0x80, 0x6}, 0x0) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 17:03:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, 0x0, 0x0, 0x4, 0x2, 0xe0f, 0x401}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') 17:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) close(r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 17:03:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xffffffffffff0000) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000000)) 17:03:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x8) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="1da5", 0x2) pipe2(&(0x7f0000000000), 0x10000) 17:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x24}, {0x800000000006}]}) r1 = fcntl$dupfd(r0, 0xf1baa14af4574250, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000280)='./file0\x00', r3, r4, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x5, 0xcf, 0x9}]}) 17:03:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x3, 0xfff, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x200, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0xe1, 0x1800}], 0x8) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/182) 17:03:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r0) 17:03:10 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000180)=0x400, 0x4) r1 = getuid() r2 = getuid() setreuid(r1, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d70000000000e70300"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:03:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000200)={0x4, 0x5}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xfffffffffffffffa, "0366402ba73caf00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000010c0)="03", 0x1) nanosleep(&(0x7f0000000180)={0x2, 0x1}, &(0x7f00000001c0)) 17:03:11 executing program 0: r0 = socket(0xffffffffffffffff, 0x1, 0x7fff) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fbffffffffffaab0"], 0x1) 17:03:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kqueue() r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 17:03:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="00000503", 0x4, 0x0, 0x0, 0x0) 17:03:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) 17:03:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="21227e446b851c206bbb1de9a066643f013632ba6acbce3c7b81a73e64d1a63163c1842c2e1d942c322abb91b4af018fd53e0ae3ed6ea850fccb4f776d621a78f218d034ef7de157109d03477d578de6dfe224234d05a41a126aae320a664d5712610de9b91a3cfc644a07f7bcb9c1f0a803ff319fe9bb9ddbe6b965c15ba8e4ffb8a64af03cb0c330e262b8d52d63611d8a47c2d5791bdc2e703aa05e02c02efdbfb473c02b5268cc1d4262e5392219a5cacf577b59272b1d2de91a3a4c75f287b963e0ff5fc80267bd7468a9fdd25fe0431530218f5f500c100a68ef09fbea64e00fdf4c1f79b2919d358452", 0xed}, {&(0x7f00000001c0)="c5087b8fb840290b9f43eae2603459b35f55477ddc89f4c139fe4e36ec52c80ab23e6311112f47a72ddccd39d68266f1ffb7885168b0f867f8b87ecd5e3a6687f682f691c3093c9c9f61284513b204f32cb0b26c842eb7c21d799fe8e1fc3bdce89e3c5c5ca460da18bb51161a2a1e92ae9311c0feff269b364182b53224e6c4ede8988a9b241ecbb335889fb471a8c47fce20394e566a7527f25ff6a418880cc4d91146f792e594b240299678b3dd6c89066cb869dabe1c97357f4ca4", 0xbd}, {&(0x7f0000000280)="dcd318b961859ecf6fa96f90f4019d3744d62e8dd0513c89bfa3323f4ebb1ac5aff065e8341d28b34e973e3c03f7a3eca63a04200b1bc66cda75fccf3274d43e6f7a03d3aa68736993c54026b7c443f9dcb744bc35d27166ce8a1e16fc42c6ca5e90db9c9006f021ceced0addac3aa5150285f0457525395ac0215bd7608420b038cbf78a0fcaa12cdec917de788aabea0e32f806f949e6af91503f0baceffca4aee3be7df7fbbbb079812d53c65e95dff66e3a8e278c5cc9536", 0xba}], 0x3, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0x20000020000007, 0x528, "f1e29fd06d6b0400d0e6bb91d667be003b99f7bd"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="04", 0x1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000400)=0x1) 17:03:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eafbbf155dfe8e94b7a5586271340600000000001ceabcd2d49d81031a77a02c49b5f2463a4307cd768cef18707809f39af6a01a7e553b5624e4e15896b050146a6658c176eefdd99926f8f4fc14155bd1f2a3dbfc590857de433779aaac228b9565598194b6a260a6b66a05c772f2a7ec126b0c97", 0x5c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 17:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbfffffffffffffff, 0x8}, {0x18, 0x0, 0x4, 0x1}, 0x6, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="f65d6421d97522035dc01b344b41c9504e6a080e51e967a1f47f7f000000000000001fb40c5bc3fce675d318e7484e42012a127c275848b9514f67e9f7e29807711cacea0dfbdcbcccaa78661b7423faf5c140185004000ffbf2f4850000107659b759080457f11b369c3bf281aa3ad98717000000000000009ca701808073bcfb7fcf9c609b8c933c4e884bcf42e3056a8d1ac332f7c4d6e46bc9bc75e5f9f7052f17e031be6d080000ff7f00000000e099f47ff5183b29ece60daa42360f41747fb6a62c912c86f0a9325214a7884a4c1ad427c25be2ea4ce0f1cad16ab8f52a7c598c2dbbaaf51b45d06a5e943e0ae108629ca980286fda82ed423eb985dc472c24adc1608d3787ee118441ed8a3694fb3e25d5366edc7b9278b7cc3f8241b048bc9a832ed059"], 0x1) msgget(0x3, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x482, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000600)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0xfffffeff, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r4 = geteuid() close(r0) setreuid(r3, r4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, 0x0, 0x40) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x58) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 17:03:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) 17:03:12 executing program 0: kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x80000000, 0x4, 0xfffffffffffffffd]}) socket(0x21, 0x1, 0x5) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x7d}], 0x1, 0x0, 0x1d, &(0x7f00000002c0)={0x4, 0x12e}) fsync(r0) 17:03:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmget(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000800)=""/253, 0x304}], 0x1) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000001a00)=[{&(0x7f0000000400)="954eff91ebfd58901d6dae8610b3e514464a0a182918890287a332cd34cbed05b9c093266e255c64da3a63a160d701000100d353fb04ad55e45feb271d7cfb86ea8b65835fc4e758765fdb8661a261eb6312470492d08f08ac3b741ca3e5bd0b0daefea9fc1934832b4f3e8588810eaaf5ecd5172cf2e09f214e8dff58f1e0fc035c9aaba8d2e92c90a4", 0x8a}, {&(0x7f00000004c0)="550880292be061b4700f6fd250b1b8640e4c035336f67d5adcd0b9b3cc9d33f4fca68507922a24ecbe655b0816b888ea6a3585bed4b02b16c3394267a85382fe1957481ed53ad1cf2b93ad62f5557ee0b9dea655ffdb8acfdf", 0x59}, {&(0x7f0000000540)="8c58a8e31de5916d167527a5e8c6b5ed188a44d6ad29d7016e16644f08f83274abd6f35d2b2777cd24785bf2a402513d9d11c4655ffb84e08834017f45408715a962240613dc40ec77f15a1d", 0x4c}, {&(0x7f00000005c0)="9bbe794d4b05d14f647da8f0d43675fbeead2584ad811856a86660080afd3e8309d881cb6d78176c6fa513392dba794977cf6280f44ca1ef0a7c77caa4efbf20620b3f3bb3869f709e05af601ad4b5b3f5e212886728390bbcd05159cb8e56a01b049a9a7b2b09de182a4ccc7a47d7da1cd281aeb5d77bbc52183bac8cca85c0d7a6e807d0cbb19ea0c9f01edc886f184ca4f6b591bd4da077070d07a060e4756fc8cff15efa0e4dcee4dfcdc0519e98919e558cfafe4025eab4a4dc6a35e96011c9891e12096bb2dab1a3e9c36d55635315118bd436b9fcd7", 0xd9}, {&(0x7f0000002c80)="cc84d75836963ac891c1a0d29f96f90a4105500885060873ad184cc526c841be252f185acb620f2ae4b67fddaa44ae2c14af4ced7050f9", 0x37}, {&(0x7f0000000700)="8eabcc0885e821bfd73f0bff63e9f8cd0cada4a8f84b05628d", 0x19}, {&(0x7f0000000740)="5f917e538c5eb67abe3d51b7bd00eca99d974be1525aaf9ea2e6ef0053995ac5ac9f13deddc6297158aa65c82a9912e109300463ae23962154b11db3e7cc00f78bfb3cdc176df1602ede9d0950841591ee249472e3896b50c237c6c14eb010162c7188df75a78a76e01c10bc289066daa34fa672ba51fc11b3b5d9898d751a737a2947677b3779ae46943ed0c170e94357ba9b4601935be132ffb83bee9c2caffc7e1ab98f734404d590a829c85e7a0c9dfbf609bc77d0", 0xb7}, {&(0x7f0000000900)="fb06c73e018a1939e2e90abea7da68c936d5b2b3fdda85e92c8bbea2c50152119de6d264e7240af248ca47ecf31f6b5415db643905fb94cfa0b8f1901ae26dd4f01af24ceae1f2c1151f44d9d21d04eaf008b3caf9027cc4f17ad76de7ea7b3e82913fd2a94fcea3aa28213ed2a1f8c04828daef58d313f7a4e42d4244d2622ce0dbc419463865b6b21db9578af7295eaf5b36f0a582c3f9735448861304995c991652c7547811e2713561ee05e21b662785e1b0bb4f51dff7284f14ac39d7fbf1c6701d7379620a77e07e76224e", 0xce}, {&(0x7f0000001ac0)="2f2aa87ab40df55451459362c57bc0dc15aade426af10c92160354ac978dbfc93dfcc64315b7cd4acc582f3d3422b2181741150271c12fb944a9337fdd8f772edf7c3707d07c7834f037d8a387a8281ad46d445253677fe86db1a9566addbd468647e42e71421dfcb47c229d97082ec16b3eb84e1786680659b4c83bd21a3a59c77328e325aa8483b5f1e470cc2745f0411138d1027529dd3d3ffd3528a9a16d9bec0a34b879b35a2905cc8281ce0c6f94164b3f51c6a1103390fa4bcaba83ecb81acf18aa225d84beca5dff82432fc13cb726a80414424cffb3fe00d142ea1357173f71f10f5dc4c390108ca8c80b677b1e3c7567ee64bed5ee798605e43cc41b5f82ff7ca9666e2603159876c5bb7c360088322afc2ba005b04ad16cbe36f390a418c92c9ac06f318f867e75a06ea56ecf538017ed0cdc6f8640acbf73e2a61e50336e40a8a7efa6c168a27395a64532926901bc5596aa81f9c3dfaf28b086e91ce6f8dc445687a90e02c6ea000d8a896996f8352373942bf05dd78b28c0277328b0578ac9b9c4ec137d72c2d1855013a01541210674b3fc5e8c6d8d7499bfd8955d1aa3f40f1356eba2b59cdf04ff883946884000d32e3fabc27da116f9eceed6e3e8d3cd1c46d321675901c3aadcb89fab9dde0404b10b6c377dc8989d7b036c33387407b02825c905bc246d9ae97c0fc47c522ac08e3f94ba86e50263b184681034426a770f885f9348ec17324be831c4178834a6bb64335b83277d8e0cc2d5afe3681ba1ad63fe239f19f3d23b8dec3e2e1bf4ee38811300bcdf63a551c1d5f6d862c8a85c2d4f7e68fbd4201c7d1941fade5e1b2051b1394820eab7f5b0b1d6992c64cf4bb8774e1525428a7601a9f8fca3ba86c179b5a019c93fada4174833d3f4fb66894bf83a2a2fbb65f54a2540c8999fcb2a851cccc11cf65163e08bcff5be580d442f75927da46517216701b03288e746637bd6d40f6745366fdc4580cdcf242e45715da776f9c4b491f51c984f268b1c33cc3b27c10ecaff7cf7f3f8731007e7295b8fefec6fad0869a2495c7549add9b29e4fa743fc22a2c2921e7d60685d5f7908f2efe48cb285e47f91d7a54a8da9c8d62a6fc6d9e662fc066c1d7d31574d51ddc2b71a4e857d104ff196ec9a8ec3a6c1a54b235218f3a37d780096455a65df48dfd7c44cf0f04e1acc3d72f79e3e104a920d5357755a2500bade5d59615d97c9da1f5f4c35822ef638e301955705d5fb0348bbd45c361b1a19722596642ab850ff3416b937e51c746bc84bc101d8d5108ca4fa9e126183467e938170408f72ebedbe4056c33b84f64a8c8b4a55028f3ef25541a554ec003d4dfa8c76de6ef0717e9cbf1074cfc0d8733eb6f043b95a35cf35329ebaeb27b9a6742218e05009474aaeea93931b121d0c34197984bae488e7fd7c60096ce1ff0063006a59c1309e4004432301212afcd9a6be603c8b9f24ca6f91fa859e02000000ab7366d37cea3d84718a83c31b9bb20afc81360858bd154080b2ec00807d832a0bf44bb7e970c6616f90ed0270b342f452c006e9a4740266bdc6b0a274b62b007fdc6eadc76fdedaf96b89c14257c5d16691001cc2cb253b46dcda424404a51c4b1c370468d31fa262aea698c40759488e19859dabcb51bb147a5f89a6f16a442a13695d06258ef5a0cebe2edf9d887872df8c60e1232435df2a0eb8eb35cce3b8f019a0bb068d077a8430caeea936499e47fd9fe8a5129765febe18e7080b4633b257cc055270f964ed03b0354df96e0dc2e40bd525140bcae0e4f7fb9dec01f37186c9e9591a64a1e2782bd3e2af33ebe7b1bc3c0672506b885970fe707da676e38f82fdfdcc416955ae16939053b2a0378f9aa0b811ff933c8900ba0e94251b03695f64e8ac01b02ebb55a3cadaf974b9cdfd553817095e9133af948e31a35db02080f19664e6f2704b9422068ed04a0d853783f1dfa4b4dfcd86c8af754203bede52fa85823f8acb5aeb91369a92b7dae0dec50d1f42f57ba24a163c07ef8ee87e65e58ba31508046aada3722fdc3cc95179a89832e24c1528e32f997be5d2d33d242a9942848214ac3dae2419cd7910f5ee9cbe4f48dcd7bb4be5071b5be00271b5f0e7da29519de3da8c53d15707348a2ddd91f76a97774f87f6b3e17adf4e5156f6c2e454628d1c69ed452a784c48741508dcaf5c0af6ce786821dd3ca9ca56a12ebba23261e057194871ae3397ba9ce9b7cc32fedf2441d6cf3a0575cb808798e1ea66fb9227579b1dc743ae9fa0bd4de74be52962b99a9d55a42dda63cd7afd9b953d5a2c5fb35eac6e35ef03993bbfa5bc06f5e1780fbf50857f3a43b1e10221c176512e38a3e8227ab971c439c737100fc503f276ccda681560a6860291c94e8c6f8fd3e27d12fd59315ab095d222dae8f161dbb8a6de64ce73afb9aa7618e886732b4ed6d66b3bf46ae177d2efffef50d589615c56f041544165eab1145dc2bb61b2f7826f7f533f50a97466a01c8141a3eea3b12789cbf797fc6a719190526b86973855a52e247f2c535a6baf327a1bf8c37e7046079fb929e36966e8301c95e42ae13ac1bc219f6a7b83a66a3e47405208301ff83f2254b8e1e5ef87a13b27c597ece3d47623c9a81338af8b5cbef6f631dc771e53390ac936202569a7a702b0870bdbe56e7f04d719c11489b7040ee6a8e386cfb1cf2915abd2931b38bc71fd704a8f8fa34fa3382071d34b81bb33c1098db8385df7b7a0d5742d982b1fbc117631aecb70a5420ed45f5300e6016696cd21079212a12ffc8e0ad015c4b93ecee3d1274dc9e5f39ebdbc3fe2fa0ac82b270b1b5c9e1ab0376e9f5625ea85728f5f55bb48e827dce6f83fca8fda6be2fd562d99cc86bc5b2fde92f2cb86a72556abf20d5ecafcfbd4d3c5bbea3a29854ed2ad6039d4c79f64fe269890d9ccbd9f7ad82baef52cb887a2f35e5484ef6bdec0019d86a7c43dfa4b7ef45c5a26216aa4a614f98592f3abbf16701c643233925c0e3c6aca2a044488618906821fa24a58bff8e10b986482157e943b7284565fba7ed9534d8f5d4081e418b6b872a74048893ba018237d5cac666f7cd304ef70dd948b665edd541904a0f86b2d6c222e5330e45455253a653f75327a807604e67430cc4b2114d31c72a1da519c7c3ec0c32cd4653e80d61f0002000000000000005be1e69d4f642de26f9d4203bc8019595faf047f19d421fba7668d35f94b7682d52296b0fe87826dfbd193de67db71d139ababcadfedb5df736515a56e9886326499ecc3986faa8d7e3cd4d3c09cb19ca884cc75c83280dcd11697802aa14600d72e1cef4a6d1d715308bc173f501dd542711dd9e714e76eb11e11de9cc90f0d55cd9ec57d29f01530a8006fd0b9cacab2b36a8e4a56579ff310bc809e1865c8c8050080c5c147eb7b67c45707688041f53f9575ecfad8c4274e56fdf9c5b07167827ac26cdb5f429ced10b8fbca875dc168028928856751b32c552a2362530bcb4e378d60ee718565dfda2182278bf14f153acb25ececde862b9256aa63e7a449fc8634679582f293437f4d2c7f307e3fea84364187849eb5ba1ffd367d89a612980dfc36b9aa95284091adf20bc1a730a1923bf20c5ce2c1fcb89544fda893d8cbbd4cf9db7bc0b08929cfe33c7c585ab162d1b6372d67cd6036de9bebc4bcb80523e62500a02032f6001df2b9009cbc1f1743cc31665d3be2e328fa3da74b6e0ff7d93416f379617ca4b803f374021bb4979ac052fdb5d11be22af41f8c782bec88322eae557d3784ea893d3e933df377fb2c384c643a4ad0ebb4c3e62981de7be759b2e74556b884a97c1f6369568561070cb6189a76b2b85143eb8d2795992c332d8e6d0dc9dbbaae75cc6dba1303ac5ad0f1e304ef1aa0515e78e2e109caa263c928666dd1f63de404fdebab70dfea14a9b2c442e8611017843c9c5cc409a549618b5a8b259721e88c2065d1ba8b66ed32379cf91fc8a3c008b1d87ff1747cc2a60e0f7efebc129834d405c0d5673e093e2318dca3064043aa8f16ecd739414fb136e3199c050f63f35eb445246cbd853cbb46fb4887c02cfa68693cd6be52d015cb4f9e622ecfc04a036b0fe0f61ad9d6c6eaf566df772212518a25d89b0877300a6bdf7bf1a6efa2c6a5bb34fcf7615164ae8b2694cf04142a843f6a6c0f66459a56bdb74307e82b04e1bb6cf2fb55ce6e9956f775c96245462e70be2424278536a62ecb1eb32821fcb657da4903bb7d84e50c01d9983a4d8d31368318032d1f9239cf7f57dff859c7f823d649601850c3012a95204d3bddcaae5d13f259ad81841206dfd571c8134ec3fa1e2c0c2f72e6f2ab3f52ed4b0bef74709d08c2f44e20a8225effa2c5432f3dc9cf07ae47e893fbed052a4e694397bca90ad1ed7371d4a50a6fe7858e7029c0942bc2bd779039bb82ce57250d9a70e85b57bc79babcf665dc2488196d1e0529116d77508dc32227315f5fe6640547acffe7abb466d2b242aaa6f00847054fcde2808afed92d6737d2addc28848b8e8b62743a1fdd875105cfbe1c94ecf7ce2b20fb8a8453337601b3f89a262fe269ac2c2a7be9d489e46113b87419826538ba318b73bcbee8d7345c00e700dd1c40892f82c7d135e92cd9634485c421788b206f2afa1330656bf67419504293bc3ff07a015231baca370957e219c9ca5a403405e274fa6664991f88b89826b5b4a07659934a603abddff4bc87f901631779a987734a6392e53124983cfe51013d25114794726a786f4e00cce4430e53672e432c88f4e6972636178d6c7fff0aca0d86849ed00c1f02eac5e01aef3fb12dff42a3e6beaaabf159ef85a5c749211ff7851b85e93af79bd2a126ee72f71b390a08816626b5f289eb8ee6b1e634b3d61c3ba51cc1d9b0101181d4d7bc3f1be340d3afce32c05c99cd4d4d567e498f54600a01de4d5a9a1e821464e2c85b70324e788c234454c09b74dac8f32f962cd3f05e93cd94eaedc953b7b04da6d7a3a4c2fcbd2b7928239a98b7fff8138ad84bfcca8bdc3a6158cbbb28adb720386e989dfb5c6dfda70029648d00cdac7c0f1089b0f329069b7f9d0ac8eba76cc048b26bf850a39605ddbea3ecf6961f344ef049b02d9f777782251f00a4ef1bf7aac83649e790f58aba3b707895ec317eeb1e158c561fe2a1671b393df663dd4812588e07a4b1abff7e05f5960433073a4aa0a16fdfaba8b2f8cc9a7b4d84488c8d515cc154223330228a96c0a7503ddb3ab3f5b41253549927c72ff6fdce3774a4dd97b16668da3969e9cb944f2bfcc9d98ccc9b2b6b47ec7c53ffaa71d56fec67947e7178792fda1dbc46b373c3c92d60b8df4d6038d7aa2772de1e80b8fb769c7ba1d2df1dcb6e18540125648c762b62312f2471f84b57af749f67751c8cff81a7771cc515608d94cfcd6f2147de501bd744ca25d757d130e58a784574e62ee248cbba3c66e6c58357d167c8d3a749dd893b9a7b1775ccee099806307c5a40acd911b9da28b3a8dced1b9319f432afb3eab8b14a39c2b055f145c85bafb6fcd92c521a6ecb1a4805013bc1f68e8a93fcb3cee89aee12e5bd5dfab21dfe346a52c44a28e3290f3b9829f032b74cd549cab362a356c68caba0718a63a4ea5f904269f6213d0639ecc05edfbd627dce413fb1631c503774f93c54afacae3f6aaef7d9cf6f81e915f2ded543844f391f910b5e1a99f761b42675f05e6ca2e5bbe5666bc060b486eeca341200c5d067ecaf4db8b747efa0f77c7e2ad5d5fd21cb7dc2edbef4651c54e2b278fb1370faac17e33152eaa24f83694fd0ed692b176da4c0536b750b1302d2a75f88d050d38fd70e81b46faa4aed9f85f9c5f440986786c197fe4306338ca8a49d9515890c739816c84b3a2da04751e6151e48e0c2d9b97f4695082bc60c63dc454475669ae510c92668624fd24567ab1f8b31f4efa4604af0483c32825b9c7478c85ba19161b7299522d344804a344b5147e711ea204fd6694aae58f54d411fa8a107f99bd52040c5e099ceb908cefb37f2ff31eab3dfb67ab54e9849ae1b2a9b0dbe7850910897c6ace368206ebb2a91d6b10cb005bddfc1f5985b1fd2b3082016926409fe9407dc918ce46a1eafc9da60654abe2501faeaa51fdb3d314a3a9035fcf02733c32ee0cdb1d2542af22aed8eb7f3cb57f51b17030762b7af09c514538a4cc3400c67eba78fa4a5867d533e682890fc720d2b9a0c7b1dc4f7f1114cf00d07ee36b48b43", 0xfffffffffffffc46}], 0x9) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a07b037d7f7c4a438a5583f86bcab24784f7fba6392dda45cf06d24277007264185b68aea243bb9164aad3c29368b653f6e0e1f450fae307b11321cc7a99c12cd82a663337afab08dedee0905f460c", 0x4f}, {&(0x7f0000000200)="d632483b6f55f01c70035f8f7d5dd9edf5e07471216b7c62481c43ef00ba5523c316b414f76c646ba8e17fee4abf1a602d6e0b3f74776de2c0ec2ccb6b4b8ba651637e155f6d3db0", 0x48}, {&(0x7f0000000a00)="c8c36b36f88f49658a1193a8f816396046eb942774cfbd92fe66fa93d9bda9af81fcb79baaba3e6dcff4ac2a1aa7976a8d7bc17d23f15035bf735b22b3780eb2c75c0974188d87b668b79d3ac69039e0b637a6eafbfecbc1ff382c01a45a99cbe179c71b77986669bad466bd73d60987000aeb652a8777169545957eb7f5ca4951e0d18f65bad560b873704dfacddea55345b7da7ef54ebf6c6a23f4b37c18293f884185ead085559aea2c44e4967d68ee11898879bbc7eb6045cddc225ef2925c9040c1878fbe44325cbf2b5a671e5b55dcbf7c828efcda104641ac4143e2eafcf7cfb58d15c3479fc8d723de21f77ac89c66e9b66dece65bd17d0e338fa3544c3a27761d7d026f2e1b1d4cfea699d98e9b7774560e21ad6e89a59b858aa21eca649b5e01d53507512367f47e7fdd84edb246f22ce0b62e9503b7db0ae75969beb86eec6ab2a8430016687739b78071697666ce896c17d47aa9c305266e1fdd853db4fa2964275bbe7246589bb1d6b690d96bd96867a66d57f188f101fcb20c4d6abde1084963b91fce56be09006d56655ccd47a9776239927e2eec8408dcb6c36df0e31669e70536fe64349fdfd8992b65be4283cdc9c1bc1457cfc1c3f2eabe3eb2048cf73b4335a4cf235f1ac9bd44a31537bd2dc8ec1e782bc6fd9dde1fcebaf41ae530314095a1abeb7f03d74ba150eeaf968166bd2ba67aeb44ab9b903bf4759050eaa49c9164af5befc4eee960c2706f4c50c53edf830c3abc02062857eb746469378392ceda0507e3a1cd921f84babe22178a4affbe88d39c60fecbcfaccda61f9aebf6a30c709a9bf71424d50a43153dce30bea36e541878b7264934d5ad5e5ed2d1a2e50e51bc1b5fce66c91a6428cae7f725c2b9061f16456058b247751693a6d47562041ba39998663f880fe7e1d3587f222c7af0093718b234b36ed1e6d5312dcaf030b8f57dbee993ee6a58ece1e12be73e6300088f38abba12f28036dbe936849622d2cba6ca4af2f4a9a3dd8c040ed089cb2287182a641a9d15327af2928e815f8ec62693dc4232658695731034ef9daab9955e68982d16d3e2d5d97f1cd600a857eb5e81c21489a2c47def4c17d505e15f40d2bae2564a7aa184f7ff0b94f89a9eaf66a2db5e5b041668f6f3661193d90f86474bc68bc98aee3a47d4e55f2913d6e167f494dbc668359684140c8147c7201aa4293e4b605efc806192403e5fdac0ba52bf1191b5e4ab4a046d7f7f402c8ba9d646be7e99cb647865feffef484929ad859ff3c94d0af939a1f649d469791adf268bf20225f7f6fb51937b9b803894f12ac0b88a1cab193d5a52ed05a773b336df639c9c6ed0a2648250083dea5984bb9cba65ef3b947ecce99d81578d751f14d3c758d7985cb28bac26efbd2d9edf8a2c878680c9776a5ddcf154cc20ff8e7b4a2f709306a05669abdcf739269c0eed353e4131587c922559a649dd93150027ac2173acd2c855c909e6875b0ba9b182a0ec839f9bee8fd94224c7f7b270c565ad0380fb2d16f8314e2724a6a73585fb064b22112c19799dd1c93aa28bd08dc126128f2516bbddc6e66eb9a813ab767c0a691827ac23ce6bcdb1587f1de3e6fa7755c53ae8a1590fb33bf0124d1a31938d7814519d1e85239a7c884aee06d1fc4ae69dbe99fad79f593ce13f7875eab47a1d9f17d72f3b0c391fc33a3fee8cad69e2e701bef259789b2d238feab6c570513e3203658834ca2e69482effa360a4d1e11abda18309945f8f71f7b99291c2ad6c2e975fa743935e04a512e9a88fe8c1453abb33384850320d1f1ebc51b883f80918048170f9424b8d07de78899d177c6eeafb444bfdc80042ddce73b5e7cbcd776c65a17b6b32560df558e4d6cb389bca519e3db12109cbd4b249574136ecf88946b360b3ab6b428217c25060cbe3639f7838e50fef531deda03a4ae2bbec42e82719c8db38cc13fe44be8a73ec4836ecc063a14ea7c56ad9465119bc924c9c53b3213eff0950031a4d84ec5da179de5303dedc8b59cdf880dcb15ec4e838f0dec16426cf905cb365be290698908edeb9690075d3b09d9f7a5d2214ffa9df6c7b739ce5693c5de51bac64bc765f9bb710bcccceca019ac82d5890772950e643c5ab68c89abcaa8aa964db70d371b74da06e548f56a39426daa0254a7e9ab9a97acf56674d76a3a21f12c792708797e795a586d424d47b9354caf238fc4539d1e25d258fc217e665819a6b4392c9bb93254e05c15306185946cb23f7c360f8bf224b1b15a70efdfa1fa1d349e5bc811b691d4d54b61d57483abc3d5f5f4d0022a5d1d1b4773448fa66ca334f4a0a680eb595f9e11da442b39b594f683bf68d35ba8c5b513127e9ea32d0f8c1df213f4f1d4ee0373730587728c1f4b97158a8c4006530f756292a9732226782ec850e4b8003d71f049577ca6c0ed1d47d149af7f6e11624443e7d4ff7f97b06fafa213432b55c3d3e79f098d52efa7fee09ec13cb625aeb54ee9c175178479749269bcce1834463a03a16e66ce8dc515a88ecd5edb74584cb63ddb4ea14df14d72b039c907b8d48c0c512d0c6affd7d57e0d9d61a980b0f09ee03e5dc82ca9599a1171beca0ffa998567775d77853fdd5557727c1bdaead04e7651cff58b4cb86ac223df9de7f545ef8410a1a3e5d250169b48a336d9fbd4df969e4501934c7fc76ca6f0ca1151cb13f348bd7343ee93716d7df7b1b36754d50fb4fa9f43e26337392588758c90d723af3be9d7b2839f8cb1ac995d1af94e3a372da8eea12558455bc473c394a40e7a94617386d6d4a3dd8c8f77299cbb358d1a9750f2b9845c1c64b87b7598264cb0aa9569549133798479774e853f35b478e7c0ae6591b572067e73f17a93ee54422e61cf303d60b7f8216798e45aa13f3fcee7ca495ef75e1e966a53fee2d1834680257120d29dfbdb7987e0f2d61f7841daa2d7d2b6c73dcf397ea93e666d510a4b7313e6cfaf3e67fe4dcc655689a6643e120dab2e9276e8ca31895154d0550990e3fbd25a2326540569c0c4f45ccca029a611de1d1cead9850492fb942c392c88dbdae4251310c3647accd3231d83497a5b6254278d1b2f2a9fd2e80dc8a7c65a9411bcceb01862c32b4a3a26e701b7035135f71c40df679e684e6e22566b23aecac96cb4a71a3857862180dedc1752fa3ade26cbdb854a5e77d8c6c7ae9589a8444ce5e93d33b4ffb051313abb48cb5f4db278e0af259d796b5c3c98b2b8c9f06a5cbdb138db0c82be8a548a1940e6eb9193f5b85c2918ece967d6665afa96ac75b8a766a6d8a7ce15d8655127256b2b8fa508d1324d9deebcb336c6a9f7074b6805c77aa5a7cc807634dedd1bac4acbb09a985044319814cc6600ab809d47c294d09b70344af5b6291cfda9a18682d4ef8539d397a5e69dce71899980691dcd261111a5e28ae876f6ae13bc94bb295ae694078d8ebd22451344dccdcca2fab0d7c2f79404d262a1a6bbbdc2de171e182a899cf9872aea9692c9222f6cd695d7b4f52bd96c677ab041af186a072601b1e3cc5cb9347e76df485032e2a9f01aaba7be12155f5cf2c856399c2e1c83953ea2e380d84c747cea7835edd201eee7f7492574fc803be74a02c86725e6ecfff79948fdd3097e26d106821ef88883e5585f187ada5c39b598540304919be8052dfd68622bc2b33d50499b709bade7c00084d4363c5ac6b7152d41e27c8b12eed7f9cda77cfcbc264081f0d8bd315ddaac9af0c809183c630fbda0b0a1eac05c3f8cee2f92ce52d1600a17ffdf3ce816a8461067d7cf631f7e8ec1479901d233c0a508c7d8d3a1c467102514810d9f06ac6ecd63a6cbe6bb7001789b567420d10cce72e18a0afdaca42af8008e27e7b7f2040ce3c02feb20445757cd8eec1cf04bf9831238b445fc8f434d43349333bedd8cc7f17fc9f7d2f1ac1b834065f37a660e0be5af208e87829b3e3754c5e2de39405fa230f0bf37a824a25cd4d3c8e2492d4031c5dbe7da5f8870fabd810a8bbac1060da4fd31d5bcf28760fb0feb8e102675d4465f96983d711adaa3271580596ae351af6f87b2fda17ac62bd469471db30dc4e561f830126159daa53545034924a78ed048094ed4dad68ae20e28496c4080a9243221294c7794071b9c716cc1e82454c66b6610e7386f6916f49803964d5ef1aa156d41dc21c587e180191dabc66c836d70a0324aabeef2303d586ab737072db7e853fb77d602241be3cbe375dd59e325c4f0a3c5b128a1a214aacc97874dd07b761678fec5d0f14de809da265d0b28f4c3acbce33d66f9d7ffcc9e95719455703cfc3ce63678e94fe360b45228f59fea8193202e3e4901157be3faf8c2ed59296bdb45da6156d1b9bb7990973e4929ae2d46981bfea0eaf1d382cc7f872dbf321364011e0d356a0aeb1a8725de488b33a3525efe670d48f736cc44333cebcbae13dc622b239f4cc81abc50803327fa4511493242eac88fb182253cac92228a885e7eea4566e9cf1375e3709884bb5af55df7b97d5f7c2592f3a19f6a2a5a501789a8b66a72a90b070eb498987a838b4c60cc727f1e143203047ee117797dd9702996f0c43b74ac239e07f505b80f1035e44b53b92896b40edc4ffb7063fcecb178a650addda0f7de9a2b5312b7ff15afde8584f7b00d6a03202bca7f3f24d40ca68813dd1841f80766f6690d62e53b1156e86c4e6ed1df5d60b46d72d51a8f9ae82e374b264ed728fd33e60ef5a6ad79048c2fad222ed5cdc6abb59a1a4071ddf429c5eb6931d58e359260493778ad8939e665bd398075d00e65808521b3e7bbb22ad4fa2cae621eda04f59492df2cbc5d5b8486dd80642090fcf58dd074edd63ceba8bac3d58600cc1de00da29fc777ba242becccc7d4defef403971e6901ba9bf6252a982a2f5cb883fb0a5d7bf9cfaf3ca667d548d4df6045c25b963f68fd3490eee3d8f8b9675807b815cef85e2189687bcbaab656ba4bd7644586512342571d87db4d2fa250704901d394b8c35817998d991d46c7ec76adc1a061a9993b1d2061b6bd47fefa1c3dc790ebb29254bce8d2bfcc0a72255fd1bda014809d23655250425082edc329443a4adcc830549b8be3e863d7f0ebd3b9db7d5cd612139f8d8ae58e237cbdd7a0d202954345458aa11cf3526309d54ac437e1ed9cf8da7576dcac2622c05940b2b7a98ac1ae694ed24913433db3ddf2d50db871fc088887a325e5ddbf4a1f9a318433d6fa231b2cc507975baed76983889d672b61c1daebcb42391236d2cff97629d1dfa99ca50cfae49c27d11156190cb727f6191a1dac0157ca072210ef9bc0d6058390747a3676e3c9ac58ba4b9c94b44a384980ac9073ade2b579c9dcadcc6ff8f0e156813a108ad74762c2a6021fb33c2df4d04d00ddf40032184dd6a11f363c23fce5f9f79faf8fcaff5af3790d55310eb532bbfbbdad0e24683e002d54d765af24b6816ec90b78e91491ca0314b49e47c979b8faec39c1995ba69b1736cc836c6275f0a914853ae2f8269cd992200137795febdd9e7e25454a6a70dbb3d19ad718ae5fb2e1b53b7df580311dbe258cc41a5c8697861d7f621a66b101e8d4035f2f751d14b7505814b37d10cb5fcbae8458d81744f2b070d9313d0cfbf3d1d4efc8fb0bc141788bc99816d1357a0b4b95c7654ecfe1f5113a89efeb6b0e915a0722d577692098355a7b52a1ec815ea67a7166a165df21b7af325976697c9266ea0fc13ad0cc507aaa9a48b8c0a1538e61f2abf2876f3b230176cf7b29f", 0x1000}], 0x3) 17:03:12 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup(r0) dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x81, 0x0) 17:03:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0xfffffffffffffe2d) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r2, r0) setsockopt(r1, 0x5, 0x5, &(0x7f0000000100)="1f82175d963e8dc8e5bcf91d6cd80e529e7bda63003ccdfdea70c41545eb3cf88fecd90e3688e03d6964306efd0f3ac5f0c8e0233add4d2d74395081e7599d93e938024137fd4b81d223e7b844215421b17934983be2badd7254c5de", 0x5c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) 17:03:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000722000/0x2000)=nil, 0x2000, 0x0) pwritev(r0, &(0x7f00000002c0), 0x36, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1004, 0x7f) 17:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xd3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="102a80636114d1b4346713a2fa20", 0xe}], 0x1, 0x0) 17:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd9a, &(0x7f0000000440)="582c24b9dce950ea342969941ac7ffa943c8c91b9a8a9605142d211e222e549fc1b403554d12b2fc81e08548b08833c020a3ad2934e14ff988764bb47f5bb1b1cf32f0a4e7c0411277ac0b556f9cf471474429992e4cbad4ca54f447fe52d4bdb69560a59795462f522df6e9c5442085c6dac17cbe7e7b4965cfdc560f51120be4426f9a108c27575efa05a8a71aa07755c2b023f1d0370a881a7c1b40b98171c543dd92b62045205ac3ab1e8e1b490d7ad3b01e652690be42cd5786f235581de08a66ffd1f391f4828328433140e4839e4e4d5401f180baed8ccef419362742952675bb101591e089b01801baa582c46063e7b6516ff97ba2136fb75ab6493617fca1817e43ef4cc7814794fbea78e3470c6c04d560a135eca6a449e8c274bb9c051729f32597") 17:03:13 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair(0x1a, 0x0, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000400)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) r2 = socket(0x20, 0x1, 0x5) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = getuid() r5 = dup(r3) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000380)=0xffffffffffffffff) seteuid(r4) kevent(r5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x5f, 0x5, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x80, 0x40000001, 0x0, 0x4}, {{r2}, 0xfffffffffffffffd, 0xc, 0x0, 0x0, 0x7}, {{r3}, 0x0, 0xd5, 0x2, 0x1, 0x8}, {{r5}, 0xfffffffffffffff9, 0x1, 0x60000000, 0x0, 0x100}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r3}, 0xfffffffffffffffd, 0x9, 0x1, 0x5, 0x5}, {{r5}, 0xfffffffffffffffe, 0x11, 0x20000017, 0x292c4000000, 0x5}, {{r5}, 0x0, 0x6, 0x40, 0x8000, 0x8}], 0x5, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x40000002, 0x8cda, 0x4}, {{r2}, 0xfffffffffffffffe, 0x96, 0x4, 0x8, 0x862}, {{r3}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x2, 0x5}], 0x7ff, &(0x7f0000000080)={0x400, 0x2}) getegid() r6 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x418b) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000500)="23b827b1a4e3689fa2c6f0b6f942e80960f776d947007af0896a8e76cf2f2c7f318f28a9ce77b7fc40b537a3ffc1d981d74c420af87e465137e637e480835d04d68514c844f9eae3c519e0980e1e9c5c532b9af2a156fb708111ace5b57455c66c31eb6620631b1193b251bbf944ddaad196cb64476f3ceaf438f8103128b084995c4017ff2143cef234cf3111df5ea836f8586a3326b27d535f3f058979e9aa0a545b0d11abc149e32115f3c403ea4e96e6f240855224a55410db9e588832ae0735e06dca1da3fe908abd89fb27fd763a1e9995dfc96afa311802ab309346dd1a0cd2b33dcfdfc021880e2efac1fe62b08ef2c6e8e276888bda8aaa7f60a15d91920e8dbcd4f2e95231610fc05da85faaaf4e7d805602e2e5c54057f64b720d7df6831374a56ac029d15a1d9684c0326d98e6a9131ac2230edc48b7fdd67d5b840e6b80adf9cb1701148cb14a200d254d5696ccf9ae4776e1b252e233431905dbbd24301bd73f8914287197e110f9dbceb8fe54063a070e6a4db2cb2262af81dbb440b5a80d9f822f5ebfebdef9529e3b23ce2d08e235e249e64eabb87a76d83d3d6237137853c9c70c0f3c9f4e7bc3185014a7f4961c6abee193658562ce543731caf388f2b09853b4885dd6994a9a762aef72e5a8c4018e06714c7e23fcb1f2f124fdad0bc32be5158a679021af142f936c9c4cecaecc68f5c6ec704666fc62c2982a98640e0603fda97931251e9876dac2f187ce38e88015918d1a87fd787bf21f1647793b91f26e2db32f2b0de646a4c2de2c20482c460e37e46851cd3c00405d879e151f66a71e73643b3e54ffa894fa5f02e1189a6e5d847ca68d6e30de74083aaf624dea3cd2694c251b4d7afd51976c3096c8c8f4a39e41c60d902b6af661cccbbe3647c4a1f1b18dfce387cd1dbe3834ef5ed66866433f6f3cfd292350eb1326f3c5fafc297f5cc955d7c903d72f048d0fe9d5da73f2c4b1f515e8f404b7350a10a7b01d0f9c8ca9620c9feb03961163c5dca5d14cc4ba85861ee4f7b641ef942876b7365d37822bdccc33a94b5c58245f88168b251b13e07acbb9688ba07d470e3692ed7ee88af05b94fde255021d7cbd0a6317df9b010164d325cd57488c0f2acdc9733d9f8db417fd37971588fee0b1736ca9f51a5d47750828f3185800ae0be169b4543c31a567b37dcbf206466a159daa4031c9f3c5dd9ce591b621b634f5ca6accd06d44d94eec19e02cf28891b14432af7c295f989729ca7180650c129a56f19a4ec035c58740fdc4519f75e78ee145240d59ef880b576895399d6c32ff0660ebf5188e607c614b80ba1ce5c16e69a7ad4f0cb2a0e35ab28728074bdccc98fdfd4c0ad4d5aad0e3a0f258bd6f121e12fecfdbbfee59e3e8542cb93e1f02470b049037a3b4d8245a07c5e44ad1ca0bbf9d8409effda2b50a700c8270d0782950239a61bb625c3de4097d3295146378f57380e36eedbeb0cc2fac498b102d555e17a03c729b4cfe4a4fbdc92d34d32c5bcfe48a1db0b0c9ef29bc13350aa3dd5982345cab7ef68a38bb5fb4a4ed5cd7495e7a40ad770c63163f641d9faa781ba1a7eaabfa19e37513c053a8a9856cde4b805d5d87cbd6c7680cff433902cc4336a1dd30588aa67d6f6f335f912c5ac69d00d133288692c3403d22d93e8b07f488649872942ddc0a00fc9098a04d4b9a75bd6f72be1bcfad3fc089f4cb470e59a679169b31ceed5d57041e9538e1a4958ca19b8dd1e265d63bd902bf247ca65ae3b4f08169bbd2e0b1061265ed2d7ed9b07247d0a6dfb20248aaf3d80b3d97c407e91de0d244d46cb9e19f10107fba4d03c3165f12b0774432e8c1b23da5bc1495050f0d8cd0fa5e9bcfc6beac50edd226aadc5ac2f8b931f50191ac5e55ab8a62b80767b5fa7de3723b8515379593b9687f9d473c254aaff3c35cddfbb223efc5c8470530080c0a456c42829a5cb5db338143ebad5eed08436a08e0b8d3523651891fea119fc80e5f7e95fe23eb7639ed2bbb3a77ce93ce7187c7340d9d0ec37af13c03d8903a108f334468435329b235ba2d8c3772cac29cb61e46cc9618b666452ab34c0c08e88d6cb211867d8b400823a37534c9f7b7ced8692aa7d2389630db61d0535822639b8d7977a7b25dec7ef00ddf0974133a76eaa37e97ed34dec5a68ad5302241fd8302c7d89a79a73f7256f6cf81b69f87f4e2e9ebeddd17b74a50ceea34bd805ae424417f224fc4ce1264e0cffce6b4e2b2c78804ddaf98f8d6b6e17f0f9b1d1338bbe6db7e28606a28e6c2f76458af87547fbdf5e6b0bfe3dd02e058aa99632eb970f5f1f15f2b196246abb5f3efb9d83af2b6ce92c7b213f3d3beb587f95d3858013435158c00ad0536133c9bc268b8371b91cb09c7c9cfbc218867b96e59cb8ad03b6c216a755722f531ea7ae5f35150f350e413bb6fca5a1f6527a51be8dd83ef5fc7cc39746336c3a2b27f23d470f48dafec1453c0c2e2e654fc00da4766260237fb570199d596020e8a57e51c63a1bd66b803afa7e6501762a20de67e1337068344cce287a99b341849f1ffd081bd0cf7921fa8d24db888f2289d6e14f68c137721cc9173a458e6dda0cc9a94bc34e6e466fbc9aaa88202e5498acfc665e8c52c76325c89496b1e86885ec19d65be2c94f11915ed685445c7953c39c46968f48fce75a0fdc3a7f361f30922dd95177b223297ae73c01e72543886ed4d54a800b1621f7f99d9bdcf2e80ae402a533ae9ae928bc01762660d9dc93718a6dbf3bd30c9609d81314e5969c58d041e4c8ee6ad371e45593a206afb62f387ef39bd9375eb40c897a24c9d0b128693242b478cd0189b1e6fc6ec55aeb451473133ee898cd2d88a8caeee9e21cbcb93a9b8edee37459965c514c6d305e71a92f6ab96e526a90b2c61dca07da39a14d7a91aca554c50dae498eeeec6e86455f9e75ded701d7d10abe9db715cfe26f19526e3cff63d1ef40528a380bab730f9effd2f49ae5e8b1959b529988fe2eebe9d0a3c508c44c463663a4eeff6f4b7aba0be206885042e6ac0545fbf4a15484bdbc1b84b52df7cab8d57481376de96b1897dc2ba59fa45825b7c8524fe41511e3acfff1c31058e12b878708f9f4e3d1bcb54630e20c42cbbec2b404928040221e79ffa5ab1b217791f815e342fb2135ef132d8bc84d89f964a5ebc81cb20ee51ac5f292c736107b2f3db8a750a53920ce3cb7c2d7cc2e5a49bcc75fd00924a77b900684f80549599a15948cf7605da3a245f3388295a58af0ebde709f8bd80cc0ee3469ee7ca39657bf7bbfb05a549b5fcb42c0a2a1d198a4f47cfb2917867872a6adcea9c5c31d0d16dcbc1c558ff0138fb4de506f2951f8edabea68f450e1615529fecaf66623bc03f0540fb31efd53cb14142d4d010a6ea0fd683083fe5b67b217b2c5f1824d73d0e0de8b272b3b75fd24dcbc274ac0e1e32b02ef016ab304546b1a89fbff60e2c03ff880a48cc20e5a0b7c449a737eb9b01e48e1628adfeb9311390a311de42a9557f8611bd413ce65008eee97f27b777e228519623bb363b864a53dfb76f4d090a7d2fd503a6db9f01082addd680874ccc9959a48b02d337360665db0e4da6bcfe32829ac9c9621d94f3258049b5321ad3a8a2393b93de5870ed1a3660799e0949dd51055bb007bc47a1d913d30a02fc1e435906172bdcda28fcb8db42b938f91634256045caafb95e5866766f35bb5d7f5b69e2912393aaf0e93b1d4c8bfae4a2a192ab7660a10cc0e9851259728e9c9cdf83e39646c67e577b978f24abf43fd9fe9c6b6c95de9ed90fec4add29d0c018806ae7d96448dd42a14409e069b136c2b26be5210f9a2e748f5f072ad84fc3569c8e6bf8066a2a21f043080d0a9d25eaf0da82ced34ebdda999995d27c9e960814ca9b5a081cfe9f9b5bce662bb40fbff69f302cd445b3fd41a34e2439cbc98f2f7c712622e1aa9e1e392f6ce939ffbd5c38a8e1a7ce289a45262a07ca3ad1fc475b879deab00218eea4d897c3d5b47907d8554c9a8411312c72f2d5f6c3fdc6caa872f3ad5d67e674153b1b85fdde87944dad99240fa85655787bc1e754046f1334b7abbc83af22add9bb0c09d715a64fd26fbdcb47f2de79129576fb9ab8ccac9a4f2c436e84535fd04f4cbeed855898e5292c4b427bab62a6b4a9aefb3b0f8b8f15d3f4bf497bc3ac497cadfa3d8cda45c2e6da9c442a28a8369f00f78cf56842b0f43725eccd613fc66966998fc99698c05ace431b6c64c41419b4f5adfc6df91968844f6f3906f8b1b9a9b9ada4f1c63d4f1168ef4c6b5dcf7a754ae6c0ede6b5db5c198b65a6e063453266cec81839c43d470781626367e16657853ae34c736156e060ff3b2ae9380849738f51825918c8dad1010a07d824004e3ab8dccb9dfb1183d50b5c840c29622200cd7af6a0ac18cf4c5e701051ebbca2d2ca77e138d8b06c5b46aebc3087c867a35337f1aefd810dda18a3482e22713f24aabe49880d029c24b8dff8af730e1405e3951eb1f5003300b6252d73a3594ebb0cc9b29ffc5509266a77643ee86de1a8117034ecd5df83ad1ea1e23a1b7e380b7999f6bdd7e679858d2d6645f4c19ae5992e8714b8119544e5d552749838f802366e4d792e06214c9b9703f4e9c00df4ceac99d965ae4723287e2551d5db896ad22d0ed8a0a198efaa9190743e382cab0c992bd307c5758b8e1bc5ae0b3c94f6bc6b578332cba8712972a66c74eb047c6f2bbecf4134a49d3a98d4bfbbb4a7e07ca41c1eb321e5d8709c65d53f4fb55df9ae7cfbc9d05636d34cffd331632dec8ffcf767c6cefa79eb7ca940bdd4f5a29026b089197f7e94f58cd5e7385103399f9b92794ce8320ff2064720c5e547f39db1979ed5a886ae55e552eb8469d112cbae3e90a5a35d9be62a3a688f29572c42a0175f382164b17cc0f0dfffcfc2e51724a4ec97926332cfcc7b9d4725554db1c96b657ba22e6b630640fbbbf05b52b245c8d740fc7f1a9745a6a1c056267e5ace5376a67a499cf7fe3db89d98bb49035a3baead5a6e909fec2a6ecd83d5c7f7ad73d1bf7a3edc1ad33ac6143f2fb8a175dbdcc83fea6159f05a8b1871d523c0530318dd000fc4dd8e37ba8628e1b278dd24d737c68313d641918679656e55856d6b596dc589d424dbf9354fb49a9c1de79531d626eae29b7a2d631863cafcb5a735bca50dd67bdc4fe48aa7145a2f86dc9911dffae07dcf20750df082c4938b21f4ab4126b9341af9df6c21141fffd0684e93af587e920adaf17b4ea76a9f8dc24eeba974f0bc0bf77c262431fc22a423d8ef0fa47cab6039f077a86773161c09d3a16ea56c7bd517fa9d0f8649ff0cfb51796717c7e74b5bb5b40ad0f63fe8d0f7bed774fc3640c4b84afb0f1132470c6d50cbafa0b4145b3c26267e40ccb93746118e30088c32812646ed058e4f61ed6a4ab838ffcb0a80192e88ae24c9e7298a94ed5e83d037ab64f3c310740b920dcd311ffe4cab5be182217a931daf5e11b68a867fe9ac92fb92676103d0408293450bfb06b53466b550386e7c60a73549bb9df64bb279fe6128399fad5a87680d2b68884d7fffee82bc5876ac91c95a44abda4683971a16a4e031c297634038a740a8cc26fe29d080cf1ebcd67219ae4c641863068f51de0aae22df7c94f99c842915baa3eddc38b53739fb19d48c4854adf26f8e387238352029c9aba112b1ae821f89a1b45f821d38c0835679e7b1a3992621eec61dcc9d473a1edbe3c2ed27619c62340fe3617a2d47", 0x1000}], 0x1, 0x0}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x3fffffffffffff86, &(0x7f00000015c0)) setreuid(0x0, 0xee00) fchown(r3, r8, r9) r10 = geteuid() setreuid(r10, 0x0) mkdirat(r5, &(0x7f00000004c0)='./file0\x00', 0x0) fcntl$dupfd(r2, 0xced59eab5baa89dc, r7) setuid(r10) r11 = msgget(0x2, 0x100) msgctl$IPC_RMID(r11, 0x0) msgctl$IPC_RMID(r11, 0x0) 17:03:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c301fc189a4ba77f728a80e7c066ac7f2653000"], 0xa) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 17:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="70861482d38d8d73e2d05ad83210adb3272e1f232daa1330bc3c9ce1cd4a04e4a2fc76fca429953e62b744c13b2133415be6bb8a98557f8f245046ee8028b7e714753064a7add5630d97143049a9f9cee7b916144b1ad6250e1c99e52b851e602d3e31677d123d5bf61e89360729dfdaebe99f15783ed23861d3430b42108f5385efe67e2c068c713460fab5d2a9f0675e4949afcd360c525a0ad8c93766d768d66769bed0ef6d3cdc8bbeaad06230562a18d5a423eea833327fe97b8fd6bfb62f412dcd877e1250029d2356080d1715d0b5a06738ee288ee7cf00720a18eb02fd122dff337bf7b6b5dba09872fc25a2ec19e57c046479a9b5f2d53a12e29ddfbbb7b317721c641165e2758127f4688b76f4637f93c7f14fb2b12ff9522c08a9631ddd56b403fe231c0f685c9ca71ae72a26dd79d1f2a0f030ae1f5baeccd9c1d2a5025bbbe49e640bbbebd59d44c4d17dcedee1d714750c2935f61ec191fda8fd6923e4ae6d1be99ca41b56be136773b4d4e53e23bb2ceacd80038565237d96b943ecb0f05b969e7a069cac83a3e886752b5af79cba46c2632bb1cc0147ae72b2961a5664c9f1f497e88b4c18626ee5fbe938387e0e0dbc386c3b7bbfe8ebedf0ab85e9fbc3a36290a9d4d67aae28d25fce40e37e7193b2c22ff499e811906cbc86e0be304dd99035fd3a16d0fc3365f523aa9397fda16656b2ef4ea53803d04c91a471871a9c5fc8dfb2fdb00694cdf627ae65b644bd6f93e12a6c1b9c52fd1de5704547ca74b9088154d9a7b9649032a9870d09c63441b9ea7b2aa3143d972fdd4e7bf2eb987d5d571ff94a1811634a89f6238c0a6a33d5bdd501fe259834579251b16f658857dc830e292f6e4525d61d8d518ec19dd7263985e8a0c3f70a6f2ad08a68b9fa8ea112423fa69864d97c75ce84056feabbeec0f51dd43b8bfcfba58f02a4721d5459775bfb76fa16952bc8ab65703aefff1130ceb7d236c39b232d51b64bbb6a03dac2a343a49ec2d6d68fc0fe27cdfc0436d3b417e70a01adc1454d6ce90be2c812bde5c742d978efb50635adf53d9f349a0ec6717da86509cd5ee27b8305397ef1155cbfb0d58f2de82235c860304dcfdfb25b41d46fbcc40e23f536e3c894c00db637327a32b122b3bd4da8346f595b8808f45ef192bb62a35fa9bb89017cea1c5983ee26c9b729b0145952df6b944d6f329132dce8f7cd1afda06840f11ccf164a3efcf567b10f29bb11e47961b53a090c7d60553818a842b47441548ce5bae78e962190bbaa22304ca3a27c08a92a3cc16df00b7f59377e7ed08a69a4d4f677da969361990c09cada8667161a7f468a50961d8c73a314ff4eac59d38c248ca42c878ccb39aa776f086b747277a63784de48086622347c19c340b159be6c760bd28037bacf9076d81c3dea2630cd46f4c48ae70ff04b2a85cf5c9a77e632371d265bdfd4eb8d60f20696608990c172ea2d901ca89bc37fd96e0b308b0392de78b388d5effc421c934f0673a8777a57f0025020440a9f6ea9937c7ef60dff8f59c21ec45a24f8b1854df341b82a67d29c0ca82826299903ba5486e06c7ccb5d2d2130423871b5edf5c96257acfe61afb141b75a984864cef49a0058afed1abdbc5de6251abac84b52cac17d0888cd9fa562b83935cd52d9ff7fc7968d158506825cbbb8081ce3a4c074a25d95d3d7a9b34cdb94b8facd639b1b8cf5cc9e725bca987ac58cd29979318da03b1b71644ac629152750c3441aa24093d42d6c054849c61deea1cbfbb1f1e848462144795b3700f0557246cb8b1b681ee15d438427be50bf00e1258677f33035ccd567e64367ebdd2d159887b08d43bde21bf3949c348d7034ba6a72990e9a6c32fe8707c9b22dca6fdff1a90462e1bbf07f8b408d15d6c992f9bcf95474de4071bb9542999e20349c6cc02dc60f67c97746f2a959e7f9cc58feb5578125ef1de611ba4caa10886304b2f536c411ea00462041bf6e66e874318d4a6b178c414234c70849a2c5b0bbd7b8d51c6babfc854b7f8472eaf92850de02ecf602ee59d2a7022263f539148e98a0ffeafea161dce34fb1a2eef4f248d1fc6909f71eac00055681d97b6848f9cffda57bdb2ea5cff4c7012b4bd85c4ba6e3fae5756746e210dcd797420ab7b6286efb027930c272b1eaf53bf035cd9451ee7f4f9665a2cf35fcdc8a0f78546e4c74853986c6a08a0859f9f38a70ef78a867c00ff6b9f9b82f59c22b187a7c96d757efe68c5d4e4bc6f06bfe139c3264853e6f6782209fcbe2204cd135529fbdd88345e77f23d079b857edcc5fbff9ff0987f92020cca6c7530808649487781574f4c13430ef3020a8e9a498c55d985e5200f411ca13175ea9be9b99af70b608b83c2cb814ab08bf3842c797a365e47416fcb087a2b99e3d3e76e6570ff6a15076089befb157753a3f24cd7f90176a56c60955eddfc804b989e1b061532fab4de11a6038fe911f05aff3713f96d84e6d138ac5f0cda5f023d77c95a0d0ad9196817335d4e5f42edd6f2562de199ec56fbf45529fc2eed3200784c29eef3c11624c4bbce2eab2f1989cd46f3755a8f219fa1f0dff6b1366dba679bd44bab48617c86cabdab2374ccee69b5e0b75df976b37a252a0d874a5946c0b6ac635148c88d7cc09fb83ea3f812926a5748f8511a09ffe0abcdbaf589d4e1f3d31344b9d2715a10eaaae638988e3479ca49922f8adcfdf665b43ca5c621f30f16d4af228083d43aaf973abcf07dd34ff29ae863948027536812cf3eb797bce856135c49980e1d62976960a821684301f403f08c3fa4e2c5f1d15a0745b4bf970778f197a6e08bc4019fec9c94bd9cba01ec73ca3dddb2b8578c43fd453cdb83c130546942526e9a7319bca2b3ba25bef7f9af8fe70996e6a37c33fc6d6df928857172d2c5e0fbf2f504024cab66fb827b092e285e35eb655b40197b2f7ef1eaeeba09ea1c217a09ae92d10e25aa2a7a5081d16ff2cfac3522041f8195caabd32a0152c96c0da33a4ccd19ae6567e61465afc03a8dd77561ca06126ba747d05b1b4ede4f35e15243890837b3a61f64813c7a223c3468fd6b00563a81cb9e1a672b51f16b8d004bfc6f2b8911522538a2f05097d57ae47adab2c191377b1282a06347b4e4312cc475cb5a5fc6ca4d0699be4212fc3a208dbf64a433dd2d51e8d94b4c8b71d37ee1060900c45c11c45ef9235d52877cd6ffdcd0a2c162872097464508f7d455b1908e39a23cdff0d959450e078e9bbaa22d67049ea3a0869b189b2fe763b497478355d1b8e387905faac11196f8284f36764ad0f1945dd54981f1a7adf3e2f66fdbfef5346219c62ea605d44c4ee0cb54ddc91688f1d34bad7384875b6aead80a02f98381570d589820d9b4c3fdb9b55062cd267baa4baeeda410035970d65f5293439065252be5749ed3d065cdffdee7d2323a3a4e956e0dab38cce7b293a8bb23bb0633caf76025540b1e794b781f07256609e665d26822dbe50641996062e7b51a82f175894a0d8cd9f96ba8cefe311d6033765fd9abbc30e9bcf2fbe57d9431686a5aecdc6b51dba322dd6c064ed16556ba35a68a8e04d375ddd28fe30b5111af641b5fc1e06a7089d12d6c9c647d15089108d0f467adc1af686a4116a9d804c4d07536d508c99d1caf106393598a1d85273bc0394c5ff6b24a133e9f18dafa77eabd9e290b71f383ee1b7831b0b928237b4931a746a1a2773628a5814329ff40d2d32ba59d615c6b7e36eb41f46ee0a675c77dc47b51b0b64b37a6b39aa15367d138b855a29a702f193171df0c4ab7ee83b9e044aad75f7d8dda4fea2148f170c51b48744f9887fbca9e47b55354f045cf25b560c21bf88e1c7142a785c23172231384db4a4e373194d67c1737d8597f10a55d1cd12a589818c7aaeeb0407496786b39f5f9003d7d63df3f304e6aff41ce94eca86a85c8f6f51438f9068acdd472335708bfc6a7c3c675b7fad7863bd4610542dae4630ad3d19611adb928e2d052e0cfab317e377ff17b568b472787796914526426e192d8692a9237124a802685fb87e20dab491a1f9c9abb7608b7db2abc201559a2c8389cd5ffcdf3513751d5b8192280aff6a07ec4c460236090f3ef8683a230a5fc8c52e1eb829987b4c26f695f0e241612d24d435ff5fa10fc245965869d9f249c17cd1d24783ed839bd22e5c3b67340dd33b9cccb0b3eff121809b6ee8411b31d1f5725792fcf564e83c716231e08e2e5bd421a2af807e88f67eddd5f33b8fe6e4a9b05acdb79db1be9d435c132816ffe38fde6b789c68272bed0c700a7f394490a552662e7fb72160575999c4ccdbe80e770408c58003be0c7bae815bf2b8babbe156fd61ad28c90cec5d69e9ce8613cf43f7a650fded6992656b2ca7b677257e472fd50d42f889fe1d445e0bdc5f294c5b5c530d11887914a6c3c8605e6d11126fc9f8fa60c87b82bf68a7e007fca3ca9660962543b0859c85aa6ac80c0425f5f0acfeb7e3828257179265b8c7bcdc29b9cb685450ca70cebfe3f929b5e1ad86ce58bd268c0f498d6d1f79e920f92b87a23355ed531570bb4f6549d1a5815b8136c6f4e0e352e4ff4eb255c7bf57e2e9b4642777d9ea00cc44b34da9e6fc99930f4f8ddc5a95b506090a622f1de291d778c1cd4b91631b9afa3c47a7c19e0dd8c034dc0d8d2c80337da293b40307b901398acdbc63cebc7d52b3b0a5e58c63cad58b2e8121a41ae13db4fc3500d52cd308481871df33bfba16422f37fb740f955bbea591550537d018190a8b37ba4ffbbc3a23daf3f2eda6e86b0ee4b338ef999d9eece475bd65c138db33535dc9ea4e7aca48a572c485c1921495552638aae0e3f87a72b8d1de8bcb92a51edff07b250ca614b2295cfa18e85cb8a827e1ea62bb62efd978f9ccd92d786119046a734e8097037587178cfb383020ce834c7db555012f3423668b8d16d1f771dba5ec626d820cf617ec6222f7b6ed78d21e1fa718d31c510f543726c2d9a42feb4829be67454eec7e6957fb9d62743c2266a40da94a09513914feeec85677aedbce7149748de590fd7e4d00cfec8ad5d035d9af74911dc9b2c8b6f8efb5e5903414e838eb783baf00aa9a99be13a738c5e6bad6846315cf0e90f25dfd7356584dfa579f74c73642fa7c3124dd892389c57c4af44d2369a291155245ff812fdbbf9c47679da6646ce734cae070b937250c1785cba4772cf6cd3bd0721ffbfd63dc3a08edd789487860216344f6f7395b95056fc255e2b357abb35b175d46689408502d46bf0f700061f20d729cf5d9bf87157ce2177891643d02994c64df1028cb26161315ec2773e4a803113881990475019add0f6b39f0799a4379b55d6fb535af48d97380276c1b7f23f60abc03591198cef816256bdafbc7f6c51a164b94354eee4641fe375c67aacf4e5311271d303650a80f696dc8e2e17e9cb324b34a2db31e8d139b08f6b4b295fbac3d5ecb8ccea7f78778559544b5b0a4a42142c41b56be329852aea6322a2bec99451a17f65bd318d450d5c36e7ab0aec6713e26917f7e837f1bdfcd704d93a4f8af27156723661cf2cc278511021607946def37fb39eb8d13bde90b298df5e6b44e33f8d7ecd064ac7c1a9e7e97f27c5d00827115e5012bfd78bca749985944826b2a1bcdf7eacbe4abf3e6bec6b3464ecf4936897164f7ad5f1d0428c3c42c60f93537617506fa0c8f5fdf44c233cea4de9f79f4f026a684241e634d73b32bd66d0596972011043c635aa066e859506f6bd6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8a") 17:03:13 executing program 1: r0 = msgget(0x0, 0x149f73f9a02175e5) msgrcv(r0, &(0x7f0000000080)={0x0, ""/103}, 0x6f, 0x0, 0x1800) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/109}, 0x75, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x34) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0xed8, 0x3, {[0x6, 0x0, 0xa0, 0xfff, 0x4, 0x8001, 0x7fffffff, 0x101, 0x8, 0x3, 0x7, 0x8, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x1, 0x1c4a], [0x3, 0x1f000000, 0x0, 0x7ff, 0x2, 0x3, 0x0, 0x7, 0x3, 0x1], [0x401, 0x0, 0x2000000000, 0x2, 0x5, 0x80, 0x9], [0x100, 0x200, 0xa1db, 0x8, 0xaea8, 0xfff], [{0x2, 0x195, 0x2, 0xec}, {0x400, 0x3, 0x401, 0x1}, {0x7fffffff, 0xa7, 0x7fffffff, 0xfffffffffffffffe}, {0x7ff, 0x1, 0x7fff, 0x2}, {0x8, 0x6, 0x0, 0xfffffffffffffffa}, {0x8, 0xee, 0x0, 0x4}, {0x0, 0x10000, 0x13, 0x7}, {0x7, 0x5, 0x9, 0x8}], {0x9, 0x1, 0x7, 0x80}, {0xfff, 0x1f, 0x3, 0x100000001}}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x40) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x801) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) 17:03:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1a2) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f0000000300)={0x3, 0x0, 0x0, 0xa, "61aa01000000010000000000f4ffffffffffffff"}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x9, 0x9}], 0xfffffffffffff001, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x6, 0x20000000, 0x4, 0xfffffffffffffff8}, {{r0}, 0x0, 0x25, 0x20000011, 0x6, 0x10000}, {{r0}, 0xffffffffffffffff, 0x51, 0x4, 0x50, 0x6074}], 0x40, &(0x7f00000002c0)={0xc1, 0x8}) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r4, r5) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r3, r1) 17:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x3}, {0x311f04b0}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 17:03:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="288002009ce492ff0052ff01"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x401}, 0x8, 0x8000, 0x10000}) 17:03:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) write(r0, &(0x7f0000000180)="d1c2b7145e88714818da8a0e98e9d57a798a2035ef84ccf278ee10d63fe645fe60232ae05ed6b213f2bb4c07e2040000004ae253842c23cff16b634dfa3d1afd51c6c83b18341da58e392cf7101b412a75dc64f7d007b0e0b9b9497327641ae17c7921092ca3f157790e77ab1e3e000000000000", 0x74) 17:03:14 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x11f3}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r1) 17:03:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x2, 0x0) 17:03:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) r1 = socket(0x10000000002, 0x1000000000006, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = kqueue() mkdir(&(0x7f0000000100)='./file0\x00', 0x60) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) 17:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x80000000}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)=0x8) 17:03:15 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getegid() write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x8001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x3) recvfrom$unix(r0, &(0x7f00000000c0)=""/116, 0x74, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:03:15 executing program 1: setrlimit(0x8000000003, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="b0323c48fb5e807f56", 0x9}], 0x1) 17:03:15 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000100)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x80}, {0x8000000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x104) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x6a56b017d152f0e7, &(0x7f0000000040)) 17:03:15 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x20, 0x3, 0xffff) fcntl$getown(r1, 0x5) 17:03:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0xffffffffffffffcd) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 17:03:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='u', 0x1) write(r1, 0x0, 0x0) fchmod(r1, 0x4) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x7e, 0x100000001) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0xfffffffffffffffa, 0xfffffffffffffbff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x18, 0x80000002, 0x1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x88, 0x80000026, 0x7, 0x400}, {{r2}, 0xffffffffffffffff, 0x6, 0x2, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0x74, 0x20, 0x1000, 0xfffffffffffffff7}], 0x5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xce, 0xf00000d2, 0xcb, 0x9}, {{r2}, 0x0, 0x22, 0xfffff, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x5, 0x100}], 0x800000000000000, &(0x7f0000000380)={0x3, 0x7f}) sendto$unix(r0, &(0x7f0000000000)="10c10d8c142176fa340a15ad3be638c5023382a7fa8a902e1438499c0dceba1b30524839c56a875c6fb893be79ebc6966493210a74a7057a03b9dcf347edaaa76dbbb8882d0724924027e2561ccce6ad65cabed135cb98465f4a40a24f59a972b979e7003605515cecd55f8c941e46", 0x6f, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) open(&(0x7f0000000180)='./file0/file0\x00', 0x20, 0x48) 17:03:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/71, 0x47) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 17:03:16 executing program 0: r0 = open(&(0x7f0000001340)='./file0\x00', 0x110, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffdffffffbffe, 0x0, 0x400000000}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) readv(r2, &(0x7f0000001280)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/244, 0xf4}, {&(0x7f0000001200)=""/99, 0x63}], 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x5) write(r1, &(0x7f00000012c0)="03c9313ebece9ba2e95e235706491f8e45b75d4f17980ec0feca709eb6886ef042c5f43bd010983808b837abcf42d504c11cb159727a34dd841d82f7442c02bd83b8e083b82fbec15c8e2e565953c32d806f44644965888bef3aba4b952e690806810eec1b76d4e7ea0a4bf9d48752", 0x6f) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() 17:03:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x8, 0x0, 0x7, 0x8941}, {0x7, 0x0, 0xad3, 0x5d}, {0x9009, 0x0, 0x3, 0x80}, {0x80, 0x9, 0x4, 0xaf4b}, {0x3, 0x2, 0x5, 0x8}, {0xc316, 0x8001, 0x4, 0x800}, {0xffffffff, 0x6, 0x0, 0x1}, {0x4, 0x63a, 0x1f, 0x4}, {0x0, 0x5c, 0x5, 0xffffffffffffffff}]}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x6, 0x4}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:03:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x8c) socket(0x31, 0x8003, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2000000, 0x0, 0x1, 0x3ff, "00000000624de400d0bb0ff3000000000000d800", 0x9ca, 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x24}]}) r1 = msgget(0x2, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/176) 17:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x902, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/54) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x3d8, 0x0, 0x9, 0x3}]}) 17:03:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = geteuid() setuid(r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x979) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 17:03:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getpgrp() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x10001, 0x9}], 0x100000001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x6b, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000041, 0x15, 0x35}, {{r0}, 0xfffffffffffffffa, 0xc8, 0x2, 0x4, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x97, 0x7000000000000}, {{r0}, 0x0, 0x0, 0xf0000004, 0x20, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xf1e8, 0xa4}, {{r0}, 0xbe44a448673573c0, 0x10, 0x42, 0x8001}], 0x2, &(0x7f0000000080)={0xfffffffffffffffc, 0x2}) 17:03:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20800, 0x92) write(r2, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) 17:03:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r2 = geteuid() setuid(r2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r4 = socket(0x38, 0x5, 0x1) connect(r4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x8) 17:03:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000200006010, 0x80000e02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/29) r2 = msgget$private(0x0, 0x200) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0xc2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffb, 0x4}, {0x18, 0x0, 0x39}, 0x800, [0x9, 0xe9, 0x3, 0xffff, 0x2, 0x8ae, 0x7, 0x40]}, 0x3c) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r5, r6, 0x40, 0xaa9}, 0xac, 0x5, r7, r8, 0x200, 0x6f, 0xf4, 0x10001}) mkdir(&(0x7f00000002c0)='./bus\x00', 0x10) ioctl$BIOCLOCK(r10, 0x20004276) setuid(0xee01) semget$private(0x0, 0x0, 0x21) r11 = semget$private(0x0, 0x6, 0x1) fchownat(r10, &(0x7f00000000c0)='./bus/file0\x00', r9, r6, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1c) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYBLOB="00000600000000000000a4e0b5bcecd4638dabddd1b95f574af44065da0c2df217b8a500992430c4926ccdc03a82ab69bbbd2355367c66087d887d9bc8e83597bbd222d0ed3bda172b6a85276e66f1c41ba8fcd1e5e3ecf9a22547f842919f116f6ca145fad993923534058283e79bcaf9057e08f20add7c20e1a9e3c394d11d6c5048907b1e6007c2985cf97f7e3427b02fbbb711ffe798ad00"]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x101, 0x815, 0x3, 0x8, 0x8000, 0xffffffff, 0x100000000, 0x5]) semctl$GETNCNT(r11, 0x80000000000000, 0x3, &(0x7f0000000400)=""/89) 17:03:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="660096d0f0aae59f325c142c689058b6bd5a92a706e677478615aa1847711a166ea6bfb6c353953f1636be009f3a89a84338ef4870fb147d8038ec1588e805f4d6d591535d1675c2464b3a", 0x4b) write(r1, 0x0, 0x0) close(r0) 17:03:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x40, 0x0) getsockopt(r0, 0x1, 0xf9d5, &(0x7f00000014c0)=""/237, &(0x7f00000015c0)=0xed) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x4812, r1, 0x0, 0x100000000000000) close(r1) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001640)='/dev/zero\x00', &(0x7f0000001680)='/dev/zero\x00', &(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='/dev/zero\x00', &(0x7f0000001740)='\x00'], &(0x7f0000001900)=[&(0x7f00000017c0)='/dev/zero\x00', &(0x7f0000001800)='/dev/zero\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='@\x00', &(0x7f00000018c0)=')@@\x00']) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)=""/215, 0xd7}], 0x5, &(0x7f0000001380)=""/224, 0xe0}, 0x40) r2 = socket(0x0, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0xffffffffffffff81, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdbb) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x10060}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = msgget(0x2, 0x1) msgsnd(r3, &(0x7f0000000180)={0x3, "2eeca216d3a18672933014b6af9b63c0bedf3c66fbaaecaa75065e5e51fed232489b7ebdd23de7b351f2fe9734131a37a446f6458ca3d6d95532374d9ad1960d734fefe55f322ff8ec1243a696cfa3bb510231f5ab95182e187ee97f25dd86e2424ce8f3a6749b301f0f78de771d0f258a491bac89de8949699e50bb3a656736388b565d98e3c6140a536a4b1e7c0c1374bb0ab84f81af5faeae"}, 0xa2, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80000001}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:03:17 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x3cb, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfa, 0x8}], 0xa2, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:03:17 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8800, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x101, 0x2, 0x8001, "1ceb7771fca0db367f5d619638e5e8df324ec850", 0x7, 0x6}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 17:03:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="40642b05298a82932d69e8a6858be1f77bb846b26f3fb1253c208fafd6084d006743e2b8732cdeb91650eb4924d6fd8802b2bcfde6b0132dfac066801f95d1a0496502a06e78450aee9104ae88f366dbb7f09c2b45283df05f7f116365ebbd692f9ec7a0479d027389f4dcfc112b7e1bf8398d831fef4249b4d3ed7d0d3eda3f434d08c3243182f73b85b8203384de217f32c61c5a10acb459a1d362cce1e702d6c4cf40b3eb90b6bef06cf70d862de828c9b9863825bb79964f1f4823fafeb8e55c106bec9e3b7b0c3760952bd432bda68b182ffcd8e0da8278fb846e5d894c0c28d58b949a"}], 0x1) 17:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x3c}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xb77) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 17:03:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18180, 0x8) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x80000001, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x539}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x117}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x61}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = openat(r0, &(0x7f0000000580)='./file\x00', 0x8082, 0x1) mkdirat(r2, &(0x7f00000005c0)='./file1\x00', 0x4) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000600)=@un=@file={0x0, './file\x00'}, 0x9, &(0x7f0000000640), 0x0, &(0x7f0000000680)=[{0xa8, 0x1, 0x9, "f2222bc76e9953ed35ee7de0a6b137542304aa22665f92a124dab7b0f2e1bbcc60596d9a308149f9e5c74487e391ba4caa3b5773a5bdbe9741ce8382ecd94ab6e7f498b3bc33ac1ba683b0d3715a9bd2aae07c509cedc0e99770d6cd3e5fcf927f77c78d6a6ad6263c766b6eacb60ab3a4ba4d94b560682d951e18ded809f3c3c6fc074c22ba629036a1189bff5e123c101c23"}], 0xa8}, 0x40f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000780)={""/16, @ifru_media}) unlinkat(r1, &(0x7f00000007c0)='./file\x00', 0x0) renameat(r1, &(0x7f0000000800)='./file1\x00', r0, &(0x7f0000000840)='./file\x00') r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x10000, 0x8) mkdirat(r2, &(0x7f00000008c0)='./file0\x00', 0x0) fsync(r2) r4 = open(&(0x7f0000000900)='./file0/file0\x00', 0x850, 0x60) open$dir(&(0x7f0000000940)='./file0/file0\x00', 0x400, 0x22) chflagsat(r4, &(0x7f0000000980)='./file0\x00', 0x20000, 0x2) open(&(0x7f00000009c0)='./file1\x00', 0x100, 0x18) open$dir(&(0x7f0000000a00)='./file0\x00', 0x8, 0x81) r5 = getegid() setgroups(0x1, &(0x7f0000000a40)=[r5]) r6 = semget(0x1, 0x3, 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000a80)=""/123) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000b00)={0x6, 0x7, './file0\x00', 0x20, 0x3af, 0x4, 0xfffffffffffffff9}) open$dir(&(0x7f0000000b40)='./file\x00', 0x10020, 0x174) mkdirat(r3, &(0x7f0000000b80)='./file\x00', 0x8a) mkdirat(r3, &(0x7f0000000bc0)='./file0\x00', 0x0) chflagsat(r3, &(0x7f0000000c00)='./file0\x00', 0x20003, 0x2) semget$private(0x0, 0x3, 0x100) open(&(0x7f0000000c40)='./file0/file0\x00', 0x20881, 0x0) rmdir(&(0x7f0000000c80)='./file1\x00') 17:03:17 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffff7f}) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) 17:03:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8280, 0x0) sendto$inet(r0, &(0x7f0000000080)="fa062bb1165d8bf54b30d069f83ba0abbb10539b250e073e3bb02ba88273", 0x1e, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x380, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000000)="4b74954c", 0x4) 17:03:17 executing program 0: setregid(0x0, 0x0) 17:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 17:03:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "0503000900"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) dup2(r0, r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 17:03:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x2, 0xffff, 0x0, 0x7fff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x25, 0x0, 0xb5}, {0x6, 0x2, 0xaf72, 0x8}, {0x6, 0xfff, 0x5, 0x3}, {}]}) 17:03:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x6, 0x7fffffff, 0x80000001}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x42, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x0, 0x8, 0x4, 0x7ff, 0x4}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) semget(0x3, 0x1, 0x0) poll(&(0x7f0000000280)=[{r3, 0x1}, {r0, 0x4}, {r3, 0x21}, {r3, 0x6}, {r2, 0xd}], 0x5, 0x3) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000340)=0x5) lstat(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8602, 0x8) shutdown(r0, 0xfffffffffffffffc) 17:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 17:03:17 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000), 0x3c) 17:03:17 executing program 1: getegid() r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008b00002b27fef45fa89c6141b72c000000ee338d4400003e7c65f3ab78d7b4000000000000", 0x2c}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x13c7) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x10000000000000) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x1ff, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x2, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x9, 0xffffffffffffffff) r4 = geteuid() openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x8) r5 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r4, r5) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r6, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c54dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9ea", 0x801}], 0x1) poll(&(0x7f00000001c0)=[{r6, 0x4}], 0x1, 0x0) readv(r2, &(0x7f0000000880)=[{&(0x7f00000009c0)=""/133, 0x85}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000500)=""/166, 0xfffffffffffffdd5}, {&(0x7f0000000700)=""/92, 0x5c}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000780)=""/121, 0x79}], 0x6) lchown(&(0x7f0000000340)='./file0\x00', r4, r5) 17:03:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000020005786ca1020741038f53e8551f30ce390500e08fecea11ea8738ca1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff3728000700000000000087ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000001500000000000000000000000000000000000100"/177, 0xfd, 0x0, 0x0, 0x2f) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x400, 0x400}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0x4}, {{r0}, 0x0, 0x0, 0x18, 0x7, 0x4}], 0x539, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0xfffffffffffffffa, 0xfffffffffffffff9}], 0x7, &(0x7f0000000180)={0x80000000, 0x401}) 17:03:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 17:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x29}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 17:03:18 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = open(&(0x7f0000001000)='./file0\x00', 0x8000, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x0, 0x0) kevent(r1, &(0x7f0000001080)=[{{r1}, 0x0, 0x1b, 0x40000002, 0x0, 0x101}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000043, 0xffc, 0x5}, {{r1}, 0x0, 0x8, 0x10, 0x3}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x20}, {{r0}, 0xffffffffffffffff, 0x11, 0x0, 0xe7b7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x800}, {{r1}, 0xfffffffffffffffe, 0x18, 0x16, 0x88}, {{r2}, 0xfffffffffffffffd, 0x80, 0x60000015, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000004, 0x4, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x8a, 0x2, 0x7fffffff, 0x4}], 0x5, &(0x7f00000011c0)=[{{r1}, 0x0, 0x1, 0xf0000020, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x10000, 0x1f}], 0x2, &(0x7f0000001200)={0x1000, 0x6}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001240)=0x2) readv(r0, &(0x7f0000002480)=[{&(0x7f0000001280)=""/140, 0x8c}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/103, 0x67}, {&(0x7f00000023c0)=""/16, 0x10}, {&(0x7f0000002400)=""/35, 0x23}, {&(0x7f0000002440)=""/8, 0x8}], 0x6) mknod(&(0x7f0000002500)='./file0\x00', 0x2100, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002540)={0x200, 0x89, {0x0, 0x80000000}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002580)={0x0, 0x2c5, 0xfffffffffffff434, 0x4b, "614071e08d7a1c7f070947e5f14613b7e8459308", 0x0, 0x1f}) chroot(&(0x7f00000025c0)='./file1\x00') close(r2) r3 = getuid() seteuid(r3) syz_execute_func(&(0x7f0000002600)="6641a5c403794c2eedc44369407c628200c4c30d7cf6eac4e155eac1439cf043806e4241c44178107ca127c40189ebb2001000008f494896adcc000000") fsync(r0) execve(&(0x7f0000002640)='./file0\x00', &(0x7f0000002800)=[&(0x7f0000002680)='/dev/tty\x00', &(0x7f00000026c0)='\x00', &(0x7f0000002700)='^^\x00', &(0x7f0000002740)='!{\x00', &(0x7f0000002780)='/dev/tty\x00', &(0x7f00000027c0)='-\x00'], &(0x7f00000028c0)=[&(0x7f0000002840)='/dev/tty\x00', &(0x7f0000002880)='/dev/tty\x00']) sendmsg(r0, &(0x7f0000002bc0)={&(0x7f0000002900)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000002940)="b4e1666896f13ba41fb81432f69733a5ce55cded1b13f29a7eab85a3bca88aca38cac57c630881a2c552d88579f2dd2d8a29cd7355ea6ee20b4255c3a31970a64e195779a376b44825299c01e36401b20169886ddd56ea4811c1399e93de0801cbf817d062f01b446c", 0x69}, {&(0x7f00000029c0)="3a494448d08144d46227cca70b5fa7ae7c4717e9246531ac45a2440d04641073fd171043f88c81f183f6cd275d42b8b8df299764bd937f0b0cfdbdab12b83036a184d2e2f56a827f5f2eeb7cf81eb157253837eb3ca43bb981bbadceed4dba63a301bfeeeb0391de4800399212b25a0dbec8fc6706f472ca26ede2b39cd9515cbb2fc47810da9b9e1c731c33373b057481cacf6927ffebfa2bcce011e3da7f", 0x9f}], 0x2, &(0x7f0000002ac0)=[{0xe8, 0xffff, 0x3, "6c165a56bca0cab67f12ec4c839921bd5dd3665d228bdb6dddad8c4d3827924966076dfaad9132155846318299f387e9cce8b8cbfe157d62972314f060b8e34a7377f91ef55d6a56de2e06d91a6388c346fb7d18e854d8e45537063a848c6edcd5a13da588e7f8242d2dfb9403b695c558d4531c7eae3c5afd906d59d546d52d4075f20303686d6ca8d947b6895cb4530d994032cba7de604df879d4ae36e3aebae4ba0b49f63177d5add963a00adc157230bd8e408a00a540e7f06e9ed02bf3fc57ebc09521554e78bb19aae22c2a36d3550d0b"}], 0xe8}, 0x402) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002c00)=0x2) sendmsg(r0, &(0x7f0000003400)={&(0x7f0000002c40)=@in6={0x18, 0x1, 0x8000, 0x5}, 0xc, &(0x7f0000003040)=[{&(0x7f0000002c80)="badc105e096bd6f0deb68fb2fdbad9494ab16c1a76b83628941ec7a6f6f29f28b545a6e004e6372d3a0042c459ebe34a7049d572c5a97c46a3c60bded2a5ba79", 0x40}, {&(0x7f0000002cc0)="526cac657e1354d3c734a874ebd9e2a71cc774c24b8569d0c98585a006456cd0c6b5e2add13becd6dacb8c5c12e8ceb3cfc8ce565a4d0e9c0f06d7587938dfc87ba135d627e0d1b1d992827248b9924228f36c8bd54bc292215877", 0x5b}, {&(0x7f0000002d40)="32169b0b2be3784150683ce606f5d61df8ff2d8b8d8eca949fa154e5c248b9595c8919e1f47137464884f5f4d2af43290a0c9be44c1613d84445e376ec9be50a5f6ab9ca9ff068fd", 0x48}, {&(0x7f0000002dc0)="c1fa759bae89be68e9b86015b2d1860ba58cf383081105ee1990e701e62d79ace32adf1ce4bc9bff490dfcb539def021c5af14e60713add3206a2b004e81017a43cf44fce3e4091ff0df82d549ae1d76fb95f157cb3b183f99c594777270a61dc2ac24d9a66c05782a48e018241a2bad38ec6a4858ef3cfdd8683e79ca97561d4c1ea65d6419d32ee840bd1baee8782413f21fa678ef3bad7c5a016bb394", 0x9e}, {&(0x7f0000002e80)="fa5e414521989479b6b338bf04e6a2394b66bdbb308b601d50d6e1b479c96c3cbcff854243af2e836003c7cd7957a2c07274d2abbf36a4b57385b2f8c19a36579b580e122eafa5979031cc35d7b5deca3ba7dd839efd109e4db983bbb28cfb6cd3a1eff3a39f9c85727e51b5f5d7734df8de24559244cab1dfead7eb5fabe9acaf6908f638cf942ea4918d41cd1ee74ab356d2193ba85b956a624b2df5f89a04f2da4bba5d20b9437c", 0xa9}, {&(0x7f0000002f40)="413044bfa8dc49e869d857fd8732246fd95a8ab72877ca25ce1704ebe22a0643506584417ceddfb5b6ca0fe40139becfb3cd29671236b5f9c40ab3b60f90d297913e4c0fec465ba20bf9d7151f6ef71bf1add20ff63d8ff04d610156f9a0a532bf7312c563743a84a0740440df35c68d92cb1b4bad363f9f624c53d4e09c5b4a85434ef1ddc244f21309651030313fb3a453232f1d845ca05f8efe730cced3c094d0a00db01491eddba951db6eb7119de7b048613d83606fc5c6f07c2a2304464ed4e4722fcee921093eabc768ebc0a21d32bd7942cefc1c54bfd0573faa7e768db4", 0xe2}], 0x6, &(0x7f00000030c0)=[{0xd8, 0xffff, 0x8, "c213bafaf680dc25d78ca7ab7e3b8f73d86e879fd8e4ab2416eb5934e459e981e0f23f34438ad2a6d1c1105d9de5f6f5e4ff17aaac7fdc2abc3195d2e31034bdfc49ae2099d19b50b5131ce1b6739dbfd592d97cf93ec8a7972a1ee210df54990c821b54e82a3fac2aeab697f5b8a63867a867004e09ca088cfbc7eb701315d8dd35bee93d1aa68a199e4d20f759e1b8400407b6f68e2fdc6025bc135966f3a1a38f6d973b275dc542f2a6cd4ce0282cc867154ec4fd4cdc0c0a587578826800b47a9b6cf259"}, {0xa8, 0xffff, 0x80000000, "c7fa3e91fb26e441530bd77e10ba11a172b5112dd138c20bcb30b839f9c0f230ee147abb52f87543dcf2a23f10c30b2c04037bf11525ea41b96b11af8ba48d4e61d77a1fda3676da612f39ed1b6e4542288ecb884bc19c5dd785994fc1f52deb1d58981c167083a1fa348944a1de90af80b3a2b8abbeead5265f25dd52a546fc05f2b20d43ac4b7e7f2ce368955ad985b3c7b39b"}, {0xb0, 0xffff, 0x886, "d09317042771e8bc649100c31ed1decb73d7e20d77def1f1b4637a5d1eb2acc8f3d07099fe9f87dfc60dafe1a7163e6bf0533a8f16354ce5f1f831edb27bb4f3de32579c571114c567d1d5fed85d53ddb44aaede6304f91aaa42db1279de0fa676fa278aaf013d553409e19fd498cb0799a0dd4efbc4deae565dc15eacee64b7a724363648f23d0ae45d8d1cef10b54bb5d94a506c8112b0b23710b1d1"}, {0xe0, 0x0, 0x100000001, "09f85fd305cad1c24640e6cbb2a0fd667688c200e1751112b0d5c7f68805489827b7827e6f70b91975ecdbe6c8c24b79ab16f9328b85184418220b5c478ab1fe35eba0665f41f385cfd8e4d054f7fcbabc564104e1785d9872d8b2d4b90f8bd4587301771d006d826f7665d915840ecdb25a76ffdbc97d5ea79d9414a34ac10126715fc30b3f4b7e63448684b6df55fa7c86e242ba24107c3497ea64adf9452c3a8a04b3090664de328a5d4152ef07cc6ca0387e65d8ab5ca8bdd7a9a54e740c2f831f11d1631b294c0114"}], 0x310}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000003440)={0x1, 0xfffffffffffffe00}) mkdir(&(0x7f0000003480)='./file0\x00', 0x42) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000003500)) mkdir(&(0x7f0000003540)='./file0\x00', 0x20) sendmsg$unix(r0, &(0x7f0000004880)={&(0x7f0000003580)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000004800)=[{&(0x7f00000035c0)="534167ca0d05acd5e58642d3a1542a22", 0x10}, {&(0x7f0000003600)="8902533501d1207774af5d8434", 0xd}, {&(0x7f0000003640)="502aa5b5eeb8bcda045e908894352e48f59d00f6c2adc08f2db4c1186ea4aa0e5baab62636a8d7c587460a072920be994e319194252419682f623a59069e86e7e87a10b99712533907ae5c7c2017535c7fe9c9aae6df7816a6c01132fd8ba7f0d103350b396212e0bcc76eecc3171df8c60c2868374dbe68d0de01a434724a8f84b23aab6c5e6c64575044a41e348bca4f889740286faae03ec37e2b0ffabd9a12645fb0c0a4e6cef2fde4f57fad7105173857f40f3dd3e5b3cd803607be6c09be3bf1dca6ef080ffe51861b88fd45704959a2fca4d7f4c665695ce42594700175bfabe333", 0xe5}, {&(0x7f0000003740)="55e133d45eb13190628eebb40332a6e5eec2060bd14776b8557b3f5e1a5e5e3d678564a83a0d201852d23c556826c96eacc19e2679ebd094484e96cc00ba0d9495f886835eaf8a75c0fba71c9dbf6ad8a7fc571db7fee7b421537a29bcdca698d79f1c54cff27a6db0abc68965ae0b85c48cc7a0954322afa3099bc8dfd27fde76e7b49701d5707745c800efc890a316c23524065f9bc9f1b2d597fcc0ab4e3685d14c8313abd824a509c1085ec6d46b3f21cda34cbcc89f6e9a49986699ce6eec7d0efc8f53814250f1b9592d46872889160d612a1698d6b3117e832e9a4187eeba315f69921bad5bad42be4847288774d7fde2c446d5ef1698cdaf2c27f60697c885863026a835d946b9421a20c3a9d3df708d0cd5b2359b70ac2f56fb33f8b132eb91203ead9f946cbb5d912a845370a459173fccf475c134cbd16e1b1254bbe96f386ff0b18d03d74d06ad8d3b56fd62bd96d6a0165582c6a87d0123013e7afb267a5d390b70b675897cfbdd541b473524502a97d8ca975560b442218910e454155cd5c38b184ca3ff5d75a061ad9337ff223cabe3cb22fbef3797a0562a5dcd3c4d261d351822446abd20da137e98c02b52229a93c09eb5c3581ab200dc1a9b9eeeba9f18478937443078dfb0752ffeaf0b873643534586fdf3bb3f2743eff702d178470f5ee2db79b5d1ed021265f05e66d2b4219f609659ae1cb4ab80d7b97b1c164f112577add9f61ed70834c915f49481eec1ba9938f779e700efb6a6b8d5ef3a7ddac96ef364bb6c2ae1e6c53269f34f8d476cda8648614d9a3982a5f6c0e214853c3dcf64316fa863e178bd18cd95cde0f1274dafbb818070ba913830371c47083078e36d7bacb0a809f0008006f8c1d3f161ecf6d4a3db5a1abba0acdd5e5d4aaf2a9cd4abc8da0b8f35d1827b8f48a558d466e36fff188235f7a619ba5ed1c621a4c7ca178cf60278fd27b5eaf44c0ed2576c9d6d269ac672eb1db414fa449c07436c653f28072638c469e23b3331dd4ebb5124002402f8be265ce395b1e1f8ae881c4575c5835f56ea7814fe626d4238c1347ad73a60202388e4b1737211aad8c6a9219eb774f120eaa1a55dc7d9dfef7fbfc0463f90ed46f5b1d81184e7023012ac539124c06e2979ccb419ff06d3548edbec769255aeb2cfa0f792d3856b3aa2191c4490a97622ae5aa2d98428ea7453d69d135e979f697941429ffebc7616ca6e06f1d6a244198e70a9be43f1f93dcce9909dd2a7e3a1ba23eb1227366f7386cea75465ce60ad8a60fac41d2a52c0715e68a619e3ed5f4b1e41bbeb7ffa335babb4e91d8d54d9325a64b091fee81ca36b6f4719b0f740f3f84d2f472d587e88ccf6196904eee1ba2041053f911d679f98cc19814990361c197e3f11f7bdf59b5f508276c564a6525d5b06d15dc4c3d0840b7c0d65d98ab3b7b562257fa25a5b059f37f814749ebc490f04960ca46b767c6c7ab96975ce3b863f931866f12778b703f1be1f406275f361e499bb2b557598a9464d64e8b11871cf8592461531366a54a1487f58c118bfff5d6487a70b9a3973cb614554f6f968d5bfefd3390feb00af933235a0d3328e35d720ec7d31b002657fd9d792fabf474698f8c1ccc3abbf4e4c0afc89ca67ed8cde62b47edb4d0c1609a20008e3528120dcd9a2678f8fd690d84f7cc5651d63ecd689cb7021800a6735698d48e512639280f89a2f600011e61bf7c2b9e84174ff45f11b1fb96b7fa09af5c31eaa8267fea06389414704734394f48dd9c5089e940e87b74f915b7ecf509bf9fa5b4c6b18bad8987e698a9a9b987210ded6b168a2aaae3351f9c7f873c6d1be8760bb715e0a493313e7d7dcbb9581dfa13a371ec273c5f5b5ad789db728f3b6dd67bf598812c59169b472bb0d6ecaadbad22a2d6f31f2d47fd666b0428e0268a3e1a5ca33716e0f5f6db4bbd82b4053663f989ec59c98cfc3b9ceac46ef231f7b95850ba0babf231d90dd0394894047000bc67361469fcb155a9f9736e0a2b8ae596b5e7f6064cdef21f56a51a7b21822b73df55aa405c317ba662ce9ee70eee63ea65f02eb93ffe13a9086fc3dd8ada6d756bb21d672f1d7fb4a90aeb9c3db63740b2d86267c608ea58813d406685571a90a7c2b1ccab549b3a66d1a5d78e2ec24e4495a7f8d81eaab3c1068ecdeefd22db6b01caab8c0b422d4fae2b5486a51d1cfff98ead806b2dac6bd12dccac0a04281fd769d9c669ab280a4f53ddf1116bd53b65dd36b82eb510dc8202ded585c30c51b5f59708a553a387d381bd3a4376e8ae08f94b1952fdadc05e83aa377065f2bb5cec97d137ad6ea21369195b521a1c6d832dd038af63b70d29d050f6482f188e7ef3a75ea799328864ae1ee28f9187c96f9f38db4fd4cc5f3397e60fb7ac6196abce3e70bd88a5a6935b3ec070f1c2012b44a783fd202bb16c01c2310c218cddc3723d81130913df606d5146aa7661e9d541a973fb583ba98ddb8b54da6ca61980be9dbfa3cdcb19e1c76077138c42b2b5904bf3245d989364569da3e470988d120e34bfea36bb6a445d17926d5e59148311444e821b433bb16da7702529245ce448905f7c01d5a675707a0e96a23a9809ed926ddae9f26c339eacab8d71e5ce8c4e48aba1347d0dc19bb26e8b4a99bddd538f2eff3dfd5d416aa2bb27ae9d62d8a3ec8038ff6d34fccb9f92bd7c2d089bf17fc91fa52b2a5b6b77137ef59bf884bf8d3b9386ed927fa91bceccc414a10fab5cbdf9eeb4e36f5148ea8fa2346ecc8ecc80c8b63fc07823ce604dd1f904cdc2af347798d46329475065347a7bbe6af4d193bf8a1af0205e43c9fa548246d96f646f5a10e95d180461d14756eda80e3f4e6ad9a541bf0797f7164a61129e0f870b6cb1b31460346cf8e292875b985d05fc7d6ecab067324b658c07cee698bbcb3e32d3934f2b3e11e7f20fe2ca1b31ea4061be36b45e274dab5db765ebfccf5c1e9949c48312e6ec05d129275a0d59c688e7090540c4121b1ccb6ddbc68b66851667566505738c9f7abf9166a5ab8878df8a611c8d9b7895f157c8349e86e1763457add55b3e62c96799a6d58c047265b7d97447af6a8e295c987f4420f1c5bb67abe0a4537f955e7e9191d915caa6a6a3f2019d6698651c9b9c6168504d5817981f8e76769e44125b3ec6308d45f165a3e6d1d63ae7cc4292a28f40d7fedc4b3d8107768734d071549be912e2f13a80be0bf88c994e0b36e6f162df205d37470a8e4f95f48556eda7aec2bbf7ce5c4e07b8f55769b7cb633d69e4549886ecf489e9ad9a7c2c68f48c61ad949caa1ae94c414be762af989f68827861dc9f6cdb6e3bc9f9e03229a2a275ba5d7f7cbb5d1bb26704ee74da4753196d6bda0f9da5b9ad34a1a8b52aafcf014c0658d889ab34f09e11cf49d09421e80dfa7b38ccccb761a5b4483f0910161680ec9182df81d5a059837bc0beecd7fe4bd17d85e204d392b376a3e2f93ac4ea0a5512bd301e6718e05da2250b57bd09dc2b86f32e25c593200eeaa7f317d7b33b0edb28f13497c10eebab7359e3a518baf3491947613eb38c0d008653335601a81b495cbe5976c107e50906edec3011500dc3f29c873ea7fabd7008af54216693a74decdbf3d7d3448f666ca9155de570bbc0c5810b727f41d9ca92ff1bc861d45002f37bce984973b88aac8aacbe86c63fdb76097f58966225448aa40a60bfe96609daceab4637d11ba8e7da10c8ecd6dcfb8ef3b6c9cd758b7512d1c339f5a0b90437059a232877f508db00803bd6c022af0493c7de0883dd4d0d6bb89631cac805bd230d3e75985a027f7ca47dcd8c6ce950deee2b1f74ec9652bcb4bdf12595ded75c7afbeca8043ab60e15f632c5c0d089324675cd8de5d12eb486075e6081c71f7c0db036afbdaa634de46fafe7d995cc9f259c45a66a2a0e3cc17d4bee36f7bb8f0f3ab2fb3b679ebfbfcbc555d90d1f18260567655b64ae556c8dc1fa65d86a99407940456145d5253ae092def3e495f464135649bb1daa7f045424260e01b23b24e254557cb186d591ce57a2bc5eef3ea94f9fbffafd5b1ddf38a799b92115f6c78b4122fb734fb18afbc38f19b34111d93985cdc590ffd571cf8ba8ce9b47ccfb6fbf24df3330760f3d1e5a394fe13b9f73c0b2f41161cf8cf1e96b6cccb9fdd01929fff68cd59cc44b0e93976772988148f86f889c2c221f1a282afbd994adeaa08224536170aa0fce1b6cffa57c7d1628308e40b96565cd1742491e996a34774713df5d3fa1c2e67e1548ebba83dc336f65eaf7eca383540ae09c796c654e74d5e5d9223ae8fb14bfc92d6bcce9c05291fe29af2e60c984a9d62a78864d2d8f4ee5c517707ff6126669fd7168f6906ed3a95f301938ecfcfe1b91aa1ce5da9c352241f53e779e242d0f177f17591369e87e51660314ca2b936672ec091d48a57a4784c901eb475df098a55dabcd9d357f860e92f41293e2e19f7adcf68f34e9ac7e1524324a153357404769842c534f7ab198ef72225c4e61117e6d2cbbbfc3d8f7893d909c1e7e03c81946d2d63946767b4f347120dffd7424649d72261ddec91a041870664ceb0be105168add4b77b8260d99763343d3f56ed46136ab06903e9025871bb9f59193e764e8233d32027fdaf11c5a9b5a691848ed5e98dd911aa907cffd675947f111875d75da3b5369944ad26f74e79da905d55efc332954bc3f39f264652c76cfc76fa70af1b893a34cdcdb964635060d60c6ebc490d4f450958366f9a3572d5c9cd5f52776ac0b66d1eb8c7bf37b391b700b461f3a96585e2ce3a9c8f4c2d495e0f93f8ffb21435e1cdfa2f9675747d51feb0e8dc8450e1685b4e74468195d7475c0835f62faf3584fe62932dea15e69578d4e592bcf513593c03e4a6647c42aa613cddd4c5b64ff6388f28698be6b5715ad714a5cd99dc4879976b28432abcbc1034e17ee83ff476496efa51845e80c76a4bf905e47d8bb36dd0530d9fc4270e24fa81452624a8a60e19446f8db46e77b0f4421a2111d4b2c7fc17df1e76f9567abe044c1216eda0318805c19997852293c83370a8825f3fbb8ae33e02ee76bc462d4f478a03f7ceccd7aabc9daf98e02008e4065263fdac72c2a0b38191b7422b9a296487d0863b6808b43ad26ab384d395f519cb520e15cab0db754ee8fe8d49d6712f8faf8fa5c5682d829be577e6c1b61c5cd28a09233d1f713696d79ae3f1d6c677458a3e1cfd4f4f08d55164b90076a90454d87287a81db67aa6cd57b786efc55b24f2939b3e526416f30635791190fc6ea9500df46f851f461e00c5befcafb1d07ea0f0d4a863c7ad528158d5b3bd034a7237dabb579bb11ef2d894f5cce1e43bcb197436ccfcc7763264aa38260acc4d002261371ea2f34d307595abf944616f7eb5793c67bb442aec1e4d3c9dc49527adef027f41730f0c2667474432e430e0455ffde1a0952247723f2ecca98d40baf7f407e1d12448665bf6c9d6566f8a17da738afa5c83874a6827233bd10083b73e987b16b767df2ace517bccf9aaf399ce02eb52c3f1a729ee29785ce3399aa3c4db738344ebaf7f4907e1eee1316638e50dbed6f1f683d586f7ada751ad1fd3c78a9496526de9847bab1b321953ed14c50b45904070dded2e3884586be8e26fc0aad561d6dbe1b0433c65450d0990ae83de31dbee9e1c95ba9b52c36ee48b352160084c221daa484229c9b4dee9b433f9a7bcd81eeac99c34d96d0cc9b173a030de72b03ab1a32bf2740e0c7403df9204", 0x1000}, {&(0x7f0000004740)="c6470c7e34e5e7ef820de92e095afef2d3d3e38754a9da5e707f427e67a2664bed3bc4946ba72fb28f2bea155dd0126bb1f3a2c10b994e53c62bd266dfa09a16fa1593d61aca6e79cb998aac29af2652f77463a6c0627e9df9d64c95cd2b38ad9ebd2978c154730f942d1b9b1c2e42a6dca72faa1864e6bf89338124a7bcaa3f5aefa84c2fe2e802f6c538b99be3b9309892aa04663d3ad9417b", 0x9a}], 0x5}, 0xd) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000048c0)={0x40, 0x1000, 0x4cb9}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000004900)={{0xff, 0x3ff, 0xd6e}, 0x3, 0x5, 0x8}) geteuid() open(&(0x7f0000004940)='./file0\x00', 0x80, 0x4) 17:03:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88}, {0x4a, 0x3cb}, {0x45, 0xffff}, {0x7, 0x38}, {0x3, 0xffffffff}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101, 0x2}], 0x2}) 17:03:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x172) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x1000, 0xffffffffffffffff, 0x3f}, {0x37f3, 0x7, 0x7, 0x2}, {0x2cb8, 0x9, 0x5, 0x6}, {0x54, 0x5, 0x9, 0xfa1}, {0x0, 0x9, 0xfff, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x50}, {0x6}]}) syz_emit_ethernet(0x9f, &(0x7f00000002c0)="8b") 17:03:18 executing program 0: execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='@%!\x00', &(0x7f0000000100)='\\%$:\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='),\xa3\x00'], &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x44, 0x159b4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) 17:03:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x3de6, 0x0, 0xcef6560c12e0b7a5) 17:03:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000100)='A9', 0x2) fchdir(r0) 17:03:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x80, 0xda59, 0x81}, {0x4, 0x1d, 0x0, 0x8}, {0x4, 0x4, 0x7, 0x2}, {0xbe, 0xfffffffffffffffd, 0x80000001}, {0x0, 0x7, 0x4, 0x9}, {0x1, 0x9, 0x0, 0xb8}, {0x9, 0x4, 0xfffffffffffffff9, 0x7ff}, {0x7fffffff, 0x3, 0xfffffffffffffff7, 0x8}, {0x2, 0x9, 0x2, 0x6}]}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 17:03:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0xffffffffffffffff, 0x47, 0x0, "d4a9382e6b8d1e78b9bdd5eccda2e4282aa7b4c1", 0x7fffffff, 0xffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7f7, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, "f29b2256db24ca665c6d2adfe06000"}) write(r0, &(0x7f0000001740)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e0", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) 17:03:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4001000000000802, &(0x7f0000000000)="bc64ff89cab5dcbc", 0x8) socket(0x1f, 0x0, 0x0) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 17:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000280)=[{0xff, 0x3, 0x8, 0x401}, {0x3, 0x5, 0x5, 0xffffffffffffff00}, {0x8, 0x0, 0x81, 0xffff}, {0x0, 0x5, 0x336c, 0x6}, {0x7, 0x0, 0x3f, 0x401}, {0xd17a, 0x6, 0x6, 0x3f}, {0xfe19, 0x8, 0xa77, 0x3}, {0x7, 0x3c89, 0x6, 0x7}, {0x6, 0x1, 0x9, 0x800}, {0xc7, 0x5, 0x6, 0x8}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x9, [{0x3, 0x1}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0xfffffffffffffffe}, {0x3, 0x80000001}, {0x3, 0xffffffffffffffff}, {0x3, 0x5}, {0x3, 0x8}, {0x1, 0x7f}, {0x0, 0x80000000}, {0x3, 0x3}, {0x1, 0xdf8d}, {0x3, 0x42}, {0x1}, {0x1, 0x80000000}, {0x1, 0x100000000}, {0x1, 0x100000000}, {0x2, 0x6}, {0x3, 0x908}, {0x3, 0x1f}, {0x3, 0x4}, {0x2, 0x2}, {0x3, 0x7ff}, {0x0, 0x9ce}, {0x3, 0x55}, {0x1, 0x1}, {0x3, 0x800}, {0x3, 0x51e2}, {0x1, 0x70}, {0x1}, {0x3, 0x5}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 17:03:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3a65, 0x6}, 0x8) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 17:03:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(&(0x7f0000000080)='$@\x00', &(0x7f0000000100)='&\x00') utimes(0x0, &(0x7f00000000c0)) getuid() 17:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) 17:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x48}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x10001, 0x2, &(0x7f0000000180)="85c248b63d2da161b101e0dd2c3d9c463b785847f562f02020ba55d76a4d753ea3ec2b38e6aa45728f368b186f5c1f75dddc18120f71c79dd77a207ce6879cb9182ad135ec73a481d59471b5570faf14308202498055196b56a00616c52bfcf365ddbd821de1ecb8f95c29156f3a97d8c570af4176d31481c74b90136560a09e5da554aaaa0b606926f9107b901159185ceb9adaf1789246ba1308c7462e9e723154d4b5c40de749af1d995fed1e4ef76c316dd2ae3c3eede2fa6808419a8c1aefbd1bc6731a7c29e1958b0f6c866e7ecd97116d3f4f1a4af6a5952125458dbdcb57fdfbe7713b94e57e5facf8e497129ff75f364130a7d7c67b52cdbb816d68329ae349e014b28218c72f162dcfd1d986bad53a2df9e01e8bb2933d8e5cf93ee8e5b2f1293be40ef5caf38343f76ceef760c21805898f6e9d36eb4d35bf3d03676af4850f2f928c7eeb22ebe13aa5639178ab61780562bad51afcc945cc14a55e73851c035b4c5abea7e079b88fdb9739e5717784f03a6da90f854b0638c9f0d4342900fe1797def128cc854a16f5b79de4036129b78145276200b9b88f1a58cb05a8ffda794f3bb95623763c5c9c7a2f5e5c5f30748014a1e66e231014a86cc0f506856b0832b240dd905ee8c7fc30da239a08b57d038918f89f11452400a8702df3d8ce572b2787e5883bbc92a0e6631b2f4a3bed6cdede33401adf7e53a00fc8f2e434b032b4ece89f9b6ecea73c6e43136daf0f60a0d8d2e126cd046ea64824c74263c983741515ee605e1827e1ea88ebe3fe9731b7bbfeba190af8ad2445cf051490c879debbaba8d52a82ecd7798514bd60d09433a5d18ef75137322b25da2ee88e1a6713bbb5f82907e113501db7bb7b7ef37c6d14147f4ac62ecd7e84641d5821c963c9a43427f4a725ada7cded473972c6b46e5911a4b30ce7cf0de16e1aefd4cd3956da991757c868a34adace4e2854f3e4a6dbbf6ce9a238500258ece07a411d2d7a71cafbdd5ea7ec6ddd6f367c587f89fafed1f0f6be89655ad62ece441415e62a8229732f229f3c5d940a08e450609ee63a8fadcf695a05d23a37d0f35823361bfb77922d382e75bfd17c9ba020739e15ae54f1e036fbe996fa890a86872c38423563e14dad3b823c3e599107917e137a1aaa3713a5ecd5f238e784d3543a2c16351aabb3fda20b4d1ba505464537a03f590d78635797ea1f725dcff5d21253adfbd5e7bcc62211b8e5fb145be26f39f2c54ff38785011ffc35cfa9e4b6630272370897c242321cc5de467d23e1b13800008f825db4e5291411c17356690453335a7bfd85edb24b60858dcf93f536870e71d6635c24dc0d02bd5fea5284a14ea34dbc3925797dd089e7ca63646b7b8ad689f71502152798c1a206703593ef5e7a22ca563b0cb340023ed990f7fc955b0e8d82e22cbe3cf708633c0ae25ea09c573c5e05e92c06d5343197970168d937d701699ba341e19b36b4d70106a85325def33fb2d9a7332bc3ba9492bf048bb5503ad4742771ade4f26a31325f5ebda59a5fa3e6f4a646d2390d6832bfc0c0180a4a75348a3151431a150e893af778ec8d28f9a9e732ffd4586385cb7e0432b32b7fddfcb4c035c959dcac3d782566e34e07b4b0519face20a8421b2a77ce81abd70f121a2bbf0576195e45b0dec5a90f3aba865addfa1bca39a267fd327fe38f904e9734ebd1fdd713ab4765ead5c4a43c469006a3d382c2bba79da6845000e62b7cc07005347fc55ee0522852ece452e0bb1ecbd28c2ce66aeea3fe2fc485eb78cc67d6323dcc1217058c865c535ec35a8a4daab946287d1d6b1655ed643467817a947a7217c092e201111d91e9554a8a2fd47f94a2e4f78a5eb545a86324d24b0e33671620c8d01f289d9a6d4eab6377aad0497c6ae0b78fd721683c0fca3e02a0c724f4eab190d70de5b8ae2f7db1482dda36db9a7111497b1afaaad958d9be119dae0e21c95cee26d0c53aa3c74e88f602ba9f0437207b36db3cff738e0fef93fc7563e749f1af109f407e2a8ff50d71ba41f45c63d73069a2aa1458d9ae901230cbc44cac02f00691b51e57bab34ceeba63a71ced8c36c4f1058cee74e1092b7f0856b5d3462fb635d91cc4772456b4f8f4933700cda9c6b28043767ce45be8d0fa1a251d7e0282140a8e7507bb833894c6b156e3c47af40ebbd9c4c445e0c0b01ff87a2654531c104e90024e6943451cec025f206f0f884767d54a86cdda0b8ff5d20e3eff27e1620e74ae4ac70ee061f4325a30fcbdb8380d53c30f943ba5cdac3d4beb76eb5075575235c54df3e30f59f5624df4aa408dfc4641acfdd7d1d80e44f54ddc6ec99b858fed37480db94f382130ee05062742c10de608daebd03889c57d535dc39e5cd128c9cd33fa1df336e9d11aead8324c9b5c8fab249c60ca6d67188e1538190d52219311ac2e3ab0a3fbb182223b4cbe81f8499a72a11caa0676f3a27b570aac735beb13655c4420990314d68b983ae0bd97ae605e3378cf24a3a8ad2a1bff879155ec75a7aee233aef425ff47106a7f568a71f497fa1a6d8098bf3df77fb259f9919e79008c70c753f37b4cd1fbe0c2a4aea0e879e613b5122072148f4f61b09a54b9ad7778f8c752720ef499edcbef81d2fa89c38376c6a431fe6c57f24a3e9450b2965a1e794076e255b908e201a662bb86ad46b8985d7171b5f52005cb6e1fd5ab8c371dac416cb139ecc82b140f33e8a4cf725641105568fa110d3d93c1b00fb9597075cc29a4e4b624d324e50688d0f307cfd4c142f8219b61e1e8bdeafacaca30f3426697a5f7d829d7804303b83b8a6cdfcdcbd8bed5b51e60490c01e935cf881368b3c7390aae142db222479be6d9eb02f958c984705d1685ac278b5ed827936dcffdbac381177fdd93ce999bfa2f8b15c9dfbe07fb9038ef5db21f9dbe35253176b47e049d863b74cc60c7e6d8167f722bfb892e19d6b17c8831c9df6925c54f2eef085849314fce4601f1f400c1ae095059e2d1879f7cf71c01d67df6dab60cfc284d780b15c2e74c0106186924f8772ade9948f118ba0c14f2403664f9ffe09bc5746fd0a22504b84d33335a6c6966329da2237ae02904b98d2283d2336bce62c84552af99e6ceb565a125830f4d8526436856f0d03d00339a4c58cea630fbb2d42b385a6f901c3266ba213c67b808c52a74ec9b45a488a12bc8839562d27a890d03f9ffb3ca24979bdd1fdf3eaa73f3a13d9cb66dfbe7cc0f036065b41de510fc8fa3659b37eeb7e8b2d7de835c3fde9a6b21dc1f3cb7e6a110cb2f0bcbb9407a83a9b98db2743c0c3417d748b7c65e10bae5083ff1827f68d413d1fb7bdbb65c949c32e05249b768ef617dc97408b7fe13bc00e65b6bbdcd9347e076794ceb93f8e6f776e69d619b5850effb62a02759a8e627391d32a9a60aa7a6d22574f7f2328cb44deab5fcd796eed75d63e5f450e7a4e1e521646668d797fd07d3d26ef9f024227f7a16d0991ef58e6bf6ff45296c77511bf1e918f40a01d819696c0e66ca5abca9d91f11da0cf7ef6bfcf9941055acfe5f8f95e7a0769fdcc89ed5b516872616880ddfaca05fb12854e528cba9626ce400b0f7b8594bdcc928bf10401d562252db3120dcc297e4536d83f2b663e4b14ec77d10aca2d37d921f769ea6663062fa05f6cd0aea595c459bdb89852939596ed7fe0b804df579d76f6c107a1559c5932c6da3b4b704cafdccfe75248fe114e94975fe7132b7c7891137440672b194d380b3ef2a57598d677b8c431c999bf4773066344f71390696053cd964a55e366c62bde9a3618ce2be2654517081104c5365ba62e7b6b6f014ac9c82c50cb920d631b36766686ce8599b01342c51cb77b39f669618a71715c03478e3178291779d14033dfa2f0c6326d080943a97bfbb6366b5fe11521061e1df5c88cf1870364f136437d32ad3d0fc363ec163573a02064f9cc76ccf3431f4942347f100fc1206dadf766d697eceec06bdd563b87446f28feb74cb191b568a946936c6d1ac4f10eee3bf8756d41fe55a284bc91b42dba89e9e97e8d37dfebf180664968913291d38fc95a75d5dc4a871d35fb1b7b200238f0429b2b8276a7f0ba21f61b43346a011383de7241a964ad54105de61949da400389a804b1288993334dccda043557239a4a2408399004f4ddb8afa2f9a66766df52d4287855ede3a021abe051d532cb5bf71dbd71834c988b55470d8b8ba17219d613509a04d6ed2d7fcc82538c2feaa3cd8217108070132e4904cb068c8b0aa56bce3f4c6b3355c5588866d2464095e1cb2c5a840e7bf55b540d9a6bd622b7087daa0bab2d0e8d0089dcb537b5c7180566d607bc4b29deb8368716d785d3df8b3e86a676b56e85572bc4c2e0320e0cb9efd4ec800fac2778dfd472c7eaa9ea074db500de6a0e8742fdd5240315953a66e3b484884a653a440c20e08e60729ce20b4eef33a26fd5792237d07da04eb64afd0ec4a9c7ac802fe68734665721e1d31d4d0caa1bca5b173e77c1ec48ea39acd3384e997681474ccb9f5f709b22d703524f045fd706fab6e55a043e52d82e411a9e45742732bdcaf269a9f29f6aca2b420a4939e914600ccbbc7327d9c3acb10b7c88e9717c8fb15f4966429aff364ee7c495a779e0c4e0c4945aaf6c52b6e83fa1e60d784e999adc60996b987d9b3c104698ca855945be88a4d92d79393dee7fe330da31c6bea0434ef86db3efbe8167f04779194f706deaaeb12d505613136ae1766ca923778e9bd53fbd97697a6c9a05f5f39f2da1f004d05c762cdbdf2e8580623eee2d7174593349c5237a8f06dcb0a7c7a893a76fc31d2fa2afcd209448e1e6dc2263dab2cf5dbe14ecc84d6d96aea07a1271f3139c53a2f85865101ccc92bb4da8716ddfd3d02befa6d2d3232b60702d856802ad95333192016eb1a05dc825e0aa5f2430b200d525418bc870dc4620bc1c17ecdec00eacde5ca17d4d09b54cf29e97697069b2d6bd0219c736590f2eb07305afdc7d3a4d9b9abd9a8073f0fe26ac6ebe7c8f678d0017d23108bd67193cfa5ceeba45bdb16f9e63d89359ceb71b161ee49a05963064ceec521401cf7d35b01ef43d6dc6a1859c9d928b047e00c7ea2c7dba71b6b53db85bfc7fe1a92ee1a0fee8cf1702a785fe2d4b4599f58a046e9589f6fe9e3b3298e3e45cd9912b8f4c7b2efa510f6bff8d3b80f5dce46cf3f1864cdef6d9f4b4758f595f1aee579c4aa7ba0677923ef123f9813c42832fb0273ae9d2e80f1b8ca2426d5dd1cc71255c30b36ab5f8d34185e139b7d7afe9ba92bfac0fcd76c291059e50bdee4dfbc75080d84767827e7573f8d6c57fa1f0e8689c47d266f57404ff3d749a9b156067bdf9aea8e82b9e1fa73bc69a6fa7a9a432ba517a7bdcaae9be71c1eccf7750d52da725a4d794a6e0d845134ca702dc416eb726e123efaf51d9688e1b9da207a12f762ab05779bd09287b9d5d908ab9efb13fd05486d3083c85d2ec7a509a267aa8ae0c424ecc6521906e433b20c8b7a6303999c52fb16d40039a695c8b31bf105eb353119ad7ccb56bd5d2633f096b5d560b1c72494a7c1fee4bbde7e6245e854261f4368ca706440b89a2c340905b00bfc13655dbb650d65a9d651c423876cfdec82aeda2448548688171f3de340b6053cda50d9effbdf7bb14e816677f76914d392e702cfd18715f2532999ed5291d2a2b33a8a426976b3dc0666c74201c02595cafe32608edcd6a105a402d576308d82ad98278131a45f27a5ff1fbdf", 0x1000) syz_emit_ethernet(0xfdf1, &(0x7f0000000000)="8b50f8d9") open(&(0x7f0000000040)='.\x00', 0x10, 0xa8) 17:03:18 executing program 0: setrlimit(0x10000000000008, &(0x7f0000000080)={0x80000000000007, 0x99}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0xf46, 0x4) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffc0, 0xd5f, 0x3}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000240)=':', 0x1) sendto$inet6(r1, &(0x7f0000000100)="a4592d28b635bf7753b3749c2e8740f9b856b1d128abc17a7df8de9efe1b73542536b2b0145de98f6e43f38c66f9be3d8fd90df368ee3e6c4176d51b612a1925622f0f43becdeabfa5d3f03bd6e7b88cf74c30d14560643ab812c2730fb44063877a0e961bbb9bd0052c4c4901bb1ec684e94eae649b9be4caf4e20099594d86d2f35e7fcf1499d8dc450cfa5ccccb59dbf2b4792c8f4bafa595b931c793f45df150c97f6a95801fa7b730891955d611c4a4e9830d2878dfe2fae963f07df4d763076ffbbc79d1edec6ca49f5b05d8e64c437b829e23", 0xd6, 0x5, &(0x7f0000000200)={0x18, 0x0, 0x1f, 0x3}, 0xc) 17:03:18 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x104) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/148, 0x94}, {&(0x7f0000000140)=""/54, 0x36}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/44, 0x2c}, {&(0x7f0000000380)=""/27, 0x1b}], 0x7, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) listen(r1, 0x1) close(r0) 17:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x380, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x1000]}) 17:03:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffdfbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) shmget(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r5 = fcntl$getown(r1, 0x5) setpgid(r2, r5) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x9, 0x674, 0x3, 0x1, 0xfff, 0x7, 0x71c, 0x3, 0x3, 0x401, 0x7fffffff}) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r7 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000240)=""/10) r8 = semget$private(0x0, 0x1, 0x14) semop(r8, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r3, r4, r3, r4, 0x2, 0x5}, 0x1, 0x2, 0x7}) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:03:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)="5fa584622dfe7ff2f90cd85b6bd5d2762620da253fba61ceefb2025295c9fe93885c0f58e1f2e16dcc12f1ca5450cc57eac03be1932f50acff5b6ef2b5b464a18818075fd8257dd719c0ca34c8fc2ba8e451a2aa0c1da39f5305e3a4967bd62a00b590e71b085444a85be400d3f2a25bb942606aad9bc24d842cb4ab7c689956e793a302ae2be80a5793", 0x8a}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000580)="f4", 0x1) 17:03:19 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r0, 0xfd1609369556f13a) 17:03:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) shmget(0x0, 0x4000, 0x20, &(0x7f0000001000/0x4000)=nil) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) r2 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r2, r0) 17:03:19 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000180)='.\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3ff) r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f00000002c0)="c59771866fa26c80268d9c965d4b864e0c28836429855956cb957dbe97ca0ebd97c6d3820798f5d30d39b6ab5b771dfacbaf4de985df114c66bddf2992749277eb1796e7c94a516e8cf1720ee13ecaebf5532285ab801aabcd42ff324add45b7f2d68a40b439612921626af5ce0fef5abdbc7e6408f87b329b21f9e2624b8bbccf850a4069b4cedb683fb83e530e11720a48ad29e01662fb43fa23d687b556963cdbe677de25f10c3215fa239e3cfe9d1cc838543ab3bfbe4450efc51f988666d702c2639f", 0xc5, 0x4, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) sendto(r1, &(0x7f00000001c0)="bb6cc9a40c281957fae8126946d54f7865eedc57117c21f5f25c6dadae20d788b1143f4ff6058887e124e4f7c0f239ae40060658a5717fb11e6836d7325f4f3bbb52d156a109b5f180e93a345c01c2326c4631a61b6855fa441e9889046ec1dae25a0cc892198802f4fef0f02589164301060bd64a3dcc915af43b90ad4e19eb4e70d3bf98979cdd8858b5719c653c2ddfee1a8144f38ccbf3a6bee70e14d6b5f550b9430c3632975e4217ef5208f7373c2021e7843db8b3db039fafb26d002de1fbd769b195dcb28b390e201a6af15de4ee2bd9bc14da1b13d4eb9c6c14f1630338c33b51dac21503c72142bdb1fb", 0xef, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file1\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0, 0xc4}, {r0, 0x182}], 0x2, 0x8) 17:03:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/232, 0xe8) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r1, 0x0) 17:03:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) dup(r0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 17:03:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) 17:03:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x1000200000001}) 17:03:19 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0x6e20fffc}, {0x0, 0x5}], 0x200000000000009d}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0xf39b, [{0x3, 0x1000000000}, {0x2, 0x3ff}, {0x3, 0x1000000000000000}, {0x2, 0x2}, {0x1, 0x20}, {0x3, 0x7}, {0x3, 0x3}, {0x0, 0x4}, {0x0, 0x8000}, {0x3, 0xbe}, {0x2}, {0x0, 0xffff}, {0x1}, {0x0, 0x7767}, {0x3, 0x3f}, {0x3, 0x8}, {0x3, 0x800}, {0x0, 0x5}, {0x1, 0x2}, {0x3, 0x10001}, {0x2, 0x80000001}, {0x3, 0xffffffffffffffbf}, {0x3, 0x3f}, {0x1, 0x1000}, {0x1, 0x5}, {0x0, 0x7}, {0x3, 0x4}, {0x3, 0xf419}, {0x3, 0x3}, {0x3, 0x3000000}, {0x3}, {0x3, 0x8}]}) 17:03:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1f, 0x0, &(0x7f0000000080)=""/31}) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000100)=@abs, 0xfffffffffffffe97, 0x0, 0xffffffffffffffde, 0x0, 0x36c}, 0x22) socketpair(0x1, 0xc002, 0x4, &(0x7f0000000000)) 17:03:19 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000010c0)="971f746db51e88dfec528fd4859a68dc4b28b9e4c536d8e7070cfff333181a9bd6a28fb7554047fd7ec7fc15b34c60d17334f0e7c475578bf8bc5d62ee10d39f023a3921471586ee262462c7a869562c03714ad711dc5f", 0x57}, {&(0x7f0000001140)="84a5647d5eb98db066d4dd9b152756d73251c5376ab379b74f17fe91fddc575c9e03063d1469b6b6d9f87a5c0ed3176358beca69292ff13c05a0a6daec01d59a9b0a", 0x42}, {&(0x7f00000011c0)="71789dc1429e76ea233851bb1bad6dabe8e63050dbce519a901850a6ead4fd2e741c188b8799ce3ef0455a25638ebcce6ba81c8a63c8a85cd912db5f207faa49bb723ad67a67f9de8a1fb2247fe8b1bbf5d4920f9686dde6ca6f3f0426566677ee70af0f623a136338f1", 0x6a}, {&(0x7f0000001240)="8844a698c9f4ac8702354fd6f9529f3055ae11a53cd4f15493e6cb771629183e22f729eb68bba47f34b026748e9a02b9f314965ffdb99b68075dd3ac2e2ab39a6264d6684c449052da51a0f019190747acfa643eb4d7d1bae7be13f5ab83285a8809e2ab79792f7569e7af89ef5df3573a", 0x71}], 0x4, &(0x7f0000001300)=[{0xf8, 0xffff, 0x1ff, "7c583ee372eb5372ef49c5f192d89cdb8bf7b044330bda1196f84be112412dfc6896b1e70f2cf98af7e2492630d6a51df8c4d2cdf9918b7b7592539dab120f299f30c9f859ae1008e22b4c1f2dfe01f82e2373f674f22ab1666ddca50d45f61b234aa4bbc0d7807774272490153ed3468f187ef85caad8cee91559bcfa39d0f1e4dce5507701ac1e383c7d47297546a9de6f7324a3b86b657c74a43e807f4ae90db8cc300d5af670285e2823341517f1c4e8026a60e6b6ca111edfe41456f0f1447545e0611a572534bbd24610b1bc6e87c1b2457062308c43a9ed8de114d6af676dbb"}, {0xb8, 0x1, 0x100000001, "a4b94d093085b5b0e42d51ec72a7a39b62bec894c04d95bb5a354970df788348dba81eb67a86f8f9da799651116d5ae904a04dd6cfc120935178541a9daf5e71fabbadce6a8f82245450612a340f5d9b8a1fd548dcd15ef66de2d713955adac07bc6df792843546782286b3ae91789562ef33434c31ad061f3ff4b01784b7578b76fb8e48c4231aafbb9c92f43d1fdc126ba76e0f44d4af63bf11f8f002dba28adec09"}, {0x70, 0x1, 0x0, "a00c04f8e1eec569d23ccdff927e41db9523e8ca3bbd23e433342aebe515224cdd11d4f00beb84d47e894747b0260a1545354b8c4460a054d77ff4c5534969602d5a8ab64a85623449b57ac03929dfe3d9433bf2ba138458c14e7cbc37bc"}, {0x38, 0xffff, 0xae, "72c854a566bc3afa5f7864fcc7ab6868895ffd0a42dc5ab128edae0854d799eaf3939d98bd"}, {0x88, 0xffff, 0x7, "26b8411c7434dd44d37632ae44ad55816e9fa82e2ef85e6840a09a83805f60860b9781a4f81e1e5d9b2ea8da7172302b7cef2632baebe578f725ab7289f896e38b8ca3741f056acb9b6f2b34f29c135674a7a3df1f7e49adedded571b083732cac3fc9514d1cd268bc2d30bdd41dc47ecd0b06f10f"}, {0x1010, 0xffff, 0x1, "a269dfe55e07c89ff30baa63593c47dcf34fa8369b0403cdda3420159a3c63d23f6e1b7d293c86a44e80a0e38c86e7a857d0d16029f4d659ec6de525b59e832159c385dcc8cb5089cfa9732c5f1a6d3d1eae6a8e52f5775ce94ceda73691a839babcac2b3fd4bd445ee2038e9c4531431bf499c938eaa0f379b608252e9c802a79d23e6e8e2633b58277265089a773d8e8c95dfa6a7e6462fa845a60003020fd25090167f7c2b9acfdfbfbd0cdf03fd90a547329c3ae98a45695082270c2839d8666f4c67f90baa6988a7624c6a4954541fc875e21ee70f94ec0c37b961dd022b40f31c2b4685b1a0ce44cb849c318ce076cbb8f30c74515bd24af58280f07db07243af92643d65330a822f7fcfa6468f61a204f9d42940ad19e07642d898018dab47662ac7bf85017d16f11352a3d918d671c088699a005c40472925bea26f3ac4fb1c02693c71226ec0063669133a70a23fe4200acff85b3bb8f884facf77e120eba5612277300a330fd14b14cd6dd8446010ccb93ac3d3824364cf8fd738cced13f1e2b6d34556e39ef32041176c4666c8d51f3e7e882323fafe396a3910c2b85576a6f5c07c999d7a9cd2954d686b95f0460e05bbf81586663852fcafb82b564059c1771b6ec7bef7ffcb50e5b4005458dad3e9e227227cd137320431abbfe8319fc92fe33446f806e0728eb9f3ec25d3e60ba13d09bbba767cc18aa4924658810b3ae4e24e14465fe20ca593b83cb2d56f4e40bbbcd79db1babef92ddeff5998e3f54070d307afcd3fa0041dff4c07d9395e1f629e62fed432094a856e9d156b96a2558015d32f4c146b02068f4ffb340c0d35ff20d401e9df84f8312d610ea095c4ac84cf2915e1fe8c49789eaceba45555a15f44e35c4469750151e164ca0c32a495238fbbed907c2d2dfa5ca5c9f32681302c620c3545ea5d08832d087eb49551d4471b72ca56b0ffd03e1b0bb9513aa5fe6b8f116877edf5ed18e9043668b43359ea01d635bf400cb610d16764f2e3e86b7652fa38314ad983639d51344b41cd47153a4e94e1d9c1a941b02845b7e837bf6612ec8cae06f3849e8c448c3c4352274bfcd96b77734bc57835478d9b2d36147f37b764d886fe24ef6c1e9c0f4d6859fb25458ef00e15084d81feb7df7b02ec4005bf13e786917d0639304f23f48fd3c1135ca7ba68ce4ad775d558ce6e9316b6ebf82e14dea56b7fb701839ac6704a9b323b6621599f3b4ec08f03039a69edfd31d9198c34c7145af639f441cf2d153650c1fa4d57cc18da6ab7d68a94ac3ea57fdff306c63adf9d3521a0d6058fbda14ed0dc3b8c436032f3df4852e49021cc92473bb2dbbbbf482f3be76eb26d1d3e75c22139b2f2b35af13d6447357d7e1dbd84199a7edfd3eeddbe7b56d5aabbb0dd46892b519be0ffb9f42a095a704bcf385e49831b440aca14688dbc6ede082c0fa0571970ac30ecfa2244d24a590e1f51833fa3da6feb7d939b87d75c94518346e6af5493d7e3e8ffc07776d3274a711d9226b6321256a40d7a2047989ae620970dc6045a155b60f25f14252fa5bced7ccdc3147be372ed1dce566409538564cb22481011743913bc79d6f2d9172c0762cffd10e052bd0a3e2a17f708eaeac104d1a6492c38d513970e133dafde8fa3995fa63c56a251877770236d2cea3c54889f1c1771d8316edd2055bce33b7eee8550baabb074848d94027fde279114e0f5a8392a3f25245df51ad04cb463bc6221c2068aaec454a4bfbb39a6ebda910dd99b2495c7acca3094a7b191e815c71dcd028c63886a1f1df828b8bf6b2eb75741f2a50a72eb7215c5cdc9b8626d39974d7818351f5db519e1208af90594331fe587328fb08080ccd5088e6bbfc81ab47d7f27fa3e274b813a240bb9342a4c84cfb2840087eb5406dc5332188f4801090d13abdcf7eea3d7b58e9b678746e1b9b6e8453660415ba8249b59839a1dc2bd2c300adf1e4663a5325879146b3312415cf1cffb35f8a04ef8e5f992f9f52ae08018b92cda994f1e53e62217bd83af92f0310a0efa9179c75cc04e92004391184ca6b3fabcdd57f86050cb2c2d3dc6b119eb82143aebc3551ca7160a38059e46ca0f246df153702a87e96caf69c99a1d242c1f6e56c7aebf6c8645ce532a7010ddcca1eac09739ff52358dc72195b715ee993e08b6e8ad12ed308bad4f9cfb49ae7db580b63233a151bd3c7c157f9bbf696ea1db37d2a8b6475577b06683b1f0940f21b15f946f6e8b506f64066b78e7fb06aa89862f16f585543d66298fe984d309359f4492a5787f5a1f90e6977410b9643d1c7938cb9e09fa50d5b08566433cf69c2fa65bceff43ac72a617fb9109a3cb949eb7022f5365a9df5c4ba5b42fe373a7f21d8c9cadb9293d823de015c1fe462d1332360a417d680b51bd6a611c60c35585e27d7e9785b32447e595b86c4a94b6c57ef5f104623753a44349353981170c7266f7f5f17f349e2ee522d6a318604850a6c66717289b271c8de97d236cda586600a84f163f9ff362b88f8ef8afe9e423b30206072fb7f260f290844c76a944ee8d4b6631255d0ea34e547de0f1e7a7e4a5ea8038cc21f9e0dfd1d1cd717ff9509f8c876861810c639b07818b8bb894f96e29c4f4063cf24779dd8935fa776a22e3a54d1f2e3e039884e0d73b878803b88ac6a86b46391271fe202eb198d1994c7a3e52bcce84e36669f3955bca6f864ca027189407c218327e32a01e88dbc5c2c5f283697771531376882a83d267742fdd61837900eb31ccda4ee922d59a1314f1d60dbfc008cf82a8af142804a609b5d74e259322ef36ce55b842d49c4563d51bd29b236ceb5bbed7559a822b4102327b0736fee778c79824101356cbd18d22f9f5e4bafd5ab2d4902d7c7d5476d953078a6fabd67e2203b649a7dbaf53d490f10afa6667eae41faec9519e3808bd7fda409082e84b6746b8dcab47e0164599382605181228d153ba69ef05e980de40183e4be3eea75f5f8e0b185f583da355909819273983f413ed30e377df2870210b80c83a4fa9eb5335802a75b93d08c9face780a2872a527f199df88103aacd12f22e4aa02364559ea2be4395afc20d5d11f95a3f467362eade72a9b1523554bf1dcf818cda4d78c93601d0d8d1806b8c272d9f2c3107c28544e6fa28712a69c4dcd7417aa20de70180ee2412e90c5b001964d694fa5955eb9f6c1f6a020e41ad73b2600cd3c37a7548b857df5c3431fbf17b4f018250b058839d201ace8e4cf58f437521308bc603f0139dd30ba0ccbc07611f56f0ab617997eb5e27066295396e21f5c9dbb8f2768d3f2d2b5347b1477d0321fb7866a4c698f7fc3a83866fc6faf3d3db349355f4d279d5be041f6eee867447b73e21a07df1d03b8493c51666796af38df2bf4f6b4617d5a111416fd6c71c1ed875e4d29a7a3611c6d5111beb48af7343c12538509d35750f8098b3c6da68b562b1e99d0516ba77ff1ffe58effa6039bd0e6bea00c271d15028f5648f13efc1646d14d6c6d6aab948590d0917f7aee103bd5826a48730ff874205f20ca907a42ac9d874863bd5abcb0a4ed75e72a3a553b67d803916a154ac265f3aa1d6aa49d72204fae2f8f0f67d579f310814280b5db59e1d544715cb79bcffde69566b4075ae29b551f53393e834a6fd409f61944e4a5d91bdfec434237e43b352622058c37f96a568cf3661e23b766e62baecf29887f2e8e6c7ce63b95355b50e2445a3a98661dd57cc9a4f1c2b994fe6958032ae9a5e5d05186f8a31c2dcd527151fd1723b34b93b0060fb552ce93f14e0cf4ba28fea4f60652fb4132a2ea59d4c993196d0d761deee8d940e1d649a37aa99a79fd7a6e27eb69baffada555762718cd4d1fd50a9be0ef9eec4d82a061d9b9694bc0322472ec97e054c19e6adb5fe7751682d10d7404280b102310f18e53bf3a8c78e1e7616457f6b5a8e18ace857cce2ebc719675eacbf53a7e27b1e5870573624249ace31e3c9c9c8fec22b5936b4543c657723623a413d3ca426c4ba4197e5e283962a35401a457df590a717a575f68ea89f4931291e2e3732c0f12704c32d2b87f90cee202616be166d7260dd0aee74e8374a6c84e8e931479f4b45529967d3344d65ce6b6a6e5abcf8565747b5d6235afcd8f4f077969194571544480be8ac2a2eaa477b2e8b4e9dde30bc1801cac30934b1e857616a389a9af49f911f75652a25cc3358c34c982d8c5320abf250e6c17824d44ff21f42bff0bbd0cc6519c6914dbcf0d6e49bff054701ce3aba6f09a0d5bdc264db44da5e34d1f56472ba138e66607475b790329be5d6f24df05659b12c238dd1bc7f8a59e608a649908af157b2192ad07d107b9c460a324732bca339fa61a4db9d1123d607da230818b712958b1cab933ac8804296326ec1e5c1afbbf81c660bece650cbccee1aba4ac9ac0b28d95fd27eca55966d61c7d24e9a4f3082dc05df17a46d5e47768688e867a313068c92824f61a5312509a1b0920e15fce99f5a01ff52a200ba39f5b8db032080ebb9d7b9259a14d448a97865a0cf6843d0967a7ddd10c7c50c40eba80a9a52b5f21a79b6bb1abd8d50a818e534c9fbc7077d98cea7e078327d72e8a1dea1eb441e7e3c43d924e11f9517d0ef9dd755fb4b88bd50d13ac8e8445be19e855dfff4f03622f119ee6f0903d21d8f96088aebef444f020ac6ae97361c808bf5902eff94abd92981b659dfb04879321d62884100702823bf41e8a6a364a6c9dcefbfc681282a23e0e92b0a83bcd89a5981e5226dcc5e2b453cfa8f5a7b6e6169ad50cd320e62e67647746877b545e69c3690c67387851e2526acd0b5c5d21e0872bfeafeb3c0cea8dfa22f8aa1ad3bdc25cc1b3669c7d3c08c05cbf5df4a39967492ab271fe075477c4832a8d1de6bae6aabc0c91ce3f5e85ccdd4c66fad3b92cc566150beb7a0939b2635376c1df5967f838a005e9e619fed625dd996fab24c08fe492cd5e9023c029c7089d4ba9d7701fbe71d136fb3da6bb83835d960dbd84a0284a59203ebdc1fd7a6190073e369496733a5d88e845c518909fea3633d05fc32b0b7239d134fa2f43aea56c873dcdb51a72469facb48c3764a9a8115de4ce4f4d5fdf1460cbfbf4730a8719e6139e58f9583438c0668bb485fdb79214b546c104b83e24116bc77d8df654dc95eb8c25e7df0bfe01e6500a05b701dfed6718d8d42df9d58032fa1c3f3dbe80d05daacacb94ba38f5de0ccb5a90aada9c6f2efba5838e1fc019c40ce9cfe63a130fa45308ac88e2acc5b97481521c28b29355b76d49928ef61bf3df33a368d42fbd6e2fdd83d559ece4501fa6eabbef4065c3a92891692e0eec2451f88677a468dc16205e7e887d7e855df0357a97f8d96a19881e6a0f4cc944eef4000e2ae3e01ab418dd21a1f10e1fba3e4e4e704a97e7dbbff594e1e8f499f1adfdab21788980700c3392d50f144f3c7d571acd3f7a614c71f702560acd4ef2ae30c616a71b3b6a2df3f5ebb41184687a88b8c8a0f24bf38da80cba635a6f4d7c54c32f909b753df570090d3e54bdd6a0e0efce6d8beeee6c2f328c9e861d5bedf51a3ea501c39f9cf8eb307c117441747665781b2e9f499722de276c770470bd63965e3480347d7122724970d413d96cf29186dc50add4b1262992a74a113cf00bfca67a9285fc621e95b1f4715876c0da9ff09ab4a6e95ccfc8cfd2347aee730850f59f9d12b2956c8f3dd65a07ac8101468b2b3dd02530d2d07c8fc1f659d11ab2888ea3b004c594b"}], 0x12f0}, 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001040)) r1 = socket(0x18, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000000)="fe4b333b0ac5fad47267189917254a20b28e01b8844c87f67273c5e531aa3ae217bb64bffda8f0a3d1433d432e97f24294900fd86e2c0d9f7dbf398c958f7a4c559f272b3136a1e59967eeb843365d6f3e7449a82d006cb0bca87b0d993f5a23222de04166359183b027949f2efcdc64d4cd4a66f152ad305153a0e841cfbf014dddfbea8a219f17636de746da972a38bd2d13ba0c22d6bb24ee7a0e0b02314fbda5c1070f1e04807b736a29ff17ce3232f97332f7ca6532e57c4c58f3a5d265d564153e1c7a5decadf05b4c9ecf5c412754eba9fc285c8c6294f6be026b325263752de343294c2415a234986dc0fec5c33fe86c016f30d1dd9b98b77859005993e2f3feaf1e54f0671b63f8f412409929ed97f023f1ea595ab5c90ccfa4cd5065bd17a37cc4dde2f73135fb3a0d608ab97259cadc40e16673af0c6731d1db788afc1281cb4c6118ffd08dde99348e384311b3104199b61777e7a01c296f3376e19e997c41ccd595cde6d3aeb53d65f18e60ee46aeda55ad86098344835504ca313fdda4a71ea911392a7d796ab9e3da4740585adb850174456fa1502d88449ae3159d25d9c0172fb6584051e5b0afeb37294677f7a2e5c378d4cf0011eee79c3f25502acac7b4fbd81f1534ed55d30824f853c7358a399819a251779a2ca3cbe320733e0867761d5f4bfb215bac47ffce5737a4e5e76451d618c12878f0a11fd0671b152f2cb27da70bdee71020253cf334a0ddd1e3dc930ce365ab822cfd0fb2e66e6eb289d8d5a10c75e673bce6b20f05c52027e93350def6d9c64993919cd9bc183cc9ed0d1e4bd716ca90beaf5295b748f0cb50562570db5256d5b63e8d83764cbed63c6d287f9081b842738fe604e2571ec9c9c2480893cb0559f0207dadf31fecef9f7e26f1c34cb2db7697985a41174bd1b5be26d173b61309e50538796e6b89917c6b9bdb3328e4868bf8830e2dbdca254571d3d73265da913fd4d119176aacac892695eb0d74fefced52bc6a898c427c78f8064e78075604ac5721e620e2dde9d5a19c0501e82c0ec56560f9f7db7f61df239a0cd95906248cfc04a4905f47c2e967dfc54041c03f4723d419449912e0955e98f9f464d28ce385faa10973bc572fd08a846730047bdf6d25649e8f6a960f163a6997cb7851a50e49273de90949740e48f3128f4786485855dbc1281aabfabeeabae48f8f249117433488b5f80f2040bd40d4d447681550677a1a6770afc095c7dd499d515d0fc4f5a41b86d3e3a6acba793d8e0612b97bd9ef06befb2cd005f1d5fd2b7d83b7ee22946cc2e29732cebdf75f515047981e49492d7fac234894e3827c505154ba01da22a8aaff96fbda3fbaabe11b18f7316331085e19870237ac9f6f51f75300b884fb472e336126893230ccf27210e7879e613e7abe63ea49e60ca75116b5535f4975961cb540790edaf34d2b3fb7d378342eea0857e9a7ade0b4944152af26e462f9696e63da959136b70f28512860ebaaf3f5d1a94691c8ea2cd6decb311eab5146d8dc97d20d2c758565b9262499a4dda15fe1cef0adc5e560b43b0837286728bcf6d658465e7766f699cba0af49cd0b78d56687dbecb44da1a67f56736625024de8891af9879636d4532f100d43c1d4fa6a3caebd16f78ab15304d799a3565496084388e93aef51c9ecc8bc3b330a83d9dd5d8e32ed583f994ab526078525a1c096ec55e990701473033592c4e4a005bd79c673c85943e3d285b03a0c3974de5651f44eb806282970ec212c6dea9913c51292ffe81f4d5ba5e7dffb571520010dcdc80c3bcf86251a348cd8a1add66d76336142fbb24ce50c5827bc7e8ba5914c9997b5e00f3d98ed28923d4002e34eeb85acebdbd29bdfaebf662dfe7f82d2cad6d3bb7ee82ecdeb1502ed90967fa44921573e76f5a8394fdf6bdeb3219e486e00a6a3b8588d8a26a2757a4f5afd806c5609b6eda4f7715a5a6b588335446f14eb92bdb6ac7639b4d2abfb36e18b89a0dc5320290fc2ffce9fcb81b51b8de911e3738522cc5fea9d419a8a1ff1f93216be22ee82a824aa35587bec4d53773e0c8fd56dae73ab99136e911e3c57ec9fbc27069b157e584e5d105492a289d94521434daa197514bc21618cc3f4871364e5154d211fbef8fe269c6aa5e45b0d2e8087f42a32b7dc44baf6372694755f6a2f8c7aeb54d0b208a26b86e092a387f9162032f83dd6f10791ee733fb3afeed799aab21eb718bcdd073e20e63ef986de9519b90d116504ccaca1317615851de410459536a5c8ce3a753d2bb740f0dff53a66d798b784cf9b867a1e22b22b56cc337657904b6538411f67f524a133bdf6eadbb9e34c7edbaf8083ac93b96fdf3764e694d94f7e96a30f939ddd19e133d1617d74252d5685486588c5f01a5af92f49f2b26433e8b2bf9ed849d2b3871ab529ec17684df90e1b4301f92b361b5eef147216b15963c04d3f93c505856159398846410023abb52ca28d2062d6645dd3af5df10bc111ffc510253826674adca96c289d375b0e0fc1ebee58a6d8eedfe60bdd1527188af6768e701d3facba171f001be2637cc5e4250cd7fe4bc533a84473dd94fb5180bac38d42288078288e45298ef96b25e0412dc9286b8ed0d80c4bf02819a22c5ec1aab48b9d898c35862bb1d951d1062cede96f0215cc65175e56289ba8d24a046adcf4ad379dae57bda265ca2b389f88fd256ab2a535268481a87c96c695b6e75e8a6ee7b0aa133c41a90e37a112c17d4c81b811802e7399857df3b9bbeb1bd68fd528d0677812b8a2672ff0966abdc072d8611453982cb007870b32a3040d456b6976af5a7c617a8a72dba630cd5dcf9c751feb8efbe610ebfa16dc666b10e5ab84cb6d0ed67e644d6eb722e314d720fb9c06abb05818607df3688f1720e080b8451a67dba6f9502dec75e14bc49bc42309e4208f5a969859d44707b6f8e2d4144235616aa0d49e79ca88c087ae70653ddb2419051d088b8c735b76af182a1ddf67c933ce4feade068cd2e5534b5909a37ba1ebb231ffeba0b5b72bc5a6a1b8348f54f5e2a86fec1074775b94e5a83c0bfcca68edeb4d9c2f564d18e9e2505c6504648b99e42eac6317c236a3d8fbbab40a2ba05dc530312051eea36e47db90b8c2bee3c9c11e538ec0e4ca517370ea72155046f319a46884d6dd8780e1cff50292405738f4cceaa7f162c515ef83e9f4ecec224313eb40b2ef596f7f804bf373ab09bdc8a7dc1ae24c778b0194c1962e100c915d2930779397616a8716fc89df9a754f7d63e03215a6df7ff7641aef9bfc47139311c1573f415f8c92a4275c11639ca92514bbf0d2e21a8808daa49701b6d056c34104317228277acb48bf6f2b4d015d406c67e435f99bf9ae0a263adeca5622d9a63ec9c4116ae80d6bd64f7f32ecbe2b5eeb170ba1d19a8f416c86dd41675240a7dc183183510b57e56562ff983ef3e86613dbe258e546840ec3928a2f2dcf196abc3af8543fdbd8d037bc656896c82aeafbb65cd22b40747473c87928c4d4b02ed87caab75c8c9c9c77dbc766c287e3a171610ae9a009bf206acd1b6c45e68c5e794e932488285bcbd7e17363d39dcd564f2ceac026fa8241fe98752bbd89eb3c406298d50533761c6a506b56e1740a6fe1d3dec387f7d444d76f6241aec8e8aa14e7b921d8838405aa855812aba190f48c4cca1ae89059f074c4d1314f2aa40c25a6eae9be81f419bf4f1bcd24df2c41a652a02a4b0b8ea368ba0c31f8b1b658cde5d79d88b2198e8adf80f93231c8d3f66bb63af3b5ada930f95864527b18c1f745ec52a88892711680c913a2d1f2154655e2ba44d8bac74ba23e24b24410f0f1a04f3dcf945eae2ba2fa5362fb1f0348c2c7ca3a922731d9da38065449fa29d69b6c14fdf0e7152ca758cd1ea77d201be9f02113f07245d882d791ceb072313ea0b857028aeb107ccfd17ff7decabb0bdc65555a2b0156868cec9f043163fd87707ed96395415dd1b75a340f864b0a8fcf237ca057a6e607dc65bb9dd48daed766a9bc4b07d9a439d902a398e6bdb594bbd91ce6ee7307ee9e714535eeb57c353e3b238a6810a4e4e76fdaef17d2812607f36274c015b5afee60285f81085db83ae90294d2218b2d485582817615968ae38bb71c8017337d26dcc70dc543892a36ad15c6865ad505415df50d7790d4b2c92807dbb16236081837996a6613f747b87e0a341021793777f03f82f2b178d52699ea367d9e85e90a6d50763ca25dcd0cd431b348fefd81590c24c47fa8e541e13c3dae8c31539c0ae9bf205e4f59394d6d422d6ad6d8a8d81a1684b716860c20f99d9e8699afa306feff4f114886f60331a53133fb3813ebf483682e1b5eb4e442a91ad809b4264adf1e09bfb523863a867f093df41dc1ce4228438176ff10e2504ac50b284371554647892545370327e0614542b94be9620244e2024405a81fff621e0da90e3d5a132c64db5313e4bfddf996eadd7f061b44429c69f1e93097fd70fa6816f8fa908a034b6a20297e4404643ba085c1b9d63887699dbacfd6f55195a62076cf99d773ac1fb283b57b9db3e688cfca228624e55b7897a7b949e7e2c916c3b3893444a9e9f1394a7e5dadc4229d500c29656903a0823e0f99c98347c7e761f12ef7dabd5fa0dd419f2b2d33e5c541fe48d4651e8b91137495af1c07b11ae731227be7fccd5a94a708265c5dc831fc35c5519d5a61fb6e149049bdce6b385865d5124bf148cc6258f1fa20f8409a01ed365c7e18fdc586e0d00d775c99707b82cca0986011d8b6b2b4a0c83a52d5b11ca41343d53e2654e15014697d3a8d469840d7d601067546ffcc7527f963f75f6b7ac5978e22b3afe5e3e2073b7d503cd0e45c6bd7e1172a18c94fda534978d30d50d2fc3323ea0920b5e55760eb52afa874602a1b6d751e19ef0e1118dcfdb6c55bb709b163c4f234aabd6eff27a79d847910e74d45dd80f460f333ea779b374ee1d289c72a5f06cfd561e865e0a2b584895041311066c5c839d076990e4d4136f67054cfcbd730b2f36953340e96287706600bff88f1a50abb4e2d273cc23c6169996b267fbf0b0c7d2fc0479446d0821ecfbfeed19d9dcce19d1eef82b33656e62e1f6fb6c875489ad3375ea7cdcb558a41463e395c15df191e7bb9890446542ba4bbaee5c9ef3dbfd49966d8d86e60bfab1243244f6fdbd754450eaf6d897eab2ccb596a3591a5b3b1b7d1133b011492c5a5b697e268d36c1d698644ba455a92b39e941b628d2928ac9f251854a0167ea51844bd48304023ddc5b9a52d0bfa91d6626ffe70ba24c20f0e7337eaa7c502b5ca35163e1705186a9b679611841d8b955429eaaecf6a25f7f1a3e4dfb23049715c8d129580304e1a664ca08128773d6089c89aae20959e2f210c3f2ec411d0cde401ef7d5ae62d901c3abdde614afe2b4666781f995e54a331f63d0075c595ad425518b8098a6a2af3e3e4e452fae788d35f700fad379565e5e5d6e3a4654dc0ec7e0f94091474c7061c24e8cb1329f05fd2d04cd0aa8f36252cd4713568cf12a188097971f7631b326198d40d33b25c06733e936400249522b04608d25e91f61d1426cc8d839fd4a9f86b1529387110dea27c1dc239e1e47902f6c03d11fb2a13b06dd11442c9f1e6f2fac970452ac27b576b112981548c5a0046ecc64cd167d869e4456f8799e908716b9655218b9a43ece9c624fae71fa519b8d3e26979f66c364114c799baff4b3a1cb7ed020346a57f781bb53515a57a519e", 0x1000, 0x400, &(0x7f0000001000)={0x2, 0x0}, 0xc) setsockopt(r1, 0x2000000000000029, 0x25, 0x0, 0x0) 17:03:19 executing program 0: chflags(&(0x7f0000000040)='./bus\x00', 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 17:03:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x4, 0x8, 0x10000}]}) close(r1) close(r0) 17:03:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0xc1, 0x9) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 17:03:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x60, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r2, &(0x7f0000000140)='./bus\x00') chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x60001, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c40f7b202c, 0xf00) open(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) 17:03:20 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) clock_gettime(0x0, &(0x7f0000000180)) setrlimit(0x0, &(0x7f0000000280)={0x1a3d, 0x7fff}) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000340)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x101, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="7fbf260f52498ee2d75f94412c5ab3502a866f24653f0d249edfc339ae9ac68e6e487ab1d86754904e735eef03b6bfa23b39c6a8a47eca1cc4ccd4cc9d69d64564d29770a22c1d06cae6af8fabae61e1053dcbdc187cc4ebd21dde3430c9a64dba2724ca1af46141319036c3c9722f8b00a3771d0e8e87835ab6708e0968ba5742b85276cab42c4ea79b7d7530", 0x8d) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/21) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) write(0xffffffffffffffff, &(0x7f0000000200)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) semget(0x2, 0x1, 0x400) setrlimit(0x8, &(0x7f0000000100)={0x7, 0xfffffffffffffe00}) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000440)=""/63) semop(r0, &(0x7f0000000040)=[{0x4, 0x77f4, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0xffffffff7fffffff, 0x800}], 0x3) 17:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x40, 0x0, 0x0, 0x4}, {0x6, 0x1, 0xfffffffffffffffc, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x330, 0x3, {0x7fffffff, 0x2}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) 17:03:20 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x400, './file0\x00', 0xffffffffc4a12718, 0x3, 0xe91, 0x7591}) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) 17:03:21 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x20980, 0x40) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x2, 0xc49, 0x9}, {0x1, 0x10001, 0x4, 0x1}, {0xa345, 0xb53, 0x3f, 0x1}, {0x40, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) syz_emit_ethernet(0xffffffffffffff70, &(0x7f00000001c0)="dd31b40c5d4b00001a1b8b4de55ad99ee47dbac21ae56032d15038caec99f9b7acc143e428c968aacc16ac546e1f3258991204594e4ce6104c98de908d34c8") r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000240)=0xc) 17:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x4}, {0x16}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x8000}) 17:03:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x81}]}) r0 = socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0901192f66696c653000c11c0215c6357eeb356c7fba9ee8a3c9abd65894da782f3e0f76bfbd5f1572d9fbc34351cd5c6a6d7cb9b0"], 0xa) 17:03:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x8000000000003f, 0x0, 0x0) 17:03:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x6, &(0x7f0000000080)) mlockall(0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x2, 0x6, 0x0, r1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) 17:03:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/202}, {&(0x7f0000000200)=""/140}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/94}, {&(0x7f00000003c0)=""/158}], 0x100000fa, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x20000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) nanosleep(&(0x7f0000000080)={0x8000}, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="18", 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 17:03:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e30000f8208a5b671b1b542a538706000000b811000000290000002f00000003006fe09657d5669427255a"], 0x38}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x2, 0xfffffffffffffffd, 0x9, 0x862b}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 17:03:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffe, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x8, 0x5a01}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x3800000000000000, [{0x2, 0x6}, {0x3, 0x100000001}, {0x3, 0x7}, {0x3, 0x800}, {0x3, 0x3}, {0x3, 0x80000001}, {0x3, 0x8}, {0x3, 0x1}, {0x2}, {0x3, 0x6}, {0x3, 0xfffffffffffffffb}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x1}, {0x3, 0x3f}, {0x2, 0x5}, {0x3, 0x5}, {0x1, 0xfffffffffffffeff}, {0x0, 0x7}, {0x3, 0x100000001}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x100000000}, {0x3, 0x8000}, {0x0, 0xc4b5}, {0x3, 0x7f}, {0x3, 0x4}, {0x2, 0x80000000}, {0x3}, {0x3, 0x1}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000580)=0x8) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = getpgrp() open(&(0x7f00000005c0)='./file0\x00', 0x8001, 0x40) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="22291518a386c37b812f697830a08c54c9ef972816406bf9ed62b4f68313e258e134c4be9bc4a73770946aeddb1a6b66221bd3da0d7aab09b3453813174d940816b2ec579cd6a1cb4d5aa51797c03f19eb9c", 0x52}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r2, r2, r0, r0, 0xffffffffffffff9c]}], 0xb0, 0x400}, 0x1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x2f8304b) r7 = semget(0x2, 0x6, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xff, 0x0, 0x800}, {0x8001, 0x7, 0x6, 0x3}, {0x1, 0xda, 0x1000, 0x1}, {0x3, 0x833, 0x3ff}, {0x100, 0x7ff, 0x1, 0x4e}, {0x4, 0xff, 0x3, 0x81}, {0xffffffffffffffff, 0xffff, 0x0, 0x7fffffff}]}) semop(r7, &(0x7f0000000600)=[{0x3, 0x7a1e, 0x800}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x10) 17:03:22 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x301, 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 17:03:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mlockall(0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) close(r0) 17:03:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 17:03:23 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x108, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)}) mknod(&(0x7f0000000080)='./file0\x00', 0xa0, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) 17:03:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8042, 0x60) r1 = dup(r0) r2 = msgget$private(0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x100) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x100) getuid() fcntl$setflags(r3, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x3, [{0x3, 0x3ff}, {0x3, 0x8}, {0x3, 0xffffffff}, {0x0, 0x166db48b}, {0x1, 0x2}, {0x3, 0x7}, {0x0, 0x5}, {0x0, 0x6}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0xcb8}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x100000000}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x7}, {0x0, 0x3}, {0x0, 0x5}, {0x1, 0xffff}, {0x2, 0x100000001}, {0x3, 0x5}, {0x3}, {0x3, 0x8}, {0x1}, {0x3, 0xc32}, {0x0, 0x5}, {0x1}, {0x1, 0x2}, {0x3, 0x5}, {0x3, 0xac}, {0x2, 0x1}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) 17:03:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) kqueue() poll(0x0, 0x0, 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 17:03:23 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(r1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 17:03:24 executing program 0: semget$private(0x0, 0x7, 0xd1) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffff800}, {0x0, 0xffff}}, 0x0) 17:03:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="de"], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 17:03:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="2e51635a16e45f5bd526ce10db6a7451752faa176485aa2ba984bb9f3692ca11ef112212328fed04321cc1fa38f2747f74ec7aa12ccf5fd4fd67a3f526ddf48d283a58c95ac5292435ecf4c104580234f6fbe8b05d98c065f412f609d96c109c4994a815ba0ccb4d25", 0x69}, {&(0x7f0000000200)="399f70f8617dc96db3b236ae6e4f45878a3b423deedb97578011495fdebb71a792963b9fd066c84fcfbe116180f3e55ed15b077212bf3392346533d0969ee9d50d92518729e4cfb2b261aceaddec1a264313592afe380cad5edb702d509f0a9d12f10665b07e4fd251b8e59aea9cc396c26b865ed84c2dd7b0d49fcd937b212b5fbb8f74e1b7773b3bfc13ebb7c968feccd145f33da8a74211f3286b7862dff6a08f97aaf2dc9f93219d32bf13753065c80ce511a1f37bc245236c1343", 0xbd}, {&(0x7f0000000100)="8969a1b0fa5059def52e5226ba2266cc6f95449dcabac3ab342cbf19ba2e9cd6b4de53dcad8b4d1dbe6e69c18cb9254f4ab8d6136451f8a9887b9a1f68", 0x3d}, {&(0x7f00000004c0)="2379dea58047073dcd2ac8e6dd4c151b7b4b96c25c2698b31428338b965b090c7c890e7857ba3b0701dddf57fc2970dcd3caec59b3698ce03fdb35e95f507646ea02b10a33923d6218ac96bfae4d72432610e46588879a2187ecd52814605dd82dfae85e1160282ac8549e18397171db3e796e516d8ad12269460130613292537aa5b404ee1daf4fb21b9b690525ce4a49c45bba04c7575bbc2ea7b9ab4dd54f97d59251d45b9c4b4dd8043846362b57c7c49b421264a68fe7922a7bbb722aac02721afd5aaeb149563b3b06e54a75b7f33cc122b231515cff6959062c7ceecd6f66f9642042e412f04ca86bdce92b38", 0xf0}, {&(0x7f00000005c0)="822e11e563011dc93ee85ac900babe094b430f685d2e32a644a424016283ed8aceb7a35a3acdbb2ffa039f464e0ef0cb0baed6c8c58274fc31f2395130e9711736b2b08396cd2b01", 0x48}], 0x5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="f544af1e7186b2126515e03df64d9974fd3d64bc7d1456474145", 0x1a}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7ff, 0x1, 0x1c, 0x8, "0bace2960945e252f44ed4bd9a43785ae8e71370", 0x0, 0x81}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) write(r1, &(0x7f00000003c0)="40bb0f6f80a49483dd4fabd5492c0dca0e12f12b660507ba1bb386c5a567339fa9163cc332588bb51282cf54ecb7cdb592a9afc838dc3b5c4bdac2d6fc859eb78195985ae5c9dad11c1f60add38db15622e5c5eebaf0a17a12c0c35c427ed3594b7f931c159478f5342d842c67654e745e9f3402612cc627627142db23e6ab9d93f92ce9b4089eb96a85be65ae2d492d4f9338969b4a59becf9fa1d5ccf472dbd9d823ef7bf408f331f6544943956f95b6d97c08674251440d49972c3311bec747a813db9182b56e2064b271ddd19501cc7ab4f8e55dce664c3e7a4d4279e8ddaa87a8e0be2a", 0xe6) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 17:03:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x400, 0x400, 0xc9, "44f66d9958b9d23c3b1b067f6c1ad6d723516bd9", 0x4e5d, 0xfffffffffffffffe}) getrlimit(0x3, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x6a1b9b2b, 0x9, 0xcf80000000000000, "6d42390117f7cb5564a31aa60fb6eff5335b7223", 0x5434, 0x5a70}) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x200) 17:03:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="000000186004008b0000000400000000000000000000ffff0000000000030000ff0022276e00000000000000", 0x2c}], 0x1) 17:03:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218c49cbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f745d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4d34a9755d2f106934ee8a009e6527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f3", 0x12d) 17:03:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x20) 17:03:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x3, r1, r2, r3, r4, 0xa3, 0x9}, 0x9, 0x36, r5, r6, 0x1, 0x4, 0x9, 0x200}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r7, &(0x7f00000015c0)=[{&(0x7f0000000540)="7958656c7b0508760748309f8166647121e88f9175b1b9871a69afa64487ecce5fd3cca74516187b166407d19b8e7b66608d4b590184c88f4ba5997f7a3221ecc100d30d39f401f692902de6039ea1144b4e10f1b20bd14fc6d63fc6492c13b7b71f97d59284a03d48fd8e47aad28492cd8dbe10f8d6387cb95f0ef55151bf9acf3db46a318629bb00cc005ea5e4118f31062e91a914d2ce0a51fe56fa13a79163722e9f055c8c992baf984fdec6c304279c2b59f00828e9bca22c3571b355c88c4751b6706d80bac2250e660a37da1cddb7aed7aa84724a9aae6aa08bc7a87657bf7bd6a663d05fce75d5e8986afaf436572b739dab75d40d57c3cd8e8cca6a546058c39ee0e6305231ce764fa92876c385073c3540887d72383a6af0b150d588589b3f150b7ee5882fad9f90babcc1cd422969c12f8e18bc41615d2aeb4177065c2c2701f9f2ac8908eb988a2714b8f607e3250187c9be90d60987ceeab2114c2288baa95c46e30243aae9df4e9f8dd0f6d7cdaf32651be5ca22d6d80e8106a99351e0c0dc8c1e68eb67fcf02d2f5be554dc88e43b4391d58672c6d1bf47018fc2900f9aa53c90d45f294f2b395d74bbaf3391d6fca459c640c61759cbde4cd51ae6b2e051261ef28b2433ab4627d8792f207c24fdc7930fd3f5a4e0c5d68f7613c4765ca08a8b02ba7d2680588fd892921f497aad64043bab29efa82a7799c4e196ea454b2c101bf752c02f1a58ef09d97f6944ee4905123c4d38e1048d7a03594a79be3332ca0a2998c97af5c08d234d199a0d5710b5d216fe17e0c5e7c7aa317778af6396a23865ce8ba4a6b4d31826a0d240761c2976601146b2101f8e115b745e2b0afdd007c0758aee325cd4fadcb4fe6b63e3604cb2e9ef70cb1cfe619d9d1de3c8ae7c7fec9bbd645475e294f4ed5264886cd8c4026ae22f1119f15cb962157de631d522036c756473d39250a0b4431b6cf402671326737c3ef115945284c515763aed57558870eadd5dacd9942adf8918cedf7d008075856be0f6152e9952024db9c8600f319b88f2550895a4a56e8b2f6e95dd0111773927e9f34bc03124a507478fb4d4fb08b56b2e9f36ef3b86f26d35e8b2472cc47484e3e4365a90efd6c5a80b2b21a25870bc216a31b130f4fe307dcd7875c92491236c184d9e23c0feddb6de2ba8ff9681daba1e1fd6a415242438a3f9fc335d176e11093470ea3eb327a76f5b45d660f0db87e2131898aa9fb3876f09412a663c3e08e42c951cc909ea486c90fa527aa92d8dea418b065f4d72e16abde14ac5a8a6cb7b3fc01bee4c5734f5e0af9af50943c90ff83fdf639c46a5c1ac2b8b3a60178520b5d95a5d9f6150f74511fd06c11bcbc10b6c1f34f77b911fb7792b607f6be407402b74eabb153737cbe4fd70a3b4c6c64bf2b67e8d46de8f4ed2d6035acff3e4cb26b44013c8bf43f506513cb0979ca5a27e5108214a610dd07beb54d494b803b91ca21bd8198b2774d77ad70b9b5c5c1457d7b4ed9d59b8df21c5831d474c977ef6288d9589bc8087f69b497d20fcfeaa6ce79e6e62e2f18a5597a8c0f9737e00b5c1e9615035539a4cbc62776f5e1ae2b3d92e2dfc2db9aba87db8647d568b3c5e9256ddd27d9299a20ba55bfdcc2b3146302a211aa01b828f11324091f5371bb903b6c2e31419d08b6cee6c5d7ae3a2df935c656981ab55f1f64d0628d2da6b6d9e0a6e9a16ac8121b6796dbceb7ffd69d7c5c183c29ca92f016ed2dd1a2d5fa98903fca6f7110c523790b4f44d78fb2d7dd97327edfc3936c62c82bca52280ad073365be1c0192ba483b762e6244847f69cfad08ca26561c79cd7aa1ac30f72743677e5b37b86258ebd53231409298e4fb2c34a6f90827f54dff42eb91728aaea9da01a765b9c710bd4e75734fe23c2464b4bc041f9a82996dd570671447bfdb918da5b5f296c6855d4d13ef98aa6d3b3bb4569639e89ac71031e75a54947573a3b0f4d60859da4d01ed7485e8883d6d5391875b9ff60762c79cc9c71519ca55062e08d7f8cbc48225930cfaaf140ec0ce27dbfa860e1504e8845d7e66ae548c1e46840cd8dcf02c51e6298d0be6f303173ebdf60a20eeac87f2b876a118151933e1b00aef5397fba9ab9b5fc85bb86608d676dd10b5f35718df37806f8c39171cca30a71cceacd42cd0704ccc9e626010a4790a7fc82d1df5a952fb4e171ddedd0931fdff103854223ae94663b79c175b3be2107bef328db96b41163980bd0ccfb7416cdec4ed2566f0b409b2dc64402d3620e036b48c9e13171e69571a08f164787c7c4714a0d3d61e6c0c0cb6c611e4b2d807c2c311b1da31e1ccf352c6105714cde2bdadc0159f1bcc43b768ec4c27914e4e8ee77ba0d01f34c01d677e65fae81a43dc27eca3ac44bdc5c6bf86b2f37591eac982205b2ae68c8078afcacfa92f77104e215bd26660f3bb9849622ebb4b43b1c583856ee4b6647f1947448559f4113b88a3c3f952e3ef84a2d35e464454fb502572e2a92eea3c9097e415bb1ccab98bf6e1406046853db164116ccc748134b25372c0a22132f84327370b016a7f3e90b701e9e39662653e7b4c81f5a49e8df39aa9403ac2f4180373c261251b57e1da228842691e6e5f8e8f34ae3ae642de2f6817fbb451e8ad5a2b33896c7392f53ce2c96ed5d98a4680addb9972c0118047a39e301aa151bf193d03de0a78630e0fbf251cfd870d63215e8b37c23c8bbbc6eae5a30d15e2075eb5411695262938b40856f838ee469284a2598be31ab7ec39dd5ec05a781cacd10d859b1740992a84818f087ea83ed5252ae6eb068300c6b1f9e8e86c034ebb48500dbc05dfaf224c0ba0d1865c593c4d0756b49716e050b03290058a951bab059e6c2865744c2cf41be9f4073c3ae4eba5a6a4e3e2f7c53f9a0ce529e4a303a460b89d8b13f88d0c8f449e11884ac004291a3b2340287548b1a5ae71d64ed907569165b5d654a87d4631a5eae55d54e15f2b2869fb9235f28f16df5b4955eece1bc84cca0517eafbfe14eb2784c23579f98e939a11ed9d74040fe6647e2b869598cbba767cf10f8057dcf253558a9723d1d91b39465b7389fff2b2d568c8239ca21b9706797ef8998bd80a09fecaebba3b1a8243cc47096e6895f40b4f0dafe99eab4bf05b9633344e7e329778e529b888d4967fca18a0ed479341e3b08a0ac877f1f7421a51e2835fb9fe8788cf9173b03c5ae3962dfeb0338641a2a6901a5ab486bcaf7f31242cd81f34b1cf53e171c4241f1bda0637f5763c451eeec8bb5d9b6f754e135a081360f5de4c8ad85f9ceec3e758d656aa539014b283c8edcad94c6da095185164feec749f0055c6d37bdab5d7a90ad2a4ceef28dad3d421eeecc574e74534b41d2bd4d07626e0870752e08894c04b39c93d6ebeb70d597d055cb10590fe194f7d5476eef37dc7e46902e119c05e1509e5a92a9716b5486d8e0be632fe369127359612415cd143c857b2d150567e4958ae61b0868c5cf2ab2417edc487f6d6c183ec38d76acd96958d5dc5381d0b02dbddd6d27f99d3e838fe66bc66de0fe2d82860126391c8f014ab6854afb333ced517cd6902c7146a902e47b4c7d2800dcfe207072cbe2fe83815bdb34069d6676c6b028b9979acce7b24eef7603c5fb4048ab8857fbbee5cc4ede6448675f94fd90c02fc4962e19a4620b0a9aac8c608f9a2b6f3619b0edc043ad12f0004b7766802978ff1ff351b01cb71e7021a4cf636c6c0b8e430160eb80d93926a58c93cf9f4b738bafa5bcae32c680b7e13a8b9d84658810dd03f5819812e77ec28d0268f982efa2460c9cca0ebc09346cf97b2bd872bdbcf81fb139c4fee360f9bfac8c61ac5acf29ca5263197737b1e1a5b953354ac759cae101e27241ea6805f98e3733688fb1e3be8f91c2a26287faf9afd115c35b2c5d2ee5d7f5bcf40d7a0246a56622752c539f99114b14e84ebb52db1c66ea3a5740bc5de554a6962360b9fc8163e4a9cfb380e3d9822b468ff30c46d9aa0b981bd30f292f834acc28edf077855f2d24cc6636b78678d65d73bc98f4a325d6bbcfad1eab12cb9d1ec048e5ff407aad63c3403419ff65fef57ebb084e89a95dab6c3a3cf88fc729096071ef4522d2c3dfcfd031fdfca16a80207b96c24450c55ad16068433297f1a2bf3d7eafe642bd66d3490982c22f3cd9b178240218b8d85a39924b6909f1bc5756af0d969578c7654b5a3561d018814631e54cfafe6f2ef9522187d2d2e8477fb10df65955e70c26a2da9078e2383d623367e79e861c8ac77ee9c02cc631e0b40e9ddc4a4e2ba86cdc97a1a5ceb8b42023f0d314ca0ed7569ae967cc2e9c6839eda6afe855f271f2a31d0fe71036d382ee92ce1614c03762206c9cea4cbf5e7ec860a339f4a7172381a90182b915ff012a19dc2e0a0b50436dd8f538024cfe1148b6f976462ffc76d830e3b7adf746e98bf859b2ed60eb102fb64ec7ab4b3122fc0c117f0549d20733070724baceb6af0d366d3f9dde6b2bcb7ec60e3cdb05b2f780108463047099e0ff8a1cb53d929c4f4b9dfe3a11a1f3808426d9d67f422cea0cff8a923221c77a3ce40b75c1103c890b6e70f3017445b85ccb20f2b951a7ebbe791c9a39d2ba98f7de261599690f50eb8993edbb7f2cf3b6c01210f52fac34c06a5088190c3d1d8b868a3b723b2520f8090822b0e95564fc58db7abdac1519d39d6f8676599670654bdae595c41a1b936ff32da0c9dbbd842ef25952113b98d81105597d4fe955deec2ebcff11e679b200844fc8024370b09ee988760a0c7b3c5081942c807ca6fd72067317253cdcab9215dd306a53b7949ed91c549d6a4a35e4db26c21aaad3b09a1849d681c1260852eb2900d1edea423026b7f58aef8d0dade28ecb032781f2364c770328897f8074b3ba49c030370faaace8424c62e5353aee68d7857543c4ae264fc564c0d7f24b8933ffed9df1a72563c29eca70ae68509143c6d14425ea4ab7c25d4982238280cd7d6f94b41b014b10ce173c183cdf9b6fd6ab2242660d3992414dded12458d27319506345cf58e4908be7d991c43e8eae80ea2634bf9a5e28f3fc03ddfa56de8bceb56fbbc808482eb33d05751801fcb5ea39c77ca64e0d012a86c4449370769711d444ced3160ba250ada31074560c4ebff824dedb22665da23c963dfd4e412a906b732b660ec99092eb4112e37c93e8085f230d70b77baf0fefe77bfd185bf99b5e343b07609ad6c798555a21c932579240246396fbc4e93cb6f6b4f9693ba7fdef0e6100873a3889751471306906cae3a6b0a8712ab748a42f2bd86b3ef8285f43e7b52b828c597170f850dcf96140c3060720a4f8dbe032894dd7b71ba7fe7fbee2acc2ebf87782d81031024406e3d1edf985a3a51df05e50b38b53dacdc58188aeb2d69ce71011837ac8ee23e364b54b27dd72b3645a51ac1452ad32af81b0053fde817acb40e245a3ff9c737378c5916ff8a3a62e5db81c3c66609195ea716956cb2376602e065a32f904fdd0fea02e11525a69a037249bc2d4088d5e2f0fa94d89cb33fdd11b4e51a0118abdd790fa01f390b1e9bf2667056ca6436fb188d22ad0819fa9d501112b70541e2da576eb478a19f38f47c5e97ecf1c325d721fa483a52425d54d5f46b371e159eadfd48e5ba55e729dbd4faeb1e11cc27ed40b4dfa783d0ff3d3ad3189761e500a2efa69febb65c5aad63003321e692fe49a4194f3e162e52f93d5cd68cae564fe26b972e674aef9386f8abb518fc18", 0x1000}, {&(0x7f00000004c0)="d922e30854e420642aac398c09eb936ad16fde", 0x13}, {&(0x7f0000001540)="326e5764452bb29ad1764a2d92984a82726f92c1cb2cafdd3f358914965c8dc329dae2bc7d7721d40e0d85a458b09eeb6ec64f4246935fc017c85a3abccd86d18b17be53b6751e770ea5f1", 0x4b}], 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0x80085301, &(0x7f0000000280)={0x100000001}) syz_emit_ethernet(0x5f, &(0x7f0000000440)="cda4060134dcddb419c0920d9fd0ab3fbed1ae809b46eafbfc618bcb249e851e108150681fe1e91c696bb5e3528d95c57281fdf1428db65f8e10050f3d4dc4c1ffce410436ed8dce6940352d0be863344e46a166131fa98d29467cc991a120") 17:03:25 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80002005, 0x13) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x60004) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 17:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x2dd2, 0x71, 0x200, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6, 0x9, 0x7f, 0xffff}, {0x1000, 0x1, 0x7, 0x9}, {0x9, 0x1, 0x1f, 0x7e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 17:03:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:03:25 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002004, 0x2065d) r2 = semget(0x3, 0x2, 0x10) semop(r2, &(0x7f0000000280)=[{0x1, 0x40, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0x81, 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x8) clock_gettime(0x2, &(0x7f00000002c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x600, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x1fa) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x5c, 0x20000018, 0x100, 0x2}, {{r3}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x24, 0x4, 0x400400}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xf3}, {{r3}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x1, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x200, 0xa0}, {{r3}, 0x0, 0xc, 0x1, 0xff, 0x1}], 0x9, &(0x7f0000000000)={0x9, 0x1}) 17:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x201, 0x0) 17:03:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x10001, 0x2, 0x0, 0x3f, &(0x7f0000000280)={{0x8001, 0x9, 0x1, 0x8, 0x0, 0x17, 0x7}, {[0x8, 0x7f, 0x6, 0x0, 0x7fff, 0xff, 0x0, 0x4, 0x9, 0x100000001, 0x5, 0xb86d, 0xcee3, 0x4, 0x4, 0xfffffffffffffe00, 0x4, 0xff], [0xbc98, 0x7, 0x80000000, 0x4dd6, 0x2, 0x8000, 0x6, 0x400, 0x5, 0x50db0f31], [0xc2, 0x100, 0x1, 0x9b, 0x80000001, 0x10001, 0x1], [0x401, 0xf09, 0x899, 0x8, 0x80000000, 0x4], [{0x7, 0xfff, 0xf9, 0x1000}, {0x100000001, 0x7, 0xe0d, 0x101}, {0x5d, 0x1, 0x80, 0x100}, {0x0, 0x2, 0xffffffffffffffff, 0x4}, {0x6, 0x5, 0x40, 0x7}, {0x40, 0x4, 0x0, 0x1f}, {0x0, 0x4fd, 0x7, 0x6}, {0x6, 0x17, 0x9, 0xffff}], {0x6, 0xff, 0x2, 0x7fff}, {0x3e24, 0x7, 0x5883698e, 0x4}}}, 0x8, 0x9}) r1 = syz_open_pts() close(r1) kevent(0xffffffffffffffff, 0x0, 0x800, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x3, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x9b, 0x4, 0x47, 0xf71d}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf000002b, 0x200, 0x3e}, {{r1}, 0xfffffffffffffffe, 0x90, 0x0, 0x100, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0xd0, 0xfffff, 0xc0000000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x7}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) syz_open_pts() dup2(r2, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c, 0x0) 17:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x60}, {0x6}]}) socketpair(0x20, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x4, &(0x7f0000000700)="8b5886eb") r3 = getpid() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000006c0)) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getppid() r9 = getuid() r10 = getgid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="efacd4d21ec1a0dcd3ef1bf199c356b29d46b0184c524e63e77a45eabe536e3b62de9c75f0c7edb0c4829020ca7708e1d71deb021c6b2df4e64f0f126e855b4feb0cc32e2146038b1cf7dbe9bd4fb65b93d5f5a1f40ff2927ef371", 0x5b}, {&(0x7f0000000240)="4b79704ccf11ff217e6e7ff49b53cb0da2557b60aee81a35f11fbc243a1b9c77b096d52f4152183596d7cc2f63cdec7563ee189ba30e900a050c81fad7e0c3b119219d7c3d95c8b7b91d4dfa75df8bcb7eb18ee0a3ce219b34829c71acf0611f7e5431be0fa8ea1b93ab1f80b186ab8f0bfcd178707906a8a441b63089ec69f0573f127df6403bf55a99280193300fb2307a18acfec1701f6bb7002ef083f26a1f21652d69ff64365a9fa0eee3370cf23aac7761b0e939f4ef02410f4a032353c04bb78cde434055babd878ee8012647a9c02d54ee4791e725a9e4691b2bdc0716cc3bedae27c5cfc5d664aad56d601ae39d388b92c1d7", 0xf7}, {&(0x7f0000000340)="a2fe811e3316879f7ff557b7eb073fcc989bd9b25739670f04ac45bebe5e2276a8dbf00ef10da26b40d5d140dab82f92f4d3523bd4564b03b55802174389595b58b5f8eb6b2aa5b2e0f00b63f7da457440934570b3c04b706bb34dc782faf9cdd4a1303dfc7e6d094e597d4c249ebcfa438053a89c4c1151ebc0262b63", 0x7d}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="280000000000b0da080000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x401}, 0x3) 17:03:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x7, 0xff, 0x4, {[0x5, 0x5, 0x10000, 0x8, 0x1f, 0x5, 0x96, 0x4, 0x5, 0x7, 0x8a, 0x3, 0x7, 0x0, 0x100000000, 0x800, 0x8, 0x400], [0x9, 0x0, 0xfffffffffffffff8, 0x2, 0x81, 0x2, 0x8, 0x0, 0x6, 0x3], [0x0, 0x2, 0x8, 0xfff, 0xe4, 0x40, 0x7fff], [0x1, 0x6, 0x200, 0x4, 0x3ff, 0x2], [{0x100000000, 0xd8dc, 0x4, 0x3}, {0x9, 0x1, 0x100, 0x200}, {0x81, 0x5, 0x5, 0x20}, {0xfff, 0x1, 0x1, 0x7}, {0x7ff, 0xfffffffffffffffa, 0xf3b, 0xcd21}, {0x63e2c76, 0xb59a, 0x0, 0x247}, {0xfffffffffffffffd, 0x40, 0x9, 0x7}, {0x3, 0x8, 0x48, 0xffffffff}], {0xfffffffffffffffe, 0xdf27, 0x5, 0x8}, {0x1, 0x4, 0xffffffff, 0x4}}}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 17:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = socket$inet(0x2, 0x5, 0xa7) shutdown(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 17:03:26 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80002}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x111) read(r0, &(0x7f0000000080)=""/201, 0xc9) 17:03:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e1d66696c653002c5e2634dac5d88325c3bd084c5d9dfc6557fee71a9b156e9f81cad860c65224380e9543d5683c2f0c1268c3ddadc326145821bd6da0bc34e6f194dd6ffc344a7d969c0e28cdaae8be6f894a973f1ea09e9206c2c8f27c9261cfc554a09651bd385bbe61f05f3aafad531d1bdc0b9e60bae854c36f183531eb51d400156b090299ba3566edd72b9b49bc61d21e64523e599518910ac426af1eadf03c92e499b566ae2176181066d1cffb5c60b81ff887f52462e49d5e6f8fc453b2d08225f3ec4f34735e8b18f6575fb4be03be3679107bab3"], 0x1) r1 = dup(r0) open(&(0x7f0000000500)='./file0\x00', 0x40, 0xf) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="c170f5fb4b9ed3e869fd42978216be781e7e9bf0204ce3e7802d133e61f91da76b43496e11ffe5c7924524f7d3c3a7d8b90668cd0da9b55fb7e89b374f155263b6a5bd0a5171ff8c9aba29ef15f67d19d1335fe06aa8750105076ae3f2462adaf535ccd3b62e0920103bc869e4226caea5cedf3e46e8446e4a", 0x79}, {&(0x7f0000000200)="641dbb8f36e91f4add90ba6c3beb2aed4039c9c442de247bff75dfa620ceb03f3ff390d9b8851ef83fd1", 0x2a}, {&(0x7f0000000240)="faf697a47279f448b8c2126ea3d580b2c5744efac3f7f2b52fdfacdfaf86a11edce8b31eaa54f3501464d8c29cc72a6738529d", 0x33}, {&(0x7f0000000280)="11c1b77246dba3cddec2a13a5df9c2c4b873d352d2cdc3c2062fe08c7d06b2b6055f4164eac6cf0e3e6803f983aa0a771155b17ee609ee0a14be3a3e1c50b1a9b24b71b96f466c4f9840824457c8ba54755c642fb499b6b2c5b79da81bd21837e76cff771b8d581a211204b01d3249e22605e6e3b989bf7a4ee618064e8dd1f1c19925dcfb2c7cfa60c22b33cd29cd830a5578d167ca6525ab36770485043ae19b35ae2a70d20822f073b97da25f7ad9ec6db56f1297db4bd1c70964ece8bd9a5032c1294e9ccfbcd76818a563bef969141fdfad40058f69433c963674c2", 0xde}, {&(0x7f00000003c0)="e71d0d5217ca6fc486a134377061f84de0ef593fec343e73099bfcb6c6e1bf4294d9aaba95038e2cdb4240ec8ef63b81f7ac040913517517eb2052bdd5acfb327663ee355c95e9a9363d8596b771d8fde4e4da6bb03a99fbdf8a397e2eb9f1704b516d04e1f86893409628ea24fcc78bb73132799feba35f11c7a6a19ede30a7a9fc1b6ad71fef3a9b499d1b063fdc9f99ff8cdf1ac714d85cd850981e9bc2a497fae22e585da8e34b29b088644b4a0f403415fc470f647b8ed66a94c746", 0xbe}], 0x5, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x372}, 0x400) 17:03:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="4319"], 0x10}, 0x0) r0 = socket(0x18, 0x8007, 0x6) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0xfd2d) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0xcf) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x22, 0x2) 17:03:26 executing program 0: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0x3, 0xa27dadc595ad2d5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) setsockopt(r2, 0x127, 0x7, &(0x7f0000000280)="6e073a2c413d6a5cc38c6e9a093b27de50eda140e6f9ec5f05a3237da84bf7912068224d24064b5485aad4e34e22efb25b3f3d0a597615cefbbaa0ef86135ada93850ce8a8bbf3fd7b", 0x49) r4 = socket(0x38, 0x0, 0x8) r5 = dup2(r4, r2) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000180), 0x196) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r7 = socket$inet6(0x18, 0x3, 0x102) semget$private(0x0, 0x7, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), 0x10) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0xd33}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x400001005, &(0x7f0000000600)={0x4, 0x3}, 0x10) setsockopt(r5, 0xfffffffc, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x3f, 0xfffffffffffffffc}, 0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000880)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000580)={0x7, 0x401}, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x5, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) setgid(r8) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) 17:03:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000002c0), 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getuid() setuid(r1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) syz_open_pts() fcntl$getflags(r0, 0x5) r2 = socket$inet(0x2, 0x5, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) setsockopt(r2, 0x3, 0xa, 0x0, 0xe8) socket(0x40000000001c, 0xffffbffffdfffffd, 0x24) r3 = semget$private(0x0, 0x6, 0x8c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="a02a4762ec9fc16bb33c24025d9f73268a9bc4f4e98d030db633637993ec76128ab45696f8af828c8efcd66f7577c191547fadb2a32e2f49bea5909a94b0049631db13286183ca80c26ec802932d8b469c9eb35684a7ffc6cd8bafebf09f5946488f2e2ea62a80b06c147f099cd66b87a551c6d21a1a0a826e61e2db5c7cea76338fbad00f868df1a3ff5f16c8132d698470e544aeb481a79e7e0cf055d4396179b4806762f3e691af5f1876c3e87cf14d1f09e1f4abd4f9699dc61f0830d91bc442bb458e5a6c642bc23e62a3ec5794c65fd2c20658af", 0xd7) semop(r3, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r3, &(0x7f0000000080), 0x2aaaaaaaaaaaad52) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r4) getuid() kqueue() minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1000003) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) msgget(0x3, 0x5) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 17:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x12c}], 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) 17:03:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sendto(r0, &(0x7f0000000140)="ecd2bba7d186aff6870c6106b31366387f34827169b8cdd91d848c081032e5f0ef3df5050289c69f610523dcc1868c17bc9338e6c8bc8a94f7fa9bc6260a674b4e277ffb738cde227ac7651eaa7061b074713543ac36573bb6c0ae2174d93a82f3d7bbbcde9857a9e05dc39fba98c3aef48d49f9b3deb45e07992274277bb9ecce2b74439ff1317af0ea630aa2c492433316a6cba3f02223bddea1eeedf7b84dd96306e52d3d8d52582fbd86754d0277f7c329b824883854de3cbb8b791221dac3a5e319e3f3a998b360a45c8af7daa7fabd6374c056dad492706930", 0xdc, 0x4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca", 0x432}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b0323c48fb5e807fca", 0x9}], 0x0) 17:03:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000080), 0x0) getrusage(0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000180)='./file0\x00') close(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x10000, 0x800}, {0x0, 0x80000000}], 0x3) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/160, 0xa0}, {&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000001540)=""/124, 0x7c}, {&(0x7f00000015c0)=""/201, 0xc9}, {&(0x7f00000016c0)=""/218, 0xda}], 0x8, &(0x7f0000001840)=""/62, 0x3e}, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000018c0)={0x7, 0x100000000}) semop(r2, &(0x7f0000001900)=[{0x3, 0x8, 0x800}, {0x2, 0xffffffffffffffff, 0x800}], 0x2) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001940)=""/58) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f00000019c0)=[{r3, 0x14c}, {r0, 0x108}, {r0, 0x18}, {r1, 0x80}, {r1, 0x4}, {r0, 0x1}, {r1, 0x7}, {r0, 0x40}], 0x8, 0x4) shmget(0x0, 0x400000, 0x104, &(0x7f0000c00000/0x400000)=nil) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001a00)) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) getgid() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) getgroups(0x9, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001e40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001b00)="a352247cee596689af20e5c78ad5f88c350c8dbf5b8decee2cb0533eed620d6c3b1edae100ded7bdf2eb89414abee9a1c371a82aedf926c76c9816d6e0fda74905263c235602300eae72be70bc2e71146e9c28f40451ff392fab94d26f3dc158f0c616d56dba0953db72f633eb71c687e310ebb8f5efeae715cc7c03ecb37b524379bc151444493d1f5b4ac7dc793aad6e52926fbae2097f3d2c74d589e71847ba3891bee8181ad136aadfb1687cc815334c7c9fcc7ce52027fecdc1d74b86114ec1dca133d6d798cc2ff0cd91119db5fda763c246b9ff3c94332ad561d891cb92e85d858071cc8708050b57e120189e", 0xf0}], 0x1}, 0x1) chown(&(0x7f0000001e80)='./file0\x00', r6, r7) r8 = msgget(0x2, 0x18) msgctl$IPC_RMID(r8, 0x0) write(r0, &(0x7f0000001ec0)="2f9b4ef118e5d44bcffbc0aa24e5c234061863b42888e1f8c037d90b94776a9477248d78dde29497d50817410a0533dcdfd3b6c1f99418bf78493216fd1d7566cc4848a8bf2e40f353db286b05715e12206554d5127b6441c2e97e61eac5837d95953ae04c87d1b60c51ac41e7135ae7077fe95190812083ef21b3fe01eee4f1c3d3dcce9267f0727f21623bb1a28cda2810934bdc6ce904737d9059a4f8881b442d3f3ebcea995b1be25fd00df1", 0xae) setpgid(r4, r5) 17:03:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x84a, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) symlinkat(&(0x7f0000000100)='./bus/file0\x00', r2, &(0x7f0000000140)='./bus\x00') close(r1) 17:03:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) recvfrom(r0, &(0x7f0000000040)=""/188, 0xbc, 0x800, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:03:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/130, 0x82}], 0xffffffffffffe44) 17:03:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)="843e54ad7959f69449a3f6379415a06e6485860fcd9b7f93f79ed6fb812e2ffcab89dea7cb0361f69946ea6cf41a641cd0f9a14ab4c52483d8a61e87fce2e77a2ede6ba4f0b98f81988d669278b0dee35e7fee418d93fd2ff4d3a6cecd35f213d890d4754fb373310eaecd9257cb8bcabede6ad8eb2e0480493875bbcb2228ff294b4ce4ac08f884e43b81babcbc369583cb7ebc63c69ad7b69c2f004ba652c1fcb64f191287ab8105cb85faaaf4e009a05061aa734060846f57b943a3958fc74554c8cc316791d7", 0xc8}, {&(0x7f0000000200)="86589bf2b1e5893b6b9925f4cf04fbf26cb1f5f6229b5454cb6f734258478680ff74efaa9ee124d51079210745", 0x2d}, {&(0x7f0000000240)="cae87d569c17dd0093ae19b8b298eb2e9b72c510f568e64378893be082ab05372f1e5cd22a025b7f21d5f4", 0x2b}, {&(0x7f0000000280)="45c556f6f4ba0d1e265143c67673c3a70eb71fb0a050bc5886ba506b289f5f05cb7dda43db7a3e240f3b2f44ab52522f8c1bb08b2b8e9342651811b6b50fb71cc3fe1a116d27248dc97a377ff177067441c4745efabcaeed7cbc0bc7d926bcce229c7ca1f960b652827a096b2256fafcdbfeaa73e1456eea61073948ddd8bbb1794213192f9afc5ab016f4759d7e8629ff89e96f6b4bbadd32c1cbda5d63307e3432d72a28cf91fc3ce455ac8eb6c8395da44ada707ffa2b8ee196441fc7be98d02852dd00618ede289d401a87ee0e0ce98f68f7721c181b79647284adc038aa8e40dd3eaeb89762743bc13ae67d3100ae7664631b16049da0fb9d5fc855d51d2c02c4fdc2a8c5c144ef9b4b5a6040942312e37ae5e057d6cd99bf37a501b3baef86ccbe7edf10385f2cc3d638d19b50ab39406172a3fe7d79bcb5883a3f9bf526c4afc62b9af318c875e6ad35490656f2be80494169d2ae6c71463be1e8114c5faeb88ec2178ca88ec770d1ec5cff63ecaa985e88738e94bd266bc3faa3ee88636d775a51c5a3edd9a395cc450ccd8f58480f480c42738c2f2565a7e9ce8d34f692e0b4fa350a98480bacfadfddac69f4f0fef95327f9dc4821915ea5139a03ba186106100603c5a94a455cdef77d5bc8d073f92fc25e442e41b0c8c608f3da92e3395dd87bbc697c23d7b3e4312f9064d2e373cd76feec2a416d28cbbe12172e35cfff56ccfb8ed80b94c3539859d10f98b4baf4e44419160f5f0f8eb2a8c7152287d32583c27cacde12e03eeac472e5b96e49141af6ee38f3dbdc8feb6a877f46ab0572680ce5c1f146f068bdeaa12c56e20c98559d4f98ea4ada531c284c1c49b574044f88f8ffb037bdafa48f20047f5f59df7e701262de3399714b61cbe0c6ed74d8c7989dd0ed6b16154cd37ba313f8a2e9e4070906eb594bdbfd29918d725a7c6f30d03c0766a5571fef42cff86bf0da71a922875554d386219babcf057191f75909797b57518cb3b59f0f7502658b424c7ef064cde292223599a9f79ddbeaa3942c1c0e5b22b64d464c31f3637b53a4a89359ef2a48fe341615b064c23cfc0b425f723bd080edfbdf94f870bb780f3f7f50f88a706e50b48a11312af96175b41c82c36cb7572ae7fd9cbf91567e1af9ef3d9e3ce01f62c0a1779553b2c3f81d02ac7d6b29fa2dc25ac0ec18fee3aac61c7705ade05f500f463eda17a3f154a5b45d17e13e3336a53b94b14b5f00c39a555c265692bfe7ddbe625f7ea6d03ddd38efb7cf3f25b56b6b0d9c0d0421286018d745115a8576a655b141fa3f53d9233ddcfccf7eed988e95e2531b500ebc9ce642de3cae4ea2863f303ba27eb1fab3f2fd51b14ec625c0e220fe98799dcf1a6be89e37a2c2158756a32773e379bfdc07f06cc90762afd82f02280140ad24f7e507b94b34c1c99f1cd480288543304ed9b32ca2fbd742de12c37ea554c0364f333c3cba5c61df930f7998b3881d7f1f458215a1d5b5cb2eac086dfafb6d5ba5767ac7f2ad681ff0eff177517590dbf275aba61b60b7d247f2d107fa259536c6940098a8ac9623f9816dd71a4dcde301921805deb87522a4a79f0fe9af57ab488af8772df19e43c457e35cc76ee6d3e81e17d8d334a4a026c882d44538151952f82fddefc31b024557d5941b54af279ac824bc0602a176df6340526e50225f7279db2c94b9c9c8ecabbe2f6f640582c1eb6f3bdeece50b522bcf513f21dd0ad9326210b3908160970c44ebdf5e6612a8e103866e250ed82ad32a1fcb86db1ca8c00ff973b461ae8ad65893b6749a2a9427b544c0b2d918e98e5fa37993761ea1f7fc3a81f6cf5d6479bd928317e5b79059adb7930ce91494321eef9a18135fcb9e36e7e28468d700c855000ad5e510efd29389221463b6663c21e4daccc8358485ce9ad0635eebe95da335c93622a17925063b69299a91028d79de93925d0c62518ba2754d0829adb6d9c9084b250cc7ca4d652f841b8540611674b34588e0c225bd53b8f29765429d5dd5870931321cfe769a07eaf1dd5d0644ee92fefe754311ced19d6553b1bc1d3e57f560a4c714d090bd6bc8f06f03805c0a8e6f28a0d71d12c5cd9ed4c3cab58a4ef70f5ebb42c9e9324fd945edcba4a851ef0186c72a802714e1f49bb42edb15245e1e60ff5a85bdde78604df0446d2974e4c4313711d606f2f20f555f5819ca01212b8e29119e49ad88471b8f408478560b21e7002278f7e45a5522706b385992d214d7f067bb0affef4534400702f15740b8fadcf5f68bdfbde3de03d23abd49691efc160f37b17196a8a63cfdacdb498a8a6d72d5b662c198ca082da07c252c67b0127c52e5662d772b1837d6b523d3c476a6ca834291401297a30c7531d867ea43207b556dccd8b36fc4de5713a558fb1d40f8c61d971e479d0dea5ecadd5e3c5fe1ff085c17ad8a1288f7585c2c28074d0bed510d47beae090cb4c6e6dd2378754310bfeff5e5fa713efb8b4c8ad0860c29b0b372a7d9f56bdb8a45a039c3a59e2821904e3d2d17826b7a186f2d8475807ed27835b152984228399b029c99d9e947f2228011e5dfd81ba78a276a0a22ff35675b73aefd3d0aa8b29b856f58b5723490e225ff660a682e4d4495572419ae3080b177b57eb450f4be165f96a7ccdbe28e04ab3b4c9197fcc79232dd37dddf3d9d0e0b71336765050ab6bb3f5f607042fdcb826df5ce81df9d5fbf6bbf457b10dd1a88cc49b2e00318002bb62ea8aa86959d17ccb454764d09499616b334b279a40124089d3c125bad3cfa496f8f1dbfb91ecd580048e22f0f77d8a871f1996c445193ff8dfa933c35ad312635742c5ad3b79f727743ca8f4c15dd5b9069015505367c42add791d78098e92211d9b83f46af2a0daec3e6483890898ecbc1a4146c335f20da936a33289857c723e41a4893a309f21c1b88b12cb9f80c2a09018a1f0f3545de83b39be55c1575621a80ba783045a5fed683f7735744d65f593c3a5e10093ae05ba51c5d295ab9b64379ad8b066e552ede0141382b40d37a6cfd12f3640a9d2d5be6f654e15c33ff626b094e3c57b9fa7b83f5468e2f124b8147706475c367c84bf0f24ad5b9523ed41d6b78992588bb8fe6200a1bf183f6e6a3877c8c28f68a973379204406df80d131c988dbb3959f45e24f595a1744d3f9fc8f9470808ff1cb500fd08b9c0410220315bf29b8c177b813ca12ead104ebab1af7dd1649df850ee6d6047eee4545d4897cab730255f61d9c702e943e411e2e19b006634649544bd1d1a7036ee7ca2ba3a41dc84a0caaed1b628c85c57fce71f00799a1ebc7a126273d7812971c85a04c11490e041a3f50c1af2632e7e6fc6e43316eead71e9b69b20e3c1490077cfe815dcaad4e365163c62035cc57de2e37c24c25c0b7c1ee71073add3bc8daac64b4ef357376ef7c06778e817c4c6756ff98d365c2eb54f604233691cbfe87c7bdb5d8528a742a7130793e37e02dde6bec059d1cef4fa43c0c83a43769b2994fd2c9318b27c774872193fa0b52223dbd600fcfd7934de6fc044bed05159977a4443bf95b17de755d73abed6f90f75c498b33e13047f5017357bc2ccb3ea0ffad9631b095f4e3fd33fb5cf01f9a95a179f84d2e7ed07ca091087949ac29ddadd13bedd3ced3bb4791367be1487face0d96498e7f6b1c7d8073d2a5010beabfaf3fbcbc4be3813620a6bb57452556e278586f55248c550b2f2d12842481055f8c0b5ae8ae098f785e282b2eb9ec5a35cc92112ee9029cd28c9bc97efb98c937ac3487f56ef2eb3d4dc772333f4d547f2e4adeed3fe6bb9557330a25ceb97f2ae81d7b91003aa67ea2a79fc968dd5a15ee003f814e85bc45585174dd7679199e322e49990a48b457e823e4dbcd0783d2d064ce5bc9696c4f5d06e18e8dc688621a028695d0b2e4c48617ff9917c3527e4f9ecb4a06f1f7ea6c04e65f5c329e2353067f6ab7b56cfb1915978c648bcc297e5511dad3cbdea6d9567747d3426791573abc1d50a31651be57457d3a3c46eb1a7cdcb82434e63ad12e2464b6de584bc02dd7a5711ae723f911b083d3ae1c397a60ef3a9da08179871f141b9f3419bb3fc0f03a1c54b1a47d08e4156d686517326d966b4ed26e24cd1b4535aee0dad6e876dc62fb6db367716e41e23747e0c62ecb34f18f7dbf654fa04b49b468bf2cc9231bf37e10385f9a634dfc98fd27eef1dc50828fbdbc90353dc8739ab1ddc1e5c6260c2c1369216b84c3883a3be70c81ae531be515b4c33f08a782af79852e992ba3b1b300d8641fb47fd9a6428cfdc2038fbcf1ff782434c85b68a5c7bbcefa2afc4062ae449f0d73a8c9dd5f0084d223504139bcbfa0cbd14feaf30fb55116aae82a9d50432728f296280cf56643675827a99695717621f31615de93c3c12f5e2c7279921c4c120bdd0b6db6441ce4735bfab9f06b0e5964d47d37cdbe0712dd7be889dbd054b94cde2615388e214ac493d817141ebab4f4ad8ee80b33323af14ad3488a96e73834c959cda9bee87d22054bce07eb33db541352fe21f79ff5db7770e510b3d00c0af7807f1b4b37853888307fd32b677cace7727d9e4ca3ea4cb4fe8c1f360ac8506c826ff4e79a6406f50f1ec8e5f5cd34f3bf10f373833119a3b21ed043029ab13bd6d003e8b3797808d3a86ea62f9719da4e83157d751b3da49ff7987e1adbd491c4360fed99df29ac3ad62ef3ace082411f32e6fd42a32bbc5a89ee04a7d4a0ad1ce286d285c5e506b193f99f902e1a7113ee95678045fdfdf86c8b69f79e219c2dd92102135ffa983374618c8840f86b393e0bd9a72353ee13a016fb7413e0e138f903e73c5c24b85fb46882b9ab2094b1687cd9d55bf6e1f47b3d75dd11fa61d7bb2ee64daf07b96f183eb568056ca9702815e57f0644c78656a52bd4459be7e6f10a6b71f0e5160521668a4aef202696b488c68af8856294952177986060c254dae2b57f1180a7f3c0fa3403260d960b634acbc0113069e07cd23067641f273af6f1b9925e761b333fce3592a2d5faf03f9f20b1e6856b86f3d0ce3092e516733baaf46f416bb0345da438b348a4582c7613d1d3500535d84e4f506f21b40a7b5b29e38ef0f637a1704eb143a07c335c8677b57ba16996b9c26c6dbf54adf427667b932993d5baeff7d4bf9ecff98a41f584f00c3e4c4b0ad1c8f089fbf9c238984e80bbca73a517c06fc7b74563cbe438ae650dd7445f45aff78fbbac4148a1a6deb0413d73a07889fcb397d02810406b8ee015abdb8a22f1347ac773e26807367c22d9f2624f7176c1a385491a092fa4bf017e5f6ccd9fe101cb4387cd463bcf32ba114f9c5d89b8b3ec3c9d1defaa501e14e0705c53f08e57d17c37ef5753a5222348e2268c27f868061bcb7762155cfe81bf6dc5f70043e39e41adaa667a1b7ac6b5ea6eb5eb6a2f384aed7a579401785eeebc065a4c4393bef113b526b8115dae35da4514549134351d9415732b7ecead149894b85671b3514c04ec5313507f3b2ee3ba4d4f28789c04d93eec774cd3e0ae574865a28875ef8b6351bdb041d31ecf25da772139d565e11c4d09052f958123d786de3f05d507ac67f270be6b1b342ae2de05e34f4f97bdd62d5537371e6ef64f2b7c0cf3e3e441c97c45e9617d923010440efe847dbccbcfdf2ba6031023563de075ef987245c7662a5302239beb6da307cc81f873bb76741c7ebea8a91806182180d8b72e80fe370ee5aac9466bc3f829cb7c3f33cfe6d8e16f8f699a91399db9a", 0x1000}], 0x4, &(0x7f00000012c0)=[{0x18, 0xffff, 0x5, "29473db1866de2"}, {0xc8, 0x1, 0x8b, "d034b1ce1b7a8abafcf3286b6f7706f640a2b467796d50ea9b09a02ed2dcf6634359126c19b992cbb507a2d28510b9ab3c7e814b7560421ffec82a2813111a45f41311fe6b92ee9ffa228223143320a177cc346c129383fbb8e33c413b67ed46bb2c5608a3487a526c8642f0314722a1f284e8db728a828ab4ef7361086e5848997d85fad0eec5bca54cba2ca37f2dbfa1b63d1b382b44b43be4b7e6179d08c5b4ee0b78507b8b58217c3e493cbfdd9d308465f603"}, {0x70, 0xffff, 0xfffffffffffffff9, "d68fa4589b8aa0ac56ac65116574f5129b96c07af724cccb0aa0b33d930e8960b9c6493abdd2b23a470b98575a0d303121136cfef5213cc1a3211a64ab7f0004dacf3455b98e6cbfef92e54b69b5a2f40ab9767dcc35488832"}, {0x78, 0x1, 0x1, "60fe5e25c3df93cdd67109ec0ad68bee7cec181b40bcbb308f3ae8879f80d79372b806a4abb50582196a94183a390812fff486463b056f5c23ced6673af81725980c3e8b043f9a597c8ad18423722dc27bd16d275aa01df032d947bbe9f76614f7aa"}, {0x30, 0xffff, 0x0, "1af93689f4b319ca3d9c13ef615f904001e9d30afaaf38c78b"}, {0x90, 0x1, 0x400, "384b8120e2b570c918dabe079a6e4b38c90b7e58ccc113605951cf3f533fc6f3970f5c5adfeb9bc8fcd6c30b0cecbf97c4bae70d13a7d65cb0304d6fbb63ee2928411ccc395fa381fbfc8b306af0d7ee9c7bbe41c4fd5a895c2c976a8b965b31b76dc619dea8fe76553ac362375ac6f9f91983f83cc431eccb03"}, {0x68, 0xffff, 0x3f, "8851a7ef1d065e9317c42ac9a2ae9ea307ac7efa36cda0348727893a5579d1800dd4668740a6a97f18f53429faa37fddac0d6adf0868cbf41bfb50979e715954ec473fd826f6f83d7b260deca8a6167d3352d70fe6120a77"}, {0x1010, 0xffff, 0x5, "d6063d2f2c572a6b804e36502f97eb1942cd823d50c050b6dc8ed02eaa51b4ace22b63a8df7e1c2bcf69fc5440f353ccca3169a3dda380628903539cafd81dfe9e8a6bf6bff3b338c699751816df7c38ba7bf12489c75d79a9f386642262b5d2ac8cb9f822cbc758c681c23df856341de54639f48c030dc15286d947f3d605280ff0401a3ab4cd420e73708a0d10dbc92fd6fdcd1a41f01de54f03dc776e7fda8d9f10354f10b90e4c6799a1bcafe25ed7213e1aca910de5678b45d0b908b32c7ffe119dd48940b5f5fa450bb6cc768a097b4a6020fce42b7db12d22bdcaf26d403bcbcb2cf37a201477313f2fc5f6334aafb1e4742a94424ea864d7a5b81cd97690bda57c3034e14ac6340d890a3dd5b60f0e4f2e20dd71a786be9273fe6d53533be5a7d55dffdcba1b282aab352338d054592623b0ec43867087ed871a3a0fb6c1977d9b87a09dee8d110eb9318ca117b883a180b3a7cc0204368907783f0d78bc64c42e8477954134555dc662be9e45232314725a164979a93733061030f32480b5842c550e8c1a1f47eca84d27d4676230060ed1c4299cee5f0b530ae69fd43cc2bc65dffcd72bf9f6da38289fcd4a4802ff5f7752d5db85c63d23b8ab6e8e42111608670dcb272b88a05916354a960a946dcf8cf707cfd4a243810b063aec41d5115919156824b9755e0e89cd31c4af41a2c7688ca772aa9b89c7806ce651510d44fb38555de4fc4708df513716104430f12da3b96f36c497b41b5e71c5165db98d672455076c4b069b3e81684d5bbc06d9c2d0ad967a2c747c17f274fb5fc64c97a14abdd8ec2c860520daf14af5c8cb0facd727b0cc79fdb2b776ad62a754e7aff9ab1f271b39546620f29182dafaf9b4857f3a5324116300af7b0fa0caa9cb02938f86e6b275fe78265addfa258e249228adb8978f6dbbf7c5c54bc65ed359effac10a8ac3120676ebd042a11ac6614c83c358a5cbb15e193cedfa4b59034025cb27d019569dc3bf9358d591b4c7369e191628605100737c765e3e443bd725cf219cce057a3f5fb0545dd53610e90ff0524a37fbb72896eccc8e645ad0d4e591b38077d80f0c4c5838aade4407906cd8d6081dbce92acc0110927db61522e2057b6d59ae6a7bd04e8191e87b4061bdda894c50d3b8996dc36531eea888278732cd3df1c20eab6ca3410d26bfab10abc1c1358d0c8150042cbd3db368dab26e473fe0b87177008686bdf54b6472b6a416d0d71cc6add9cbc8648d46e4bdc0a1ce12845bf56e4c3b0e35d3b3dff523cfeeb37fd30c573a638592616994bbbd0cbf1ac94ba725a17b75295167637ee275d9a3a18e0d8ff99b0dee2addbb5d7e8b8fd1fa5899da200f257bfa8c3f6e7d18b380e27049c28ed1cacfc44bfa12694b63f428a2437f99ed1cca9e33a6a76bde34a1e6c66bf3da4bb2bb3afcaa73d2a574cf4f2163f4ad02cf146b5bafa2d2d345080556525ed6496f11e4186d8619a77440e3d444e872ca261746dd14c1aa90b291727428830dbf515a87cbd4bc167217f49fb4748d2ef77c4d3262b258cac94e9a59e5646da9343424aef37710b955a6f916937108c958e37ef453c4ad0aa49cebf850ef350eb5a1e42fba62c12c440b3b26de8812b4750a49cddaa1a1c499649fbf1bd622e3c95201a9cf13a542bb71397158bf39de3f835f83ab5e5d87ccb897417a1720225433ecd7b40eb866926e84c2c8a946e45fbc007facb8b65732100f0b4e7caa3e20bfa08a9b56e83a80ac4206c823bec006f824adbf708937fc7410acc032b03a91b2e216649279005bd8f6ab70897df9503682fedc1670d41f293727f4ed1552c63ebd0fb7b5b2e2f89e6cd91fadf02295ddc7e776cd34bcb7c18b694325455bef4184568a19ece779b24e6078ef68e2bd13ae2fbedcbdcb07c5612b9a6b9c231ac40ab18c32873d5b7ccf1232f570b9026ddf02f2fa087c912caf17d37d9cd5ca6976fcaa68e790101f0944a7ba6b055d3633ccabfbc37f06ce578bfa96218077db3c377663c828f767a2918229818f870a5f28697a2450037ca7c67dd90f3d0bfcc013eb8511ccce0b9950b3f118a6a81228373b26c55c7d6245a189768212acc44946646a78572545956a01bcc9e64d5692546a907ab829332b1512205d214698598e427b2d95f7163d5c54e6d42cb0ba034979e374eedafe7a84b9008319073e6160b93994fc64f02490c1ce0e24784239494e2632cb957880dd22e13bc1ec65a113e28937801fabe92eacc3bf3278b9e0b8fc3285cb1b1a9815cb6bc9b394794eaada31ae6340d614838e8f199ff22f2f66612f055a826482256491ccba291352f8707814aff1d20f845cbbef66fbe2af54106c137742a1927e6d2ac72b57b7beffa167123696fa6d0b0087c418fcc50d9eeace2d927791c188f5efd3b6c3abb953a0793379f7fc933b3886a2682089f014d89890b668b904e940e900ce488d41e39afd520968b88923299b2af81df59124e8052e12bcc504b04124a092384e0061670fd2352962a483d44bff9ca5a51b04ed9f02fa4e8e58b7747408285f9c91b758324a065c5fc0422effe4e2d508be0d186f91c70c73fb720d6b0d2fe418cdd4a03760b377d87e4901e1a241ba111360846bc133f43058aa605dfe50e45acf444a7532e0a411c6099e49651ae917772bc14b06cd8c78fe0970a3e2e0ddaf3fe71b1411fdf9ef3da1d254b36297f1fac9c5a434cc707c3b53aaa117dea880383a6dfd538c2991020a6ed50c853f06e77ddb5e3319fbf72608779daadfdc07779ad1710c890e47a3f37d66a9d524a3aeab4ea8f6c5a6a71366b8d45b6dd197859b7dbf29a0d572feaca4abef5d057b5aecde5d7c59d7bf4383ba4b1ba2d3592c0888b12e25795f5687dac2b3279d987669dc8b60d6b2d129225de4880a9966b9078aff6bd006e7df0ba88c1bb13a88d4cdde1d8fc769a10049b9b11290a61f4f237891c7b60ca1defd2fd7515a85776c37651af089e7a3ed916a5e03e8d913a055dbb201b84a328cad903589ae0be8a34928bf630dde1e967f0921636d584a77316455476abdb108bfd87ec85a2217f98d0e4edfa77579cd5f820e169fc73905dc53fd2554785aabe71769d38f978839346cf2c86ea7c2a6ce763889a1fe8db1c1ae89c273ef107ab498913c9d0f0c6dd8cad6cb8eed906c08854921d2e8779b1e236257e797b62b6f22a73b574f81eb960790366b4268f06cd76bd64615c37afb54f093135345cb430b7f641868e1f716d6b643a5b73ae74c76ad7977d256eb17e20f0558d2450c62a8ff4ca9938a7b91a01bb5d48a0bd01ff4a85b643e7c6c6eca3026f77ff3c52ae5e4a92f8538433828a6a3847c11521f21cf698aa885d9d44737501aec8c27c2dc69fba98df5188df5ddad4f46a2ea0022995de94b9d9ffc7b72c5bf6c9f61c47fee04387617588fa1f51c54deb923162be5adad72f0eb99c56f025780f4c3ce41244fd0b1db998a4814301984d1040c4415bab8ea67cd84a99fd36c806ecb4418dc5272b876b9720cb5574eebee19eb587a711a4d4ef489ecdcd4c47e2a313f5d39abb8c4e24061c3582ec864d209d5113a86e4d887bb59945b1d60fc45725f42e4f1154dfc405559870a8f0b794d43e1b65e401fdf7bc988e33f52ec5b2e64b31f829d1a810139bfd9d5ab00e6acc437046c1e411926f850c9bc8b4689b774cae30660df98694bcc4789feb6c3767f7500877c89b241cce957cc1de3d3982ce2d4f707221feeb55fa70e03eb16ae84a76573941047fda38d61aeb33625ae928d3e4a98721f6a7e190a3a2f616de81a75917eab57c53ad02068ac29f6bdb753ed7c3f3224df2850b4b6f8e9fb6d852d2d440c29e45130753c49cc7b4c117e9541cec4c5a08eb0f6430dacb18b16edd5667b49abbd2fa71dc854201500f4adf26921d5943146dc03d8cc834a3e4b8ab44d73d973f1c9bf935ee8aca62210ba213fe5ca1e6d12bc284c5cc9c522a213e897cb85f0a3ffbeefdf1bfbfaa0852ee5d41d536e4d8db7469f53712ce25963b4add4f26b14b69f259c17c06c612b56cf6c725cbb9f2db02e888734fef337f58ee0a12a1b245a93bd3b605bdd43820781ffd918ef5d81c918822dfc8457ca1f0fda5b4bc95e0e37d1c56500e149f7785783f30f071f8bd99dbe433539be0745a23be8a28914de8e35af4002ba222798cdff1ec104e39bfd6377c4ed293a48ddd8235707e8b8fdb36f8805d0e5752230619728ed9a1efddf2553e999121e3612a02e9eb80f62408a2c6909cd1950ecda6dc36ab4c0c216bf4813e5a8ffcf230bd8d717ce48851ce0a272da23033e0219cbd99d448a4e8b5307a88f023177271cfe36f99db4853a9665c81fc94933ede72bc5e93e3e665c71cba5376ae6e8ba7187604637a1bd4217a4227418f0571499c0ed598db74e5517627dcadf253f6b016809f25734435b864489a6e7314366963872d2b7771864afed4546ef665690c5e8375e1a38cfd94a51fbc17fe9df862ed32f5df9664b5f48f6aa9a1100c7f5bcb05bf0115121458429677ace7cc2767c1085424882217e295a7d393eb87e99a70ece869a4ab62568e7ba44e1d0fcd375bfad1a5f2908a6b213179608bbfb24a6d7c70abdfee21ca06c86029dd038ccc9a0de79372a2fcdbea337a3382f8739074ffe42150c85fce7e0b1c00e9ebc8677f955164af327ad6d94586bc41e71c32f4610e6c629db7f019051740a4e42f6bc5dcdfabf3e423631da7375d1556021c34da70f95fc6e0e7a3a1fc54d6adb96acdaa835db68e89945ef70a6be573be2c9e734c6cd7f800ee9754a2a710235f98c414dd310c446ff83d3a1526b09d4574f2e03f8c25b76d7548f09404090ec85769a058bcc68c5871feaa56dee6243433adca822c80d1cea85e40e6b07732c1ec42823b7abb17ed1730cb19c79c2b3b8055db1af5d6cdcb53c65bad816813b851ba6e7e676f7cb803dea14b7c8399a1ce24f1bf8e3bd383f777778177751b3747b2acbd712dc89bbb95fafbc3b5cd77e6e058881024c09bd026de4395e5a561f07066ec046f9a7835f5ea49eea48e79a5e9a505cff02f0da1cf69a28503941a225c66ffe81e526baa5547aea8729855496ebfc850a217ecd639ae3408e22413a8e86b85bcf57122d568e1fc8c41c8ee66f83f2777d6085c83cb7ca93aafc5954ada28479501b0bd41591054c5be92951f8c33bea8896ffdd644cf36b9c9ef7bb831418423628b8e8a2fac67327284a5d0cd6e13d2d89abdd2b415ebe5d4677dc04273636d91763334d03aeed9046de2e86ce1a7aecee0c0516fcb398cdbd284af0772f692776d18ca382abaa3f6d11016e5304021f46d116d238ac94a0a7c0c9ef12ac145f2e1d803522128a183f476f24d61add2833210de521da7e38fed2548ef447d10324ca32187fa622f2dcf4fd2dd58d080bfd1e106a1aa2866ee61c5c590bb4af8607a9a3ee348ca2e44c5ee779edd12cfc6301c6272c5717bac0f54ef4756433af39ee3d719a3e1c6f165c488a8dc9cd675553fa0d084f2d6781a205dfc49a3c6aa50ef35d94238eb21bc0899bbe894ba22c9b0c6567050f9b9ddfe5afc5befa29cbcc30b7d8c1c5c0fcbfba092a23ad3ea4373323c2bf13de03bef638b50cbda51523f1cc9be71d15982840c439ee03b65a254ca9982d20efc5406b6fd4a22b3e32ed90d8b84f1ea2a2157778f470f1c49e4d261bacc3eb3b2cf2889b74ded16be4cdf00077a59af7e4eafaa6983475227c19a264438d19"}, {0xa0, 0xffff, 0x1, "a605951a96bd5340ecb7d8b140a4a43edfda0798d358bda32d620fa415bc0400d67e5bfa7fd16bc00903feac7504986dbf46211a674b04f397c1d91145c4e409851fbb26d6e89274923e64537df66780b8f6f1aa55d49c77c635634ff84d0fc70fd8b358b2a639764e1c01a03021993f5b7f2be9f7bd73c8f3bee6500abc0a30c9e74061df528c3920f276d1ac4a"}, {0xd8, 0xffff, 0x7, "85f20451d28dc1428b84306de92d7a2b2c8a1d2bde5fa8972f921a6fedd6e348b23f1fc12f3bddaee5880a1817382fabbf2ac13d1052dccc23ecbc9a5d988b9036a61a7d87f020e220ea148589fe5f7db20c5b16c2f8325f3502e06fc1ef22dcce0d8c85af67a513311d60db73e5dab2c27ab49bab1b91cd2f8b116937a74fe0a9cc1b106b7d89437e982ab52ed162a818db4ad1ed5093a614721280d3f211598964c78a3f7c432cf164443b06e6b02b22ec172a9304dc0055219147e6cc589a4f"}], 0x1478}, 0x404) open(0x0, 0x2, 0x2) 17:03:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 17:03:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x4004426a, 0x0) 17:03:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x7f, 0x55) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0xfffffffffffff8bd}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x8000, 0x5}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x9, 0x4, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2a, 0x10, 0xd3f, 0x81}, {{r1}, 0xfffffffffffffffb, 0x55, 0x3, 0x6}], 0x7, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x82, 0x1, 0x10, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x40000000, 0xffffffffffffff81}], 0x3f, &(0x7f0000000140)={0x4, 0x5}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x5, 0x3ff}, 0xc) kqueue() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x48) dup2(r2, r0) 17:03:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)}, {&(0x7f0000000340)=""/67, 0x43}, {&(0x7f00000003c0)=""/211, 0xd3}], 0x5, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSTART(r2, 0x2000746e) dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000540)=ANY=[@ANYRESOCT=r3], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 17:03:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x100000000002d94) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 17:03:27 executing program 1: r0 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r0) clock_getres(0x80080000000003, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 17:03:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 17:03:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000600)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x40) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x2000, 0x8) getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r2, &(0x7f0000000880)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/211, 0xd3}, {&(0x7f0000000740)=""/132, 0x84}, {&(0x7f0000000800)=""/101, 0x65}], 0x9, 0x0) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x50, 0x40, 0x2d, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x4c, 0x8000, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x88, 0x1, 0xffffffff, 0x9}], 0x2, &(0x7f00000001c0)={0x2084, 0x2}) setsockopt$sock_int(r5, 0xffff, 0x88, &(0x7f0000000940)=0x5, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x7, 0x7}, 0xfffffffffffff001, 0x3, 0x3}) dup2(r6, r2) 17:03:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000000)='./file0\x00') readv(r0, &(0x7f0000000280), 0x61) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x10001) fchflags(r0, 0x20003) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) 17:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getgid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x8, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="9b13fee078bb82283d1b63da9fcb526a79ed98e267dabd508ef01db67dce53", 0x1f}, {&(0x7f0000000100)="a4946bcb09e5f6af6167e96b02bd260fff4c055343b6cd759888421bcd54be32e2a6a1b935e89b11fe75825c316cf9dfa1f30d55772584a23cd17d4ba45a72b41273006231bcb9142b9093c664812738c2d76334619d2dad8520a6e3dcb624c2f2811b7f48b23e9b9c0c385f482517bb10cf0982506f53a311a30eca49d62b2b9d15ae36deba0d02e947a5eb12d24611ff419e2ef2654878c20c32679e528bdff48c2f4b2434c3d5cc0b27f71a26550e", 0xb0}, {&(0x7f00000001c0)="8b159143950ba40e02e46877f46ca1e77f205694044c231d8cb4b86110de", 0x1e}, {&(0x7f0000000200)="52153b2b802e630ad0", 0x9}, {&(0x7f0000000240)="1e63e99c41b68dfd23ea38f0f25afb157b77d65abcb2b47e35277906c4718d0a4583f4542826389809f261f85c8d82139c212b710b4872e36646bd34d7a248bad2642fa2b4f7afca05f727e94a1cf065cd9dd0bc103109a7b591b2cd42728fcef39c08bcfb69d5dcaa7083bd397ac633fda6c47726500fb4459e8504be059a8808362019f6f12beae6e864955dc3d6ef591ccabcc10ed01e0d894a9e86b5fd17b3feaf00dad37031543766ba61045f0abf6cf0fe352451fab2f12b012a4ccd1f888dba45cd31223e811304ff0f0bde494c355f", 0xd3}, {&(0x7f0000000340)="261c2d35555e3b597471ac35eb6b60", 0xf}, {&(0x7f0000000380)="8959a14a245f806491c2fb3ada50e7dcd604140b327ed4e9312f88a5af9f53747dfbf9896fcfca15429719b3f7dffb70d8eb4b9a29c37da9f28c08a78690cf9054f6ff8a7f3e64a3adf6f86b08ffce9be54fb9", 0x53}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb0, 0x404}, 0x400) 17:03:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x10000000000002b2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 17:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x400, 0x9, 0x7fff, 0x5, 0xc6b, 0x9, 0x15, 0x3}, &(0x7f0000000140)={0x81, 0x3, 0x100, 0x5, 0x8, 0x6, 0x800, 0x400}, &(0x7f0000000180)={0x101, 0x3ff, 0x1, 0x3, 0x9, 0x101, 0x100000000, 0x3}, &(0x7f00000001c0)={0x0, 0xba7b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x1, 0x6, 0x6}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") unlink(&(0x7f0000000200)='./file0\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)) 17:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000240)=""/235, 0xeb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x14) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x2, 0x3ff, 0x3f, 0x7}, {0x1de7, 0x9, 0x6, 0x5}, {0x80000001, 0x4, 0x3ff, 0x11fcfb76}, {0x8, 0xffffffffffffffff, 0x19, 0x7fffffff}, {0x4, 0x0, 0xf7, 0xb7}, {0x4, 0x3, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 17:03:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x80000000000101, 0x800003ff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000003000/0x9000)=nil, 0x9000, 0x5) readv(r0, &(0x7f00000014c0)=[{0x0, 0xfffffffffffffe51}], 0x300) r1 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) 17:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='Q') 17:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1d}, {0x200006, 0x0, 0x4, 0x8000000000}]}) r1 = open$dir(&(0x7f0000000340)='\x00', 0x0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x30, 0x0) socket(0x1, 0x3, 0x7) sync() r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/120) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chflagsat(r1, &(0x7f0000000440)='./file0\x00', 0x2, 0x2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) getpeername$unix(r7, 0x0, &(0x7f0000000380)=0x330) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) close(r7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:30 executing program 1: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x411bc237a2d129df) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x21, 0x4003, 0x9) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x43f1}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x800, "04000000000000000002000000ffec6de400", 0x4000003}) r3 = semget$private(0x0, 0x1, 0x10000000000011) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x2, 0xfffffffffffffffe, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r3, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x8001) sendto$unix(r1, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x5, 0x0, 0x0) mlockall(0xfffffffffffffff9) semget$private(0x0, 0x200000000003, 0x40000000000000a) login: pckbd_enable: command error 17:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="45f6137a", 0x4}], 0x1}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x80) 17:03:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') chown(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x10e) 17:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000000180)="038da6a271f9de03e4edee7038bbdce4acb0cbeccfe7d1d5893af4bc56a5e328a7b4d39503a8c3e75a65544ec6c1ce4ba1c3b6700a13ba9317173bd0f3d13585ef1bbeb19965882153d7198528aa7d7c4124af42bd5c793fe54aa68f3bdb5ce1aacf872e5d92fda5268268b0cadb2b18cab51e79ce361ad85fef81047492ed2c50308f1ab6a57d67a7ae4a713bc99c34e4056729dd7c7a935d8ba9db2577d72f989284c2c9c473143bc8fc83f588355b0cf83dfd98e6b8e6") 17:03:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fd, 0x7ffffffd, "73cc19a6713d748f482e2d0656ff3fc9c0670001"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)='(I?', 0x3}], 0x1) 17:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x54, 0x0, 0x7}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000280)=[r0, r1, r2, r3, r4]) getgroups(0x40000000000002df, &(0x7f0000000180)=[0xffffffffffffffff]) r6 = socket(0x18, 0x1, 0x0) getgroups(0x9, &(0x7f0000000000)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) getgroups(0x1, &(0x7f0000000040)=[r5]) poll(&(0x7f00000002c0)=[{r6, 0x100}, {r6, 0x2}, {r6}, {r6, 0x84}, {r6, 0x1}, {r6, 0x34}], 0x6, 0xffffffffffffe991) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 17:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 17:03:32 executing program 0: r0 = socket(0xffffffffff, 0x6, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 17:03:32 executing program 1: r0 = socket(0x2, 0x400000000202, 0xfffffffffffffe01) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 17:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x2d}, {0x6}]}) 17:03:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="5baa8ded5e0edf62332e2e", 0xb) execve(0x0, 0x0, 0x0) 17:03:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x100) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 17:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x45}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000200)="5aa0f24e681896137b6dabdd2ee88067f076b857df39b21a05a80a2458821a435873412d050a556abdcee2f828f359fd741e8d3b4405f02e997692648ce35f395dc5") r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) syz_emit_ethernet(0xa7, &(0x7f00000002c0)="4e57a4cc6af1a9925e3464ef4ec5f86873cc37a44f8a055a0b356ea7e22d12439f7f042fd5e5c6e723a8c03d5734c2ae3039a26d7bc716db7256c3eeddb08d8aa9a2984d1b2bf6bacb6d2b65793061e6e9959be0ec58e4e871bdfb8bb70552dafab5ddcdb50bc0d32fcba760f6565f7138720fd909b690001d8789e5dda1bfb64f357f209dfeca5d07212002472c5ce9492ae2255c911cb29e5dc378ab77b5d21e267346d05424") setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000200000d, &(0x7f0000000580)="bb4504000000b83f0ddf296db2f1f724dbd0b9ea18124aa7bbb0f43fb0f0566f62df24e47901d822f2a0e973d4022c76e1b51c80758c52a977de10b81cd40c488e68a1a5c1cc2183402c28450ee66f381330e6218ed7ef973f5b213d2c158099ef57a288a1d63d7aa277864eeaa2d0b9676e2a9d12588c5bd7751bd28dd0013fddef35ccc520e2c36bd9292e140c14bd539db378260a57eff6ab19936ae9017965d4ff970b6ab87f14224d84592411060b9d6dd329297abea711553898461a7f5dc2c761251c48fdaf2d13a358c02502c92db5901ae33cb2eac8d25e47", 0xfffffffffffffeec) 17:03:32 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x202, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0x9, 0x401, './file0\x00', 0x20, 0x9, 0xff, 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x4a0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x11, r2, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x203c9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfff, 0x5e4, 0x200, 0x5, "c539bc7a9e570ffbec867dd32e383a856167cb2f", 0x837, 0x7fff}) close(r0) 17:03:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202000800006c658a3f4e03ddc38740b451fa74d806000000000000009b1e3741742625d8a4b22fefdfc638f439119c1cc1c73c3d753f0fea4b60479b6064d8e9f6b8b420bc60b4223e3501a6b34f394338f8c67cc02adc1d3ff8afe81bf5886d9197cf91a263f828b468c0f1d9c81f720fcef91355cd8df0857bc5a5d8e8db36ae85b238f1"], 0x1) 17:03:32 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x802, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x2}, {0x0, 0x1}}, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x40, 0x6}, {0x7, 0x3ff}}, 0x2) execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 17:03:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xe4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:03:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x80000008, 0x0, 0x0) write(r1, 0x0, 0xfffffe90) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 17:03:33 executing program 0: r0 = semget$private(0x0, 0x3, 0x600) semop(r0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x6, 0x7, 0x1800}, {0x3, 0x0, 0x1000}, {0x1, 0x5}], 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0xf, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000380)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getgid() setgroups(0xa, &(0x7f0000000300)=[r2, r2, r2, r2, r2, r7, r2, r2, r2, r2]) r8 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc02069a5, &(0x7f00000000c0)) getsockname$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000100)) setrlimit(0x2, &(0x7f0000000000)={0x8, 0x3}) lseek(r3, 0x0, 0x0) 17:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x10001}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) 17:03:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 17:03:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="2b00ff23000008002c07000000010000000000007168addd5f33576b0de2c1cf4e1f0ca29e214c443475ad64577d843db83540cfa2677fd23b3ab0728351987f70615726f5b7fff9", 0x48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 17:03:33 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x200}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f0000000180)="f4d11fbee3e29916143772de163f50080404eb6cd1265699cacd3e3bc52c2a4452dc9c07db40eb1e60291a7d195cd9291ec25c88962abb2959e19e0a030eca5c89c473cf3003bb7fdd819181374b01cf72ea41dced0ab0b40389f08d552d66bc292378a90455f391d84448bdface604b4f5f8d5681ab0caa989cf5aa9bf55b5ca0903176420a78e2446e898e2df9d64bb43a169e8ac460defa6b47432e2ed1aa554944b233735d19b574372df35762b026629d", 0xb3, 0x4, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x400000007) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="467120cb6cb2a06fad95a4e08eb87034c49abd340c6643e3fa5a1f722d35a49caaf62f26b417aaa41d4feaaeaa4a9df1ddd0d839f82b97ff72ef00feba51df983acffd4658954e880ef3342fa740c31fad034c546b0ce1e7b179d0ba4aeb8c47f23196ddc2eeae78a2", 0x69) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x6, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b", 0x60a) 17:03:33 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0xffffffff, 0xb4e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() r9 = getegid() r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="fbebe6b79aa7f7ca337b95095068a397", 0x10}, {&(0x7f00000000c0)="4df959aaf49b651f3404f6a1ebc1bd68d61690179f1129fc2a6502cd894826ec2455e770b2b287a9c57d1ac8", 0x2c}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa8, 0x409}, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 17:03:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) 17:03:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="c734f20c91307d4a497a150221de7f4dede15f8f741734124f15bb2130dcdf9f79582f4cba8c1a7c21162ec856a46825cf93c52027a1de26859fa8097f223b0a8195c213aa9b8abc68e7cda5e949a59164aac1b8baf5f1dd40be48fe2187627a1597426131cb880adbb5283908e20dbce81402a0e4cf53653e54407c419ed46488120a847f02edcb0f60d2e340775174ec347040421504733bd592ecc0b223b2486f8cfbd329198652", 0xa9) kevent(r2, &(0x7f0000000140), 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 17:03:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebfecbff13b992964800"/20, 0x14) getsockopt(r0, 0x2a, 0x9, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x8, 0x93, 0x5}, {{r2}, 0xffffffffffffffff, 0x5, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x3}], 0x97da, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x5, 0x80}, {{r0}, 0xfffffffffffffffb, 0x10, 0x27, 0xcb3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x6}, {{r0}, 0x0, 0x2, 0x0, 0x6, 0x400}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x2, 0x400}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x8e, 0x7}], 0x101, &(0x7f0000000080)={0x1, 0x7}) 17:03:33 executing program 1: getpgrp() r0 = open(&(0x7f0000000140)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800003fd, 0xfeffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x3ff, 0x8, r3}) flock(r0, 0x1) mmap(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x7, 0x10, r2, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0xa) 17:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x10a, &(0x7f0000000140)="f0c5c57dbd15de5d8d6b3f08acde3a1d29cb26") 17:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 17:03:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x240, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x8}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0xc1d, 0x200000033, 0x0, 0xfffffffffffffef1) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 17:03:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r0, 0x1) 17:03:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x4, 0x6, &(0x7f0000000000)="6a89447c7ebc638675efe951723d5ba4cf17380c497f084526fb8f57e522de9569e5a5c8c57ea68775d7037fda1c627cc6d5758c1c323dc94c99ecb03c", 0x3d) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) 17:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 17:03:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2008000000000000009b180003000100000017351d70570800"/36], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) 17:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:03:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0x6, &(0x7f0000000040)="a66d00897086ca77ba84709313cbc8098481717000b7f76f69ebd27500ee647d4e68a2a6d8fedce54c343046eea93da3815e16ec7cfa47ccde70a018d34b0b246b5e7858764b20bb9a42633f60e822860542f19ab37ecda0b33f6ff3eb67cc3358bbd6d2e0ff5d1462899cbfd153fbfa3efe", 0x72) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="0900000140000000064729538f38a10a67521748da7d360e1c1e5a0ab3eb4b324daa0d1dd80ae4922281959a0d7b54df96b27130a317c1fa80f4758f64586f3a0ebec33d9881725af358f38c621f8710c14d5e2eb79582dce96c702673eb3fb8366d6502ea243898f36fcbc53be1ef39203bfc146eb41f40fb6accd38993aa25fb47c3dad1d45b09653372c9070000000000", 0x92) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:03:34 executing program 1: r0 = socket(0x40000f, 0x4000, 0xb5e1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000cea80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000290000000000000000ced6d6b84cea0000000000000000000000000200000000000000004000000000000000000000000000000000000000000000000000000000977176a0364a48512a71767e354a6e1974e2b8b7b6ef1c28a766d220c3ab90d883d04a8597c18fff39eae978434792c983951e38a487a519ce8b4e5f7d3137907913ce87fb417187dcce329bc404c4d0a4d49ec11711dfbb852df5cfd8ec1cb6176e75635ea20d2281c8e86b639ec1742eb5de5610ee2c3762b0dd41f148213e8600e3dddedf1a8419996a8c6f5c2880ee7538148af3519f881f40a0a29b837148ae5dcc9a5e27fed3b122cedf4235058d961322372108a3d0b2480c9d96a10a9613fae4c22802eede41ef6ad788b1ecbd1b2f849292dc42744876c1dbbd1c9b7a7c0e3dc11de961e6309c96f20b101fb79399c9a6c940c98fbdcaacfd7bc6890d23d39aad9c6c95b2f02400caa12e1d62103c5a4179a534bcb1c3fab37e3589eeb57c"], &(0x7f0000000140)=0x6e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8a93, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000400)='./bus\x00', 0x2010, 0x28ab) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) sendto$unix(r2, &(0x7f0000000200)="1abb03f09f7d06689393ca0f2450c699788991a05b721e8a227658e2bbd01dad3023dc3a8bd018537c4e1ebb9c6842ab1297274342ea6f947516b0a30f05", 0x3e, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 17:03:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0xfffffffffffffc65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) getpeername(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad9900a1acdd88a1a9ffd51dbbc1f64563f144929afe693f71f2b861ee53f5f13f05b9181cfe32bc59d9cb7da3ad0d17f28ba8c6be1a846031fc248756e4669fbf9a8229affa25e60effdd3ea7f22075951a8da53350636534f6eb79ba2856a1771eb582224993c8705fc120e8931d2d115905f584ad6a3a98785b2f83a983549bbe17114c65317a207d8af57660bfc5b01501525ce38e7a3302b5e388fe2d7e71d5d890d867e468e38a115c5a63d708a86ea7b96ce94fd977be093907f"], &(0x7f00000001c0)=0x6e) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 17:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200c, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) pipe2(&(0x7f00000000c0), 0x10004) pipe(&(0x7f0000000000)) 17:03:34 executing program 1: setreuid(0x0, 0xee00) r0 = getuid() r1 = geteuid() setreuid(r0, r1) setuid(r1) getuid() r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, r2) setuid(r1) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='c\x00') r3 = socket$unix(0x1, 0x3, 0x0) dup(r3) r4 = semget$private(0x0, 0x3, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xffff, r2, 0x0, r2, 0x0, 0x2, 0x8}, 0x6, 0x9, 0x7}) fcntl$dupfd(r3, 0x0, r3) 17:03:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caaed16fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b23f000000000000009000000000020000000000000f0200000000000004000000000000000000000000000000070000000000000000", 0xb1, 0x1, 0x0, 0x0) 17:03:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x900, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x4}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200), 0x10000) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0xc0b2) syz_emit_ethernet(0xc80d, &(0x7f0000000480)="72e7f69c994265db5a5460a70b212867060e55670e693d54ebcf8b093e47cea1da6a980cdf6dbfc90e4a3ca74a50c46f52fca502782bdfcbd04b228e4c4fc4885aaf401c4c1d8d78c749fda1b9a2685baa890a93246d627b221cee39949eab2dbff0bfef0e596870675ca5ba2eaada54fd242914a41772ab5dd073da1a675213f902b150550cbba5af357104dbc3e1b6cafdb52cb5e522d8306e494d54f3b2874bde899f6122f2d33594e14180d2275598c392d3d0335070f0eac846f2845e6a06469e7fb9dffe0c3538470e2e51b5a85401fc497f13af90f19d1029685945d3ff53999afd6ed35400"/242) 17:03:34 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1) 17:03:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="c10e82da2d290a1e0d48a17a1785d8229d5c5cd26215c976bc2683245bacf947e8d155a34f6f5a42bada09874da92829978b6a98a52409d111a7725339ed4f97b5c4f332cc274c10fa9b34641f82ecd9db6bb73e5fed27f533c12b5d8f2292f120c7318379d705d736cc5129b6b2718eb388540211c7b40604a7de1d4383e6e8ee1e", 0x82}, {&(0x7f00000014c0)="1b645d5997890f7d814ec320adf0a0057d3d9d1167d4e6afa66cd3b64601fb6e92b17ecbac921c61e2c2917d8c4800872a633e666da746b909f55ed6f89b0f1ed46cbd391f6028eeca9968c6c1f05a11c0f75da2a29b000376b2dbcecc9a3278af90f384496c1eb422731d703e4943d18205254f38946876af2baab814531f3181d8e52c2735d240148a7ec220227335beaada01390e3e17ce5f12f26fdb858dee81ab1f022aa2e7a321398e52cc4f4b71095ae4183bf8842093a74b9ee4bc407f773ed848fbc1c2f188f21c1fdc651e244a71a9362339603291760aae3dcccebe4671ccd76ab2e2411bcc895611ec65eaeccc2a4e6f5902660ad799b0e3555327ec833fec4a0f49a2bc75cac5060c91d9298d47e3d5da53c50440941b671197a02e6c70b29ba2a72d607e0f7876651819367a7025321162ef1b84a74233867012b04eb9fd3b3b435084d5f266789f3b6fe4833d0476e6e65b06247ad05c87f2e60cdf8b01dc6a685753dc7a4d75576f6b5e0a48d75fb5f494626c3285baf0a95f61060b7c9b98ceb5e1d9b2dc252e78e22b7752826a7704491820637f30c09bea548486fb7cc1254ec3333446e2e5a46ebe9c6488fe008a36c79a79f893453aa3e7b6d4ae92994873b943a42cbb1c6c77c60b7d8b5c892e5b744a009ffa098e284358ba4ab13abe38542fd267819fe2973502984ffcc55edc89039ddff9605bbf2da6a734d5bc022a90a1630449887a5cf8fe2bb14084fc9939713abef8d234dee923297c48f55c409fe0ac4b59c6ffbe96622e9b0f2bc5391f814540fcef3d1ef16d46c24fe9c3d37ecf0cfb45454d2519b5f5971a7fbf293973f4e19bc7bb9fcc3e1bc713f468341e26d16a7162042f831d465fe78c11d42b09227b49e4ea21e92ab6dbf3c198b726dff97b85421a0d9dc874b3c254a1c313b8d14eeb4402e4a06597b2aa59429eb2dfe153d941819247f72621fb8037d72a91ffcf795b95346242e5d1a6b222fe5338d9c23b64c740c837ef68170948741e7157f84bec9d455cf232b25e9c9db9da366b22132fc838024591c888c8091e4b479eaeed0e8e63425405c3f1e369801517566a2f45d1651912bfe22d5adc96d1dc3f48c08a08f29bd14626730376848b5691162317f77f5092594db5a927eeb6aa8eea1828844530623a984df26de005a8d8562d61da29ea1cbcb51b5150ceab177fef51986c3aa858a240a664217b9e0339faee2da0e42d1421f0a167b96c75b341387c0802339cf4cfe2028fba72533a8298e162fd209b5a4fe8ec56b1b33bcd222d02f654cb5c56c5b0ee05a52699051e49ed26b3e768de690e9991b448c22cb03edacc288e72d2f8038b64d78ab4a4de7527e8c6f33eaa1945869b47846b86bd93b2e5c32947d3b38a01e5be2a4ed14d7d26c4cfc9bcaf759c2a63e5b6da3db69be3ae191dbc89410e89ad16cc517f8e8094917d4c00a7dc03c37c19311b8e0fe9af69e8b91ceec1517b76ce95da7608fa642d01cffd185da2afa25feacf8cf58b1fb1403bd70adc0a8774e27c1d89121089fac0ba47c9b1365eaccff6e4a388d1b7892007cf915092711e7be06f0f1cc978cbf56538d40ae2c5a3fd5aedd8c232cc230c890757906ae6fea7594c21fe9bff7bc79896ca8fdf0dc8c8d9f3997a7e881e80ef8ee21d9ed2b02a2f8347c86772501b6e8051eee02fae2edf9a8de7ba10a9c6802584a57d0201c6d26f949721a0dffbacabb831e0909d390294d6202859110ab01df5860d061f536d64650143d5cdf261f2bb8675dfa3a9d2e2201f38c129a96f2e54621ff66d029896bb9090dd65416114e3ab3d8ec185405d514f07dc29c5df8ee57883b6e57b6c69f4514b4d77aab0f10b57d85bc4eaec06316e53e701725dc12fcbbb3f4d5b39203aaf09bbe8ea438069d365d391922dc3bb37ff1f185e030f4c8da31ac82ce40e3a0eb71689ee3a1a8f747dec4eb54dbcaf58dd5381bd91377efa7de63b2889b17feee549c3a25c1c60a446130dec5d03db0b17c484c1f8fbd063ddd27aa8ce82ccf0a8df63486b0b4a9738f0227ed54702371900df8ac4c622929544502acce2d387d5e7b18df394477446e4bb6e3b85b1cc132aa21398a07b9a346f4b0f8c3d166f028a5631a50b6dde7263b7d38f3b869304392a984eb8b86b757a85ca42d801690d5f7410124d9762fbb1aab6c4c446f96b5c06f3b3330ce736a1664c3ae53cc676f0a21d048aa82bff1ffd6ae6f22688043011a1f284a49658be19ee39bd53af9418b6ca2f0d37ccf61f25033677d6d693b7d505a7ccc1775d13ea5de4ad523ccc909c645eabec50511f33f947731e23be21fe420b28dbe1f0f3bbe38fc4c4aabc0a5450bba99421aa1f4525f715a60b0e9789fe7967f96b2cbbf68a09e616eb9512843e09c2ac07c289a1718d720b9da731006b18fd5bdc09576c02ede563cbb0e4f644c398d005573842ab18a5a50654f8f43b944a25b15b448b15bb5d844dcc8ff23ba963305ba8fc38250325b894f8210b45c087280cb0228de656d703ee0655559818a0a7989a24a96464cfbfbb7ab625f53696f31565fd777d25595b68994b57b29f6c65ed78d4da69e01006651f87fb533bfa10b5311f736bcf4cf4695ed1227393ad0b1a75fc67ecd159dd8c70bdc126f9836f56c26321bd99f10766b4f8f936198b77fe061e982bbb35fc5918f5567bf344247006369ba0633cc5697135ccaf341780b33cb4dea8eac0321891be7cb212ea755060f77b7f4632c5afc6f681cc7fe33b5e3fbd4e244ec51e150bad70874d564f4f218ab68680c780c2b430203b85a771d9c9580cb9be9c3d401f31a2877b41934eeb9360cb5c97948a4f189b5157f5ee6cc56830e81896699b115051ea377ac60d2d23a506a8cf1560745b6976510a1f60fcd2a0632d590e1deee5e0195f3b323cddeb4e7547385795a32c44198a7d0a39f9216cb303d7266f923c5ef0531a079a5dc3e367a6f68008ef76b9a05ea8d88219e9f302a755dff9a3886a712b4b198194fac7a9c5d2c2ebebe5ced37491e66b086c19e681e0ea73c2baebad6a2672aea06d6ad311f8fb724abb135a069c70238f04a1819389c4c99982d6be34d8add87156a317663e6fc7304889abbf49b76b6f86fbb1f61c0858679cfb2898415b9871291a32d1a001eaa6a712cf3339a6a06f5584fef99eeb3ee4b3732b64608961cc843c9b7e8346fa4a73825d3110633d6d31b957e103a3a222d81715b950611b27bcf33acf2e82ffad968e5aace3828897cf943278b36dbc9174c68173ace729b868d48d489125bf02e42aa3b230418a741f97671bec3eab8e9767d964af2f657e853627108724f2ff857808538375af9695e9e78d5f8b782afabc792886b488a5a7d04ad9aa43e54ef8218312d2e4b4a53d5e2b79848d3da211da056967a64b697fea3f3fdd4884be1a6d8a19d014eb827bd64be3175d1bfa450e4e551651a143037070ce88f3229bbcf56a6c3ff222d5d942747043cae085f26f832f2fa079ce914395a3fd83bc5061d215b3104061b70a55d667cefa1adffc23061457a9acd70af5e73abe075c73b063a743e414c516ab2d265cb19bd8b9c6259448a660c434e9b0ff89a6b36a99a3a596f8f4aea0d875e041ffed448eac1e1edbb0fc33a4134d5514faf97621edb2af4c29e586b082c422932a85d144f1a46ca6e5457e2c1ed4eaf3ffaf768ec42ae9becf531bf5ceaf6d4fbe7a233642516faf821a91a3d23b9c91b6a3bfffd493710d8448e7b05b450afda3e8c832cb2e1281be450ec29ff4b3a564d01a3069e62b648374a1a06cd532ed17654ddbc11d0bc1a5206a71af66e27d4164204c91b3e66cf62d996b8b360517c6ad8197ab052d21b685c0871c9c820746332fb6c554c5e314159aa8e6e877c5758d7145773c0e3c3b26bfe0cf22dd66ce634044d5f2572aa2847b39b1798c8971fe88a1df4a6f977ff0bc861bb9c29365cc79cc204272e5deff11d04a2f9aa61b92fe1b0694cc3ed8538d20caf3a7b1e101d7ea35bfee5115579da3f9984c4eb3e6375ad560de13acb2465235be5fa016717f1bb873029db64883ec5ed72ccbf6a2519867db3fa20f306e43b1c1e93d7d4179d1ccd0ab1c9304a32872676e1545236051749b15e5ba6b729f1830d3538fc9a7ca17f5d1c4b100cf83e1365bce91a37ca9c8d0c08f14b2da1f25a3fd43743b574d6139255e441bd00107984d70dcccdd4a474d2d0ff3abb63f125b80dec20993d08fcc883ff39a3965c57bc8fc8cd471d1c8a0592f4bba610328d028b7a2be122f60e4c7270d4f11415ba66dc17e2b7e3b8ae441ac41f426be3c21e95b116521235dd5b5dbd67213925f5e2d33d72facfebe8fc5a2147e79e0618dc53da49f4e4f7cd8aa7f4e18b5452a1fc90f7fdb1bb7e659c503a8be0474aeef7f860dba43ab0b380721f8c0785cfe62e4bb51b24938e2dd084a44170cb8d50ed6b672aa0dea3c0c723797bdd146b99202e92ac2cf26f0eaac5c19c6a8b676c77c680fbb454d0323e73eca401bf4633ac4fed8600e986f839cb70a302ded58cc2a5a7d083141d3b28f8fe230a8a9ce92f2bbbd98719a9ed0e9a878d6bea33ca42a04139cccb1deb95bb157da5b12841d5924c78a3c5efea14d4784025cd95978212ccda704dab7f305dca3ec5aced95bbd401cef9ad34d6ba56d4877c1c1a83e24af259f7810ee715137dada5fb2f54138af0992fccc298bf66b6096f9302ee266746706e672538473dab8af265fc9d9523acb15e5c58c8a15e6a60ef8846708869773c020f1aa3d83678823f7b5ed3a78f185955c22f67ad08712b4479316c0f64a88ca7e697b55c3e64a55e856e870b5f24870c5137f084b4a8a25de9c396143e4ea01ac04e5df3bc1b4b66aa24fc2162f4e47161bade23793f1119351b2c3dbda6f587cc60c712153ff8e1d8bc4849821fccfa1981c12549ec050735a6ab8d06ffc376a3e6a4aed7cac1bfe300aaab96f2873ee404cf39e151cca7a74425870e8ed6e545354d066ff4754863e10b447b2d04951cdab7783198f7e0b7f71d69e327b743dfb0d72caea881878c859f6ae017c02e9c05d1b8044e39019720d7620fab99c628c98b1cbea0599fcbeabf7def248d8d7af12acb3be9519b34e30f290f5f9de4545aa54b12235b84f542ad5c904c3f1fbabd6ebeac45baee234d6d7968957a7b9b9f7ab55a6f92547a6f244f4cd7934c93df941f7d764c3364ae4adae599197c041ec2a889a623f6a09bb0370c3bf06b9925eabe2e480b82b1891cf4924ea91f32154b5032f54696d91b3977f2c8db8915fa414bb656a0c46f39a9b3b0acb09badea58e49ec5c91972cec6da2fa32cc5d5a2817a7074355d275f88613c82a6dc1f2643332685637bedeaf06564949fc07c3d7f08770307442de0a3a0fc5bb018a247f3b0765493727da1263925ccbed0edbccf61a42c046bcb56d83fac29d48b4c879b9cdd81f3fa29e8f679ae885f6fb612ee6f950ed62735637cc23ab9a4db38fa2178957aaefe78ca9ee32ade493b192b14fc1fa9af779f8924e84efa33c01ea1c2723c49fbb61d7760f879f1c5373e245ed16b63df355758858b85bd360a61cc16c1baf878b22ff2336e8796f765c4ccb02102fa85bc4d211419be484dff863d0e2126a07786d19530ac0cfb946b4e99c243c16e49bfd8452aae107f70c220db467fb05bb52632f634f8d837b901d3ae6f0d9d4113a2dd18e30528cfcded1433964d95bbdadf821380eb6610f41896ed49cc724", 0x1000}, {&(0x7f00000001c0)="71a28ae1c6a2c5c21335f84387ff4d000763a35b0b945d9aa737d4d9c7b6bd929293e3d38f93352b7925ba72c75ebf77c66026f322358b8900bb17cfe9a299b3e5f7004f8856d949503295e641a473a1830b7e7ff4f5eb1a5f07263118d5b66f59634821ae21218fbe057b3a491313c0d3ee414f00f28dfc5f069d6b0655b92e6e4d960a413c7fe0", 0x88}], 0x3) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r2) 17:03:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='<0'], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0xffffffffffffffff, 0x200000) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 17:03:34 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0x3, 0x10001, 0x0, 0x6, 0xc000000000000, 0xa84, 0x7, 0xc5}, &(0x7f0000000040)={0xd8, 0x8, 0x0, 0x3ff, 0x1, 0xee, 0x800, 0x27}, &(0x7f0000000080)={0x8, 0x0, 0x20, 0xfffffffffffffffc, 0x9, 0x8, 0x9, 0xffffffffffffff01}, &(0x7f00000000c0)={0x3, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./file0/file0\x00', r2, r3) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='W\x00') shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getpeername(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x420, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000780)={0x4f, './file0/file0\x00', './file0/file0\x00'}) r6 = semget$private(0x0, 0x7, 0x10) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x8) getsockopt(r4, 0x5, 0x0, &(0x7f0000000300)=""/217, &(0x7f0000000400)=0xd9) semop(r6, &(0x7f0000000440)=[{0x3, 0x2, 0x1000}, {0x1, 0x8}, {0x0, 0xf99c, 0x800}, {0x2, 0x6, 0x800}, {0x6, 0x0, 0x800}, {0x7, 0x72, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x1800}], 0xa) pipe2(&(0x7f0000000480), 0x0) 17:03:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="8d"], 0x1}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x802b, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x17, 0x40000000000001, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x129, 0x800000000000009, &(0x7f0000000080)="f946eb00", 0xfffffffffffffdfe) 17:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\r') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x8, 0x1229, 0x3, "ec8bafbaed9d39a6cc7d6b6209e45cf126f46e85", 0x80, 0x6}) 17:03:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) close(r1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x7, 0x6) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x8) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x112, &(0x7f0000ffb000/0x1000)=nil) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000001400)="370f9a32e41238f34db4ccf3cffb4ce59bf9f243c3735b5cb842a9c8f2a8f69ff8ea143e76da655e25ad9182de1e8df27546c21d7972e96fc0e1252d087f8d21a9bef704f0d38b5b61a0720f3e5bc7e3d925e688401df691574dca2517a5262f5799ad0ed2363d5769bf9366afa6b7611e5d7bbd9f5036b7d1920b9752e98f6a758152eb1fd0ff43cada66ddcd107ac4350babffe5f74623e718dcf43ce0d1ff1799217ea58c15b1ae4823", 0xab}], 0x1) r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000001900)={0x0, ""/57}, 0x41, 0x1, 0x1800) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 17:03:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r0}, {r0, 0x1}], 0x3, 0x2) pckbd_enable: command error 17:03:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) pckbd_enable: command error 17:03:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) shutdown(r2, 0x2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x2e, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xcb7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000fee000/0x5000)=nil, 0xac}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) fcntl$setown(r0, 0x6, r1) dup(r2) 17:03:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x80000000) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r0, r3) r5 = kqueue() msgget$private(0x0, 0x400) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x80000001, 0x3, {[0xfffffffffffffff7, 0x9, 0x8, 0x8, 0x7, 0x240000000, 0xffff, 0x2, 0x7fc00000000, 0x5, 0x3, 0x7, 0x2, 0x1, 0x10000, 0x95a, 0x4, 0x10000], [0x7, 0x7ff, 0x1ff, 0x6, 0x7, 0x93, 0x800, 0x100000000, 0x1000000000009, 0x4], [0x4d6, 0x1, 0x1, 0x4, 0x6, 0x101, 0x5], [0x6, 0x606, 0x1, 0x8, 0x80, 0xffff], [{0x8, 0x3, 0x7ff, 0x3}, {0xc, 0xffffffffffffffa1, 0x2, 0x6}, {0xae, 0x401, 0xffffffffffffffff, 0x5}, {0x7ff, 0x100000000, 0x5, 0x200}, {0x3, 0x1, 0x2}, {0x3, 0x401, 0x10001, 0x100}, {0x8, 0x7, 0x567b, 0x3}, {0x10000, 0x0, 0x9, 0x10000}], {0x1, 0x0, 0x4, 0xffffffffffff7fff}, {0x8000, 0x9, 0x3, 0x81}}}) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffff7fffffe, 0x1, 0x0, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 17:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x12c) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xede8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x80) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mknod(&(0x7f0000000180)='./file0/file0\x00', 0x1008, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:03:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x45) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/118, 0x76}], 0x3, &(0x7f00000003c0)=""/72, 0x48}, 0x800) chflags(&(0x7f0000000480)='./bus\x00', 0x4) read(r0, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000000)=[{r0, 0x54}], 0x1, 0x0) 17:03:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_emit_ethernet(0x6e1, &(0x7f0000000540)="b5b140f9d9bcfb1c3a32f40281882f16d8077561a20dfdf173c9bcbb16c26b110e8e384d916b868fe36dda924882c30a421775d855d8d1a2204f6bc0e6c3b1d9ed3b7abc806dc031eca9ddcfd745510b062121c2c63236e2a1a5acea6c5fa433550f19e8a91916bb5ddd33e8cde698a373532745a173cd5719cbfff4317aa63a84236f1d279dc7c5ce6ee3f1b85f7222a517f2bba55dd632e6d29c9d8c9a95c00f5b316a3cfccf24df33976cb29576b12a0a615bd780a818e952bf4519495abcae5cb169a55296c16301ef6fc97e89366d954c43a10b74c099d3a968b77ab68505ec9dcdafa461380b8b3f7b11d5d4939041a4741afe43b39ab286f981b3a94f5312a213e9d6636a0965d6003d71c644f09ab2ef6eefff9cb7bfbb6b2d93a7bd39623918d10c2339c022c36cbe1aed4390c9606aa31b5ba42d1bf28804a3afab7ac113e21d2c5c6c15579976673411a65ba913fca48f8b38f0441999a7092c3e50f0ef6c49d29d95b34c8ef9df948054115f21ee7b831936d78976b5ec2260e4b84c251eab10bb06beb6e5b4bc40dbc0059bb9d320c6f0cb19c586e749a1b62fa0ccd99bfb03893c59a24f39a916f97e0fad37dc1c08ad5cbbade39d7b1915afb1f81ec49721c4dd30cf43f2d912d50e063aee8d4de1eac42ca36519266d902fecc99bc8e96767b7533527537ffd6f1ca2f5d148cba9168ee48048bb73ce07977191dfd430e012e59481d1c4ae5eedb3aa3d9517386f0a73474969c757a49b0eb1bd4b9af1d878018b2c80cde1dcf50e7bf9d77f3e4d5955b7794cc2be233e097fa1190cd0fa627835b4e7edda289ba0b2d94adcdfd1c544947e52abb6da6ec6589ba3ecb99fabc66be5479a22d7200546c651917946c3115e7008a4bb4aa68fe249adb2590212fda3b21bbe38b02ca3fc2d247bf77db2dc562a76cb786e19c9fb80583941e1f8dd75f6945e2d9badbc51c28e9fcd32e52be2058cbb994e494e8d2995e1f532c30a3aee95b18313bc8803d93ec0386579dea830c4756c804c5a327658162b14a6b93310941e7999903646de844026c0994d89f0d2b4ee14bd7e77d4600e459acef5c27cecfb50ea8032a1d2edb755d8f9fc3754c6eb0e091a9b0f5ba63b6ace316e7536b93246e0da08a4fe00eda6659911d4359437479861fbfa19c687239f8565e1f7f55d9793b7cf4b2315330b14adfd2bbcad69a08378efb255ec34b2423ccfa96a7e8f1c7d1e5e600a8b12dcb93c62862750752ec99459687fdf229e9d80843421dcc6bea98e365943b351ceb5a64019963a2061e75ba7640f0f42a853eac833efa0de00891575720e7dfcc8cd19e9218e903c685adafdac402ed7716bc7997770fe6c5019a25aadaf1710640f699a93b0a482d3e4f875d428f7e9d0f46b37948ee581b5484052f6eb4a78dd1be0c07ebaf7dec02fc830021f7a8044affcf3efd9297ccae792cd2bafb07d16f2f78aa2a51a68156599322bc09784d91ab52acb7b46a0fde31721d6fee8f41c55935d11da50e0a0d710c7d23fc6ea540d1ded47fc891334b6b403f1cc6191313a2d6ae52ab2692c9f2b28602bf846141df9427efd805cc88d37222d486d25a4bdb683191332d534b88bd01caca57cea54bac78f06f4325123d710523ffe1d6ff7f337fe80e39beafdb30dd77250844b312ddcf401831549fc870e80afecef136e987e46869b57b86e4f6d1116fa369c739385ce6929b214885f20c4fdd2a81d357c25097f14bab6f6a885a45b627112770d0d4caf6edc320087f4a3f9a4ef6783d0c1610b5a5defcf113bd24e248c59d5f956b71318247a6dec1af391bf48b229dadff87c95c3cb143520f7c090a5b0d9fc327938579d7bd2ee9c0b6980d0e952f85e5a90f0b3214a3e49982e151309c30ec76ea6f9c979300d56a65780ecaaee5ba7dd1ab07728f2352bd751daa62c002fefe6d2260354add1ccfb4ee34e1f0d19319744e88f65e229467dd483d7f4d52b2bb9d24678b60fc02fce1c994be184658ffd233d3bcab31ed22919c722bcf55cd42ff3de7b2fa2cdff31eda65b98f92e5998a26b2499c1ec3a636ce39e314f3d42e8c416b7d4d7cdb0779c28d6f0d8d619ac1fde577ba9e1c7a0a32070459dbab047e646d364452c01c958ac3026b8b726a387d0d0c48ea7ec04b33b4c43514b04b102e95ae60444844a4f4aed5973be1ae44750807f546b995a216931b379c2524ff7e9e5dc6e6ee3cf0ed0f5b4197490e21dbb2a817347c3c5035251c4558a8dec4011a5fb619c3434e2a6f22fea838d816584baf94261107620d7c49ca7e14b8107967b5fbbbf60db87cef098238ad295003a3b68eedffc8d92d2bc68d438e5acdee5e6737c04ff4566c9a02c88333c0609b2e74fc6d7936e9506ed59ff71ac8b873772f27fb60f9e8babf85cea5f42ffe25d0b1a5aca2e2a2a33ba79923cac5619fe33b1d0e41982d092875be7d257551a9a4b6f5fa8e95c") r2 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffbfffffffffb, "5c06001b000200000000000188e4c12e00"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0xe50) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x1}, {r3, 0x4}], 0x2, 0x9) 17:03:38 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x80002006, 0x2065a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) ioctl$BIOCPROMISC(r0, 0x20004269) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 17:03:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2000000400000007, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='+', 0x1) write(r0, 0x0, 0x0) 17:03:38 executing program 1: r0 = socket(0x18, 0x8001, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000040)={0x2, "c75736928ecf452f35720d2b5e6e69e80ebb78353885baf505b3bea35e625a1914078c143597d10673cd60087056a6e6bb2f41286b1cb1591d7278c18a86e8cf8b629886c19848e9e834974735d7f8b8ce5d73af74b87a8cd35ab3128969dbe021036c4100cd53ae8c097d44a53acd4889b29e034ac9393fe448e0944ee7c58d1324858a7513043489a45922ba7c8e113d465bd5db0680ef63ac4905f406f8e10cf0dc11f2a823dd820d28aa29c679909f05d9222bee82b8f4af1cd2add671c5feaa8afd0073c923d9bc82577697e48afa14dfed24dc5a8bb758903b283e6fc85dc19ff71b57b0c67051ce42415e95eb224d8bc42c38516f11cd91e74a97f42bbdcf8e516edb43830df42122dbe0febbde55207fb4ad60419da5d309909f6d9fc22668da4c17bd86e79abf45a1876eaf8b3492300395eafa711c5ef3e87cb6471bb67c52e3b3e4db95e5eca4d09de0698f3264b8120330815047159b4e1301583fdda18ae469af802e7ed6a898e93c56dcf769a287abc1f8d6fa41729df096bee8c92905d318e783649a43de1aa890e2b21ad9bfe107cba87d724fe7b836bae3de00a6d90e01455907bc21048ffecc7dea7948752e56da6d2d587b9fb7f403befdff39fc5d099d9e2a08eb157c576300202516a8b96d2add876a85c268ffd8b37baebdc9e680a0e96023a3afc456cab9a4f0570bb47b1d2994c30c7c7e903326e1fa93c302f4ca4c77166b90bf046aa68166bb5ccc156cedbb07c3295d1bd84ad2b6b0613c00c7494d9cc2ba85b96198612142698b1214fb75302d5a1a14bfb92f4cf575ce1bf307452f7dbb9248b6f0bc7f0a02a412b349278011aa756566a7c1c5c5f288583265f35e72740ab8fc1014b712d90f9e5eb534ed21350af302515e690c9e3959b235c53702b2c843d752ed29f19421857204f5dd5ccd6503781b444aa09b582af1b3dd15b984beb0ef894151b01b92888e18b4baceaa6e6bdeed8056bb484382046777aa9d20da853d8c719c0383c5974982e60a9c3afc42e57624a5af8cbbbda1b482e18d403ff61016f9d68499d066700495a92897b6bc37d6aa800249b3d858a037bc6e3642f820d22cba1dbfb285acbffb94e8186730c968500c63bbcf953946a93d5e3ac042a5d25fb2a3d43e978c7ea2ded7ebf9f582bf5a00185ec03cd9844d44736fb9af00e106ba1021ad208b04d4d617c753867473bf4bd078dee796c13d49a2ec8b742144fde24579a0e899cf0ac66802147758be377d925ff0cc24464ff433c3bc78a38e85f1990f3423532451232aeb2e7f8af208697cd547066007eae2822c6b456c074ea902b29e88ab42faf2b00898c0092e66e2db94844109bd978b626794abc2bbe4eaf843f4057adb61b81d3a11704325569ba2d69cad1aad1c29e9b7e38c259790fe65919386661f26d1c84576f9d9ef16a0af929a15c077c0b7aeb89682392250f2f631a08e4586f9b25c262b45b61ed166b77bc84f23d7c7e7a96570ca31ea8d66b41d29fa73c1b12f00c63999f620811d7c8a54df81eda2458d9b42c3af27b0b10bcddade656d4759c0f1ffecd6e1dc9a7e1316786d021a4067d6ccbd2cf5da7aa79d8d4bd451c80173000764bef4fbad44827a6732e76bcd80eebc7510b9e079e61e7105c89a767d4f4dd77c31d2da7a67682a272a9853cfdfbc34e56f4771126c20e7fb508888fb8df792d1ec2ecd139c8b0bd0ee9fa06d67bac195d11de679bbeb33e3f63daab9c06d5a97fc2024f088329ca63a4012646be67ee8c2314f472fc35b0eb2108b79f74eba5ba86ae1319abebb853a4334df5687f666831a40c7bc411b292e75318e611c23746fba790c3a39b3a4f6bc3196d336ab68d228bbd4ea7d1212d20ae16421a5a85541568f3df36fdbcbaef5a23e6f3fbc4aaff0f705b64cf0c5e31696cbdd4358799a59a7b3fbbfa5327e9d2ab59003e920bf039cfa5a3199c23768970358ce0796267d023e367633c6917e8f273b3442ad361ea69f81821906e6d5c543b879e33f356abaf8d8a75a4b8915dee9ec08fdd75e388deb9c1589b62cff6f6a973243a8582f92428b4b077dbc8ed22ae7196cb416ea10128d3c73a4a0f86508707b311953089b79d8acb857294632dd7c7de6fd258112beffbd55efca8c643c4f9a6509dbcb9bcb1c77c9bc169cf20da663932762f713e4e4384667c73536e5e8ef470094e9fd1c5b418324e6c60094f6f6c8e53054a4724f2f3e2e7f57754ed1e4a7ef8d28c35dab862b2dbfef33cb1b0432cdedd255f4ce86f641ead4c76b84e5399639c690a7985162b13ca3cd458374c6929ceb4b9ee49b4eeab9784f87dbbb49a03f906954752381bc99fe504069c9993880b4e4b65b5f70a68742ad90ee75cd38ceb73b2229d6619af4881b53defa3d9366e61bc6c6b286c0b8d16f9fdbecf5d4b83bd30bffb28df6b9463fd64063f0709e32a93ae01896dbce858f452bee7d2aa81297549407a4a68b0cc6e6f62df142d3348282974ab180f2a0c3812b53fa18d0fffc79262ae480881e5b43f8837fd5504cde07eb04731a449e977f0539348055300baf6fef09350667a29da0a984181e7b63b9088f247962917fc002508dc40655442da4ecd6796e92bbe03450cd6920dd70f3200795dd3e4a682b1ad560db37cf04efb28a0c30851fb41ef27b4bbcb1798d4de9b47a91276e322f62a7e8364d15f786d7984044a7ea0f22be87231cc8fa6553d1883553c67b6272e6121edb8f0ff1d725362a1f9c2a811ccfaabf7c28c5bdf16e1a9c44b18a54f9973674d7ec0e9917866be5055de386ffa2c40db4d755352d3d9875c45f504a98a447f916eda070e0b113df27595eadca796d9cb3484eb119d7ae0e8a7c514f7f60da6d26ac8d2d5a29f2953b96d089b089292b58515deb988eafe11080f788f2763c2cd804e38f6952f28130a816c97e9871ee4b6a664398ece393aa2e6c701318d2c3d820b9f53c66c0e74ec0946ffb3de84eb345181344eaf9dba105d3ce0b7a9a59a835bca88d6beac3ab7930580e8eaefcc2d24bb4e827f9f2d365bb049c0d397be0a6ae96e98e6cd96157270228252a8d198af28747b616c6c09c1c38e1076577b1448b5710d9fcb6f442fa477e7719df0cade404c05e1c7815f3639505020941f843b96c5542d0ccd8e77fd0d76d5dc910c238ac7eb2d4559e7dad6a62bbec654c4440a9ab50be540fc3af90b4613e807acad256cc3f22b9676a06ee9b4047a66a6b8471daf03849021397a52e7a9d6dd40dc853f30db0b34e0c056f649c7efde4942469ea4b1ba69a57c0cdc95666acca0aae1d6f82e9ce50b6375cf46d159b965d01bad8a0908a1fb6f45266400914960ca33b8c861841d9ee83169b4f37001eb342913a6fcf7a64bf6116c78ffa6fa9f513c39491de04074910b05d48c32e52f3ddfa24d8312ef93a0858a5469252995c0a679e78b2e63bf2d6e80478b3ee936ecf1f2b338c90355258fd6d31d5cf978eb47f78186edaf43faa256153d7f417dbb2d3b74b6a4cfd34a78188804ec6f272d007560abd62f34719ae327f56931626babf8416f219fd898ccf28eade082d46aa947b3386111b8b262277c680190f8abca97c0369415591eb23bd45ffc4cf2f2875dff58c7dfa8d68913c65ee7459e2a7dfd95ef3b5113293051229a933d439ca52a682c0e005eaa25972114f7d996b7b8ece82611028ae6302d56209c9e4e50f1b9286af1b06710674b241ae30c02339fd657f1c53d7a977339fc47a90517c9eda20ea50dffb5b48548d03bbd2738d857d1687130fac1e138f48ce360f98b83676e6076cdb5c65ab1b7177096a72525146cd5f5f00a6d062d225edc76634ab82140a250f2d9608206477078a7e04533742ea63db1a532497b9b40f509ac7628f9bfbb03d3eb1b939448fc1fc2f6da009b995c2e31eb91a4a42d45c0c6f1e08ad01759bddb3b519c26dd78e61904db99ebb6e77e97b5315d2a49990a68cc7f48e7c08987b7f34b927f025c786f707899c7eb8b0c16565795d3ffe9a2eff37928f2591aeb49133be9cf6c0ff8ef67715e275a364d7cfa4b47b56bab191ca486bc148cdf03cc97a2f9cfe421c0873346857ea0bcacfb22f9e1634ee4fae823d88762d0b15326b60dc19dcd01ec15e2576e588253b90ea37bb2911aaf4af86dd21aaf5ffff5564c5e47a07fd5e6acc6d9a730e1677928c9251b7125c7a8c9f77158edecce5a138ef29e6fd215dede519763dbd83d9a074ecf71fe8f3727734731817cbd3c967e36464d4f501773ea38da45db3732ddf3678b912de8a2113958b7708a83148a81e1190024fba884a9fdeed28d835012c12050e162f9eac5df91f023916d3dd51debafd3a34f87084bd6779c845c773e579b3dc3baf71738d796ad790f2887512b4ad7f2890bf552e4525f151143b84c7b11bbf8ec5e09f08bc3c21a95da92975f25bcad6f21d3bcaa15404153e4b3731925b65525a4341e1d8a35dde36df9848ca3f972f529addc40864e468508bfecb449df3e22c067a519697efc98c0be61c95d5d9159b22fa7149f159af797761107e1228e6506a07274eb27cb60594c59298fd98c56a530aab4cc2b113f35de93978e2665d86c29cee3f62b8515da7d4b99bcf354bacebaf44eac1f9952e52e6d8140277f31dc33787d75bc31b44bbe0083c9c24d58356948c86e8ddbed60791494eef7362283c81ef7f4b600233fe452fc21b26728e37292a624c56442379aff7a50352b7ef44480a4b20f715c3f605b19632ed21ca716da2fb19739125b46b94cccff7c1fdeccbc44c4dd3f3c6b018377dcbdd2d6554412f5576dadc17d593a5c9072d6f7082c3c79295e2801ed7c7b6664b82567822ca39e86140db97e7a1feae439dd72eedc8dcfc9af40af9fe4090fe023ae9a22c9570c9ac7a646df1e2b6c14a5030cf4cb4c4b9b5b3a17d69b42a8badaf26296d737a5cb70967c2cf6478c23713cdb3ba018ce8d539de1e0990549955fc432ea584fa13b64840769938bff157f846f5a09b35220c6cee942ea84a9ef97c7ff17c2d04f472ced131bb4d6c9a8d533631fde233039c77bb8abca8c93878d67084852a6708f5881d860d9eb91bba3a0e6500ae5d9e7a642117ece1925b09d748b86682eb97f07daa88f0d53b2a5044ccabec85032e72221bc36d5d8aa55cd1467c85366aa33a76ab29c7dc2b3d8be10ccc12b13a4e58aff1b0f427715fc7426267e007812f0c5d284891bc406a428632c7ebb043a3c0f232640dfa55ab2d6c2d96831b0d02edeb08457ec5f1abbd9100c9413451adeb55d80e9766d4118b21424d0b175618becbf1edb59b4685f1000a6a6b4e4b1eb99640465a182eb759676667907e09f1cd3d896a1dd4d4f18d372949a8f71a920280d44c5db6cd95ca6c9469f012e4277bbce566f53e265dc6e0cde9f8a47cb77128d366f74ee6693353be893ba92ff5b5b06b1974f521ac9ed55d3320736acac146e6c55ac639895006e6fa1545991e970f9274fec5f695d3fdf50bf0ed5a475a0bc16669f912d74e25c8223f790bec0c30f82254b7ab7a18befa83fe74b5b6043ca9a96ef69f4663fd7044f53c1487a49cd36a5feccc74b27e31a6b0eb53a12621211e4d435373576351a3358eab5d175117e7d0a1c625a2ef6a196148685bd5e1b1b95eb642bc88ebf6540b718ac888c86daea13c30dc3ffa91c411d2a9ecfb3fe9c9b46c01910848782d35a536ad5e952e28e859c67255309553306d7aa4e5d83788aaadd3d72b76da55de19c1c60d67ee"}, 0x1008, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 17:03:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)=')O9', 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 17:03:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) close(r0) read(r0, &(0x7f0000001000)=""/4096, 0x1000) 17:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x10280, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) syz_emit_ethernet(0xffffffffffffffdb, &(0x7f0000000200)="8d") 17:03:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 17:03:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x9, r1}) 17:03:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x4, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5f, 0x0) 17:03:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) getppid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x48, 0xa1cb) 17:03:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 17:03:41 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x6) clock_getres(0x7, &(0x7f0000000000)) 17:03:41 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) kqueue() nanosleep(&(0x7f00000000c0)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() socket$inet(0x2, 0x0, 0xfffffffffffff001) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSBRK(r2, 0x2000747b) 17:03:41 executing program 1: nanosleep(&(0x7f0000000080)={0x1, 0x1}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000358000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) socketpair(0x18, 0x8001, 0x10001, &(0x7f0000000040)) 17:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x3d}, {0x6}]}) r1 = socket(0x0, 0x3, 0x2) sendto$unix(r1, &(0x7f0000000180)="f756388c9ecee4f652f91607d433ebded467bd2576393319427b1cb41a2808933d0c331312d13b129425930a8a17825d435cbc08fd71c371b1c78243e5cca7836c2c0bc9c57df0f0e189427a99d30b1100cc11b28c82ac9f85beb7884fd126a512b44571aece678160d66a53bf6bbae14ba48b394688ac1f75a0f2b4eca86f26f3f1d444119eea419c3182e4faf9", 0x8e, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x42, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 17:03:41 executing program 0: pledge(0x0, &(0x7f0000000100)='pf \xb7\x9e\xb4\x85\x96{\xc7tX\x94\xac\xd2 \xce\xf4\xfbQn0\xaa\x95\x18^\xa9\xc5\xca]\xc1!\x94UE_\xbd\xad \x96}%+\xe7\xd9;-\x15\xb9\x86H\x94\xc0\xb0\xee\x9c\xc4\x8e\x95\xa3\x87j\xa6\xa1\x81\xff\xe6\x83\x10c\xcc\xd4\xc6\x1e\x7f\xd5\xf9\xa3g4\xd9\x0f\x86\x05\xb1\x87\xea\xde\xe0\xbeB\xdb\xc9\x13i\x8b[\v\xc9\x9ax\xc4O\xd7\xc8\f\xde\xa0\xe2L\x01\r\x88z\xfd;3\xc8\x132\x7f\x13)\xa8\xc0\xf0\x8d\x98K\x9a\xfb\xc94+=\xf4\x81\x00P(\xd0\tB\x1b\x1d\xbc\x1dnD\x191\xfb\xf0\xf1\x1a\xaa\b\xe6:!\xd2J\xed\xdf\x17\xd3\x1f\xaa|\xf9\x85\xd7E8O\xdb\xd3\xba*\x94j\x85\x02\x04;\x01\xae_9\xc4\x9f\xec\xef\x1bG$\"S\x97BM\x84Y\x125\xb7\xd4`\xc3=m\xf0\xeb\n\xe7\xdd\xa9F\xdfL\xaf\x15tD\xdb\xa2\\C\\\x13N\xf0\xa9\xb1\xca\xa9\xfc6\b\'\xda6\xa0\xd2,>\xe6\xbf\xbc\xef#\x8f3`\xa8\x10\x883I\f') 17:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x43, 0x9b4, 0x5, 0x7fffffff}) r3 = getgid() fchown(r0, r1, r3) 17:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x5d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 17:03:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 17:03:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = getgid() setgroups(0x2, &(0x7f00000001c0)=[r1, r2]) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8045, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x1ff, './file0\x00', './file0\x00'}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) dup2(r4, r0) 17:03:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000330100000000000000000000000000000900000000000000e9ff0000000000000000", 0x2c}], 0x1) 17:03:42 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRES64, @ANYRES64=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYBLOB="eef44e796bc754bb3d05605ef775346786924ef671c8eeec692a5f53ff05603eb9ed1b58abeb51c91bb532300be914b0230663b6f4814a344c", @ANYRESOCT=r0], 0x7) r1 = kqueue() socket$inet6(0x18, 0x8000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x6ff7, 0x0, 0xc600, 0x0) r3 = socket$inet6(0x18, 0x80000004, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x2}, {0x18, 0x0, 0x5ef, 0x3f}, 0x2, [0x8001, 0xffffffffffff6697, 0x4, 0x4, 0x0, 0x1, 0x5, 0x400]}, 0x3c) 17:03:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x4512) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpgrp() ioctl$TIOCEXCL(r0, 0x2000740d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x2}, 0xc) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 17:03:42 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7, 0x495, 0x0, 0x6}, {0x80, 0x1fffc00000000, 0x5, 0x1ff}, {0x3f5, 0x7, 0x6, 0x9}, {0x46, 0x3ff, 0x4, 0x8}, {0x1, 0x8, 0x6864}, {0x31, 0xfb52, 0x300000, 0x7f}, {0x3, 0xfff, 0x0, 0xe13a}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x61}, {0x6}]}) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 17:03:42 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6ff, 0x9}, {0x5, 0x621}}) 17:03:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000033010000000000000000001000000000000000000000bcb32734e4d2afbf498c8c71", 0x2c}], 0x1) 17:03:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) socket(0xf671c4f75b0e8532, 0x8000, 0x0) 17:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x6, 0x4, 0x1, 0x1ff}, {0x10000, 0xffffffff, 0x7, 0xfffffffffffffffa}, {0x4, 0x80, 0x1, 0x8}, {0x3fff8000, 0x1, 0x1, 0x3c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 17:03:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xc) 17:03:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() r3 = dup(r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 17:03:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0x0, 0xc4, 0x20000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0xa0, 0xf000000c, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1b, 0x83, 0xd27d, 0x93fd}, {{r0}, 0xfffffffffffffffd, 0x82, 0x40000044, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0xe0, 0xf00fffff, 0x40, 0x3}, {{r0}, 0x0, 0x5b55f627fbd74fe1, 0x40, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0xc0000050, 0x0, 0x9e9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x6, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x7fffffff, 0x4}], 0x1400000000000000, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff8, 0x9d, 0xf0000002, 0x8237, 0xffffffffffffffff}], 0x5, &(0x7f0000000440)={0x1, 0x5}) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) r2 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000200)={0x6, 0x1}, 0x10) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfe84) fchown(r3, r5, r6) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup2(r3, r1) 17:03:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) dup(r0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 17:03:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28421, 0x4) fchdir(r0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/233, 0xe9}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/75, 0x4b}], 0x5) r1 = getpid() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/96, 0x60}], 0x2) bind$unix(r0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r0, &(0x7f00000005c0)=""/41, 0x29) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000600)=""/52) readlinkat(r2, &(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0x81, 0x93, 0x9, 0x100, "26c694313d1ccb7a651b9b641726842511614325", 0x5, 0x5}) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000740)={0x100, 0x7, 0x3, 0x5, "6f9364182f7b4b92160314963ff5af98d4492623", 0xdf3d, 0x40}) syz_open_pts() semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000780)=""/8) readlink(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)=""/9, 0x9) connect$unix(r3, &(0x7f0000000840)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000880)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[0x8001]}) chdir(&(0x7f0000000940)='./file0/file0\x00') fcntl$setstatus(r7, 0x4, 0x80) fcntl$getown(r3, 0x5) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000980)=0x5) lchown(&(0x7f00000009c0)='./file0/file0\x00', r5, r6) sync() readlink(&(0x7f0000000a00)='./file0/file0/file0\x00', &(0x7f0000000a40)=""/204, 0xcc) nanosleep(&(0x7f0000000b40)={0x5, 0x4}, &(0x7f0000000b80)) 17:03:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="997e4847ed3c30365f53458db9432bef72556e1ca28603bebb100ea126dcbd54cd6c53d5711c8fecb1d3458a9cb7f49e76716fa84937fb2e84d71c4b0826b8bf0c71a4314b4e6d5770941b6fd37fa18bbad500d8f0670b807d4aac571c1f5396d9378e453d9538e9c02ed3f53487a004e01798cadfe6b94ffdc43e1f0cdd4cbe97ada358ac538274600d703025e499f8d053273796404bac103fe1e84cc4e7514ba85514335469709708abb2c57e5fc7075d81b65507ae6340aa2841af706b9ce1852f69d82b3dddc5bacb19607439", 0xcf}], 0x1) execve(0x0, 0x0, 0x0) 17:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x300, 0x0) 17:03:43 executing program 1: syz_execute_func(&(0x7f0000000000)="439d266c7940660f3820fa26f046809e000001008ac481c816cd42c1a197470000e6c421e173d70067c11c4800c4424d3621") r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="861a08e06d4361548cdef8e208", 0xd}, {&(0x7f0000000140)="a63b6b538c6d8a8979bde277a5ea220fc990f0d8458bc940941c7e2ae44d2a68eae6ca95192c0cfffb094fa5c4216e13bc188a80a73750fb17666faf00258359851ce0cc481bdfa8c7dc", 0x4a}, {&(0x7f00000001c0)="85f87539be217d3b763eb2956585b57141b3901fd0d8555134565be8b83a364201dbaace8c7ee4f8de8378c572d6fd7e94485e8518b281bca6a3cb2c9fa8378760bc0f29630db6eb9f210a90c98019c667f99ee73703cd188a5d6be2e69669410f4b438a81a50da52f3eee2721af9f561fabbd401ee3fecf948a5d81ad8c4d3bb339fbc9", 0x84}, {&(0x7f0000000280)="dd0a9a0bbed455f98f9a27972b3486efb194a6314bb651354f77876327321721183716f06e260ae667840cc7b8326035e5486cf01f688fe09a18cfde922eb9a05322d96f67b9568588a862ceb99386b9948b6d6603c0", 0x56}, {&(0x7f0000000300)="7fc47a1ba067f6fd4d83803ad217a25fd4f6149c214b8ba14c1e4abbc45cc397eedcbb00bb75515e8f55468e5750e186d19b4949a8b4b33ceeac70471fa2469fb7e54d987f0d7ccf46023f23626835bb314cd9646c81f42351c47647f2e4abb5a89a983f32b8143532634f9168ab5ae650b00982c63b2ffa1cb64f3119bd9f7a9fdec1f88ce2e19117365780f41c3db49ca4", 0x92}], 0x5, &(0x7f0000000440)=[{0x88, 0xffff, 0x100000001, "e417d9add4c0db5ae1ed04ea9ee31c64c3a18d96d148d5a66ab10919d13b9495961dcbd2423f831181147f31cd6030bffd7ed3b12da85c1bcf6b7f501f796e2a9a3e1edbb441fc19f1235dcf620ff97b1c4b225455045cffc306deb185f413bd7465ef7bb0db606bc8dc8bc3149e63295722ba2a"}, {0xf8, 0x0, 0x6, "7c2ea501b8cf02a0aa28b3a76449793883f66b0f02bfe918cf0370cef5cca8e165da3981fa3e052e408cc54a8793ca1fcf34621526a9dc46fe4872072d56294408f1eeec292c734ddcdcb6a1e4d0380120b420fe002f15db2b2c213b30dfdfc5e9c8a44477a539ce4bb4b6cf2ee12e2ffd91d0e13415e8731e10bb2b5e3f904672764b05f8f64c42ffe596c1bfe1bbdfc35590f5a0be7d78015f8392694ec0fac747291aaf41aea0611256c0301802b7b9729862afa7283e2426197ac223cb7557e2d5cda3ae11a055ca0cba258b2a0d6097512869d3a93836ee89672cd796cb2c"}, {0x110, 0xffff, 0x400, "52a10648b0299aad25fa96acfc91b1a0175412273bd17a4b6f59d11b18448a544a0d76509aaf8edae6013cf3c012b794427d1858cab2b00c632598597f8859f6579e2e779af960f21585ab6b32002d6bdc0758443b6f9b5812742c5c80d0601567014d3ee1293d7a8d754abe08a1387939d3adf402dc2a725d90855b6a827c03c2017a280f917c58806551a9166b57fc6ee6c67bc87d9f4db07b1827968079f0e6908b6aaadef8402849bbc289f1c94277677c531ef50ea42bd321cd0a6a0bde78bafeca7d8e825915cbf7fed17acff53acff6c3b0455479f4c7de80be1942572f5fc7b54378e2ed966ce88560190b592da6c968ebd47b6902"}], 0x290}, 0x400) r3 = getppid() r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$KDGKBMODE(r4, 0x40044b06) kevent(r4, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x6767, 0x5}], 0xffffffff7fffffff, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0xa7644de2d06fb2c9, 0x80, 0x0, 0x6}, {{r1}, 0x0, 0x8, 0xfffff, 0x8, 0x3}], 0x7837, &(0x7f00000007c0)={0x5, 0x8}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000800)={0x100000000, 0x4, 0x7f, 0x5, "8cc116700888a64710d4935b99ca216c9c96979f", 0x401, 0x9}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000840)=0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x7810, r4, 0x0, 0x0) fchflags(r1, 0x10007) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000008c0)=[{r6, 0x114}, {r1, 0x1}, {r2, 0x5}, {r0, 0xa0}, {r0, 0x124}], 0x5, 0x6) r7 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000a00)={{0x7, r8, r9, r10, r11, 0x103}, 0x5, 0x1, r3, r3, 0xbbda, 0xffffffffffffff4d, 0xfff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000a80)={0xff, 0x1}, 0x10) fchflags(r6, 0x1) lseek(r0, 0x0, 0x0) r12 = shmat(r7, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmdt(r12) chmod(&(0x7f0000000ac0)='./file0\x00', 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) writev(r1, &(0x7f0000000e80)=[{&(0x7f0000000b80)="9d363d22f47a3ea0b835b2a102f2381a5edf8fb621f550dd1be04b669461027bf0ca490c0e7d3df0ad482803c59b6a41785877f44d4bbac97a0b751c2e1a0cdc7f8afc4e6d402b445f2a817d1f52961bcf569f5ed06aa25c169a25e40243c2c85bd3ae0374b10a7a429dfa035c1db196aa06cd6756a82919a7b134216dd646281eb833cabe645d6e3f3302de25a7cc0a97e2586dc4319bbb9ce18b5ebb3de78f5de8acab415c81767d7f8ef08fd9655ee29947aefbf320e9ffd31f1882d88c8711d9f4e32f8c64eb15f0e93494f203bac464c5be75d906b0b23b06b585eae3453c42bb3646796de34b039c5343e3", 0xee}, {&(0x7f0000000c80)="369e9647c5bb1033f275aa89b19d3f690e17c4c0894de5591f43661d5598917e7a713ab26ebee03678dbeccd916f12fe428e772118d01b180366d8240f2b1ea37059f4d6a6a078b6d95a65c5d6461dcb8688ff0dd8c62e457e2fa1d0a3c47c3b21c05d4ab6c9012e4beafbd34d1a08c300177ca35558dbdf1543b36b13327569fdcd9b70edf23b2cca7b066b54367ae7971d5ddebd20c81b8202086e92dcd9e897f665e33ca23ece49fb5aa5485802227b3b8ffc2a749ab4922409d7b69ff987e36c83b2e0ac0c91598a65d32a53b3b0ad3a708cb3c5c9fafeb69df2e513b48354cbbb7793d4f7d2fd6e2b3ae075a9f5e74d08", 0xf3}, {&(0x7f0000000d80)="f757478abd721ffe3cdcf39d5a6e1f343a650ba707cc7594c87a4dd2b765bdf5234d6b720523992bf09fba07c873cc0e05c9f7040bd712227094257e42b8bcd8ea1158a22c05f16115369de9c8515551234ecf3f0a5af12e210eedbdf309ab1c3c6d79d0e9300a41069a4c938903f55a7d72b7460414d89261b27943b5d789568136e0ececed0b6779e752b63871f33374bc2a7bd7156e8f223fb30adb19aedea08454cd41a2d695aed25e8c6aa898879bd3909f30237a6e5c64e5e663a60f8102694fc71bac3b642859c2da0bf99f878a34da77264d997efacc35e7e134bd5aefaa8c5de68285c0fdba7e149118b6cd6c7a2e20237339", 0xf7}], 0x3) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 17:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xaf, &(0x7f00000000c0)="62f21e0fd457d3354b6479b24135a212f6de1968ed4d2eeeb12acef69f927ce472b7ba0d3924b49a4ce5eece79ac64e669e0843acc7cd96579beefa78577d781790fc89e7ca83154d92c704faad363282773087dbc121e7b4000000000000000064b70503db6c9f302d8b4fe48728631eec7825640a43af96ce591a5fde90280a2aea67e516e968c2c012482e6b8617c2ab94ce0cafc4fc8f105a5d240cc853963f100"/175) 17:03:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 17:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35, 0x20e100000}, {0x15, 0x0, 0x0, 0x8}, {0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:03:44 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) 17:03:44 executing program 1: r0 = socket(0x1f, 0xdaee8dce7a904e97, 0x2) semget$private(0x0, 0x4, 0x61a) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 17:03:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) socket(0x11, 0x3, 0x81) setsockopt(r0, 0x7, 0x40, &(0x7f0000000240)="656fbbb6e8eda64e387048adaa02d129c62d1279eaaac2ab9baee245088d28c805084bf8e5836890a41403007e55f17680295c9d3c655996e4bbde22cae48499a1c3411a327f8caaa34e5b2dd6630de4455992904e89908f7ad50a3b75e94e2b80ac948b88b392daee74c3c7f8314a33d5e5e3ee334d8cde3508c9f6b6893c7233a7bfbee57e414f98dde1792d97c4e5a16330e6e70286b1144a88e09b4fd279506ca7fc8c7568fcc12d011e9ea9f9a8e154f98442192960c45fb583b7da38caf5a0c4ac2c295bbc6c77eef4a09238385b030ff1c6f5ca196c0d2ad4afac03544d8ebdba501e25d584df", 0xea) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="74d86833223daa53d8ea920378817dc36a068370a6d0611d233625894fa741732fc829a608800a1dfbd10d7feab69f", 0x2f}], 0x1, 0x0}, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) setsockopt(r1, 0x7, 0xd9, &(0x7f0000000100)="8bebec48ec4c92aa2782dba2dc5367032ad2d2f755ae41f705b9f7ec01ba5cce1d08375cc9e9fc2feb7500a87d52f9152ea9c687d6c06810bd8a56474c1d28d6fc835a7c401562f8ed3a254cdf70a40dc0d67372061c3bf5ce6e0f2f50c6379da10e2148df", 0x65) 17:03:44 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000080)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)='l', 0x1}], 0x1, 0x0) 17:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x13) 17:03:44 executing program 1: r0 = socket(0x0, 0x564beb98cb492669, 0x0) sendto$inet(r0, &(0x7f0000000040)="9317e9f360345a5e99436fc7cc19033270d3e7f6aa7e2542311a7011b04d534a9b68c6442729713e7e61517b66a0788de3397f0ee8f899d158ce27f987b92593c93ab9ffa895d8dbf34e397fe8ee7c378eb55013f7c9631c02c6c213d05e262f81db2c090d88c7dd523caddbb626fded7dfb9a533540920c52be63fc270c4559cf6134e584259c3289816f4ea1f3ad0a76daf163a491954f15c929d08a2164df66797285c2ce2162893a13b6c4d2b0d5804715261491f54c434e", 0xba, 0x40a, &(0x7f00000002c0)={0x2, 0x3}, 0xfffffffffffffe98) poll(&(0x7f0000000240)=[{r0, 0xd4}, {r0}, {r0, 0x20}, {r0, 0x64}, {r0, 0x20}, {r0, 0x100}, {r0, 0x10}, {r0, 0x24}], 0x8, 0x200) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) listen(r0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)) bind$inet(r1, &(0x7f0000000340)={0x2, 0x0}, 0xc) r3 = geteuid() accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 17:03:44 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) write(r0, &(0x7f0000000040)="c91cd29aa8d503880e8c0f2cfc5deac0ab50", 0x12) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 17:03:44 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ffff0000010000000000000047ed247631a462b9e8030541bd1bf8b26908000000c461f3b27626cdd7b9fdb124feec5a5ef4be94c536fba243b7fbf381e03d5a95bc36e3de"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x12) chown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 17:03:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 17:03:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0x20000020000007, 0x528, "f1e29fd06d6b0400d0e6bb91d667be003b99f7bd"}) 17:03:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28ae) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x4}, {r0, 0xc4}, {r0, 0x28}], 0x4, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = accept(r1, 0x0, &(0x7f0000000280)) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x10, 0xf00000a3, 0x3, 0x6}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x5000, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x40, 0x4}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0xe27}, {{}, 0xfffffffffffffffa, 0x9, 0x1, 0x2c1, 0x4}], 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x58, 0xfffff, 0x918, 0x10000}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0xffffffffffffffff, 0x200}], 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x8, 0xfffffffffffffc00}], 0x1ade600, &(0x7f0000000340)={0x6, 0x7}) kqueue() 17:03:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 17:03:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="db", 0x1}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="b2e532fc9c9c228f7fd4df767107d8ed75704aa6f3cf8c94f5f16a2e2cb2ddaa839367300b35f9ed756608064f20983af77a7ebc0b968d82b771b75ab8931ecd171dfa2b6268b1383db33257053113bba48996e2e459576a740c6ae2f80dc0931b23f7d406e85a3d2d319fc7a4a9e3ac8b18f35d51a9c5", 0x77}, {&(0x7f00000001c0)="2878d16822bc403c1b080efd2ab2993bde10b0ac8134436cf932a0e5899831a09d071b3ba0e05ee59d59e0fbf587f34e4c447a1b8772f36e9599bf508c2480b8d70e22dc6311c74924df8e274e5ff247e78ca8f3ee773a9b52266a884c10a2687be12ce05f7ebd53c8eea4bcf4d8c0d2265d73ff8f2f2686ef30867c93337cd336fc27d2e9ba62b9525813b159f363a9ab7c3bbd9dfb3bc3", 0x98}], 0x2) 17:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x53c7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x2, 0xaf47, 0xfffffffffffffffa, "474f39d70e2f68cc2ff1dd1b9f29979cb5b04f30", 0x2, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') close(r0) 17:03:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 17:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x8045, 0x401, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0xfe29, &(0x7f00000000c0)="4cc9b6e910") 17:03:46 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = shmget(0x0, 0x2000, 0x304, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) msgget$private(0x0, 0x20) 17:03:46 executing program 0: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchown(r4, r1, r2) r5 = kqueue() getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) seteuid(r1) open(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x40) getrlimit(0xe, &(0x7f0000000180)) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000580)="13f0c070acd8ee2ec9c7d4f1d87a", 0xe}], 0x1, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000680)='./file0/file0\x00', 0x10080, 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f00000001c0)) setitimer(0x1, &(0x7f00000006c0)={{0x6, 0x1}, {0x4, 0xd88}}, &(0x7f0000000700)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000740)={0xd6, 0x7}, 0x8) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000780)=0x4e48) pwritev(r5, &(0x7f0000000b00)=[{&(0x7f0000000a00)="fe0ed13118f0353f98f5b8f532d17b3e1dd9d7d4a616b36056b8edff8a83ec069e556a64cc1e81f01b28b3104307a87f672bc0ef075f06cb79f509fd7188316062aaa81685876f74e9ae95f7bbf4185aa7433a727877c5403a83f7a6022ad850821ce2304442bfe0d03b328ce31c74a7802ab14ff3cd55e9cf39fd8d35f973bfccddcc4254eafc44d8de3825b1ed127eda2aea0d1e332431de342683eb0dd432aefd30b0759cd7ccb7e1b59e02460b3d859c3ebf94d60e5919811a1fc0c2b2f5d56fe6333cb1a181e9397e3212fc9b6de876d41eb906a1d538c47483a51cb950d351196bfd07", 0xe6}], 0x1, 0x0) fcntl$setown(r8, 0x6, r0) sync() ioctl$TIOCSTART(r6, 0x2000746e) syz_open_pts() read(r4, &(0x7f0000000b80)=""/89, 0x59) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0x2, [{0x3}, {0x2}, {0x2, 0x80000000}, {0x3, 0x5e1a9634}, {0x2, 0x40}, {0x3, 0x654}, {0x3, 0xff}, {0x2, 0x401}, {0x3, 0xf1d}, {0x3, 0x6e}, {0x2, 0x800}, {0x0, 0x8}, {0x3, 0x5}, {0x3, 0x100000000}, {0x2, 0x100}, {0x3, 0x3}, {0x2, 0x7}, {0x3, 0x4}, {0xd553be4c9ce792be, 0x7}, {0x2, 0x4}, {0x2, 0x2}, {0x3, 0x8000}, {0x1, 0x81}, {0x3, 0xfffffffffffffffa}, {0x3, 0x81}, {0x3, 0xd7c}, {0x2, 0x1a}, {0x0, 0x9}, {0x2, 0x2}, {0x3, 0x569}, {0x3, 0x100}, {0x1, 0xffffffff}]}) recvfrom(r3, &(0x7f0000000c00)=""/143, 0x8f, 0x2, &(0x7f0000000cc0)=@in6={0x18, 0x3, 0xfffffffffffffffc, 0x80000000}, 0xc) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) pwritev(r9, &(0x7f0000003f40)=[{&(0x7f0000003ec0)="56556f159288a55efd81aa23d94c8e1b51ae7a6af5ee1445c26345618da12fae424001323ab84bdd877136df711418a4b91546db6184aebd26c625c02ca42932a34b94b73f43c821a486f2e7f449640eb3", 0x51}], 0x1, 0x54) setitimer(0x2, &(0x7f0000003fc0)={{0x0, 0x3}, {0x2, 0x8000}}, &(0x7f0000004000)) 17:03:46 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto(r0, &(0x7f0000000140)="4d3a4f03dc2d953e95974e0721889a8d5f104efc9ac2ad16dbbbf982963dc8e95c236fac2b014e6a758c9c14625567d464716b7e410209c7d0b76f8c81d835d94feded8419d262137561394ddde62a392ea321ad84fec3bfddb768b683be368131873aa0db1363997e0a7ab376697fca13c0e5f95eb276caa775ebc05113c5e641ce372eb2ddcf24177ab0d4a82cfe52b10ea3b121935a427226cbb23272e312aeb29a6767985438a441550cf5466a5d5874a6a87ba9d8dd7edc70e6240a4926830f0c3d7bb4ad4e4bdfecd45f5c3fa2ee0d8a32cf8c08d45b93539b4dc5a306d28c5f1f54021e31874309f70124cbe44ae5d02a3bc85f8bf5226ffe85d44a51e57eca2089b94003cbb6a216b90efe21c73fa57e2f8f0b40c128fe7e1357828702c619554cba5ae70e5539b58e2cca4ba0cddbca64be1f1c819286c876ca069f1118a3c2837316c56b594d5170da2f9f4e5b57d07d2792f62f98590d53c54067666042e8522ee1704af5aac5082c8494fac9b0b272433520dabb2582c2739431644f9ff6aa0a34ab0e136f1d60369d5d18e26b3e49ed7eb083fc170ab5a4218545005ae82c3d1acc36e0bc657282ff0793668aa88943fb6600ed65359b1d95c94f9f5c33516e974f18192e9751ac5659c9ec8aee6a5b132c0c9ea7db781c501763c133e8a6ce1b37fbe1838422c959d682a6c35c4726ebd9934095610ab27dbe48f3914d66f9665ac6b94e67774196aebb229200f9ca24ebc832eb25cd3e7caef1d3aba5cdc76a5c2b54d5b755d2f6a751cd4f53fb9f14216c451e933b6bd5284c0728b6f677025c58837bbef03931b08abb30552b99c85c1dda1f8cc3fdac7cda9d5f34fe1266288d7ea07b96ed53a078b45ddcabff45bd2b43784002d116e0b86a75dbb4c1aeaaac77cf87d72947f9a2d0cde0f9b4d204627d9ff0f6960fec4a06668510ac00f312bc4af5f0dfdd502866aedfe6effcf7849e973f23a803308fcd0765bceddd7a707aa1db9f1ae7a98a3499bae6c7393ec403da80aa16939828001a3dcc39802aa6bd735007766e02260672557b00118d5ec694b5f605dc07881d0d2af59b5e8f1ae94d8ba87410d633ee9c0cf63ed6e43736a07271c16819bec85f0db4a71970cab4064a810ce06abc7b067b31d59cc5f07ff0227df9d8c934b0eda4551ad09b64763d20b706501f0e1c32637e5502f87ec88100923a8a172e55dcba0e6b9d9313bff0d99bc21e73bb7f1c8ec30a5327508bfdb3d2187556679109aa9606e6531264f9076dcd1cb6ad9335d99ad3dd2f3d32404652dec95911469251540f7a3d5eafcf10cb26355d48a2d6e3aca3a22f8c6bc99dba314743b06b4f000dc85f47ed2f649f6ca73cfef93f7f79a9f10db83595fd634f334b4cf8292b44c51a72485234213bb64874ab7a943e642a4ae90327bec728f428fcb30380ee9e9396cd476e1a2b0737f50d6f6d12c5966ef0015e7d801fe8a83e3e5f769021ee7b8d8eeefe65cef11fc81b310549b7ca69c7d4260f728f7f67d224432bef63ac4a4d0d97a7740313ebd6cf5a6ff70d35ca41f464dbfad847d335c598139f6a985ce5b0c9b2cd2ff84228e94639c155d685325665c6fee5be1717710f476724e9552d677e7c26435286c9c0c624b7e50549ab27539831f8347242f668bed5492b519d3036b2b8f1307f848f5414429bbeeb1c6c98187d3c930d77a30ffba7d6d5f612cb30ad2de7608b0ed1c0f70e47fbff52858b8b667067708287f5696f1b333a579cb930041dd48d962dee1cc50a24f9971ed5c6f22418d1c635bfb1e1194e112a3efbbf71b3b708d178251ab160d58e908d51e6055a4fb03b269c3d757882834c6b72d81e5cbe0290e7c8940f4b07b5b5cc53f2d8e67808b260433120868404e9f27ae382c397f5d6d44a4a9e45dfac5bdb6b5e3c29f918c7de58777c2202d028d10f4d288580bce30cf886b0ac60d632c9e7005240a0baab42a70f98ce0a7e9ea3211acd4966caf8812d8b4de356bff2f357fd6d48c14c5e92f477115b3b201a468cc9d652af3ac3620485f139c8815395affe34b9846a099bbda9f1fda92988b07f570957d7552ceb5f8f18369adf493a1cbcabe0b9780064395201b8de02e6a698ef846ddd358c3835889e49b5071787d9ec704b6fb356ef3f34af175e3373d57d849603ef3e06247e6187c4c6f2b35aca67890f6ee9501429906ab16d9deed77b814ba4c6f6ed3a1fdcbcee21739104a008d582abf24ddce0f1bf54102228fe1f8714139dc17c5ddad77085b0ceedec1939ababb7bff18ad8cb393dd87579a349868a4461ef26374c6b3d1390f3d2874e8f6c112ebefa428289a89e28ee6521c74dce445f68d5dd48f1c66337d252c5b294aa4cb038ef3cad1ceff92da3cc899bcb008034981bb902ec8446257c147e2286a11d25e5005b75a4ef8995ad321d487c2d2cfcad544fd47effc782dc80ed777e3dc76eefc63c32c6b3018cc846c8b742fffd668238c788f0370602892a393fcae7b9e01f2bf5f70bd1ca9a52384d3992dea0caf342ab0481d06d027ba00bedfac1291167e1152025385dbbd9bee308f74fe99a7cba100c37d765b1c0227962e1f1b314487ee2a38ff7f02978104a34a525aa0f421f3cf8a5fce44da841fdc411ab2ce463f63b0fbbf1bf96db0ce9ac8bed63b4893816a4892b0ecc6803cb894fe0d9f49c15c374c1e3bf97dc5e45606deb2b13bfa6c2d691d4b054ddbab813a033474c12c9190f68774b6721c4cda935574142860d39864c61cea5897f38e8d8f5fa99fc7674317f0e87174e4d24cc4b0c22d908f1f9e226504f60c877191d9abdcee7a7effb5f6d4d0a462180a20844c7a3926771f3c77fa90ac07ebb9dc5248bc14ac5152d3e9a4b72271dd0b603151c97f4a382307ae8449a4ceee8e74b6d4b620bd38fff55f67e7a968a2b1f63f752997e3d5240a4385cd23c0513da9fb3d808629be1f4620df0b6689867bb69e74fcfe8a181b46a42d8adf84000e937a5f0955d66315e70a8bd5a18c17ebe825a159b6beb88749c9780b7b14a35d751369a5b4c059e62a60f3b99acba3f7f4cd5f3a7d0e1d7359f31b0053328e1ff4d36ef961e619c86b496e6e5d27cdbda3f28b3d108c870a3f17fee2819550dde0654e00f013310e505bf893a441f2cc8be721c56eabf33c2df6f929e7aead59cb3395c3be1d44b73828bc4783dc5ea3f67ebdf1c36bc8437ed26d084dc98e63236b29178db81a31e10b678d7ae8d085769c5a5bf59657e1719c3e171ef3c9cf33da532417df4fff8d46972d9487e0b3064799a480f6023637e54be01571778a39ea0bec08844798407583ae89a82cdcb1d9fb13f8b9a6369e49a14f24092d1a68551a130ef149679bf3c0c7300318e3a7c1546bb899f1136e04115bfd5b8cc6cb8448326024d01a89ad5f43c906f2d3ecea01f35d80715aa9a7e75ed5acf33a2603e8808f04fc37ac59722d97e437316a472e0ffd93d9d942cb07a348e137aa0ecea559834ff047f5fe23e8403263fba69f4b895983a4ab56f30ce55a248ebb6179f4c11f3ff82a783c22e297bd82f350a9e656ffa88962105563b1856f87dfddf9b332b2effd593a0647137a5a0658f678ef3d3ffe9bb296b71851e602dc5f0305fc03ebbd0dab096274af8bf3d60683e49c80c4a6fede11e24b9d3a2bf9828cb224782efff5b82d0cc5f0422d7b980e866445027f9374003b163fb66562092efa861fb04a0c8a104300d3b0f1149d5bba1e995d37144106103d75961e819daa8c778528f189f662c5ebbac4a01d730630ade0263548ea6e1f7a73041a44acdf1a6a982d1b9fb78b88a35dd85c18a9d8ab00d70aa71032ebd9d441b1a7e2dabbb95073e650a9b0e3de90a92f50cd2fdfb0185c083bd74a016e09af0cf39fd90f00350049a369cf1c5abc97b10e2c7388b0b461df2cb3522d933c862525cd77c6cfa3583d0960e4bb8ec3c0e9532d3bd26936c3cf49ea3c7138e8d8a8db37e6ce4489df50610cec0e9f4acc93e8df584634cb6aafeee92b91f29c6c4e395da13a29b84a9e095e3706ce29df7998cfeff14aa3e7e3e743748a8a1513b9c0909f03379de20d2cb1848f77c8811886eae8a589467bb6183b7e165e5a1fc78ab04867beee36689d369187ad4dd1fd76d187d53421088b2b27b1ebbea6012c3c2a476d122cb6646dcd996fe1bdf41b30f6f676da3e5341c3423e013cc7d756f57670fee2be0fc8540ebc36bc911444ca8b8a9c1015091de77417c4f52a8e04ac2788a417e27880e84660f750b1c2b60fc78cc311039280cb0e136703a99234a448428761314376cb645fab9fb0d46a6c5727cef4df90fc06e2b3bfb3320ca2210d2bfa77b2ba13cf81e03a9521390b1cc6de8609cdd352f51c63ef1b84a4e1229430d24b05eaaaa8196167c4e53419d13cbe4b2070b7f3277b6e8c6a8fbf3f0178ade9b48d56d7e1408d7ad1ad9f7db0299707e274cdd098ef483ba7c9be93e4e5fdee919d3238b3b334e08afde6139d81443cf43fb2dd677b5873d33a780de6f95e3a09bc400870d354cea1aee83e97d438cdc1573f3607e1ddd4761164698d4a25f10ce9eead4e4d6271020088d87b92d23b1d7c0b46dc9514dc74223732c658360713953dfa97ede6eda0afef2e122f2dc951f808add9d2b47061d3b5ed0abca6a72db920ae2072999c1a5171ee4d4e10fd88484bea970e50298fd1627c4d3712e12f78b5f1a5c7c682406c615d6f40dcec02d3caf5eb09934e34442e2caae5d5eebb1a1786ccb428beaba335a30d961ce196bcd5075dfa36f4a44b0a59e749037dee88adc1540c26fd503b69126c3d4b0710784ca0c22db1c663aa466aa5a6e7db91b1c53eed84ede786646da7734d2c32b9fc3d1121ef45278ce74c1f613ecb6de54eddcc2b9e7216ada2b400cdd6faa8ede190375be56deee3b568b8cf26d7706ba3545be79c6155ad0739fb5465efbf4788a006e8cc63b0cb21c81388b3fa811943e4a87d6e1cb21a462fae045e3d7a381c10592259c99583b1cc2b58698c4fe6186c767b6332963e65eef6d3f12380d580faf3e06e73d663e1b87764ce4d03ab98009fe943350cca94262d07c7d322f63886ad65bd8cbbacde610d74f7e4f4ce7b64b34c5c00f3fff6fa3df427a8e6e24d9ad294d02b3c583de7e9eb501d8e22da23907bada5c6a578a576b11f17f84d8f74b4a417bbea2f5cdd8a1f8827b2c9da9c0c22a25856e79cb56321842cf1a97514ca5b4163f96c3b45804ba42f67389496e52a83570a0cb1011d5c2f89ebee9d41f5379a2aeca65ce1b5797bb0af2634c97187d9604f8c732318d2563eb9e52983fd3b3fd8092f5bab1ed14244714c79b153ba1dbceebea1356594dcf0feb0cc115c23c5e1effc924406a7629837268824913c87287b447be063ff91375d97255e74585937b8b7a2cf7c3109f2307ac43e494142df85d6fcba240a36f96a8fb6deed34fe1fa93ef1c6fc753dcef6c834232e8b4c9b3d6b9c0c833ca2b146fcd7293e85f0cc72c7b5d3f4eaaaced69002ebcb452e7c459dda2c35380c4da5c67eb4baaedbd725a817f4e2bdc3f0377103711a8c6a9a0c4680aa3ccafc642a9684d08715b5f08cab05c95048f772e80bb10bd18e73f01faca1de53266895b6240dabe4ef5187fb55171ae8665f9d78749c5e96016e877b180f7f4de2b472d12772e58b9f39afc3e9d2ddd8cfba31d07bba68617229176e6d9d031e6bfd84fe7d899ad3430f4539d5fac0a694504ad63d9e983cea95ec8f9", 0x1000, 0x409, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x400) 17:03:46 executing program 1: socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x3}, {0x100, 0x2}, {0x46, 0x7}, {0xe7, 0x3}, {0x101, 0x816}], 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="e34fcba80f6e66067c0e6d8192646eab79e2f24bfe132a5fb382cd316a9f0839543bd87f1e68390b1a9b0484d948bc9a333e6c88047ae179285283d7", 0x299) socket$inet(0x2, 0x8001, 0x8) 17:03:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 17:03:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = geteuid() chown(&(0x7f0000000200)='./file0\x00', r5, r4) setuid(0xee01) r6 = socket$unix(0x1, 0x2, 0x0) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x8) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 17:03:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000ff1000/0xc000)=nil, 0xc000) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="06b106f66169205a25bed04952fd8e378eecfc0832246a1bccc4365473de2ebde8f3779c9dcb0d0369adf9ba6f6241689cccdddb5fdd9715ead9822edb1e"], 0x10) write(r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 17:03:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x71, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 17:03:47 executing program 1: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)=""/64, 0x40}], 0x1, 0x0) shmget(0x0, 0x1000, 0x101, &(0x7f0000ffe000/0x1000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open(&(0x7f00000019c0)='./bus\x00', 0x200, 0x10) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000000)="e6856d88e682171c8cf2def4e1269d9b3d5f0e9bd3734f24ce369bac04568ed3b9fe7b5c8fe7903dd6d57d99f377222547b3a351dc18c4a94ce1e843b9d2a0f8f06dfd4b78c4161f337a2f5df35780643a7683188bb3ef95e16ee956e6905cf7e7c7396b0c5d215952e5e709aa25bb248c1006f68a4906de770f9aad3d55d2c85b147a9eca114f66ae59d47306b33897c6ceb150f8f4e4db1847a0c69ad2c93a8f56", 0xa2}, {&(0x7f00000000c0)="7770cab191eccc46d5f5542d94969029", 0x10}, {&(0x7f0000000140)="06442bcf0d3cf8f266e07b717853e03ee7facae31404bbbf4fe7b21f7b133bce9ed22b3f67acd346250600f8df41f692f855c477c76336c056cd2809a97a7e8ae91059245b99a5c37a3c48d76377763cb86b4aa6228531f903c93fb40196efd9b91c3fe169463eadd38d5ea179445d2f020cc0b849e8a6597cc96de25b0a", 0x7e}, {&(0x7f00000002c0)="6839eb446d59157146c7cdb08f9a91dab781f07d0d0e78780e5250a6e0fd213ace7fb3363c131b9879e20c1c069469bd34f1c0968f6d1c6fcc45e8eaa16d4c352770548803bda8843484d1b2c23a89bdf01710b731b6c99726d22ef7d15c8a9410820d0f388824c07c1a8a8140df3a45badcbf740b53969c7319432a09b36d3a09ba1b948c37be2e12a7b13e4ed75f1c74e453c54a9b684ffeefe73ac7dfa89c7428aeeac50ab121b9070d5623fc8f1ac70d50fd38f62543b43d8ee4db4928b6cc71903cfdb8a99f846b10fc20161c55f613c2d155541525bca5e4a34052d6194f81357fa4b40d1887b3a63e5eda71ca4d09fcaf80ecf92ca18659a2458897f0dade3af15593480114445f8b8e6fb834f4d0571ab81a0634d1b3a96aa32b7c6bd34e9b56f7aff4fde69639d2bdfd8a1319c261dad3d8517aa615b6806c2a639f59e0f5172463271bea28d5d07bdf4321b2c064cbab29055c278560ea776b866ba534d1e2572aa63694724af30df18f05c36d75648f9cc39a4495a63d71d5c1a82e10c350d0033b5dd5df25a04c620652221364404fb1c4ce350932fb442c4f6fb62222a99813f67dc99db9f8892d8e0270e82e62225dd080d30900013bfe15d6ba8ea822c772857befa74e0554a6fbbaa299b8663252e53d35149564e79f1c6181c621fec948bbf5a02d1d38847e3ad1e43396393b6404f4caa72eba7a2d7844f58d71a882c611002d9a659a98d780edb452a59e2816ea162a1eedda0a1958c98d182cf1c07b95427ca91620e1dfe3e8b67a712188f0b2bd3d9a98cfc197b6a653fa2ba81881abded8488ffade9b2c7060112addbd7ee0f188cc84e0c5799eac5b9e04d225c09a4b24f536f08408463eec96b1def1d0a3b489e4182bf12e2b5e8477a4b178aa353c7d50b1acd2da93f599efa653beec7207a3becac70e99972dc3769c68fef735f85306bbf535cee93f87c7d9545f61aa1d4ff8948b5514c19f847ef766ea461d4d9a5d8b40e17544cfb37a02b4765d0ef99533d157b9c1e00574bd2d449df080f8e5e752e33b47bb9146d58c6c9a3297b9e48768e4182c1baff9921d5c44ec85bdfcd7fe51b609474052468baa9fa80ac53ebc7e41e3c18e4d5f458ea356d2b56e823a1a0ef1276e4fdd50e98145d5a151e8614c5773b7f93369ebf915d696083a70e3d8f7aa336104b04faaac9412ae4d6432ead582758c074e9b037f710680f435e858134f7dae937db3b8bded2bf46cffcd5fd91b01741a8d88eca98ee6ce894bc2b6d6297b424420e6527889c925db5233d11ed63579ecd68f06cbb6e5075c30798e45a752bb4aee2841479104545d7eb3f03261bb398f7458a9317f06973f8f9aeca17ce519850dfae38703ade161e2409bfc15a21e72e077cad3b8b1bbe4d9bbd41db9c0140318d9fe7cf661bfb50118e2970f8ab672b3697f247f91af61569d80f112a62e8c9728f43fb9146d58c7fcd83950cbdf02cefb69521d2523fa6c8cc2d3e7df7b30e617abc0f63c10eb83179e02ad0e88f016fe4fb3ca00ca417f0599d0d6ad89dd66ff24347ada8bd3e29f9e52242377579122f82d72a513dbe8cacc83ad03634159f4392b955b1daa1323c3622ca8463babaaa47939826e711616ee40b9ffe92a94feaa759941a30b24e492786ddf22963f4c8e6bf935a8fe23e12dafba03a6dafd006dc44996d69029b55a53bf46fe16e8f2fb66072c4f7852b4a3753ba7fa252526379b0122bb2024a8c5ddd0a7439efdb1ac5b3239ea5eb294ed6dd6a897b86187ca88c02ab95fa2a482e2b651edd879b441fc742b5912bcbd0d1765f9ca3d398dbddf862aaeff5aeb28d606d345b30a8f8fdf86d76208b6533db9af949b937cd0afdfb02b1eb82d3ee37b95c8e4f0ee135c48b07734f6d2d5fada49699fcfc5a26ae9e561baaec9e7eab1fdf15c836f845c6821ff9787abe0f1545c6c63c99d1ccc97d57d6b5198660cb0443b50c286e7988ffe4bca9fe52d31b48a9af8238c952cea4edad356d2626d61f8b33252158e14800ca27b14effcdb3dabcfe4d2e6e9f8227da7830d300eb6b025460af4750080decaca8b0c7981c8a9d16dd97ccaa1b0e892fc994f45b28ebe76afc287ae12cfc581d0ac06e3da7eee5913eb64844f2a362557143d9183b3c4a350956e476852806ec887ead930e92a34719bdc01bbfcd300c889d8c5adf06ed39f883f96e3be3ce51d693e99468da5bb1f5952aded17938c67394449514f535ccd077b0a47a467916c10f874015c9d3baacbfdc9ec8f52aa702c350eb46d096500db533845c7ea7b94c3114c4ad8fc582b7df4ab64c3157d8f585f84831942203c6e32c4066fe9bdf977d8de5a3af38fc06b36da32a78ecb0e374db68330dec2138b0f22db48f6eb191c525c6b33430e819099523ac38e5a97765db48d4f0060232676f4de176bc891836bd7fd9163b3888863e9ae2c1639e7749e303ce4f45218a985266e1ae96a016eaf6534f248be5fd956855888690725dbd0ea7653ecce7baa2bb113ba236cce55381ebf336dc7492b926eb52c9c174559b19f3384a970338883cffc2203005040dc8c69222b16cdc4ae65ce7fc05fa03e8de75f245e4cffbe56045a4949cc77c6ecd936bf26fbf4856802d5d065924accb29cf6e312ee298345b20be9037e0382e9f31cccd303303e15e0f6244d142a941efc7520dfd09edf87833a4349eddf970fb2c23dc8d6bbcfeb0374e61f15dcb2a417c1d6cfbb74b05a49367a580500040923b15e794762e251b18dc52d58a5c7e63a471d31346a05001daea3e58df21f213ea6e2ab6cc4edc493c176ece933e21bd2e3add69e034b0f4b823e2a61038759cc61f16f8f4a3c351a525968c43e584012d295ebfbf0b2efe599d8940b8339cbcdc6b3febbb34e9014a93538cbefdb8547d56f58b4d23ea093ee93f766a352d23367dd56164ab052247fe4b500999f868e1b2899dbd85572c0359400900ba72268664d7e71386343a52e906fa0e1b557708cfa63779162cdd154563f2d1934a5e28620188489068400aedeeacc07dc4896e38b9f728b6fd4f99f32096b7d692d658a1adcfe29f18d759bcdd0b12724e16002159a96dd36da33a7dc778b25d426a6735f127a87717a47d98824c8323613be90bac47923b61b96797740c21bb614301244765cb25fb064e0c42174e652a4a557e802e8dbf6b2cb02ab34e6600cc0760dd73d970a3a2541f3110a3999513dddfc40b4821a5a5f1163484482e190b5ac4616a46d8c89052aa827332b82e0ee591dc61322e229436f2b15fdc94f5bb283d83922e13c36284fc005cddfdb41820f175c2f6fbfcfd6c13e694fb66e4904ba8163e6f8b42fdacb489e9b256cdc9198bb521cfa1b6314565f52fd3df619d416a3f9c2ada224d182fef16d8586cbd4d8672f914c0d0cd58122b2df3b0ce468b1b90fa26d363ad5a2796091a9a90b508c8ae867dbbd80f5e7bfe499477713fe172028118e1b4638af040c6fc257d8711d8a864d3cfdcc238630dd07284b1c29308b63bef4b7399711bac68c6b563ab38951f214143c39e2eba72ab2010cf50466e320bebeb7c7f926b222c010980523824cdd93b14865835cbc4b170a3ea274ee3c758817656b0cedd790a0e94ac7cafcc9774b0f728ca7b3cd8db5264ba31e943bc932d70fa7bd05e618fe31ab6b2e9630afd8262d4c81aa8eea66d166350ee40186eb7aabf5e9291aa72e8d0faf5cd7506c5ed7aba41474a3dcaa1e5f37a9584bba0ecf48ac78be8b971eed187c61a986fcae94ec43b8bf16f55710d859fe3cb5bd46dbfc5f315466d8b278da927384d952ea7bc2a9fa0a3779f09d50cc74b7da085a9f3f002524782e857afccf838a12839fa2f0e9188d05433a89f7fdbaf73ea30ad74282ccd1651ba90f0494b30cbb2bd54a648c333643c3320ad4849f3da42df03e05c9af7db877dcd926ed56067b7db69cf491faa0032aaee6e4beac96e15e571a23c2ac5ce5e1144a41516104a900efaccd800185641853bca05ef8dd4040d4fd6e22f08878ee029b78ef48767c3eb10ecec173c0b01afe5f3e6ce13b6e6e46e260528d74bc9824ff22a4120a24b50906d40b064d715f290f1ec55ba3edf5d9eb60b0cebd9cd7082cff4e90c71f5fdcf0f98c1ba4d489606d48cbff3ae3a9ddebcb159378c4e3d533525a691598e52c06aad3216fbeb58e21c2df4df4e7c04b9fab9d7443a8d29f5c79e2642f09f602760354578576756c7c94d0e62784d43142c6c16b167e73c9c054ccd52227cfef17e41703ef844456b6f36d456c1c5e980c84392fac97d56ddc15241029260b09aebefbb06f6252bf53ec2404762f8c0bd2e32d41ffad72ed06be56db361c2f9b54e64749dd3aec0960666a81ed6767f4a6e66491bc4cf183aaf753e849cf55541037510e98b22af00e917d562b973bfc69d5c7e825e2702a976562ef2e1801208e48e4ae49c0d3a362a296924e80accc6e72e0f8dddd124873d7e8c1251a39044c7708649b4a51fd54cf1ee2cc915137ec97b69101bcd2bb0cd8776230e9bbcf0a374cbf21632bb43b68603e6b9c845fd8fb94fc3c17ec429ed01fb79e614697f743bf11182052f0ff94233bb0ea17c64b227b12e21c956385f8f67a6c2332691d867e81810cd683a11a52088bdf6daaec77156c69c737bd314866f11fbf06d95bb67e4466268773bda889dbea3280ab48aee41f299ee8cdbc2370ae17facf2efcbbfbbb4643e7fbe403794d1ad92706ddd6b319aef8e3fb0ef419773d183db15933199bd57f7efb572e96908c77c0935adae6cfc6108f0416fce784d1a84dd8f1facf67eb4f91570f5511f8d18d6f1b4451f441932ad51de4b3049a3c4f6f589aee74665df531cfe9d2cfc60265ef36736e6890dc8a4ded754418945f0a425f05ad0a76411cbb32f979bab2d09e309e305dc4c17bba872bd7df7b6b6320a58a34e302e16e9b41fc60632cc2a5933b31f8a7117daeef287ff04d25eb5a0fc708bfd73e20e66c7d02ac51f7305d15011e343219f64665e109d6fc8468a0700c7455c099842a1f56587f10965bd9df0ba584f92ac1ed38c6e4eca00cb9e5e135f7af9c0569969f0a64628d099733eb2b12f5be271239b90ca850b1d99b75e9c93feaf4daa29df34f99ee7c3986939cb049359262c632abec5a107c3fc0b698806e52558b563219d0e3f03a015eb45db41fbb1f3cce155e3c9715653147150028c4028b9bd27b803435834f35f102a343163ffe8030b24e79dbc63cba199658ba006dc47d0043077b5b7ff39a432c9b07ab35cc953059b24652975b68e8cad2bfbfe6140c0e824f5de9ce6d72caeb10ed14fc14dbe0bf81e4b5d3492551ddde9787a8000badc8ffec7d4e0e30f17cac46b39f766940dcb9288ada23b3271a18e50c5581f23b5a721a1d72363bef0425d0e46feabdd59c1761f5299ec734bd1f7602e9440a43e24029c57910dbbda4fda780192bafe8852b028f5c580875bb655549987340a91f103daec2a2b9657be394b6b7ff60446ad4b080e2556e59459a760cffb4d7c8edba1eaa039a5829f33744c81d3675b4f41ae78c0661e91859838cb1dbb6da8211fc5a219b8fb34b203d06059bb5a449ca5e7b43299cc6730940559c49599a55af3149d00a5dcd479057ec14db54944311d20b915766776bec7973f9a604348180ea0956a8a85439763aed0311da55a038576c429cd308ae195b688802707a38d6f151cd87a31028b7cc140bf61190e83815ed62c167a390fcbe0b4c61aaedaa", 0x1000}, {&(0x7f00000012c0)="210395d584c64bb715691a436ef5e19ef1fdeea19e0faaaf05c872cc2b70dd13c25855616cc7f8516eaafbc1b8320abf1a129efb35cc6b056758584b9655022eafe15489658bbc848a7cb16a860e011913aa460a5ad68757ea7650848b63c12d309178b14738513ffa052a76c401b39f0b4a10543d0b282ef365239f0b54fe7f491a10f91c048595816f02c9143c1ea4aad2742a2835ea7cf1fa7558413c1af86ac063225a0fba898b2fac20cd019c8c5a4c491d84df10c63e6a66aac65de1b6fccc58c52bc9a1992e19e2d349e0bd811fbbdaf06a3a9efef08facadd1206d8cef91d2c40b525d71a88782a0", 0xec}, {&(0x7f00000001c0)="cd170a41bca78071cd82d07312d3efb3706c565baacf2b046a4118f6db465da2ea837d6c7da056850a9d2a7628c5bd53ca6d5f6fb88daefdbfac19a3528bad5592e60c7ea73e4a5f7ffa6eb5a889b8", 0x4f}, {&(0x7f0000000240)="28429078e1131fa5dec19827507d", 0xe}, {&(0x7f00000013c0)="947ba37e71c9d90c6fedc4f9281e8c4ae5350f7fa66cc7d4332521a2c5b656cf59ad6e67af54293f106e58042b78181c26cdf83bb2a8481e140c2537578edca22285b58259ce2df5afabe8247acc674d8cd9a50bc9a034f15bbac316ed9bdac02ebc68f485c7893f07740d881f468ff4a57310bb23d9e375df1b9ee1446ebc5db5701eaf565275e5f365e5463adf1cae6f2511a841a499a633f6782f9cb0b58c5845ce4ba8fabb0121d8505ed01fd774d7894dfe6c85a8d664b723a6fb45c8d3cec797499ffe10454d785b3167f9932cd2a6", 0xd2}, {&(0x7f00000014c0)="891c788016601c2a966740671dd2e81785c11d94dc287dfe23198a1da65e0b5f6b760bff9ee19ea6824975ccd28d36ed608050cb6cf4c03c9f909ea81842ee358732f34f", 0x44}], 0x9, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001640)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) r5 = kqueue() syz_extract_tcp_res(&(0x7f00000018c0), 0x3, 0xd0b7) kevent(r5, &(0x7f0000001680)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffffff7, 0xaf59}, {{r1}, 0xffffffffffffffff, 0x14, 0x10, 0x3, 0x3f}, {{r4}, 0xfffffffffffffffa, 0xe4, 0x40000000}, {{r5}, 0xffffffffffffffff, 0x8c, 0x80000000, 0x100000001, 0x9}, {{r4}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x5b050000000000, 0x200}], 0x200000000000000, &(0x7f0000001740)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x90, 0x2, 0xb1b}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x2}, {{r1}, 0x0, 0x51, 0x80000000, 0x80000001, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x49, 0x2, 0x1}, {{r3}, 0xfffffffffffffffd, 0x5a, 0x800fffff, 0x6, 0xe8}, {{r4}, 0xfffffffffffffffe, 0x11, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x90, 0x4, 0x2, 0x8}, {{r2}, 0x0, 0x23, 0xa0000012, 0xea3, 0x3}], 0x1, &(0x7f0000001880)={0x5, 0x4}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001600)={0x100, 0x3, './bus\x00', 0x7, 0x100000001, 0x7, 0xd899}) kevent(r5, &(0x7f0000001680), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 17:03:47 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='c\x80') 17:03:47 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f103c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) 17:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 17:03:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x6b) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 17:03:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000a005, 0xfffffffffffffffc) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 17:03:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup(0xffffffffffffffff) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8081, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x900, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x800, 0x0) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x809, 0x20) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20000, 0x0) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x20, 0x12, 0x5f58}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0x9, 0x1}, {{r4}, 0xffffffffffffffff, 0xff, 0x80000028, 0x8, 0x8}, {{r5}, 0x0, 0x44, 0x20000020, 0xffff, 0x10001}, {{r6}, 0xfffffffffffffffd, 0x48, 0x21, 0x7}, {{r7}, 0xfffffffffffffffd, 0x0, 0x19, 0x5, 0x800}, {{r8}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0xec8b}, {{r9}, 0xffffffffffffffff, 0x0, 0x2, 0x200, 0x72}], 0xff, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x10, 0xf0000043, 0x1, 0x6}], 0x10000, &(0x7f0000000540)={0x1ff, 0x6}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000640)={0x0, 0x195, 0x0, 0xfffffffffffffe86, &(0x7f0000000580)=ANY=[], 0x10, 0x40c}, 0x0) nanosleep(&(0x7f0000000040)={0xffffffffffffbf04, 0x80000000}, 0x0) recvmsg(r12, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 17:03:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x88, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 17:03:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xffffffffffffffcf, [{0x0, 0x4}, {0x3, 0x877}, {0x2, 0x700d}, {0x1, 0x40}, {0x1, 0x7}, {0x2, 0x2}, {0x2, 0x7}, {0x3, 0x7ff}, {0x3, 0x1400000000}, {0x1, 0x100}, {0x3, 0x6}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x5}, {0x0, 0x6}, {0x0, 0xff}, {0x3}, {0x0, 0x7}, {0x1, 0x6}, {0x3, 0x1000}, {0x3, 0x7fffffff}, {0x1, 0x1}, {0x1}, {0x3}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x80}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000216004290000000200000000000000000000000000615f00010000000000bb000000000087899664b8", 0x2c}], 0x1) pckbd_enable: command error pckbd_enable: command error 17:03:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="cfd137ba4739c8d1076446e0c8e6f456d65dabc03677e6065b2c4d0f4eeed77a4c92b8b0e842bb84dc2fb282c75228358697b2bd5336c4b7b3c06e438ba8b5211a211a6fad7c48746321e770d117cfcdb15ca7b1b3683232d4e8ced5067027dccc222f813089ac3a5ec4590e596708d254b9b46265053f2bd389ab78c99e71502de72b6ea4b123ae3fa337d2385c6bc4126a6222216f286cef0eb07a7182d449a91ba87b5ab1b8144b19c74f9170d8b602ee03ffd645e825d325c223547b46286ef2433fd0bd4c413aa1fb2b5a79ecd7f7c23553978225b19b", 0xd9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x0) 17:03:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r0, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) 17:03:51 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) getrlimit(0x4, &(0x7f0000000240)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) unlink(&(0x7f0000000340)='./bus\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 17:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x7}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") r2 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) 17:03:52 executing program 0: r0 = msgget(0xffffffffffffffff, 0x402) msgrcv(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x9, 0x0, 0xfffffffffffff001}, 0x3f, 0x1, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x6, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001a00)={{0x3f, r6, r7, r8, r9, 0x3, 0xbf2}, 0x0, 0xd6f4, r10, r11, 0x400, 0x7, 0x6, 0x1}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') getsockname$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 17:03:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 17:03:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1804, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 17:03:52 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "2a3f7b11f293473e6b030645da461e488247439bf79800e79a0bba9bbb663e919b1803a4100305cc6cf6ed930d64fdc3fa6a77fbe9a0c4870204a584864305d3fd02c5cba44fa65e0847cae9fabe0604e7eddefb766c9afd89f8d812b507ca49a455aaf2861eee4375ad1d6894398650064de3cb1e0ea8306b8b077b73d7d318c0b98e5c5ac1160933627f0a0eea4b0e46bc752f9aade128cb48acfba3552c3c3a34e5943e5cabbb4db627c94686a7536fe64a8772b3912dd4912749e42c987d3260b666f8353910cbd060bcfe7a8511b9524636450998c19e7574dc43248d6628407ddd3b6075daa75c11f291a55ce1ffd6f5dc3c5a01891be6ea6c8ef5"}, 0x106, 0x800) r1 = getpgid(0x0) getpgid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2a0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/199}, 0xcf, 0x1, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpgrp() setsockopt(r2, 0x1, 0x1f, &(0x7f0000000240)="652f851974d99c38488788b4bc67d278a9c31c1d360ce83967ec784213b332e31c53b701d9a31641b60dcc07e882ae003216f39ee509ea9c797da1df92cf561546f6b6d3844b918e38a6c6f180c6f99105554229fc262c621ef9b0ef9d77933fafa4b7afdda8687da67cb653ac2194bf49abc659c9a139f5bf2b1e6442e79d64adec09099f61450e82a69ebe5cabb58911e49be5eeba69dbe82871accd73cdb560d8aa275ea970b761670c551f4173cff3e37ad9702767cf571d07d0e739f440ae8ce06e1565d17c1ed448aaddddd2ff", 0xd0) 17:03:52 executing program 0: setuid(0xee01) r0 = socket(0xc647f65dab696d7b, 0x5, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xd9, 0x1}, {0x18, 0x0, 0xa80e, 0x200}, 0x8, [0x5d, 0x80000000, 0xaa, 0x538, 0x0, 0x3, 0xdd19, 0x3f]}, 0x3c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x10001, 0x10001, 0x8ac, 0x3056f94a}) fchdir(r2) 17:03:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x7, 0x90) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002910419201de48c10227975a857e9757f0978422ef29c73e214fa32b11836f238e1d2f5bad566ba300adb8fff10f5c0b3e39665a9a3485e57906126621012af689863f288372813b3ac5a79d5a4545fb4c82192c993b3caebcb586edce29db3189181320ef8934209ac0ac1e94d4ac2c88a3c551bdeae79122d8d2052426ce0eb556eb274bdd79977d985f1fb97ebca018353110f3e47ec092098fbbc5736055a82b2723b805115f5ebfada2b5341f0c7237a29616c7f6fe54b80efc8565df8ac66ee39c1569bc3a6e718288b1742df6b183f9611429e11f36c187e7b196d853a413e059c2079e1c449d73c1b42d725b01a633da204d27f5614460fee33c8a8a7519920b0ea631e34fac599247103ab7cf912ed91b960cc7323235c6c2244d23b40faa066938cdaf801ae94ffeafdd8fbefdb4cd"], 0x10}, 0x0) 17:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x14d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x4, 0x80000001, 0x1, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefc, &(0x7f0000000240)="8d") 17:03:52 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='/\x0fY\xc8lYcY\\\xfei\x1f\x81\xc7\x90i\vVj\xbeKh\xc9M\x04\xfbB\xa2\xb3\x11\xf6\xffA\xcbQ\a\xe2\xf0\x9d\xfc\xb6\xeeA\xc8\xb28\x1a\xb1\x0f\xe3\x1e\x1c\x13\x18\x99\xe12!,\x8e]\xbd\xd9\x19\xa2\x87\xf9\xd5\x02\xb0\x9b\xf8\x0f\x19e/q\xab\xe3\xc7\x92\xb6GM\xa9%\v\x88&\x85\xa9\x910IQ\x11\xb7\xf2L\xa5\x1f\xd1\xe4\x8c\xf1.\xfb+\x10\"X\x90AP^\x8dR\x82\aM\x1c\xe0\x8b\xe7G\rK\xb3\xbbx\x8f\xfbLh\xd7~\x9aI=\xd7\xf93\xbe\xb4/4\xb6\xd6u\xb2\x9b\x01\f\xde\xeeVG\x91F\xc8t\xf8k\xb9o\xbe\xab>$J,i\x05\x17\xe2$\x02.J\xf3\x8e\x1eD@_\xce9A\x86z\x16\x92\xcaRk\x84gy\xeb\xb3\x0e\x80\x95\xaf(P\xbf\xdfF\r\x00\xe8\xfa\x1fP\x90\x9c\x02K\x81>\xe8-r\x1c\xb1.\xaf\xf9\xb21'], 0x0) r0 = getgid() r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001340)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) mprotect(&(0x7f00007b7000/0x3000)=nil, 0x3000, 0x4) chdir(&(0x7f0000000140)='./file1\x00') r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r9, 0x2000740e) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/4096, 0x1000) 17:03:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = msgget$private(0x0, 0x6) msgrcv(r0, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x1, 0x1000) msgrcv(r0, &(0x7f00000018c0)=ANY=[@ANYBLOB="000000000000000000614e5096aa55310f38000000efff00000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000efca00e7ff00000000003796a17c8912b72fa857b4f33b224cab255dd844930d59ffc905c2d1863ba1b453961ec9c3dd8e1d527bb12161a5b8851dcccc9a57eddf4e739e9f34f38b79d490f62b11180eae3c057ef2cf71ed48169b8fd61c60d329d8922e3771c37446fb469730f4fa7ca916778379914be86033cc612b45f0116311f1742340cbc25b8916b79445171d37fb5efd32134b502ae4d2c81171116e0ef3db4c28d1f40ae3a4827cbb35e3f932c81f0d53246bf9986d1f5c7e6c0fdbcaf3d6762d5d985d0e30af08e2b6028d0f3d606912a96364afccfe1ba0b7af571c71dfc2292683364c9acb274c1b904f5d37923f24ba17cc3da13a44d4fd7eb28663f8d04ee8934aa6f77157657dc41b7eef14229b01b4e715ee36262969ba05003a68b11719eb6ecbabf40422e23761a6af03179559e4db67fb15155c94403e2dc1ab85c0f9a648158783c878c236ad10facd3bdda544479e64de6ea3"], 0x1, 0x1, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/159}, 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00']) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"], 0x1, 0x800) r1 = accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000880)="c74eaacbc03cd6b0bb82f0cd8c4ec4902e94c36aa329e1afecf426b2205691a0294620f17da5982fba0ad810b78a9e7aa0f4d7ba42b65ba0b8c058424f2afbaf0fc1b79402b1b4dae73770c987cc03a954039aebe1fce2bcdd7e4abcd1526c5dc54d49684ccbb5e7a36b2c07f9e1b4471cbcda26752d936254bc3644880eace0fccce93a85ce9abbc73c058c299f5d93272d6099da71be068bf2bcf75b7a43ee0ef41077b738bfaa21eb9ccc02bc4e32223b7f13ab953ebc36e58f9a14e92a7b905a326f38b68f8202d536df9ae4da339ef104e15bb1050c553c566ca56b159eca61ddbc667817d7e0c0afc1ae106e072519538b29b41e515ccda0429dbb8166d9742ac65275d11c53d84ad97cdfa481385b9a07a3f7a8b6d1797e7453602ef24319df322ea61c94ca7b52bebdef0f595c1958353960cf4fd67a5407be27cab1b6f11277000e4371b735a2befeaad268bc3dae6c4547e4b84f0c4ee4fcb15ee5bde8b9c9009704912e31269fa4867e3b8396a0302b72d0de06cf2d848e36a6030d7f2ad74401415abea6c4916f5089b8ce4b2311010a734b0a3d378f8f9c01517e73af1f3a5a8bbef778ecb21dc7d2506a19c3ea2152368bcd5c59025ab357687207270bee10d613bc785db00abb379e80fdaf4a49591e136b4a190ed819c3a9d3fb2b7933ae2737c935a9ac7bb383aeb46e6ec48c48bc9c75ae3fc9e0ccb7007e31893424c155468878bcbdf9a8c0807d398ae46006fc5b087ac502c2d021d7abab8d4f053056619277acf6a88b610dbb8035bd9da3d1dab619b93425ac27c9b8adc082f9c4392bf97e8afe8525f4671b2cfb95092f94bb78372a81fd590c99b667096fa81bf89f3b40d9db33c1418d7980525cf2e147f08554e346f63526a782a3871ed6c4a28be8dedfe40f2db046f8e43a6d8d9fa2f91a17e913bb6bff997985df26c2b5e45b827a07bf5c93465554195e901b1d16683d4234bd048924989eb4820fb6d739d9f7f96453e40ffb73244d2d9d3982722bcff3bde6beb79b336b69373418e414e54f71d743ae35adead6339405ebf1b5b32a852c0526bea191a2c5e625fc4bf2de88127a41852fffd93bfd4535ca627d8c2c1712d0a7242351dbafa9c29bef88ff313f5960e69d03c0c8b08ce8000b3dab9ee8e35261bd292b6f983c9b35b47ab19a65db684494b44ce30b39e937171596f89ac027ba068bcedb45f24e0adb4ce794c310a661a1da44f5516fac6651d2c919b9b42d3c62b384a659b381030f76126cd712a136058f83c1dad9c07fa51478053de69e0cd9de67380a5b3a7cd111592fbdd5e7be8dd3bcd727f1246da66e3467d15f0470ba78043e0de25e2720ae459a64e2d94483c5a82e3ee4ad8287b53fa9247ef3898a1209f24f24729f7bdc31d193842c36486f697f8e7a393e8c2f1f23870067e0af872b5d8652cf5f77b0ac2b16374accf90f0caa66af087833d7c03ae214d4f5dc9872e063093345a0753a048ac81d8bdec3a34e8af9f31cb902f44a4a4d3179a947d6bbf329c097284206e148945e05e56bdd9add5cc9e3f251ef5fd92ebb35fb94337d6d405dab8d5e9d0eb457bacf7b870808662a52540636546159c5d377827886ef82a074ddbdb36440c5b05cb89d6f6e05dc165024d4e92c2b260b384d5dce4731815dd285b8d00df6903c6bc30141fa9334a06569108c8990593ed340ca268a24e0969a406646a97441ac92c5b248f285906ad5406f1134997eaad80f6b2a474bb55cbb7224129e1e89098e2039d10bed2cbdb2124174f648baa73f9736e2e8ef5eb43def22e7b1992a475cfa2605db45bc166eec76e0edef60d33cd4f191adc12d7566dfb20dceba9e35f8e3f150bdbf0e0143b6b8cc452dc17086d427122e0d85be12d7319f5265228efb6726941e094ff915b14cdc6c8b0e4dba1da7760ea281035914d6d0d902da1bb4eb34d4d031c2a20ac028198ab52085fedef3cc62b7b129c542dd066893bbbaab707a4241367c6ba0801a69514c23181219e1c9de0642784b059f868492078e4fcc01a9b1536a6b94ea9a4fc9a7b6b7f6724fcf1c408683aa40b6f7204ca100a0741b0f1bdb938cfdec132f5f63286ee8f47837ee4b38116de4b7817d0bac1fe1de9eeeec212476dc60869d18db05271567ffa10a1549673983239aa4b41ea265cc6bf3b90fe18322e35d564e83f82fb717732b43e9271a3e8e9abb7a51d13a17bf9999bfeca6daf7ed95f2b7f23992be83f6fa430ce481a0be92ea9ed9b1eea7cf439091bd88bffd9e0650c3da66896eabee52f2a45c1f588c61f90883c35819b32cb3217452897c8deb970bbb16ae109183a6b5343af6e8ab36631e147d3d11dda1971aecb1a4457f44d150b2e1ed3455b850fe35603c02c9c2204a99e1821df785bf64bc630c5b3e578fe65ec0c3c44b6134271e93c8162248385d7eff708772f957d7836bd9d7b1770a597a12757722eda2ff9e7b086aba9f776f251484278664e63dcb61893642cde4ada417e56d3face61f6d7ef7fb95319493a81770ea16a9f9353fb6afd14910ad2bfef2f1e330f2f6179aa67bc4882907cb902f8bf46a5f65b0d453fc5bad9fce55f9fcaa4983eae1e47449614d1bff331040fcc7b2f85401e870c99793e13389325880f086deb22b7ff071c5ae2086b8eaee21c28495b1c998aebaca0bcf6c4fe86956ff2d0a44da744ee9b8682e9bb951aaf00e9202e14066c4357eaca0777b91e085041138efcfa4a0abc47b771f97367241dc545ae9d65a4e2e75ee4fa62fac59e79ba0c46e9461e5c0bd20320e3091c07975aef81f3266eac09e883f3bd2ee7e03fe4f7a3e5b0f89ac311bb4b7df9e1534bde6f2652ed97b091c888423f0c4933d269e094f43ed7f43ad8ed5c95276b53367b26fe85e3a8ad913e196e4fa3c4a600ee239e6c63abbc261ef874130facdff9366ff3f0ed1ab26a367d7b7896bf3ff17806ca14eb0e9e6c0e0122f1dda0219de88e871d60209eb25c1d3b9170f1567112fb2995e1732d7031ab77cd73d51fbe6bcf1d26c3b607394a90c77d43be21dd9daf7c0f4b2bfc9f959a68ae7a1baa36ebec7a304c61a29e1a5fe2052ac8a3caf9189fc254d4b46d53d3f8b155442ce2dd455c9818c2c60a96282c7e2719cfbaf8843addb7bb66d87025049aeb26fb2004fcd789008b46e3c4a0cc91aeca76f8a06319fd566a0e1a949bea359e76bbc15dcf0115948c12ef1b05f8507927f0268129e4363643ab80be64ba56e8aa5165b1e24c8b4ff518b9febe564b0b03778f7b214a4107cce52f03529cf41783bbbe780dc91be49a595991266919aab0c4277b653a13eac4db4915e074f27af7f78269ee453de1912721d03aef7dcc1f2e7871d34cf91448101e6baf3674cc027865228d8abcf9ecee1a84c2a65a8d53042de16afe8e906e1dc371dd31442656a6d11433a5c71c906bc25a7f975e0e19e64ecf1a9a88879107c76fda5323192a852efa7e68be59516e2dab770c9be6ed533550c86804871fef20ec9e83ab1d0935f8044390d458a358178566fa03217096fdf0b94a7eddff26cd76ae5c61bc4ddb6028ce872069a9c1f8e4ac13a34396d70ce4ecbc0b6f9f485aa68cff6bc7ad35c56c3fc759db192afa75b8c7a52c77141b6208cb82a99bf0eacd1fa16f5702aac27f0d2460afa3d6cda3070fcbdbf7c3a0a62bf37a147f5d6b04eca4530afe0c928691b817abab56a3c1682f714bbeda61730ed28415e5dbf01f3cd016d92f4599af60692091c1d95e27d9eeda3972036698c0f9ee68b602fd02f8e5b5f75d5c3a8dd55beb9952d85440fd55c80366482ee7ee5880d5ab0c79d38d6164fe2fa7cecd5637faa9264353e4ab6bc4147faba81a14145a2176c1afc913348060f69bcf047def2bba9e5939b1b40bd7594ee6c3a77052ebf05532fda1fe15642ecbb772ea6af996e0808d411d58b3872a5008c488b890dbf51e0715ccdd5d78f76089b4423174d4de3599de82c30b268597682e49a71d8f0531f1ab2f7a53b2cc179719183981cc0de08fc59b89b15039de0b5b2598fa8adabdbe6b699d3cae4297c9116fb7418806275e7870fd4d2d7afb248dcc6ac7fe6b472c15188bbf081b9d148c43bf9a22893eafcabe7577db2a40aeb0bae9b160fd76e0eca0b4ce065df5207b7451dcde78b20f94136c129066bb74c7afc7f946a0749bee34b5efc0cffae8b20d2d1c3a21fcdcdca4c2fb3d841c9819a21a4f5c42c934bf031b2037d69ce4de3594d11e371f9146727f6db1e375248d29f2fc8f89d851db06e2f8322e002ffb074d476f7c6c279d6d394c137e051a869d74f37127f847fd1b607bdcb1bf8ef342f166ea2d634ba28cd96934664aa5da7cba35fbe4cd56867d166e283fbb9f6c71da7b76225d498712198d7533630597d252b86fbb34bdf663f7eb6d9e053e2419acb964249ca6a3078d3070451994adfe2bb2a1275e81f505706914caa0c090cd83b493179641a1ddd020db8f3fb886850f3243be8a196cea6fd4deedc5132dcdef4a5114d43493e3b0809a0e21a5c6a767dbf15dd62d0480b7cf1d9e635dfb5957dfa4e207186d4654272b7f9a6c5bb0efb1321ffdfcec0984d9c45cd9b6478a0b3ad11e1c175c88f1e569a9d9f37d9f2f8339c43a0c944f5835650f3fbfa26285ee85d2622ca2c85cbb0b98763f07d95fce2d1a88d5fb1aceae3a4325d3d7dcc57faca76b4c2ca88734904c5d579907674b9860ef0314c5c159da2b0209aa486be5f09a4df7084a78edc767168f36ecd4c67bcb655afb75278dac40ead5e002cbf9a8e04875cb5f277f15cd96d9c6ecba78ae823ba2737064f627e0cecde6df62f080d6c12d04c80096eeac22df0a37eb02b9d50931711c2192fcf32658c0b016db40344e4fa4f69bb01ebce91048b6b86a151ed33f9e21105ec321c733058de8ffe218ac4e9e01cdd54a18b2f12a6621564afc1e2c20e9055c42c89416a00b4b023a60cfc8bb51815ff4150b9a71213b7c38480f08c81146f8436eda5567df7bfe0bebc3de100051e89c1083f75f6a5bcc8f0a7e405158a82d7b0671283c34f589f029e7658ace05fc3256eb4f75e21c21b265dc1a4f47c8bf0b2d212b8d3dd87582a7f235759433733d5f4f8f339d34eb6fc8fc18fdeb42ab1bd797018684344442d7f2f2b824b14afba15b717364f64d11913845913bdaf420c54c9a2cb843a4a601cdde3f4ce9995c7286a94aa1156ee54e2d579a1b3628d6aa4b9f50e4a35135172e80438aa996c65008be2b2378769674e244b39ce2094e23fb1d39e5702c9ea1c576472b6190a3ecc6653121308a27309aa1540e6ad2afeae943cebe2ac47dd14dbffa0119d0eb82811a9bbf4d9ec0b47a2ca31b36603dc9282958506b9c810c8c92ec78a1e0f67504a10ccfab6d4bd218d85ed7df7f870f7e8f40b749f0ae9622db86a58fd39d0562dcd92be627a9ee26c36f0f97ca490c1d22c9812cfd3fde7d38a3412d3258e510aecabcb11239cca49674cdc998827d0ef1e1b97bcacdd1e59ed14a964e4392069eeae652515ecbadee0d86d2fb8e2185234e38d492e48ced64ee18606b408e1ce5a183f3ec058514e2a3f096c3c45e8c20f1a68705f9234525921308fd9fed29827c25ab1f2c9a6229f57b0845d7b135e8c0f71d2166eefaad93db1bf7d6e50db1f9f46e1eaeca5438f6ac11997162babd44a421c160f85daf7954a5598ec2c9f38ba9c0d4998702bedc2b9416d401db51dab29a8dc30ef42f234ecb451d26e960d010ca80ab644", 0x1000) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x10) socket$inet(0x2, 0x4000, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x1ed, 0x0) r3 = dup(r2) r4 = getuid() getgroups(0x1, &(0x7f00000005c0)=[0x0]) chown(&(0x7f0000000580)='./bus\x00', r4, r5) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000540)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000600)='./bus\x00', 0x4) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000040)) getpgrp() getuid() getgid() getpid() openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x182, 0x0) geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000640)=0xc) 17:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x5, &(0x7f0000000000)="0000000004") ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) setsockopt(r1, 0x6777, 0x47, &(0x7f0000000200)="4abfd257291713bc8103e36f4e3f7a920a7ff3b56250edc4163404366823fec37aa0cff7c232b2cd9f644d21c5d71aa0bc5337001bf0e147810ede9f6354158362209d7dc99458d1aa7203a31ab00906a34cde26ff27b5d3a65ec9582d838495f91bdbbf7a6b641545d8e2832312ac71045c6626ff45abb1b6d1fdaf00755b51e0134c6c0054a1eab4e442ebc85fd48ff0d4eb01daf23762620ed7a4cbbcfee8452cc0", 0xa3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 17:03:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="3abd000059", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x10000253, 0x0) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:03:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) socket(0x0, 0x4003, 0x3) 17:03:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x1) 17:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x35}, {0x6}]}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xd7b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 17:03:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x3, 0xff, 0x49d7}) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000), 0x0) 17:03:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x1000000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) socket(0x38, 0x7, 0x0) 17:03:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x3, 0xa7}, {0x5, 0x7}}, 0x2) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x80, 0x5f1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0xfc68, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0xff, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000041, 0x459, 0x54}, {{r2}, 0xfffffffffffffffe, 0x10, 0x5, 0x5, 0x7}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000002, 0x7, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x100, 0x77ca0797}, {{r0}, 0x0, 0xc, 0x4, 0x6, 0x3}], 0xfffffffffffffffc, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x7ff, 0x5}, {{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x1, 0x5}, {{r2}, 0xfffffffffffffffa, 0x12, 0x20, 0x101, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x20000010, 0x7ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x80000000, 0xe451}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x7, 0x6}], 0x4, &(0x7f0000000000)={0x1f, 0x20}) 17:03:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) setpgid(0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x21, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getppid() setpgid(0x0, r5) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r6 = msgget(0x1, 0x104) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000280)=""/224) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000210000009d13e97ead9f46926c40a6b814ba458225c45c0c00011e0900dc3c4e92b466df73766fc0c6fd9c5fe682bf20760bcd31536bc8172dae56b1dd398175ebd36521974df70a6913b7459844507b6246e07696c1f08bd6a723423970bb67e2b215ab5f04efe77f7657bb6b667c26b1579ce7a93bb8aee0a207dec1c5631061cf6b8052ed9c"], 0x1, 0x10000800) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000bdf000/0x2000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r7, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x422, &(0x7f0000f74000/0x3000)=nil) syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x100, &(0x7f0000a2b000/0x4000)=nil) socket(0x1, 0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x8, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82025004003000c7319846309823071d90e2b9dfcc70c210ed2198000000000000000000"], 0x1) 17:03:54 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x3d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) socketpair(0x0, 0x3, 0x1f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0xe9) mknod(&(0x7f0000000280)='./file0\x00', 0x180, 0xa29) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000200)=0xffffff31) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x82}, {0x18, 0x1, 0x100000000, 0x8}, 0x9, [0x1, 0x2, 0x9, 0x40, 0x71, 0x4, 0x4, 0x3]}, 0x3c) r5 = socket(0x18, 0x4, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x3, 0x2) r6 = getuid() r7 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r6, r7) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x207) fchown(r2, r6, r7) 17:03:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x80, 0x6}, {{r0}, 0x0, 0x40, 0x2, 0xfffffffffffffffb, 0x9}, {{r0}, 0xfffffffffffffffc, 0x84, 0x800000c4, 0x200, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x6, 0xffffffffffffff66}, {{r0}, 0xffffffffffffffff, 0x7b, 0x1, 0x9, 0x3f}, {{r0}, 0xffffffffffffffff, 0xd0, 0x8, 0x1, 0xda5}, {{}, 0xfffffffffffffffd, 0x42, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0xffffffff80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000008, 0x20, 0x7ff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x84, 0xb, 0x1, 0x4}, {{r0}, 0xa6f70dfdea2b8c4b, 0x10, 0xfffff, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x40, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0xdd2000000, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x37c0000, 0xc5}], 0x4, &(0x7f0000000280)={0x2, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) bind$unix(r0, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) shmget(0x0, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000300)=0x100, 0x4) 17:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x43, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x40, 0x101, 0xf09, "12b2d9e6b862a56212bc69d65007d6307a09f70e", 0x8001}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x20000000000006e6, 0x0) 17:03:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000200)=""/16, 0x10}], 0x3, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x400003, 0x10, r2, 0x0, 0x0) 17:03:54 executing program 0: mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x128) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f0000000280)='./file0/file1\x00', &(0x7f00000001c0)='\xf6L') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0/file1\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file1\x00', 0x3, 0x3, 0xff, 0x1, 0x7, 0x5, 0x7, 0x1, 0x1, 0xffffffffffffffff, 0x7}) 17:03:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffbe, "c4690008000d00"}) r2 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x2) r5 = socket$inet(0x2, 0x1, 0x80) sendto(r5, &(0x7f0000000000)="f2f4d2a5f48530494ac9df40d6880ccbadf50a2a580061005f3e59fd4c87fd7c5169fab7443ee6c5705351e8", 0x2c, 0x40b, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) 17:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) shmget(0x3, 0x3000, 0x190, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x100000000) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50}, 0x16c8efb1590b988e) 17:03:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) flock(r0, 0xc) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/92) mknod(&(0x7f0000000000)='./bus\x00', 0x1010, 0x1f) r2 = dup(r0) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x8000, 0x6}}, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000140)=0x101) 17:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCFLUSH(r0, 0x20004268) 17:03:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) socket$inet(0x2, 0x4007, 0x6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000900)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) sendmsg(r6, &(0x7f00000008c0)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000340)="5cdcda4c83922d0e747eff3b7928edb14f2423c96f60b3290bd67998d90756e6e0d81e2d6a97570f7a8633d1c9dc6eeb89269c03c33100964a69a88e712c6be2c1b7ef30ad39c8bfa5bdd68d6830d3", 0x4f}, {&(0x7f00000003c0)="8e07677f641db2e08a585aa577baada4eba67745cd84fbae49e9300edc19d219ec6b30964de961e97f07e297cd3ece1a0704eacefa818f0d08648f150cfe4138c4c98443155dfd8af2edc1342ff45d4c5d6835bf2b73599155ba977964b5d6aa3cae6fe4215b9a4e240caf1f97aaee80457a8e5a2e6061d9fdafd6874e84f9b610", 0x81}, {&(0x7f0000000480)="491f484105eb5a395cfed50ef98dbc9ecd1b04ba56849dae049f2e04b6cdb8657f1321bb6178fef3980c33776184574224dbb5ad9271a2bae96a8a16524679c64f241a356ede9b6b2c2b3cb5f02e8f47e76a72f5a0e72087da11aaf4eeee821f76a9a68d4888a7bfbe88997c45b2aadb561d7342fe2312d7a5532127bb8c3971f26d298289a8b327f2dcb9a449091fdcdac65574078a65e8b67351b0ad6efd5aa9c90c9c833ca1961eb40f92df4b0d4a1bba6b7fe0b9b075f4e377cda90cb5264a3f0e9687cc376664c8cc86db52158f7098d15c4c8cfcf450c3ee723fe962", 0xdf}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff0000010000000c3b2575249e8122b3ab77467b179485f800000000000000e0d3a092010100004dbcbc9acd2f2912a27bd3b2f7aa3ccdc79a2b0ad5490074f11199006b00e67a997f92ba4ebb5c3e4625f778af4bd80ad559ba8ff7dee8170111c4820238dbd78d3bab468671f476f1ecb6254ba32609133938c43a5969ca6caca67c8e48822de0ee74e41f63c68bcca2e38354ac3d555d953e49b8869b1425b25cd9099989058a26022ffc733f1e677f66eb28be02d0a1d84101dc6eb86ad205e59ccf0ce191bccf974c6fdd1806556a2450406e4c191081a7dbab95a27c0de16524130d52e51b58b59b66fe56467ee5effce424effd0b8a03495a8e43d27aad23795cb4a73173affd67d90000001001000000000000010000000080ffff2af9a6560c7287e20c32b35add4856629fc703833c7a0c4800276118e8f14bfdf55e96b46d2800795ea4e56c70fcbbf778673ef6fc2a415fa2bf459cbbfaf8a180483bd5726c434661739d80b10f632611356256dcb8d4bf1135f82b36fe5f65120f47bdc716089787b060d213e53032801d789bed1b2b0bdfc39ee4cdab31ed69c8b6aa3ddede3900670a6c7a3b43eef4b1188243ec056d8c9a9c5a065a6efdcd15f6f10afd00523d78db3db72d686cce798b3b5e60387cfe10b198c8160cd7981b24205d407ed22a54a8233720298b6e79dc57f238c838eb0e72868dd716efe744a79363ad1fac40029780e61990e80000b000000000000000ffff000006000000fc683f13af028e910944b3a0272cf261ecec63d0d22ccd3049d4b8a986ba1adf87f3997f4db91784d0b1ac43ddc0d1d5ab31e260c0c0aa6ab751a0cfc76b471f77d997fe8cef5b90626c21c8c281566bbde236128d264046d443f2f7fc3980702752965c1fe2ac039280ee5b4f93c32da26704c6f9911de491be3c071a31881b61b98e7fafc43a6b33f82b6150025873eabdd7808aa7f9c0949354e0f0fe8300"/728], 0x2d8}, 0x409) getgroups(0x0, &(0x7f00000001c0)) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, 0x0, r7, r8]) 17:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1000, 0x7, 0x3fffc000, 0x7}, {0x0, 0x1, 0xffffffff}, {0x4, 0x3, 0x2f26d8b7, 0x4}, {0x9, 0x8, 0x5, 0x81}, {0x6, 0x3, 0xffffffff, 0x7}, {0xda, 0x7ff, 0x3, 0xc38}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x4, 0x20, 0x1, "dd41fa186cce040131685e398b041048f42ee5b5", 0x5, 0x445}) 17:03:54 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xffffffffffffffff, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x20000000810, r0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_settime(0x4, &(0x7f0000000080)={0x2}) 17:03:54 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) r1 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) ftruncate(r0, 0x5) close(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) write(r2, &(0x7f0000000040)="78ef271cdd1c3ee07580b77d4f1766636df15d598c1b0af0168e74594e87092df50c9efe663308070bdd6acc8c10899aab67973a70d87df02a9e01a620b93c9d7e2ce23c313e8bf75a46", 0x4a) 17:03:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x1100, 0x100000000) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x800007, 0x0, 0x0, 0x0) dup2(r1, r1) 17:03:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000041040dcc400001400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:03:54 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/57) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b8dc08967b176741c546bab0c6b567c998e8cf5becbba90c45f321623fdec5aff7b9b6e7336478d11a869c3749c3b74df6c011987d0c6c05e800585cb0ccf21164b7d33e086fa6e10a40dfe28a7e4ac1781b0a1d14ea5571edeb2798a36e3707409f6c1ba397fed2513c1116552d4cefac390ab8a41eb5875c0119c1396de147ca655cd3", 0x84, 0x1, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) 17:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x40}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30081, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') 17:03:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:03:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000240)="d8f9a45c2995639d8927fc0c5a7b06d665f8429f4119b61125f8d2d4c2d4c356b1adc95c87b88e11039d9a0cb354bf452005da069e9b0e0e536e7d9e7979bb45a989a0dbc8df8d46b26b7ef76411e9230b8991b3d62b612065698aa9ea017cb82b466fc5d9393096721a8fa2dec87cb24ef9a090d8547835007cf91876a692da6ddf20c55773f971b818412bebf10cb80897f870c98326bb0acd5ac4f0347820793ab8eb8b19b4b73607b0f3f9d518c6e9557d12746e0e", 0xb7, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x800000000000bb, 0x2}], 0x1f, 0x0, 0x2000000000000009, 0x0) 17:03:55 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x27, 0x4007, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) r3 = getpgid(0x0) shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x10000084) r4 = msgget(0x1, 0x402) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/242}, 0x354, 0xfffffffffffffffe, 0x0) setuid(0xee01) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r6 = geteuid() shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f00003a2000/0x3000)=nil, 0x3000, 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$setflags(r2, 0x2, 0x1) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = fcntl$getown(r1, 0x5) r12 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x7f, r6, r8, r6, r10, 0x20, 0x6}, 0x80000000, 0xfffffffffffffc14, r11, r12, 0x40, 0xff, 0x41a}) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x4, r6, 0x0, 0x0, 0x0, 0x40, 0xffff}, 0x4, 0x100000001, 0x0, 0x0, 0x7, 0xfff, 0xa}) setuid(r9) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000285000/0x3000)=nil) setgroups(0x0, 0xfffffffffffffffe) 17:03:55 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(r0, &(0x7f0000001440)='.\x00', 0x0, 0x3) 17:03:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x781e, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x800) syz_emit_ethernet(0xfffffffffffffcf9, &(0x7f0000000000)="8d") madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 17:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61, 0x1, 0x6, 0x6}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = dup(r0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 17:03:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0x8000000000005200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x190, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) sendto(r3, &(0x7f00000001c0)="d207a9f8afbbce55a2327f1853ca669f70ce0dd0c043b895fe24d23a3b98094c4acadd192986659ee4cf16d7e58759a5798f538884f674ca5b728326790bc08ff069be1884eb6f770380ffe8924c58ae8303863f401cddba1e89271c5255604c02f91221e7db8c9d556929f472a40f8776fe8264f8c12d78d50811b2f32f356a5f5197dd3fb9ddec84be84d324333f42feddb425eefb6e66f7600dd0ac662e7d3952e932ed1fcfd51786cdd69f898f9ae0b4a01c4a7fe586c451475889adfcdc973d38faf21c8846d5caa19534226285e38ca218645eba5e10693364b6ba85651ad87a5371068589d840b388f28e5e8647", 0xf1, 0x400, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3ff, 0x8}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)="3ccbbefc219bffe225fa8cd40694791c45d8e82ed44828dba2a16fbbf9ba", 0x1e}, {&(0x7f0000000300)="72813e1dfd8b90c596e0e6fe0a82f9ca48d2a646960a073025792fa79fb570ef4e716fbc7068860b813a8d35a5f807c435309ba78e4d0d409e8511eb77f8cd1d68b5bddb2db4692696b6b7fab2cd35a8bdf853ba01cbde82dbc9e3d2ebc0cd170d98704d92c79191622deecbaae28396f7a1d4b237d9bd5f951264c2a96a57f0069081d2380439f6ed175cf4c5bdda0dc0b15677156c47de3f041d2d0705cc5350c54d3663f7da14418e90b18a4e4fd58a91144c21654751714dae8fa4d9236d47537837c4509d4dcfa5545746be36590323", 0xd2}, {&(0x7f0000000400)="94b0407c430057373d987e6999864d02dfb0966f65ee7ccaee28f8166f66820ee8a96468c027f5b75d91e8dcc2e9846733ba55fc8a3738af95c753b8b23bac6a22be72ea7df98c89d5b6c8bc1ada4f3e46c5d686", 0x54}, {&(0x7f0000000480)="c0f380d68ebe407d8d31ab3fa0805e6070e090111180fa78c1b8d372de835528c25c8027c2e2451163b2abddf0f1293b212cd9f638ae6211d285b74df9df4ae3bb7e0d25c5909bf78cd3e46f4b81b616e7fd37e3e3fa9be7d31eb54afceb7c8db61b0e66777c8f043631c6676ec31f6ea6b8ed10771f02ed55552524cac4c3a2002b390c954ea3025b52f2487a38ee9e8236b47e53c3e4fd7f0e85172788d47c664363b207270718540ecf83d393f6", 0xaf}], 0x4, &(0x7f0000000580)=[{0x68, 0x1, 0xfcb4, "0ea1ed6b5ffa034d262965673d6bf47fce22e081a9ae5d3147e0d67fee2fee4000db7ea9ecef6f2372a040c4b5359fb25fbc5f71b6157f0131d4e0673daa0af89876ace5bb7134e636a5b083ed41b774e8"}, {0x80, 0xffff, 0x80000001, "57a6cb7486f3d98c2669fa405442a19c5a75e19a7c10930b2ef2a800ff439df37741bed6f033be1af721c9def4f91bd9b6dcc62987e9982b6d5b97354d0c5f12de65a9d9b65c0eefc26d137ea22a34e15e54cf0ed6f3868439771c3557bcb89f575c1d26bed23bdc61aa09cbda04b933"}], 0xe8}, 0x408) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) 17:03:55 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) fchdir(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:03:55 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='\x00\xe9') 17:03:55 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x200000005}) 17:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0xc}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x17, &(0x7f0000000000)="e6bd33074326f03ea47e16a6babfb089f9401d8e05bd0f") 17:03:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x400000000188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x7, 0x142) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f0000000280)='./file0\x00', 0x80002005, 0x2d94) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000100, 0x3) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xfffffde9, &(0x7f0000000a80)=[{&(0x7f0000000600)=""/201, 0xc9}, {&(0x7f0000000b00)=""/7, 0x16c23b6f735127e2}, {&(0x7f0000000380)=""/27, 0xa}, {&(0x7f0000000440)=""/185, 0xa6}, {&(0x7f0000000500)=""/233, 0xe9}], 0x1255, &(0x7f0000000b40)=""/245, 0x4dd}, 0x800) r9 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0xfb, &(0x7f00000001c0)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r13, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0xc9, r11, r12, 0xffff, 0x7fe, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) r14 = socket(0x1, 0x8004, 0x2560) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffbf, 0xa3, 0x100000000000}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r14) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000001240)=ANY=[@ANYBLOB="17172e1664899400c0ffffff3c8f0067ccfb82ba15b8ce9c2db1c2e5e2fa1f930d027769862e7241b931255cf5251edb0d143bbf8df942a83346503a8c30acfcdf4fcee1d1516d265f3e3bd08e3e90d964f11504dfeec82ba90c779c5a5ef1b991a1dbff5165c68d3b2e181c361989d04c62862b29e1343943b500c555b750ef3deadc97b403873d22d650fa74f21a1a406282ade2af4aafcdf29f3839eab4de2164a21c0a41f28df9927d497a7973372f000000b84e50a57a8000000000000000e5a4456d2e8d378e4ce6f3ce6584506a74c91a3e9a6295d098f55e86a067e18e6a916e04ce6a65fcec0d1828e390fb101bfcff98b0a58af6211c941eb4bb60660123cd2128020067a5e0e5a607acdf77902db1b6f0f923c4e9d6bc4eefacd08a1bd21f206e3e442000000000000000100e406ac17acfe98978218801fd22871e7821747a7f24601fd70dadf5f9e58bc6aca1ec3dbab0bac0d80038c2cb224237a8e39d1bd2a2c77219c61ca53ac26fc7a0d7c36c2450c40637dbae76c2ce512583be49c3eb6d03384ea5bc4a8a92208b08bfa4bb2bc30b3e2f229046f1355165a976f1205b72632e978f17e7f092f4813b813b8e455bd57b00000000cb5fab4a90893151986f171ca2b0716404df3297cf9cbf772d6c4abed766d014854c0400260dd019a61ebf5124d93c0f5719f9b82af856ea032a06ee68f8a0ae52a9b19733f89f6ee664de1b917d7a9adff6b9f9e6775a4bf427394e7530803328fae33e367a53ad136c88393099464927c6f9cce72c52a8228cf65d6daea9d8714cbedeb907e044cd3d7a851d606617f0bbeec9caf6c9ae2a18413a3ca88f3a0e7a1c75fc098c34766b5b8ef265e6f9541abfffa9291c82d41cece5e5517001aa3a222f8921833d0000d1af32c4509710ece81b0c78aea461fda1c3ed8c746f4fd589b8a94bd4a0adb22e000000000000a9355ad6cb525b2ae40c86278571b8d60fa253d0e76e550f166351cc9410bb2eb539890231b6a9d7fb6762218417dc96721cf4f3d20a1f93b3cde2b9fc6f70e15fd0402234d44d311d802c48fedbbb934497e8ac5d76025003ddd6310c6f8d4d491b05ca201f2082e02a5ad077df8094b1fe77cbb58da26776a114140a0ef1a43f6c1f628f9ef98b3dd8c6b9f9dfe618cd251f21553bd3d36739a4983f473ce654d5f4f28c77f32f9b39e26cb8e231b501b54d7505bc6b69c0bdd4fa86ca58fb9a39d2e8cf02b6ffab4d7b0f4fd030c046e8477614a93501c004006fd23914e432e12816361699010264ffbef0ea1fd9f301a568190fe0f125b2547f8f9c6c1f4d7ca9dfea3e2c90d3d78964ed426dca8f03de8617f72cc44382c9e8040c48b4ffc0c13f8aad549255597eedfae2ce0217fd74172745db1363af53fd44d615a34ffaa7bb2939ce7a8f89fa11cf7e1613617597cda1ffe3adb0f8723c511ae446c82372ce4ab17ff0a5dee1b5f2306fbbc99b4e8d754af9771e82af97ec5b7430d17c809a3f57a8fd11dd78bce35639b7fa4d3efcb51aeede93000000000000000000000000007cd97791b05ce4c3001c78b8f74d80be5e022fc821e31cdb62a16bf580adb0ad1c519be7260b104b8b0deb7e290ec761470ab1b37d778053da0bf1366db5b406cc68cca6268b436a8433063919d711289b380fd1274949d98ac99fcc0f6cafcc06cea00f3e3a61ea42e9fc5f12c91f4cb3788ba685fc55eb23563a1eecaa98c4c3cc544d8370351f87df6c440aa2649f4f7b1e0d55811b162b49f1a86caf7080cd45bde46f273f31741408007f0fe8ff290179cdc40b63845f7f4fa92fa0146d807c55cf12a21def38f9df210ea709f759471f01a3e9bef07c42438782050c065896054219d98f5df27216ced01ada14bc41564798bd3175de3b58c24124a6970c02d36b958f6bbf0b3dafc0714d0b6bc857716db1609f6bbe4a3f58db44700fbfca6523576ce1eb0ab7bebbe4bb93c37a570d286bdf986e6e567203c19ccb"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 17:03:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x26) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x9, 0x8001, {0x7, 0x8000}}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 17:03:55 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="7d3057333f717d68461dd160daf40aa67b95caba3904e0866891a7b9ee00000000000000000000000000000000ba333984611a5ca6a5f0b2dac2d647bafb0deec326d4bf66f3693e506a75022be4c4bb765cf157ff19d32ba55a5fe7a5e4ad69655b6562beb763790974e3b33ba32e323fe1b03da473d847dd1901fc1ad7b3da3e0a517ee6083a263c9e00d3ed0df763e208533dd72436994f06abfb596246ba6e637c484e4762dffe15d299", 0x1ad}], 0x0) 17:03:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="f916a2069e8bba29d41f77ba7e8f4f4f9d79b1a1c8492b000a665972481c031b11cd402d26b30e", 0x27) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) 17:03:55 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x400000000000, 0x0, 0x4, 0x1}], 0x0, 0x0, 0x200000000000, 0x0) mprotect(&(0x7f000044a000/0x3000)=nil, 0x3000, 0x4008) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x2, 0x4000, 0x80, &(0x7f0000491000/0x4000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x22, 0x90) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 17:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x80000000, 0x8000, 0x2, 0x2}, {0x4, 0x100000001, 0x9, 0x100000000}, {0x101, 0x2, 0x80000001, 0x1}, {0xfffffffffffffff8, 0x8, 0xff, 0x3}, {0x7fff, 0x4, 0x2, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x2c95, 0x2, 0x3adc, 0x4}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 17:03:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) write(r0, &(0x7f0000000000)="0a4a4e5cfab0fbad605a309b8dc538bc2fc903", 0x13) 17:03:55 executing program 0: r0 = socket(0x10, 0x1, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:03:55 executing program 1: shmget$private(0x0, 0x2000000, 0x0, &(0x7f0000ffc000/0x2000)=nil) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x2, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x24}], 0x8, 0x0, 0x9, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) 17:03:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3, 0x11, 0xcfb}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 17:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) fchown(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:03:55 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x14d4) listen(r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 17:03:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0xfba, 0x7, "d1338471347802dce36eb256c20066cee7e73c5a", 0x5, 0x2}) setsockopt(r0, 0x29, 0xfffffffffffffff7, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xfffffffffffffe01, 0x7fff, &(0x7f0000000000)="f26cfb13b36307fa13425098003d7e35d75434caa47ef954fb59a5e4ad", 0x1d) syz_open_pts() 17:03:55 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x24) fcntl$lock(r0, 0x6, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xfff8, 0x40) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x20200, 0x1) 17:03:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20c08, 0x14) write(r0, &(0x7f0000000100)="e587564cd10b93b1f3cffc89de23f4e2f66d", 0xffffffffffffff33) 17:03:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8009, 0x4) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) 17:03:55 executing program 1: munlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x40) 17:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 17:03:56 executing program 1: socketpair(0x3f, 0x5, 0x8001, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r0, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7f9, 0x0, 0xfffdfffffffffffe, 0xffffffffffffffff, "f29b2256db24ca665c6d2adfe06000"}) write(r1, &(0x7f0000001740)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7", 0x4c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd38148708e27c66aea73f5648820a51b24ce594"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) 17:03:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000180)='./file3\x00', r2, &(0x7f00000003c0)='./file2\x00', 0x40000000003) unveil(&(0x7f0000001700)='./file1\x00', &(0x7f00000004c0)='W\x00') r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000004ec0)=ANY=[@ANYBLOB="00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c11f844900000000000000000000000000000000000000000000000000000000000000000000d9240000000000000000000000e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f86500000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff000000000000000000000000000000000000000000000000000000200100000000f84d8482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ecc2e725bc70600000000000000000000cf000000001d0b51cd23006137a23fd4fa0000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067b8c1d44e1d92aaf2014b7bc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a323fd820000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000650000000000000000000000000000000000000000000000000000000000435c2ee3918dcf8800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000ac56cdb00000400000000000000000000000000000000000000000000000000000000000000000000000000000001011f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006618d29386c0b3130f5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6feae500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5c10000000000000000000000000000000000000066e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4adbbd2f2000000000000000000000000000000000000000000000000000000e565000000000000000000000000004185acad000000000000000000000000000000000000000000000000000000000000009bf67812f676cfbbe3b0e5df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000e847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5a6f3f5d1baffd3b024e562c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7df4e981124132e80f7d9a3751ee64980a3361673df0510d347f6532836ba5bd52005f3f08cc985b4e8c611ade6ca9dc4bc686f405d66f441abbdeefe8b29a640ad9a6b875bc3cf44dba20e47490e621041e34ff2a3481332e1f371207acd29d478ec096822d593774002b9dd2a6749a2378ec5e6dbdd30b54c760c98afa368a575a8da7f4654b4db24bffc2668b9fc22487544fe50846301ea8b92d0d7ed0a00000000000000b25b645ea356a88daba6dc5b0e81dbc88601172c1f307b502153cda3138dcacf8460ae2f10ca8166cd170d02ef81fc40554d48172744940e1c762f852d674c8f9d1d2c32db462571cf2636fe7c9c12042c1affa5fa4f2e6c1a9440b3022c3b0303dd3d4bc1a279091e224bbc46620000000000000000000000000000000000000000007ef08d275191a10f77379a5b57be396ab06eaf4e7aa73ce7e6ce4ac7ff6736a1738128abbb09dc79e9ee39bf4dba6f792ac1652d40bf2f1e01a408a79deb4a07d9fae100c1660d1f35ee37c0acc86710a5dafc975c70675449af9efe7e29758391b5f4f2c1a3fadc5855b279dbdf6b48996516fd8164934234ffa7775ff0b8007d59852efabffb81a020e9090978f7ac990adec6773f5999ca4110f823dde6b4ddbb78dd70312ad9fdc0497561a7a2693868e7475561b71b7cbd8ae59100ae958eb14dbace5278b042274fcb10ccfa17be1e801ebd04eb4fa1383e047c19769d4d8196446d0cd8006e1edc414a21edefe69d03f8f3ebd54542ee64783ad54fb3ef8e9f092567c2a77f0400000071e33ba19f0feddd3b4856d08729cde3e293fa9f5aa8013b7600000000b72482e938e7883ced5bc9ed5b6ee181e44b2f15dcc11a72c54919617030b35b2c33ffb739f8ef562c9b95955601376df35e4f28c9e14f4522ca8c08db04a21caa025bff4bec56eb32f56c0c75234be84b21053b1faf61824313bc71ca6d770459112dceeeb38b344eaf2a0f97d219b79a9f364e1180ec545e3f1a6cd561b23bd7e99734b7099d060457a69271599331a76d33ade311a2f2c69d43bcd69464b690299d5bbba19738a58906bcb93fe8b80ca4420b54cf6fe5f5a278dda498247b9e6a299984dc0000000000000000000000000000bc67626ff6ac7e8117bcd063cc45c9f906c16df01cc1a1003c47a86ad8f434a8a66f5c37d03291ae53dec5a9dc08817c989246a128d3a893ce4527deef30a8fed302e23315f4507cbeca8670a1930f040738431059aae34e22cec5bf72f36d04ca5fdfb602cc3a2b012a0e350dcc87e667e63085d505b6195d79bffead699f70e2ba9f164b21e126b2419cd1a4d7c2ba2e6499779048af1c0ed6be3744db87b6b2"], 0x1, 0x0, 0x0, 0x0}, 0x44) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) r4 = getpgid(0x0) fcntl$lock(r1, 0xb, &(0x7f0000000240)={0x10000a, 0x0, 0x8008001, 0x5, r4}) r5 = open(&(0x7f0000000340)='./file3\x00', 0x0, 0x8000000000000b) fcntl$getown(r5, 0x5) getpgid(r4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendto$inet6(r5, &(0x7f0000001840)="d7b9ffe60d99c09c1020a941bb6c757106bf18e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c06bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215a98ca3311617f703bd7669de7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc9a94b4aabd02d3e8923ddae1c7772ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd9, 0x8000000000000406, 0x0, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) r7 = semget$private(0x0, 0x0, 0x8) semop(r7, &(0x7f0000000080)=[{0x0, 0x48a, 0x1003}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r6, 0x2000745e) r8 = open(&(0x7f0000000300)='./file2\x00', 0x800, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r9, r10) r11 = semget$private(0x0, 0x7, 0x7e6) openat(r8, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x4000000078b0, 0x800}, {0x2, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) semop(r3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1800}], 0x2aaaaaaaaaaaabf4) semop(r11, &(0x7f0000000140)=[{0x3, 0x86, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3, 0x800}], 0x4) 17:03:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0x2) write(r0, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0x21) 17:03:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="cff99675c11582ca27a25bf861d531f37d96b3e83b710b28598e877afe5f05dd3a4aee2011cd20627a0cea881e2047bc49e9c7a6df873321c644265be708f869a882bc6f9959e3422cd7aa19cd5ed65e", 0x50}, {&(0x7f0000000140)="3d7644e4d9606bab8649bf760c70ca697f6eb9dddb0151d6767d37", 0x1b}, {&(0x7f0000000180)="5c92d962d1b8620a1503ef84b319b30afaba2ae596bd1144b0a113fd4f811fac1cdfec6c6f19c86c5b3a96f10b4c1d34db60654b0581dec5cc9d742422bd3f8d15307082ee75cfe35905375aa485a8db4b747e076cda39e9", 0x58}], 0x3, 0x0) 17:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='s') clock_gettime(0x4, &(0x7f0000000000)) 17:03:56 executing program 0: r0 = socket(0x80000000000002, 0x4, 0xed) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x28001, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x3f, './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 17:03:56 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x7}, {0x0, 0x2}], 0x2}) 17:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe7, &(0x7f0000000180)="17560c0d28258d7b00f986d13172644d1a171d093af55983aefa4c5c3e3f2938ec690604053c50e5e011264b09b11019302d5edb35fb1f7caf0b014260b331faba1d43e150fb7465af311cc5648933452d4d4f94e280cb0b7745c4f404f8970bb34a5e7a7ec16ff5ed9fbab76c6e33a46eb5ffaba1f21e23493a72e70a499b2463df843fe940cde94555bce9bd8c97861cae4d449910c6df6747a22dc72206c7bcdc05fd87fea0599e89a24476cabeccb923570ee2ffaaa831cde945842db92b73cb7762aca651cbe81e27d836a26534d85a0267abed19091e3005d781687725d0fe7a4faa93bd") syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 17:03:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x580, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="ab") 17:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 17:03:56 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0xffffffff, 0xffffffff, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) syz_open_pts() writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000300)="85e723396c1bbf55eb362cc6147828cf65180c86298f65bf738a33838312e3598c506d8ded291cee220a0e065e55746d9e8871aeb924695ee61e9fb688ee09cbd6d98887a6cafe140caff87957b424eac64bc7b0f926db65ec4f1a4c44cc810316e83eadce6d2ca93a7158b4c532fd13f726e47e28f17183f1c7f2680a6b9e0e9051000e69026ac8318bb3f7507105c0420d751a870b12cb2d9c8398aecdf7499894be319503159b10f9565c3eb4ad16ff778e07ec570ae6f94efb3cd09c471c81d235812ad489b05fce3ec7a530b75fd2206b260b524ceb3369763487f365a49a96a40edc0b4c9a4c6c5184f96b88398f3ec92441af94897e4df164269235e0c4a1e28dc3ae4d83411f34e12561e602a5b5f01cc3ea8f6ac90d8a2ac380ee077f", 0x121}], 0x1) 17:03:56 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x753f, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x2) close(r0) 17:03:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) getuid() 17:03:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000005c0)='./bus/file0\x00', 0x0, 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='#(I\\[%.\x00', &(0x7f0000000200)='@\x00', &(0x7f0000000240)='],\x85)*[]\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='[&\x00', &(0x7f0000000340)='\\-a\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='Z#{/!\'\x00', &(0x7f0000000400)='/]{-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='#/[\\:|\x00', &(0x7f00000004c0)='\\\x00', &(0x7f0000000500)='\xfe@)\\\x00']) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 17:03:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x2, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x3, './file0\x00', 0xffffffffffff2598, 0x20f, 0x8, 0x3}) 17:03:56 executing program 0: r0 = socket(0x1, 0x8003, 0x3) recvfrom$inet6(r0, &(0x7f0000000080)=""/98, 0x62, 0x800, &(0x7f0000000140)={0x18, 0x0, 0x10200000000, 0xfffffffffffffff9}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008b00000504000000000000000001000000000000000000000000000000060000004f22c6b2", 0x2c}], 0x1) 17:03:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000340)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) socket(0x10, 0x2, 0x7be) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="50f65d6421d97522035dc000344b41c9584e6a080e51e90c5bc3fce675d318e7484e42012a127c275848e29807711cacea0dfbdcbcccaa78661b742340185004004189a7fbf2f4850000107659b759080457f11b369c3bf281aa3af98717ecd4e15b03001c2ca7018080009c59fb57b09ea97ef3f326"], 0x1) msgget(0x1, 0x220) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0xffffffd9, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1fc0000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = geteuid() close(r0) setreuid(r5, r6) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, 0x0, 0x40) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 17:03:56 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000180)=0x400, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/247, 0xf7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d70000000000e70300"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:03:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) truncate(&(0x7f0000000240)='./file0/../file0\x00', 0x5) rename(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000340)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x8) readlinkat(r1, &(0x7f00000002c0)='./file0/../file0\x00', &(0x7f0000000100)=""/164, 0xf1) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f0000000040)="b100050390002300000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:03:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000300)='^\'):/+!\x00', &(0x7f0000000340)='-.$\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\\\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000700)=[&(0x7f0000000600)='\\$\x00', &(0x7f0000000640)='\\!\x00', &(0x7f0000000680)='\xed (\x00', &(0x7f00000006c0)='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="8aeb4e617f31476aed83daf723de0726a75edadd8d35d0a07142b5d5539cd6fff25989341dd15a09ab958a44eab2379bce92f1e7def45ab63dee68274b3fdd56a4b0c863dda68922b70201ed2bfae5c67843ac083c5d1f0dd47bae92827326620b26f1cb104876222cd7e021fe3a8d84eefd44cd3ded20351de94ba339bf46c9859974764c3f178885", 0x89}, {&(0x7f0000000180)="31140f01d3c64f208443ca15473f9b30b78de757bc69cc961a765de1a2e7cc06c0631e914f2463fbdb5b3cc6a516a1d2d7da3d33ac9a0ff1e63c2abb0a62cb7eaef51b844b5aa78cba4518ff449c3e9d8ede661e484ffdeb6838f760380e84a8e31c7041b17a04c7547cd9f444500c407b3aa768edae1fc94ec19c2a5b542e48d3e9b531e865204981fce1526c2fe48e291e99246989afd551f2e402bc37a63f0998c9244e873b0aff2849a0cda09983dcf66681", 0xb4}, {&(0x7f0000000000)="b356d3e1fa71f45bd75aefad92564f52ba", 0x11}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0xb5}, {0x18, 0x1, 0x100, 0x1}, 0x1, [0x1, 0x7fff, 0x100000000, 0x3, 0x5, 0x6, 0x5, 0x1]}, 0x3c) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 17:03:56 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000280), 0x0) munmap(&(0x7f000002f000/0x2000)=nil, 0x2000) r0 = kqueue() read(r0, &(0x7f00000002c0)=""/4096, 0x1000) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 17:03:56 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) chflags(&(0x7f0000000000)='./file0\x00', 0x2) 17:03:56 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1) accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0xa) write(r0, &(0x7f0000000200)="f060e01eb8a9bd50ee04306ab0f3ef72fa26d0b59fe86043a6364c3d80806883005ed526d4204492ec6523fa70c58a5b52f8e8a10f8941bd0260563d14cdbae6", 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20810, 0x0) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000580)="df73290f9e77757654a131330808b7b1a5cde86c524513c417c2693580d1b71e28d5fc3e8c3ec0debd3eb90a6b7e10b89de307de913997239acf737e2ddc74f63c2c", 0x42}, {&(0x7f0000000240)="42cc14a95979373248360cb556cd8b0dba5953300cc953dcee1ec7cb5103ed81b58ab0299ba53d423f47e4335a448b6b99312e8c202070e0d58daa2abe4a15d8fb22962afc71e38ad7fefa1f8f302f622da5139bb40becde6f35ba43b8a75a38148fbb30867bd9ef77aba6b9f3aa8cf83800c534d7267527e2efb6e4b82d2cee099ddc2e0e75ca348ac2fd840acb3d1b4c9f3078d59db3810c97d9544794d9371c880aedf4115ae874d65fdb2267effd50a269762f38e5f94225dcbee08617ed05ce957bbac531472a9c26fb0c26a4c524d1296e7f39e9c220218741d9ae05b398ceb35f2a8c9bf6a558d4a8", 0x76}, {&(0x7f0000000140)="7a0cb65a3a5dd66271dcbb831984509b57d3c07c0fa4f7734dcad6999819fd88d7481447ccf3c90cf98b381393af118742b75637ee9867a054fd8c14", 0x3c}, {&(0x7f0000000640)="8d3fde0045ccf544b02717cc76d34820df", 0x11}, {&(0x7f0000000380)="9e4663a8026a8249774a506d465513ca578b9ca83ddf2d0aca7725922ec45e8555b14532fedf05e4065dbd842a876e81fbe064aba8c5a6e42e55882d504529b50170e19a861a64a6fcbd6d265d4d70674d121cc6f838d0890e3a397bf5664f8d99aa7f632e2efbe87dac3a0b9a5b7d4d992fef21fc7215968d8927f3158bf6f48219134973fcef153a17e11bac3e24af8fcc7ed57be1f0a19cb739dc92400ec175595aefb62ad76e0c556f3e0c3b41b463fc105e37e4d915010adc60ec880df3572a6c3dc46698fa00c12f19c9de4c30ae0182793fbb280cb60dc1289bff4dbf68e9fd27d215b03cdee07b1c63cd557b6df957cee772", 0xf6}], 0x5, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2], 0x27c}, 0x40e) writev(r0, &(0x7f0000002a40)=[{&(0x7f0000001640)="01b22615", 0x4}, {&(0x7f0000001680)="4d807847001ddca225c39000757af60693edf482ccdfb9f4857fdaaa60d4d0e7565b11bdd3c2444c1d4238350a8ec50d91a9d818b31eab31628ed1913fb9a33ea3e44eb283969621bde292d83a18cc472c207dd78f541d476c997c1ecc3c53bc6b13", 0x62}, {&(0x7f0000001700)="c930b4ac7c9c1533647aefa9a1ccda7bdbf1f6728547a93cf58c26209bc99d02bfec4404f12c5668b21adddcf1cd20a61c77a4b7a8cd0c65dbeb4a6002dc4ec28dee732d7a7feeb133ce731d1a623c8ddeb60d257ec33ddf75a8455d324d8e1ce4c84470edd8bbd0fcc0fb81a06118a562e05f408c2b68505379da8ba2ed33b5f9211273ae12f4d81cfb66a4f1ea86417863431080f9cf6067b495", 0x9b}, {&(0x7f00000017c0)="1d7970da75c665bd48879d", 0xb}, {&(0x7f0000001800)="617676b60e944de22bf9b54cc9133199274f2ea9c9c3fb07edeeb2e6e061de7a7314ce148601bbd654bdd323539e1d95083a42a4dc29c63a7ddaa11a65a1af1c1f19e5934b23f59fe8cc887a70ce916ec3d34d1070b6a01be11c1f7876af608afc9eb0bc5c04aab5cdb1085867590abe328313101a97b2af7addfb2becc9939bf3efffac181a0c7e0fff2dc97953368c20a42cbe288937a806bb6727e8e99a30022a6611ab2561703c07734c114603547371f7d7d838ea4c3526a7b5cc9419eeccf8d15543b445417073c85861f5abe6186baa7cafb01442c4c6abb1fc3c5880f55f9b94", 0xe4}, {&(0x7f0000001900)="beb844a121f5d70dfde45d1ddcd740adb0b8b50d8b9a2a32087a5ce4e10ee5927ad51103872d41e25c52bab2e2a9fe6ffecc78d8a1fed54d17486e3fefb2234a98f163051120a510ae4c23e351db3bba33f79eed89da65fef5573ca332de512dc7eda4efac56c8ef3094661a036fee48b82fe841027177617e6246a02dca643c1ff68b7cf3485d06bb9bb9727200a822edee02bc971e74ebb4964b3631bb4cfa40810c1cb4ce2a6d77eaa672954239d8ee11e83a4596c180570af73480dc70f6d1252487a47ba455ad412ac530425fd2dd0d523ad7c601f0a4204eecd2c9ceab6f93df629c42f2b4b5b76afa914288b8366dc7dc7a723fd19db43911c7f35368bd0fd12b879d479c5a5c43222882cfbfc73da6f5d4ef68f4285f21eafb93e5652c74f6948234df8764560979c8aa5256805290e1ff4728c383bd6a6014c2083ffc2935c82b1ad961ef057c243910c597f8abe53c220c874a0199d2655bb51f4c3b2cc6fe543e6f3d240075b5140d53189284352c8de6afad50a60b1d2897bdd074b1e4350a15a21088ce90ef69f1c66c290ea8725d5527d879d069cef873bb7f76aac12610353b0af3efd8ef125a8286771b232782567e468c91d03abdb938d9c0ba9963ab13272f432a5808a5377d8bd7ed449dfd53db2e524cf2e72135ed149f8f15aaa231d1bf2328335e076a7b7e254d8f0b4f66d58ea8a4b61712ab4e06c7369a9156cea9ccf141e0f83a502bfb6f7877f9137037779f84c255cd4ee43ffccfb1f3061af2bc689957f8c2347e329b531bab60174dce545c285ebc7def93c6f41ae843f4f30fdcef67e70fc5d74a03c2d5e6c567725a564fa0107fcb5e834f3d4c0631f91a852e5fb6af3d9c62cf04f03951997f7078b881e557c4f9a0cdeda487bc59cec90b000a59edc62706bc9dec898634e062ba58f70d7fa28d3b5f5e8d14b9920266d6249cb3bba9342eef7615974b00753431622f920bce648849741b0acf7d4a45aedbf3abd3a9ab01f008a9fb9bd42275a69189ca85d209739d82636a38e65b5997ca0bbe64e8ca57da03a24cacc8171c85556e5e651a5364bc00326944d97ad44d784f164c5a4c843c17af70e027174e00d6e97561d5ab47fc2094001b74b8c6e5b9ca4af3982c20c24c4e0a89ba070b97ddb6862ac291dfeec67bb6b8ee53cc0286bf57b9a0453526018ed1955b82c690c316012fda622e945ad5ee5c840c04ccb69971c9934e8a26c1f63220f69aee42e54f49b24322018f43fa85bc867907d5cfc2faae01165020207e86870481924dc96b6a6dafce6602e6d2b4b5a00e4152bfd41b46906724340a44c936c61a4c686ff7020f70c981691c3c14ec8a70b35931d7e5a718217d1bcea94897b62df89555e610d46a677c75a2eddf06b17732fe752279347699769dab2ad5c88e0e34d36733d9b7d8a449ce84c4c95ce2042210742d5e71c09cdadcd72359eb9a58c060de4989d405922545f7b0121cf34e46912a2ef21a9852371eea6531fe6f50e71831abb16b288541c05162f8acbb8bc72ebf11158e943d10053b5586051fc3e174a73dd66a65ef4bfd5c9c1f2763044fb8d2a40e3c80065e9d0dd1ce02cdbc83a45179ef3e17778e87f573e9393be95756dc3c480ce6c2559ce25fa6e5d3d3475b32f721b72bf0aa16143a66ca7bf7916f3d3152793386196ac5bbb9791d136898a260e59b12eeeb7471564afb2fe09f7bc726a73fabd3988659568ead6cfae96cda172ea9a0b8ef6abf5665a1668039f8a0afd3d7fb712319612c7314e714318bf683a21cc1b1f8d42bc0e468cbf4e459701bee83ec0693bfe31c10cad21635844007382cd548e64ff8e2f3d636df079b54891c338007832eeff34ce73e68f5d81bf5b3c5240cefb982559e1759c9e7b124f00f99367f5f44629d0ec1c4d8111c9d1e762fe2f9fa1037a59a607ff4105ac4bd8931b6e92c63adcd7c463eb10425a14705e4e7c7037f310dec42ba93a13d6f9b6c876b3839dbd500fca4414680340c63660b9ec5b11b1898189439a0d6cd1b89b1c2fc6017aba4e6d0c24c418855853e602ddc611b733fb3183d8621e01f31132978e99d15ad6aa37741951d2284ca11d8eb62ad62dc80df12142773cfb82ed5c52fc0f0d910e845dd6a23f9cd02630b1c83a5627309eb16e214232967f16011c93384e5e50219f4f6aa83175d5451722b5f4c6d70affcf7089a3a856f675c26ae514e5363b4f8407aa9032e755d82645d879afd7c251bcffafd5e71676afa952a2a5e9baa9be4581d2c258d9c4fe5fea8e83e7f4ee4092cfaf1c6e6e8864afb8f37ccbdd6d134909035b84054efa34d928fc3db2f2413c0ea709584432f5393629e361ee6eee4630b5b93a2abd3e82107950cadf88b3dceadb7300875404522f2fb48aecaed719e9e38581b147d0bf2f316b1485e7448c40d33c69bfa5af9947be0333aff28440eb5e5f90ac63199215241f077240a2054dcb22aec74fec1131dbfaeb74a453b27c5e6e86fcf02af4f8df0206a07ee4b4f0f5961b4680b33b5855009bfcc39c5a490ff278bc1095145addb226f59575963ef268b2293247bf8b1d632e5f3ca058ba5759524f14a7e8ad04f0a3ebd230a5ee2e02a3c27160c553b59f8bd17de528fe3e2128ffd5ded9db1ebdc5670d55bc8c1e8210ae70c6ad48194efd13f31011af6cc07fc6a288d8327657fb20cceb42767c715bfdca978c0801397460a1f1760a728d98b5c5e25075987aa26d76843827b65247a54d0c4f8ba3d156cf15b294c90718f4124125ebc51d4f443bf01920bfe1e2c6975d93b9423aa00ddab0b42c40a4be5cbc19ca2ff7862a736b93136305170799b4735cd06a8bd7a2a52f90a1df81ef9ab218161271ebb845fd262de54bcfe86bf3dea8b61118a513716acd41b115c9aea09ee4993e261b225320cecdde2162107abf31c7bbe9679371cc4fad1a58544ada75d3553e4138495c174a918a0cde865dc201f43ba9040e34ea669e8c806daf83f8a2129d8e1bb6bc703f534a4060b79805d6eb7d035d1c15989c9527344007e5e387e9533ce025f803c2909b531517763c74f3cd475b8e366050f2ed16bf68a1d5e0dd6471b10136c25ee125e069940f557f44f32b72354c2bcc061afa0f3c0c939ce6ce0f8bd6351fb88233d565778c76e0deef31d92ca15f3922340b75f81581926ce24e6853001bfcc2c349fd028fb1530049daf808d249e94418ce412256f2f56d49bb56a72b590c8b7d528266eec67a35322676a4f4c43007c8c14199b3c48dc7f77c2d2afab5f70e14fd8f895440382c474169cb14e771aa2c2dc20e73944146ebcae0e9d413d18d784cf71b9ac6871531393cbcedbfd9b6eff883cb7678c6fac34dbfb47d199f679412aba42037240a679e2a187a48ca88533cb92cd82d2a31c93f3a52a19b2edb979ff6793a3d931306c66b4f62986c7cf7f4a5543c1e1511f8bdeb376077164f10ffba81ea029b4492f3fd827f2bfb5d2f47096969de3f5a53a0e0d932a1d858149d0abdacd340d5001cfcafd9452157eef4553c2a155f2345473d09f99c91af9ea55773b2ad1daa7e1bb2d8f4f191f74540d2b2d87211d898c48d558f668210fa7b05e67f533271112b0215ccededc5829656a4b814a23f52817aa2951de4fff9bb87d8f7478ddff2977a07ebbee237b2d35a4ba31e602fb271b4c56e384a86c133c77671d064bbd2c36d861974c5a11f57d7b933a0d908f0f98f29d30b951586c85477aa2f3ed8037851212f4a5b507d5dc14c4304d0623082b07d394916a8a9b54d33ec19e4d62b20c2ac2ef1384923ebdac0ef1d92d1544f0fc766ad29e679c67b03263e1250cb0cbc2021d705a2df7e9f3e7a8c2528c2beaaba02ae7f459d900e917f40c9bc5db0cd0671df370f8c64a4e09124cc9411e042f4b39bd5ccab041bcb689f091c6aa0d5637a5a8f8ec64e1e0949a38a721c2f2cf9ab53d2b7e7aee4d20857b714f40af9d9814b6c9d0b09a7128a0c3a0080acf137257560219af80dd32ba8e391713bbe1c01de3028fb6fa39d6a99b4601e6afa8a23d881a581bfd5da0cf61eba0aaa8a971f577c634502661e69674dbe67296a98ef15f042f3a1bec67fade61b3f779e73fe13136de6c862184c27e7264430a35be71658704e0ce7159c8b3117a39a4dd554aaf342d66bc3c0d83d50d0a11c1aa6c0007eb0862b0765877622c40a80fbed77306409defd91f18bed38e59e7ab13939b13e99b57b22bf659e968cb6fcc72502dd36c27256ccd6ce998282fb98136e91a0aace9f72ddef2e3437c35a8d3fa58d1008ddb1506857e98db101ca55d845da8099a07e70dff81bd4e82d7609b1ac15a6b0f20ee1185eb047a21ab5d4e43c7b5993813a05b743f5cae13a2d7d5cda8c46dd5f15e02437e87acc38e8ae35a7a8938ddece52d3664a7834227bd143ff7bc5dfc6e66462ae5c1ecea77e980009fd916876de5af8d561abe85ee9694f3786dceb82d94a4676db21ed38acaa2a3391e3030d196ea1596fc9f7e9bdce488f1ac95e1b4398588a23fcbae399586fbc0daf31b4869de235914ce933941ea2241b95a19e086de43b16608f23bd99badef91c55ead233753c10bab54c5dffabe0839501bbf776c775c44600c70f777a006e2975d087cf9aa8e0b37fada3be34426fd9e9deaa7a43ccfcb1159c126a549652a70672942c638e95fbde8c0e8675fa1ce033691f0dbf4a8430fdbadc20c3c45a94ec5e920d8287af7a040fdb82db560bb2692ff5def65878b25f032a606200666203886331bb9cd6f19736d9ce11a0023812442cec5c2d09c4fa4051a8daff434e7dc775db467af61323b2a2786181556a3e6380756d72e1abac690beaa064acf6fe768ae72d621fcec35e645ac62c01d20c0e7cbd0c0be3142a1654a8487c679c6edfcb1972558032b6b59e13ef7f038a0276b6ecac4bacdefb405d0ea7814a0bd8a53fc72453e8fc8bbeab5c1db8e20c7a4cb3345bb16407d1098cf14b92f6dc055fb8ee9c53f0f55da4515d5cdebb516c4c4c4b9072d6418410b9ce550442ee8a6ff9a1efdb432f85202d0e57dbd6c6b0d570261def6bcee17cf6cfcfbfbb4b79e8e441cd24e91abdb4a7a345c69181676eb55ed4412121fcff97fee17cf6a67108a2c3ce149cb085b9805a15ff106f3fb4d8cb89a51a87f3618cb203fc309bd890c4fce477f1e1e2705a1344f09604407cb88e29f6c2982de99786a4eceaf8fb686947c9533dc2d5c9e658b52cbb7a461466af1f15ecdbf7ac0c9a027ecf9fa0da61502346841746a5f79897c432476355443dc7de744eea254d9e1ddd106c00d0c1bfc21de7853dd4b9ac363e6e259eb1ff863e0f75c6252868c58fafabf51993ab548dbb8b5bf19ed7c580565c54e748f80168c050abe8f70cc1096a7ded15f2ea2e7121bfcf75283f5bf26099f47c82cddded064bc25332b9e7ed50e83cb19318f5623e9a210b3f6c92a04344ccf7716fbbb7816ae9e1cd3c11b3b3e01751ef2e5ff7c50490cfa0bdcc315146d0752b72e690cac5b24c9823d4f078a616e1c3e13c4a1f90f903f1e802bc10dc6404f79e744768a8ff9cce911dd79f857252d27a3b05c960c6a8096c72eca09f4418e1475fa042159cc6003a58591b8ecf02a946224be6077402c16a1e4a04a6e1d3ddc6cd7d2d1b8e67984ec297eb12a00ed9208aa8cde198018cadbf2f73475ecf81563f22a3b993ee49cf5a00e3255cac19992cf84dce392499732ee19171b8039650b76070cfa57246472031e7f2cb2", 0x1000}, {&(0x7f0000002900)="a66f8f30761770afc400cf47063ccef966a1e00bb0fd236d6ed3c7c6299ac59f231c5f2c770fe9", 0x27}, {&(0x7f0000002940)="f5d627964c764b6c6467b3a983", 0xd}, {&(0x7f0000002980)="71f5a1cb05ffc0fb886c89e431a98e06f155c639e2acec2de0688b1896f02d0743fc1407edd62c1d3ea4ad279a67ba0d73f56fc61fa0f2bb5ee72760ab1a7c2676c465ce9495ba9308366b44471d6e47910ece108215e8c26eb6", 0x5a}, {&(0x7f0000002a00)}], 0xa) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x10041, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000540)=[{0x2, 0x4, 0x1000}, {0x6, 0x6, 0x1800}, {0x3, 0x100000001}, {0x3, 0x8, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x8000, 0x800}], 0x6) clock_settime(0x0, &(0x7f00000000c0)={0x57, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) 17:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") load: 1.49 cmd: getty 94676 [ttyin] 0.01u 0.00s 0% 298k load: 1.49 cmd: getty 94676 [ttyin] 0.01u 0.00s 0% 298k 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) dup(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) write(r2, &(0x7f0000000ac0)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a07861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b75050017fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f6df196577a2a2812533e6c90126852422c484e0bd833c25eb78310fadacf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c943906d1f12007b11d5cdb8f1f209ab8028b2b4be05812bfe1039982caae626a6488c7ea83638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b5705d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb3705201085d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cbcd8893e0a543be258b195d5cf0306496d77f0ec817c2e1f323795bf56bd33645e13b3a7ec7bf37f7cb83e7f50d504c24d5e49decc116eec247bea95da1ace5adcead9d066c790c6a38660871cfe14ac82b4ff162202048917b9aefdb210fc820e9c5a1fe8e849288704d8203ca020960e6326572cc6efe80e6e17640817917bbd6267973e2e019fcb948e004f1e5f84a954ba430c847527285dea905229622c609b2123f614af0ebb546a2a5af2ea09101990631900c88893513baa8ddbce22121896872a7c1a57696e4f0a586d329d1170e0b5e33460f089777cc55b9666b98b7ddf4c9a7cb76c241605fbb34e4dff48764275ef61dc5237f3e99ffef339a68316ab20da2f40a6d604f3857b0118c7f069d8f52ddd0a866cea3e8b124ddf69615fb267ce8103608a6e33ee184e5f89acc85e998de10d4dbc3b7218c40f73d1f2844acf8521b200661cdc5ffeb8594ccb5ee2be9b040f7495f05d8c4ddf9957e8441ac078a88fbf2bfca660d57834f89db25f9ef518d034911eaeb9d1545e3137a2599cdab78f744a3a90e35fe59073f4ab5c96c5d4839fd86e5e2d93b135144583f032d2f8d59d65eb0b0ad0b4a3c785e892cbb760e4cd37a23f09d67d8c6227d772d92d27b3f989ca1fad7e109731534a95c65c4ac6d331b1f8748aec6e03e1e9e52ba9a2b8327e0c804104a7fb425eb914a794faedc1fa6a7d5e7ac1de4925d485eddaa042e7c525f3c3e7991d1e76cd927dd4343d6ac5231e5cdf65eb097226322e13aa53425929a2869344cf7ed7cb4f75105448e12c3a175852d627cb05fa5032d87fbabbcedf1417e0f8f518dd5d848f1dad55bf5ec00c591cc73187472f9ac5175ca9e54398f6a6f9b5d085d9646229f2a04e4f15d9300abef92becd519a5cf0bad575f95661370f73f9e2d0d590135c15692255e6508fbb04abf70eabc3c133a4c351abcc672faa048a04b365788894a9ca7d35f86e78d097d1eb3a06e31bb42bc391509e7c2d5183993d39eeeb75ad78b4f1801915b9b6ae0782e6f815c3581e0c8c72250117d2defa6b100766f0c54078d5894977eacb19fc92f4863681362e955181cfd54767e8462316226ad0e712bdbfd75a0f415d6003fa448f2d7e9d7328347c33265ab6e5056a0ecb68722b79b2718adff806c0201140c194472aba6cfd28d073235ca96a0d5603148704fa4a4c1e2afb87f030b2a9f783f888e5eae5e543bb45245876a259f31f12014b8a211e306df722408e4d91f31d58bdc20bb0610d", 0x869) 16:01:27 executing program 1: 16:01:27 executing program 0: 16:01:27 executing program 1: r0 = socket(0x8000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="fc0000001c000705ab092506b86807000aab087a02000000b8000693210001c0f0000000000000000300000000039815fa2c1ec28648000000b9d95662070000bc000c00f0036cdf0d11512fd633d440000400600720d3d5bbc91a3e2e80772c05dafd5a32e273fc83ab82d718f74cec18444ef90d475ef8b29d3ef3d92c83170e5bba2e177312e081bea05d44021e8ca062914a463ae4f5df77bc4cb102b2b8f5566791cf190201ded815b2ccd243f395ed94e0ad91bd0734ba3dffe5f5aa1dd1890058a10000c880ac801fe4af000041f0d48f6f0000080548deac279cc4848e3825924509260e26429fbe11017d627403050efaddd3254395c500", 0xfc) 16:01:27 executing program 0: setrlimit(0x4000000007, &(0x7f0000a9cff8)={0x4, 0x200000005}) socketpair(0x0, 0x0, 0x0, 0x0) 16:01:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000240), 0x0, 0x41, &(0x7f0000000280)={0x18, 0x3, 0x100000000, 0x7fff}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="35d4f915337ff12240eb4c3532", 0xd}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002540)=[{&(0x7f0000000180)="cea141ad8435e707d8abee923371282ac3869b7f4d8a1846256f3136dc7a8f0aced0f638e8e3ae4e5dfeacf694aff21be65ee47a05cfdfb0df3eb2ee22759e9b75021dd2f38396f31a79d7a316bce805f836bfbbeef090f944e765423f70bd36f2e7544de0791cde3bfd2a11e92cbc32d3d8d22b578b9293ef3201f4fdc251a965f78b86f2c6be1bd50d5f87001e8fe4a2720e46", 0x94}], 0x1) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x10) 16:01:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0xca, 0x1, 0x100000001, 0x81, 0x5}, 0xc) pipe2(&(0x7f0000000040), 0x0) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000001c0)) 16:01:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x98, 0xf0000041, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x11a, 0x8}], 0x2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x0, 0x20000001, 0x7}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x40fb726a, 0x4}, {{r5}, 0xffffffffffffffff, 0x30, 0x40, 0x3, 0x9}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x10001, 0x3ff}, {{r3}, 0x0, 0x18, 0x10, 0x2, 0x40}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0xa, 0x7}, {{r2}, 0x3b609a6bbeb28054, 0x24, 0x80, 0x20466adb, 0x20}], 0x4, &(0x7f0000000240)={0x401, 0x6}) dup2(r0, r2) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20160, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8c0, 0x0) 16:01:27 executing program 0: socketpair(0x2, 0x4003, 0x100000000100, 0x0) 16:01:27 executing program 1: r0 = socket(0x2, 0x1, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x6, 0x0) poll(&(0x7f0000000100)=[{r0, 0xc5}], 0x1, 0x932d) 16:01:27 executing program 0: stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2000000000000000, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)=0xfffffffffffffffc) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 16:01:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8020, 0x42) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) accept(r0, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) 16:01:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0xd3}, {0x8000005, 0x0, 0x1000000000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) flock(r1, 0x5) 16:01:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) preadv(r0, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x0, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x361, 0x0, 0xffffffffffffffb9, &(0x7f0000000640)=""/214, 0xd6}, 0x0) seteuid(r2) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./bus\x00', 0x0) 16:01:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4011, r1, 0x0, 0x5d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x345) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x116) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x1}) sendto$unix(r0, &(0x7f00000001c0)="b1", 0x1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x50) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x2, 0x6, 0x80}]}) 16:01:28 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="ee4f823c159ca6d0c7923566401988c970190b280191f4bca5e5c4a2afb129726777ae30ee44695b376cdce44a151f577469453487684caae21fc6e3a5c20e6d04b16caed0856516be40170ed4138451b9ff7d7e3df77365c42f30e8d3015bd7d5774f9b948bf0cf87cdb831643afe71dcac075e21423494c2d35216282eaf9c60bd08f676c03913da4dd5ad42a2e27f666ee9d4217f28733069ec3407f6163b263e75a1425d66dfec81c8a5ba507a60e2fbf61a62bd236cd3527f9c5dab4240fbe488e58dc9a27e94aac867f4c9ac225d9f9c50e72348cd3ca46cb00736483a0c3af15f47ccfdb31f3c221fc6cea1408e3ea133653f736c7542ea1fcb0fc60b35ef02c440b462a8d599f430d196accfc62fcb0c87acd9715b4b7ac9d08a1b970a8086eed873328c51edbc316b8da0a9b7180ad57189ecb576c30c3aa76b9a68245c31896bd447f903ac061c2c1475e225f0b73812f9fab845c227834d9756dd675f6fd5667eec71e8a443efa608a4168be2088f65fbd02509b76b3f77b5e6406595447825d3058780827f26b5abdaeff73c6c5075a1c2b12eefefb5a78f38868dbed9a1246563c8c2583cbbd9f77a4da13a3ce6123e1c3a154e2e024b752bdbf3f0d255aa63b780cbf1a10902cabcfab6cb20368773a806b07a7fcbd7314d25fbf83299d126bc13148d62a2bb4fd41c386388f9e7cea0f9898c016ff0a5cf505a46f30257c607afbb864597d3be89d52558e16d684500275c13942dc621e8bc14248cd25dd98a12359610a3941e97d39a275ab3d8b1bd9032f489abd5dbf5546be295448c8c8a6dda5769e861faca2e5347babda90191c1c4864d0c23e8ca6331a82ccdd5b8c9c14b7b29679cd561c6f7738871665b3b9256ad46f3a1d07b0b8d3a13f6d3ce560791e59cb654970c5aa9abcacce1717ee7a6466625e9c318dfa163ea3cd5dab880f145fdc4c92ce0f1860a3c169997ca28f7f2410fbd34cf50c4f0d6d171020ea407cd80933d49e60787fb4ff498def779531d07c937b2671cb7bfc296f7c18682538628c16eb9b0b493e5cd5319f99aed7c01c16a99d18afa5aae05cb574dad8d7b5232bcc06a06b14c516155c07b33da013a22a34215fe85b9ad3d6f360bc494d1247b88f67343465cb17474f5a5a7c7b6a24718d9dd59a30e8c86a27fd564ddcc5413507a771c83930c16fb8300f8ffb0c57734f72806001e560bfa710caa675bb8b61fa3cfb89193fdb4b479af2a240cc645f9f2b86c6b477d6160e599e78c7f13deb280427a3224980f8580c084cccb9e1f4321ef0030b7da3435a0286a8194ad63933a5ea63ecf599cfd36d093fd4319c94b5b20094851f5dfa3948509b3cc3be1e817624a5b33cd803bcc4127175b730cf848248a4c9dcc7474c79e6678fcd344bd7411a25e59240f3738b972b472433bd051a6403d736c87f1b97cc15c46b8bd9b62141e2c35979417097387c3dbaa547d31eb46faa11ea60bb977fbfecca243256eff10b450dae4c4e2de11740f51f052ba44983f3e8e4a459bb2b8bc5419450267aef9910797856d701fcfee69cec303f549c777ca860f6ec18bafb386f65d4af281fe2b58ffc3733f7233067aefe67d408b8cccb520cf118e04c260bb1d69d918898c0792a1313912a3291a8009bfb48e7697e515badd9c110b2d5e243486813eec1d54777197de3732e92f07e2b9867c04c2d8e6fc2672b60091de796d806521bce700bbd96745ffd0186060132e83b9926ed89546c4540a2249b9fcf7296190547f33f7679855e545860dbe62f92d818df143c24461e512f03a64fa700705fc3198c648b083208984a4b84e87c77acf3164e31d0b68061a18188f915c3d92c718f3cef6f0123eeab0f14f1bd46c7bd8d51bc7731271db86696164fb37135e0c6af92b250ce2643e359f34be1583ded4f2a954400c62ddbb1eac4a409c8a836efcfa13c82cdcd0e9f565b1eea899a05ff106b8d9966efa7e0407052bf578ddf084d1e97e2a95c5b635cb7802033542b7712d9b931944b00f7780f56e9459392baafa2af22bb5619c0a0bde249b697eaa44ec3caa826b09eae29944e8bd015d56349556d59bb1a022e0259da5be66721e8d272e7e1d3a4ddee75c97733fc5aec633c59271a5cb45148eef14571c3b4a509085360e2c9d397d50c71aba21f6338b27ccc09c5f4197b5a5ee7d7dc3bb62250679e9bc275417a5933771f33070dfdc1a8d98b19d473448412f73029d5485b65165909b6a65dadc5029ed236091e18d7a3474eb8349a995f81ed3a8360764044da86c97acfd9be00091e5ec7bb0e5f2f31edfebd4246b5143e188f59519bc6fb5f79c326e379648e5f3325432ce089f6fa65692be5b51d8907816561b48322188c41078c97030776ff1209247069df1b00335321987b4cfde65eac331974f83f321c4b1029977ec4cbe91d481e55b00a970453c6ef6ab7b1de81434ce3b41e8e2014b76a4ac3fa5e440e1bb0e987ffcaa95bad0af564cf00801dda032f454245d19da4c4e42dd5042ed1448de9e7a376ee5fca7a60ad56c677fcefd74a872384dffb2bdc3d2f798468467ebfe29dc1e0c0735c3246d53e7bef3988421b329724bf222de75f2525791fb2c6b2cffe4da36845cf733bf4a20625ee7501c8d136e7ebef7b84d685b99cf5d1843af3b04969d13f11d1acc871f84b8df6db4f6801757d63beb53da3e8369d372e43228e0d56283ee8d45ad224739350f06c0ada7ddba371a69039ae1ba3af4744e6a79559d1ab4e91c5a2daf6617a3b0351625da8f9b04434194f642d27c29a5864eb5064c7e07eaf08ed2826c52fdac3a6e21454d06614adcaa6875af8323140aacab2cc6bacc7f750c6a6375705d43e4f0514ff12a4628d4146066c370fe6f71f96c1ffe1e880c0602b0dee75b2011afb15d49bf23ab8f7f13aff4b705ac688cfed1fea7cea3d44d6f63f4d8bde42a255171486a463a8652fd714c3b445567d84acf795d38dd64c8aaba07e047a55349a67650755f6c9388946d3d9ae77d18094650183a3b3e5b56f9e41e01874ddadcff12610b1086d0187132721a57f5ac10dd94d39aa4ef88d93288227fb3ddd51039b8de323af21e58f21f8a737026586f98a23a22122f239db3ad2fdad80e9daa55cf7ea246864c961af50daff7fc902be6fb18cdae7aef1865004786b4051e3ba00a24bb431a3a5928251a67608451df0876c0b5f35df40837fc410528997a3053dfcdb48acb4449e53ce1d26790ef8bea8d42fff45f78425bc82f44295bc1a10949ef1320e33a0e9f799c2ba5ecf592940d5df22f69e7fe75bf2b12a01ae036c740bae1a8191a79faae08d9199ea038bdd06df3ff010a35a94a61543d22f69acc9ef4d777132ab30a870b49cd5bee32e820aebf5a5c14399369d9a41ab57a8db1b8886639eefc1e29f17c6486ef38d806db316d124549f486c51a300ef07acdc307061e8dc7cdfdcb84dfb47be04801101d9315b796ea52183d40edd1587675fdab11b8e009e770060f46ff37f0524de65a651bb637a46762a2159268d76a442266136fa4e96542f3a484b15927ea516381df863f31a87f064a6c549c708b128cb0547bec0dc6f8a219b67bfa9ce7e4a9a87ce76973e79e7695a3f97617c605b1c41ddd0338a00d389e9bac6ecfe210560f956e1a0bd4c8e021e5ee28522663b3da5a64537a459266ea6fae35b4248ce2f30675ad288f26e35e2379375c82908a0dc2983928d51f950f0ed252ac94f006ec9d135f83192c63e96e676ade0ba08f31e0d26aeadb27e98721de508342795faf5f560a0e3c6b821eca3a49b0158a4a4e4578a898984765d2015f8675c8c49d3d653ffcf19078b8d3652759ce29ef786092f2814a1f7fbf55d8276bea61bdc516e64cf73c60e1552411ce4d12cd515f476575a28650159ad5bc6c8814e747d9f601b85e2cc398ca1524378e2e37230942b319795d8a9b9f90bedc7af5e024b4c7d266aa0fab7aa5d2f38e8997473db3284bc26eb509029484449af50643ad01c992cb58f351060d80244fb28c0a821a7bcbd9895464fcedfb8945737a312fd9748f4ec247827d8ea8ef9848afe4776bafa89040f1717463c5318b0a27e86d1ecc0cb6f7b26a31e7c554372d144e9d39f6ffbdf69991b8a5ff1414535f71a0aded230f3b51e850e7159ac1f830b90ab91990086f2588361a8bf7e3d8e9e9d35bb7424579b3ce4191c6273e817c0f95629215dc5226a49affc41c338248001110261fed4e9584b2e898f9f2dde57713764d7c203af45a8ad3d18997be86ebd42c91b577bbec7bd6dbb406ca5d02e2ab4fdf158f802c2a8f1caaca9f17d73047419c576ab063b0a2d8df7e8f34f16addcfc580b3709180b189ecd22b7fdce42e97194401fa121c6ca4a917ac715f4b6514153836b5bd3644ab91317d769cdd6d04fa020a0a31d46a475a4f25b6ff8cbedf2def7b5b894025964424ea342f948e20e89712032890e80906bea7a2d12c99323caa10ef98bfa3cf8272c2060f24a5adce641ac8ca6272da8bee3d667ac2247a0852778a81e34f3b56c4cf751dbd9cfebf8f3e30fe4c6c953e052e405b7a73e01d4f7b6d4fd264519f9979eb156c168200a5745f6b5307846e2b87128ee89043f0f889d72abd6e39097749751f5fd6c3d6a4872e7660dda89d0cd348d310352272095d105433e0a9dc148d4026c77fe9b41e118011a4e36282d1236e41c6a9a8d48fd9b5cfe36ff7b006e97996ae30f3b61178efd173d5d69aba1f3d4d2d4476fd8ee6884a28b64261169fc059a7245c15ce97637855015acfc9c0acaec0e7b0b8137c6895cc73fb0636ca1b96234186b294998b0703e5f889d2ae817c6d47b66bab05c70d2a256c4ea1b4aee57e2e63c4070303409fcc24f3d2244f10923f2078a7ed6f2dc7506e63d062b897aa9c98095614bf0cfe71f72bee0c7f5a94284ca650cf30a273b031c6c90f5529c89940ecd4472dd880b929a5d6c68e39b3a60c82be9b0ef123f80798827fe7832e967e670034dbbf7ba483d4cb707a2f2a18f054de14acb7ad7a689f81e4bd32a76ced64b88311de95c5a7d01a960a4fbb2a12fe91713825aba3a77fb5546b6e53d6cfc7c1de6f3981cb08f1a3e4cff0aa247e70d64b6d4a5b46a75f3179a528215ad52b754ad20321036b492c74a2a304f70471a54ec38d0872ab246ee197ddf602830723c3e01837a55279956bbb8573f3060665052a0cb88cd1cab5528a66aa0560fb6da518e479cecf84fa1314fa4b93449bfbbcc03a844a5e557149c12c7e97392383b21f43970faabd89876144558aca8785b29eff3294b61b15233c13e8b411e3b854f7c08b7db7f06e6ce182c2fad5ebfdc3dfec7c503c9c68ddd6b2de6175719c87667063fd83f5d6e8faaaa7a89fd1de8ab5be0eb6fb48a3408d37cc28d87f920f12f82342b96dcec23f37a587893de026d2e342e764404a05ac77653d2ab773f0dc8b2d3011d207c7e254ff96c7c85198082ca7bbd5803b19032ec76dfb22f705c2cd2703e4b3327a4cb65e43cdde89859e05e4cadf80d66c9a6a23edab2383266067706af47d47dc225d869ed613e1d892c3882f5559630f016ab667a9177f55d79de18e268ceaf29fb7aa2102efe1f6ef409abc30e524bb6cbb1fa8a912325e34163bde1927161ef781142e4f4d9feb47ecb79315e087a41d8486db3c5e2111b9a1e42b1e89c997a0aa5a9f1fbce9806121e5f7cb58a41c5160b125bfdcee01047eb9a0440fc1b7ed68f2ffd91c5f0cb42dc0", 0x1000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x10002ffffff80}) 16:01:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x0) dup2(r1, r0) 16:01:31 executing program 1: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) shmctl$IPC_STAT(r0, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xe74, r4, r7, r6, r5, 0xc0, 0x6}, 0x3, 0x8000, r3, r3, 0xaaf, 0x1, 0x3}) fchown(r2, r4, r7) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/3, &(0x7f0000000080)=0x3) 16:01:31 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 16:01:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x7, 0x1000100000001}) 16:01:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x42, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6}]}) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000080)=0x1002) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001200)={0x1, &(0x7f0000000140)=[{0x1, 0x1000, 0x200, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000012c0)={0x1, &(0x7f0000001280)=[{0x9, 0x264e, 0x9, 0x6}]}) 16:01:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x100) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x9) 16:01:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000652000/0x4000)=nil, 0x4000, 0x5) r0 = socket$inet(0x2, 0x8000, 0xef) sendto$inet(r0, &(0x7f0000000040)="83d671fc887d46833d04604577ee5fa7ae03a7d1712163fa7ba3d909f518dd8a1dc092e35c6fb9f146fd072b9f7c4c98f2b9894fdc", 0x35, 0x406, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000100)=""/49, 0x31, 0x2, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x2b, 0x80000000000000c, &(0x7f0000000140)="c7190000", 0x4) 16:01:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="a5e7053b5255b55e7763eefc23c282a13bc7060d03b6ac6e2bb26befe8297dfbb3ac74c06c04d473cfa0c4f5826dea3b579bdb38c7f561ad6f32a9e8bb53129c2c05494d508c868de1be53fd10d07ee98b52e5269c46858b7be2f87ab3050ac721b0cb896bd21488447d9a87567039e31c41b1915545394a", 0x78}, {&(0x7f00000000c0)}], 0x2) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfee1, &(0x7f00000001c0)="ba4eaee0156cb2aa7c835141ff97219aa048166a07df524b178f82d87436459c08f41acec57668e23f0cd34f04f8") 16:01:31 executing program 0: r0 = socket(0x6, 0xc007, 0x576) ftruncate(r0, 0xfffffffffffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x14, &(0x7f0000000480)="8bd2344b87ab62b9d7cb5749fb68234f033dc12b") ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x2, 0x9, 0x10001, 0x1, &(0x7f0000000180)={{0x8, 0xf4e6, 0x7fffffff, 0x4, 0x9, 0xff, 0xfff}, {[0x6, 0x7fff, 0xcc71, 0xfff, 0x0, 0x1, 0x400, 0x8, 0xee, 0x711b, 0x3, 0x6, 0x0, 0x8, 0x1, 0x80000000, 0x800, 0x9], [0x6, 0x5, 0x0, 0x3, 0x2, 0x0, 0x8, 0x7, 0x5, 0x68], [0x1, 0x400, 0x4bb9, 0x6, 0x3443, 0x7f, 0x4], [0x9, 0x7, 0x0, 0x2, 0x7, 0x1], [{0x40, 0xffffffffffffff01, 0x6, 0x8}, {0x80000000, 0x6, 0x2, 0x942}, {0x0, 0x40, 0x10000, 0x1}, {0x4, 0x0, 0x800, 0x6}, {0x9, 0x4, 0x4, 0x5}, {0x8c9c, 0x80000001, 0x5, 0x2}, {0x6c2, 0x7, 0x9f7, 0x52}, {0x101, 0x7f, 0xfffffffffffffffb}], {0x5, 0x3, 0x2, 0x8}, {0x5, 0x4, 0x1, 0xb5f}}}, 0x8}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 16:01:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:01:31 executing program 1: socket(0x16, 0x2, 0x6) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") msgget(0x1, 0x90) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x101, 0x2, 0x9, 0x8}, {0x8000, 0x3, 0x0, 0x6}, {0x6e, 0x10, 0x5, 0x3}, {0x200, 0x8, 0x20080000, 0x8000}, {0xcd, 0x400, 0x5, 0x5}, {0x5, 0x9963, 0x9, 0xa54}, {0x80, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x51}, {0x6, 0x0, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="0c97aa871a14a96bd4bd3d22759453a770012e2f66846c003000"], 0xa, 0x0}, 0x0) 16:01:31 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) 16:01:31 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4002, 0x81) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x87}, {0x6}]}) syz_emit_ethernet(0xffffff77, &(0x7f0000000180)="afb03fd8f2f29c6805b8d11c00") r1 = shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 16:01:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xe05, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7", 0xfe}], 0x1) write(r0, &(0x7f0000000b40)="c77f0b1bce7ea9e591bbc8f183af6f6ffa035784ac5f553f3368d2b94f9bb925cf01bdabb05d103068bfb0223747bb5040528cb93b7396debb0d0b79fd48e6752c8745ba027cf347d75bf8ab53b0c6250b0b01af5c954a0d3fab99dfaf9f43896365f5085727575bda5945486fbc38d1c5671cee0f651ded7f1066cda9354b93c71c6c22f973bdd816e3d3489aaa67f6f34810cfd3ea8de2c15c709889bd5560ef491a2a32b36946d65155b6cb2f5535d5341c44a9079d670f6c29388d238a604b7499880c06aaf6bf872f73a346a797d1ebc0e22d34c0bf4cd1e3ad524bf8b096b8790be59747fa4e7bcccec62bf769a321e664778177a3e8617ff6be13d56e77fd9d9eda09719f5554c77d178e096079bda0130abfeafae136556abe97708105fb816235d1a338fb565377de2409a8655c481c632ea89d5204cade353320edd7c7887aa23b36d254cbe6eaf91ccac96bd9ccbf8729d39444e21727fdfb9b0786c25dcc7388d81e95626008702efe3085ebca21c847bfe5ef5330375a08421e81796c65a475f1721f0d42822a6f2f979186c0689683313075ef9fc688304faeb056ea43c32674adbe8cfbac8a992d38462498310ecc8dcfaf492cd24643af3502850a74662a1f305d0615b5c0f8f61e89f0bb6864539bf723a1c983bdf409f7f27a4b46271c32abec805cbb7566a73bc7aea47822eebe0e4198bd988c9a8848a8c8eb4041d393b414d2b542d96963bdef9b0fa8731120083b810311834959a608fd742456be20c57010bb30c868c1541a9310a2e56b1556c45c18af3739db425a19385b0dc8a3d320f1c280d288ed94b0d158b52cd67851756168d0ff9553924877f59a3d300e654f0cd49bd66d6a950bdd46092cc8c70b86681bb0a42a54ce3143977b7ed87828a4a076677e155883700e33a8d83b54ac7f2b873fca10e45b1fd740c3e489ca098c6d9af3774e565bbab20547d90d34b358586bab4bce23919d3c2cef5966286829f5919c8e7e15759d1f7419d983179e41c3d3beeb0c8cbd3af612b5dc222cb1dbf7ea632d24ebfc40034a1e31b4fef4075c18e679cac79785e2d9d62b8c359460964e89c8e1cf5e7dc50c9447de3ba3213d0a426663caae3188241caf1d08df906bf5a7582be12a91c8e0a159167d6c9753be0d7cc119570c949ef63a2c6663d2912adfdb2fa37e64407eb0dd856b8c349fe78094a7f665914e7032be9e75cea63dde805e08f6cd4fe88aff5a282bef9ca577923347ee70918d407bdbcf00c361d9dff9d4aed2b92b7a5ffaa92675ca2c6f7eac9b9e03304bf888d6e40f0ea8786515805c95da5035eb96c8ecb81e0feba39497ee1256", 0x3bf) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000000)="8890d2c189414b96fb11ecfd975bb98ab6e6930ed33568d35338ea3c4b3f8ef8ea4cbe838fe76dba581db19624a3abddb24e957e1d6eaeafaccb119c41", 0x3d, 0xa8e7b04658ee9b58, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000003, 0x1000, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x2b, 0xf000009d, 0x80, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000020, 0x8}, {{r1}, 0xfffffffffffffff9, 0x23, 0x0, 0x4a4384e2, 0x2}, {{r1}, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x21}], 0x3f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x26, 0x84, 0x6, 0x81}, {{r0}, 0x0, 0x2, 0xf0000000, 0x1000}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x1, 0x1, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x200}, {{r0}, 0xfffffffffffffff8, 0xb1, 0x0, 0xec1, 0x10000}, {{r1}, 0x0, 0xc0, 0xf0000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000008, 0x1, 0x71569702}], 0x3, &(0x7f0000000340)={0x4, 0x14}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xffffffffbfdc113f, 0x0) 16:01:32 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x243) r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x7) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = semget(0x3, 0x4, 0x3f) semctl$GETZCNT(r3, 0x8, 0x7, &(0x7f00000005c0)=""/202) ioctl$TIOCSTOP(r2, 0x2000746f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) setrlimit(0xf, &(0x7f0000000200)={0xfffffffffffffa83, 0x3}) ioctl$KDGKBMODE(r0, 0x40044b06) semget$private(0x0, 0x1, 0x432) setgroups(0xfffffffffffffd2e, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000500)}, {&(0x7f0000000540)=""/55, 0x37}], 0x2) bind$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="01002e85a3a9ffffffffffffff256c65300077d3d1d218a0565cb0accd3f87e02252458372e3ae29cc1ab9d9985514cb9574bdee0cf0d80885e1e47612ca595e446e9727a4c3a53166f945de9a7b6070a11c878fed7e38b89f020000296c5179b851000000236dee10b5a533030da45e64c5b29a9598a624c8d45353454011dde84c8af9c5787eb7bb1a3be0836e"], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r5) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) close(r5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r5, 0x8004667d, &(0x7f00000000c0)) fchflags(r6, 0x40001) setuid(0xee01) r7 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000400)=""/255) 16:01:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0)="f0", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x1a) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x7}, 0xc) socket(0x6, 0x0, 0x2f4) 16:01:32 executing program 0: open$dir(0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x100000000}) getrusage(0x1918bef68eb9ed8b, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r3) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x40000004, 0x5, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8a, 0xfffff, 0x4, 0x4}, {{r5}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x3, 0x32ebe62e}], 0x4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x80, 0x80}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x6680, 0xfffffffffffffffc}], 0x827, &(0x7f00000001c0)={0x5, 0x7ff}) getuid() 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) fcntl$getflags(r0, 0x3) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000340)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="f500"], 0x1) writev(r3, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, 0x0) setegid(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000540), &(0x7f0000000d40)=0x9f) sendmsg(0xffffffffffffffff, 0x0, 0x8) bind(r4, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) denied attempt to set clock forward to 4294967296 denied attempt to set clock forward to 4294967296 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$getflags(r0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="d4ab04a01517659ad5fc9945df92240a77b1e7eeeced977b7363970ec997d908e1c17cfbce31f9ad1f2f6fd113134ec95edfa7fc3b71a3be61b56593b4e244dc5b302c3bc3b36627d9063477df9c12e35e9ace51577823af3ebe1575b71e7ad02287080f0cca1b4357d1a1366c216e3eec93f322ff0fe2884c7410e4bd", 0x7d}, {&(0x7f0000000500)="f25a02383bc68ee8bc7ac33e2166f66e38816c8b2140b4f603f3f4101af4a0bf4dfc2182b2d1d45bf0404062e9abee9954e18057fe683e95525dedc6de7e9aecbb03a84f4738c8c79b9199bb55ca63d7c662700b47992de6232d400acc0ba0403abe30db4c5d5883056bcd1d5f1bf85f208fb106da10547f2052b49d3ab8bd2d6ca8198e1b6f1fb086670ad48fb8b5cba995fa7b08d4f09615317f25a3c581adeb11590061679308118f8604fdda4d7f3ce4ce205932f7ac47b4c716f5dce8a11da420b8da23be2db7262de34a6ffc80bcdf9efa68218691a12fe921742ffc101949f7a624795f86cf8c5dff87f465637878dc0896deac88cf88dc5357c6ee29baf4b0c5420b283c0ad7b04111a125c58a5c441170d928e59cb7407a3b35f5a2836c7f53c8507e0147b0f5e33e1308078158b29f464af1d43b10602cc232aa7763c3a8341d289f0cc7b177dee85cd2bbe56dddec4442ee47dd9ebb55902c1ccdbd1c5684cd5c999fc76bdb95845e4f3ebd26adf3300e973c846dccebe43c867da1cf029ffd86ca4ec5608e36d8fb2c5c23ef2b9b876e465f7f6081eb2b39fb40f6d16836f008ed8451477395bfd5e1d90a1ee4ec551f22c87291f868f57bd270dfc9068d5bdc3a683d9598f53b37146ba31cb57267f9589c2af794e55980ecd02bc17fb311cebb5c8d3a74c9b3983973c10038e393bbf5d2ea679b279661fd4624f473aa3a908bcbb73f59ef66a6904d0961f1ec37e5ca89f26f6b6424557d80f5b69707c4d70002ecd12e1f174d18533c52bdd7cbeb00bcbf5c25ac01b9e42a8f8967be69628d48a6dd47cd4e3170960b57e6a743ffb0eb80d895357ad428c515e8a518b2d32babc2a0dddcbc879b544f2aa877c482539d93bb7cf68a251d9c3bdea960c5046a887dc4cfb696d2d5db5e222601073c1c1cacb2276db573e7e75fcb3f73d45036e2f1181cd6b58f11c1a366ddb0d01dee11b191523fa060151b973bfa3049ada227343faf5884eddbf30090cfe09daf5c5abaf132d3adf8648013bcabd0e287a9df0435cc239d0e4c9666263d87870264d18d0c5f188e344624851a00994b27c40762716b9901e4e03a2af315cddc313cd3807f554fcb4f47adf1291acb0ff51382af1f53b6d420d53a6093b100284b68a131d5f2a34e135d329d34f8e2502a72d0491d5baca1671c5ca36b91fe9d15ea5dd082309f933d5a2b8bbb1c28b36b3bbbc33119a7d79f9ab3215af915f1dbb8c862021b1812b1291fc1cf7d70c843849a4d889fba09922c9ef5ed7defaab6d8a699ddf092e8404a399e06564329a748e4ce249110ca882ecc543db884b5c3971381ac6dac03d15dceddf9ebaa0d69bdb57c8d27d69df09fd242452e2a3fe0ea2795002b93940a6a7cc20230cd6768fe21ba49280aced95488703f58323f29e6283f8520f85d994f4268ce5c2d8f7586b61800a11fed700d5143690756b86def36985ad96115d354bf03318070aa16997a6819759086e0baeacaa79c82c468913d794405ac37c1f101fbdf47c2cee4a7f6dca69fa53b88871f32d5178c9e46fd5d37e544f20e9fad41511716cc8e28e1a29c29719745248a638d7ca7530e7df42d2a2f953dfc55208f6ab961beedf2dda499912132662a0565717fa6485bc8ff44f77235a073eebcbc275dace75238ff7f83e0ab3fc359d7559085ae9943da92c9bc645a0be4f34d44b5fa566a57e16e59b45e892a339e26acf88570af2d60065071f883b1fcbb8ddab0eba6f32faa6867ec64b7c1666ae5c89fe90437098385abd3e2b6de7db5c1b454b0b22d83750bd8405b5cd5876f5af2a9457f2c4b7e8637486b404280028ca58c3e9a50035b95237648b35d4ef0c7554fd3111e200671546c9bec2389eb60cea775787f096e4795734567a3bb835757273866cfc532b535023cbe2eda82ad0c3a336f63b3624d5fcea37e45d7eed9d83466e4f3fecbfb6222f2783de78cd17c8da748b74821ffa44d7ee56a5ed28f80231bb98a0a56930e7a8c346f45c35da29a6a61f773ce984961531fd607904a6028b95b49fd3d96cf01b47f3f7c1d856211adae61057e9556fad60b31ab7ea66f9eaf1048460faad15ccf769bdc5dbde77c76f538f3b1fb54d810b38c43285a83c82edb50aa08500145ddf69f02b1a384cff52d2ddf526853cf64f28066ac8216f20c3468f01a898c84ae0860a7e43e38eb95f08c96083403c56f42de331fd5ceebbb69da30ed822a24a1dc4768b86d89587fa078861f282b9e94a5bafcdd73d10d00a8b7a8f096871b943ec53c0ac6c0258466f6444ce8ce35a45bac9ee8d3f176418928d1a299e6baa80494192caddd09b4d78f099745637b9782ff1da1779c23292a0c1fda5f79e8522a1d2b4fd48b606add876eb24c6fb5193270f8cde38f78b1f6003d702bcf2fa5452d76b5d19c773e86ea71dedf32f9734bc563068012dfb901bcdff9acc08590140886cc0e1028006dfd3a23b444627d02dcc6e1c32f6723be5100f3f6f2c60db1267b00e581e074152e89a987d3e2f01cbaf9da0734097e8f7007711c24b72970d773b4f0371048778b495f743dea0dd83bffcd9137be5c451ded9c59a6fc48203e99c0fa86ba91ae988499556e8fdb6342b24e810c735cb7aafb0bcafc0d54722370be92c781c02e2b2db4c8d7e27869c53497fd7005a5b1b275cb84303976e7dcae2a8e602f10918d8367c50f2e6d065284e081fdb11ad2f7967aecb1ff67ba0bea7e701f129ba9347b676fd3bf50f5e6a183a6fbc4c739a3ba24e74fac74470df2a5da1dc3e815a9628bd0f972aeeb1c1b508d05035c3184b56d40012472b1325135830eba27704adedf9efa3e6bfa72db154d312be28a7853ce322fd097ed47a023845d9ac91a311f983c5745e6e4b9b6c6600d3b3cbd136b1f798987623098d77f3d18e2b7df94ef9cc816fbc35a1b551a238ee62091bd9bf330d00d61a8b598bdb50eadb49538cfe9f031b6afd56367f343c2b496e259a0d49b9a4c867b65f356d25102a08a96fd645f996100d5d9cff2d585d3b5281f46b6404c85ead811aa73d0e905f63147bbaacf499f7b541afb84f9791b98eac27b0691e9b00ab56e0bf26ada7d51925917bea68a46a422b7e95e4f7e1fbb53512411ee8b67fd1532f16744cc7f2bbd7eefa2f21df40720e6f5c696505e4c10e64cfb718aa276420449c92e96b9daeb3b1cfbd1bc99a771ced4c9d1a738e53490243e58864c688926c2afa1ad9c096af92a9f3ee7490307e51584b3fd0f91c958a24b686cfc8b135a6e8862d74cc1262ff14a5272fcd327939f58911cd1e374be8e9b5c4ea70fcce0e8642a4c8e541ecbe05037934e0f3e6e965bed1d316c06962bc5dbb73e68d650634c752436cac46b0228a87d8b68407440fb8adccf91119208198817c2d1d7498dc02ae6cd4a41727ebbf42a5a5e26d7df3caa8e464a141fe41450cb91c0b9eddbf60ab30aca316f5cd07521c4144d67bc8dfede3635fc8e64e1bab4dfb9c892767c25d13e4ee68006ede8d103d1c34ac9eed8497130dd334973d32b93dbe4cf108326c561f0da934d110ba0f8a8c9c7e5cac7dfb08cd282b608add02353b35c4d44e8e343e119aff7941118d7424f2aaa68aa6674d5ac241d12efea5b9110fa8befa176e5243b2be47244da1ae8a82faafb8d65347d45dc9d324c77e5ad0679c822664c43422e529d2c959bbaa282a7f63596552f19cc71991380082a3c57de921bb887e64c9d262f681c219d23218d16c359b160f4dd2f8b7bb12fdfbb0018f37d136d94af25002fd12f83da1ded2d63b14e10075f08dc66af8c028b0313bf95954a5743db83e308d545077b662320e11fb8be49ec23d143f76bc1a83f7941bd8fde007ec1ccf9f2c47b1bb4b49298844b01f987676d2d37463a6ebcdce26ebd99d8de40a27899de18bd73a7e7f6e05309fd425e4cb2559adffbbcabae16d5b950a4453043e6e9405c92f375460b9cbb9dc2089e96333dc0e61f7816ed754091ee342a9132539cc6102fe3f27c7706c02140ffc3f60a872755fde7515cecf1f9d892473f1fb961d76eeee51e567cdb429ac99e3178d25290f6b2e20443c8445698e2325f9913f711d7fbc90b32216c624518c718afa43f7197d419adb17d9015789ba6728724ce7addeead03074f9f708599e551096db49c8c1fd693a6fed5918efedd65252ae82d9e43da11ca71a91b82b27cc34971aea9e48c847051b6866d5743ef880d5825f9ec75f729e9b4b93c486cae929053d4127bdb3eed8cfe1f58ae31cf44c8daebe82c7194cce2b4c1aa68281e2854c15cad2ee44e3361d5d1d65dbd070c8fbb0e260f01c0d0f815d363b82edb7a2dd14bcafb1172ad3dd88118e16e01568517392ba9b72249d9373e2e6a38a65b6f659d0f9a3cc2bed64b888ae7e7a2f09d8a589932f6f58f1b23d2bcc1b742d412a16f6a853e1239d1b3c91f2b7e0c7f4b27cae6a20f8a25536d73ac01fe56080bbd310900c1575b1b2cac5c04bbfeec53db88b2b672ee0156e0278ca2ded023b863c101c655d35b0a8018c2d7d2dd277f5c0be03227d978154ef50a27e42df73297c4fcada76e1669a804c5d40998c8616fa016c5052aa792dfcd4ac708a4e3653de3a1ab1c55b32901a8374fb6015db89083a542ffb65bdab962d1a7bf392e4ca5409b742ffd97dfa24957f5c06bf9ac37ca31f2365fb55782b6f18e1c06f32f61ff0691d0a9ff4a39d36342b9ad9d4626c40f4517c6273fd65dcc1adaf669c3b24f7f651773fe2b47f5d806487849d30843b6cc0ee3a9b5b69e92872945eea2f3243894efa1a3a5f0dd236106e886bafbe2ccfd79b459446e6e67e2331ca3b389e8b0051a25779a93ff62e12b90885ca7844138e3b4d3d222edce9d047ff4f7db02deaf9dc34bee47da001eea1ef0dc1a3b30f0ac732ad8e5c2b28b760455fad2ec0293142b1d4159a48ded5a43c60a29a89cf776b2a038d60b49dd9c22476ca1e138ebdfb3db2422f446e66d7b2c0834b7c18f591f5c03c9722ed035070acb6c2d0fc518925d59b04bf0cf85245e5935d2dfde4f40c70989bdcb097183b56b5ae0aebe77a6b16cddef0d357da5144b555beb7c89f993b404761ccff04b3df11b383fea830552255f2f0cfee91fbe43af9b7cf0fae356b2edf25e002571cd0b2fb5729a1b41447e878cfc4f8e36d5aab119333954bf99b9795395523d80155705c6dedd6f26f232c5874fd5e48aa2baecb492682863ffafd9c2699a8887ffeef9b71e7dfba28a1e5bacd5b53ff41d7e4f7435d4a42cdf6fc1049bb761be30924c84c06f03e645dda205ee3098f64f7dc5b88e111d3a7e8ab506a68c43624e843c33a85e4ed2cecce5320f05db887523f55397aad9e109bc4caf9724b691338fca367e1662b429dd1b8b4a00ae5d8666d74c5f379f91a7ab4ebb73d5fc7d56f51d327f864c66aa700e4e91d5a239e5240c71a6b3e81f38903928b616d9610b512ff60607d23c23955c3bc5d2d14e03ce74c07b3ea1dfdf0c8830d7cc37186c64844b10abee92c3f8fc45e71e6c1e1d04d561a8a8fad099c635781a1956826537a9b8aa04e35409d38ddc954effdac63c1c140bf6a49666c88f92a12acc4d4e55096c1aa9db278f47a4b1c8b113d15a0831b0842d60a45740bded33fefb2d9610a28809257648d2cf4ce465a1a0e7792b74188239235c2ab34c09e7214d3ba9d86575bea93794d5118917e8d21cccbef6087d6c8c1221a4f0bab4cf1485d07f5026d402346d24d050974dce8242a6", 0x1000}], 0x2, 0x0) chdir(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000300), 0x0, 0x0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6009, 0x1100) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:01:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="08056a4009f000001effff000001020100000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:32 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8040, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x2, 0x84, 0xffffffffffffff0b, 0x5}, {0x0, 0x8, 0x2, 0x10000}, {0x6, 0x2, 0x1, 0x1}, {0x8, 0xa1a, 0x9, 0xfffffffffffffffc}, {0x3, 0x8, 0x7, 0x1f9}]}) 16:01:32 executing program 0: socket$inet6(0x18, 0x3, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x2, 0x101, 0x1f, 0x20000000a}) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="fff9cf8f19e5b5fa7672f814c5876a986cbc8ad29dd5e5658acff55e4d319bbc0c946cadc6854c67a5169a1ddb3fd2e28c278679bbf362ed402366fb9b3e24059bf3e2b08582b17643441bb233678abfb74b8ac996fbcef9cd60315d"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x1f0) 16:01:32 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) close(r0) unlink(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="4311edfb30307abf71b173fc417813806f843de47acdbc95904462d00384f3e57cb7f602836d6e3c", 0x28}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) 16:01:33 executing program 1: getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x9cf0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:33 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0xd82, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) recvfrom(r3, &(0x7f0000000100)=""/29, 0x1d, 0x3, 0x0, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0xffffffffffffffff) fcntl$setstatus(r4, 0x4, 0x20000000000080) chdir(&(0x7f0000000280)='./file1\x00') pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat(r2, &(0x7f0000000240)='./file0\x00', 0x81, 0x2) r6 = syz_open_pts() chdir(&(0x7f0000000080)='\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1012, r6, 0x0, 0x4) fcntl$setstatus(r1, 0x4, 0x8) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x25}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:33 executing program 1: kqueue() r0 = socket$inet6(0x18, 0x4, 0x5) r1 = kqueue() syz_emit_ethernet(0x1000, &(0x7f0000000000)="c74e58a1218a78e5831f204fac3c77b643ad98be6bcebb92953434fe77080d49a9ac86993dcce1755bff8ffbf7bcc5f89c908b498b91fdf0855d158d32d97d3903b2ee22e0dc8abea44aa06fa523deccb93cc235d1d74829d6c25de40f024c23e136a221b63f7ef253f6f160158ef03b9cdfccacf0f6958df7dde60d3743aed3f2b270591cbab8ae27fb672e9c40009c8f690e08a24ecfc55ca8a7614c93915532052f407338bad38b692a11cf6a2f148dffb0b654801d11e2ebfdaee1478907f668eb2f6747c4b4461777c808ba85b28b5d08b66d0c9bda9dee36676f80900a1ca3c5b5c59534778706e814500c5b79528bba586042f0bc5bbb262578a9874bca4efcd9478b8ed4b6ea77c59625aa9a479df092874696e98c36083f873c769f6d5987facabcfeb2999d0770210c65480f7b7ed49d0c40a2f09aa06fda0344f6cf69c8a3b6ef154901314ba7502ad5c320211e0c40e5b1ec664c4570086c5856e7d393449b088100d4daa6b2eee38f29b930367de8f25b93fe499a88c6de1e83ddc6ab1afa45ff01a7a1b90e9d7ee8609ca4c541b424ec6832545c0c85dcfdedd08e653c9fb2f058ce811ef0331cdf76bad4a517ba9fadd255c58d873c83b638fcaf4ceb5f2de692d08b239183f3d0a0efc884b8ee5e504120d229996df87439829fe2d836be326fddd25c5a37c017ddd89ee66b2313602f9eb29075a15fab29911290bdb0b996ca9bcf1ee2f979fa64f39766c061c82948fdac24646516a102c77594da380d4bda46129dcc83e3c2f5ae91ea8d640bc6ee38f9c436b00f14f0540a555aee0c08c529846a9fa86a5bbdf62b5a5e1458267973601d00439de09d1179c33f97b8cb340c879cf1ad7f229c048092fe13569a173508d81dbbfb2d39d540c97449ca67b7928d4492448cd6bb14681036abf836855fbc2febe71ab7eb128ac7a61e3fe290b3d3c3012f64a9b72a92c33614e7dbc61a2c652ef38040c1ad5df65c57389100c94725a2162cbe5317c85c3ce1f5bade70b7995ad532c7c3526022a172a60c783c8800c6d96d9503a391a8842605838f188533a8eec9154ae208df59a4dde7eb98c8c360dfd074392841c8e53ecdcb78b6997dff298280f0ccdfc7ce08257c6f6075742c1eeac82c5fcf2c01e7d4e7e9c87c7a0d4c14edde997346af2299824df5210d15420c88667c0f63b59cdfc963804faae34930b6250cf305a2eaa32cdc64ea26b325ee38283a020b4a852da2576b14c6242e241f8ff58b7b5cbb110834b43d79fa2921443cb4541467808a6d575133fd1f958982a524dc0bc626c04137b6aa648016bdddd80d3097078bcf2b49ddf843cc6e88bb918abdd75e3f96e8afa0c0de541283a9faf1e4dbde4eb2cb8f4964d0eb8034b09b1ac2e25682e1f762802ac536d8be92646718a2d6c55e0e3fcc989486a3d75b669208cd4736175d5110377567c5ce40d01e882099f951b03db12550ffe4960870e9752d281325609b04da2b01f2fa2370b95197b52c58679d42890ee12592234bcc42a762c01a44c5bb25d7b1ce64f2c67d80df6ac383c820ff8697af75ee351a780dcd136f32aa65329e32a35c4394a9bd72b3676a13eb2988884e8bc9c7f0ff9ecfdd4458d108e86909e04a07f019cd21e019e0678100412d78732a093d11994709ae0374895096dcbcd3a58af14778d17e3a201f4c3ab598d3aaa81df75bef52d06f2fbf560437d079eaf14b9024bf111dbbeab5daad1eb879dd9a503fbc7e3abb5825a9b66a5e1d8ef6147857f0c4042af98d4fb967561faf16ad5190aaa4ee2ebfc016a8efc112909ac3ea4c8e85f8553fe22f12dd787e766569e70690ed2e14e477d28a517a84d6c8662ca3ea203845b20f1dcd04d1529d340034b9bd76d1dbf2095c38d1a4254350e84fba96c7dc75c7cd6843a95c4aeecdc67be4aed5ce5dda8348ab6f61e9c2e67680e9285e5b41f20be13aab60feb09e5b26dc3361888541bb8de7834b9efdb46d7592f350cecad1c4183fbad165e3162d5ef4cfb34168903b79e9cef5623a8eb53692a38ea8aabf4ae23decd0e5869f1cd54016536bd72025c34b289f9fbe86d096561f95f25e1af45c62ae6f4c969d18156a201a4b8d7976fcbd0e615b317307bb947b71d34f22d9b0160ebb921aad8c9efafc14a010f11f4e91f01e00832f2c6a2f69b7d586364b9041f1ccba565d084ba6de1942d0b47e7818c27e385cca77ec900081d10af3332a9e199bde54c2499bdc3e04e31b9c34f0152f84fb17d30dbfc61d258e73b2b8686b779d3cb9c9f3bfaa2028cfaabdfee4c695b993bf559394bbb5cd5eeef6d3d5f9e8208739c2cb0d885911d38869053141d5af3b29b19055494dedb21f3b6d14f485c5d5addfda0099ddc093762c91df5c0575f63c95e59150ba4c3421d254bf420acd7cf9ea03a46bac1c9b76be2e7d8ca21e6f1729fb5f69e9d4c61f3e8b38af74b128ed4950978755be64cfa272c6654a18792ce0a5082f3841fa646de1f8fcff3bdace5b7c45cd2ec37a8152966200acea7865bf377de573cd93db30106b894688f2ab2b4d24c61ebc8744b5f6a29479c246a448a8997065f037febb695825367af716f71ab6a90f3a3d2a2f9cea94fc3729d4693aa08ba1432fdca8ebed586b4e3311c4249e696b0c544e34c861572c8a2ed77db4404e2f197e0f8cec10c23e1330f9293d9924a9e3e14266c95e26736df64fa0ef6ef8a99257859787d33512284c6f29e54a13c01ec8a52997a5e598aa0825952e949660ba365a4395d589b94f64c40211c9402689a90ea51bff2ea3f39063706aecccc9075d8e819f6928eda0cf0d7350d893cb725907dbcb73bbfb13aedd5bbfe28bd724883594bbb28036b0fb905a3f99d7e37aaa8aa0e7cbc6f262766984910fe85bd76e3acc34d34fd19271178195779438dfa5b400f45c9428e547797cc2a4435b111aa23912585004c559e3bc5d13ba8ab07db175b727678792ab6a1db2af321ae28a6004e0b2f9508e51d76107359ca0415321fcf77cde776cd2633e2f53082040938a99c40a5324e7e08cdfc95b1e6872e9328e0504d2417670fa7115cd99a67bedd476906778c251c2b9983bcbadfc8cadf4ba889c03b90e40207de9ac68384f927b5e92021d83d564d21954d8b5bf3064f358285b6a434c0eb95797cc7e0d8478a0e27a14e84e2a2d532e7ef346de9d90c794b3e13ed828c9819dc99a26807d919474efc0f881d0c08db75b59bf4c6a9ab5c77417b7f62cec9175ec905424179b7dde5f29d6946e5b606c28fdbb05f64d2c684ac1766e40aa9b13e1ff6168fffee34039a4d04650d391c91449f901c0e1bc15ff77a3687df23a88c58d4cfc8415ea926db426a2626107e7627fdef69563dcf666e05fe4c8f3110edeeda86a331d84326881c2676918feb162f572c4a88549813b5883156a8b28357939c00e9f70a49ce72a3b4d398c681528bedcd4e4a51d71612564afec262cf339c66cf02b6856dfa8e00851ed2005451c5218748c9dc643bfe92fa8b2ace18759a307cf3e40f1df69eb997e734638f6f1bc7562efc7de6a40a18755457acd429c769cd83523274f67e8f3672598f367e8dc5a444923bb2c1ad559a38af655bc4cf2b97982c5de4a9cfdd1065af0efa23f2cb6dece264198de8ecdc925d1ccca59f5c7c36385cfccd172ae163d4d1eebeb74cad3c206d9afb3f59fe4f42d2e50aba0211e8af67578c880ae53640d4c79229d70c6a60fb5d15e34a68818cbe599f74bdbb664cf3011cab5b1f255e075a6867226870fe81e788efca9a8aee295c055a65183de4bbf5cd98b5d496e4d48864933c3718b50e65cc34eb2cef8a4aa1ac45bd9bf5e44a9fd245a75f201c3873428d566ae434c644e5c87577524515e34982473590817368a4d120d16893e8caae2770b7ab870cef6e43c2c10ef6db74dc48b63f050c43d6fd1b863d918ff13080e4972288629ddb0ec6ba201a74515dc135015a9d6c4814d2e38592e075d10aa9401b1e9de751d07a607401d151348876fbd3a3a566f08bbadc6ddf7f778ff4bbda0d364542b1983ad104bd6e0beebe78511f54865577bc96fac7670a482e589a96aed8cb840bee9908076da40f583380977c1886223ee15fb34c815e478380e96b250d20391387ad24023f29df0f356a5e8db2586f328571d5f42fa7b3facaa0a4fa812649b61bfd47df3db3ca8d60d14952f488676e35310e9f0152f008b0d9aa2516e223a3b10de833e3ee612d16521d1409accc77fcccf1feec18d2202c12a0ae81cdf519871e3d12877a2b27406e4a386abeb5d0cb6212089669d5782df0ca05f47966d359e9435684fff44f24ccf7b399e91dd098691f5bd9022ac8b312f2cc4a2469c0841375ee00cdbe9e5694d9cd1ef2acf5587f23f85b3644d0a3a43e4202a0134d9495c351c2271c4bb9bc15a7908877b7a816ca178706ed425d3c4e0563f6b2083959fc84f0167fa3e317b63e47051978b5ae66187d0cb2f98c265bf558faea3bbcca3c8feeee6b14391035e76b457d35e0aed81576040bbdbdfcb70bb9d2b60a3dc4cbc433728aa90574a2c6d3309da13293f82d058e98822f9aa845cd5573c474187b77209e1159982587558b63e524c06c59076931e5bb958d847585082ea400dc979c79da423e358687c8ec6679eae72fc401b97c5ea38bd39a71511fbd1b9d004d4ee820a4772473ae55fbe8c406b59f80a28691286781b22362a7debf62b660de86ae1e180e12355a285cdb97c2756544574694a6894c8e159168a60f8c63ac31f4f75201b9bcec5a6d570ee3fa3ab02bf0e342284cdcae53482ff32652c67ec0ea320b684b13924d9892d03ed6eb2cef8f7575f77a4d3322d4dc2e56f9e3161277f9de414b70780a0faabffb75f689280bff567e6fc0131d7c3cadf71560b1b3857371f2ba361f1c0b820f4a62a1288c32de8ba0d343ac238b92673c7c4a3a9b65d104e6cc12c706c0dbff94551427650cc568219243035a9475c4876cd1e47e982138312b25f40b36cdf44ab415e6c0c7343dd50cdeea8108ff362c85d82eff01c57409cf84c5268ef9b87df24cabaf5e91e8296540de98c5482f9c75049dd37480e7ce4ec9aec62d1f6446ac3fa85fbaaf803e4420c2e3ebe641f51ee0a277dbd161bbf6e786b670401e76daee75a4c85eccda3fba86f24ee6cdd24dd38e16b0f0e7815d19d451ed314dc3bebbd5caa9ec5cd41b6e065e97bd0c90c2fa510ae05d24144e0f26f041d77923bf69070e7dae3eaee4efaeca0cafbe0d801bb9dafa331ba2282be5baae04b465af2c2ac93a9c60c44ff674247ff2341783cc9dbd8c594e2f83eaf9da7a80bbdfe22aa0430862940e62f26ecc6fcbc63b411f40b743eb307c5ab288eac5d9f2fa680baa09e4ac2cf5ff17dcffc51983fe7878e1ab0439cee6ea8181a154399cd75f19d04bf4805e06295a2d1af3e46d8cf20ac812cfeca331b19ad83424292d545ce16da53ca676a363dc4e245b353e085788c734d994e1be73daa89bd042503cdc3ea4b43148201547ca71f807900d2a13db3bb49ce8f3440ea368dcfe37aac497dd64209d42295f130f3d36f9bbf0a08a2f8a6c68b8046af650c82ebb6354df16283ea8518503ad50cc14b868e7e705875bab0c05dfbff86bd13a1c210b83b8484047bace3c5b687ec67f3ddaa12b073c1dfd150b3604bbd7d2341cb750311af2a0ac2d32f240b86cc71ddeb6a8e7a5b2f84d284cd6a3df7eeb0c7e671fb74c21da475cb6aa59904c6dcff52773d10") r2 = kqueue() mprotect(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x2) kevent(r2, &(0x7f0000001000), 0x3ff, &(0x7f0000001040)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x2, 0x101, 0xffffffffffffff7f}], 0xff, &(0x7f0000001080)={0x5, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x380, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000001180), &(0x7f00000011c0)=0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001200)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001240)=0x4) setrlimit(0x1, &(0x7f0000001280)={0x6, 0x401}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) sendmsg(r4, &(0x7f0000001780)={&(0x7f0000001300)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001340)="d00636ac2a9ffa2e2c38902eeedc18bc656f8bba5cda87243285c7f1874e9c301d89701580a1019de30dbd9c3f0f40553bb9c7a67068ec793b75fa62fcc971ec", 0x40}, {&(0x7f0000001380)="67b8598cf2da5091e252d4757dbb5318fc24c81bc22287df9dbe9703495e2f9bbee3aeedd9032a3eac5ebe7c33d5e816dc7af6e9d24612f8def9b5833c1eccda8b107da1c87acc0a9bd1ec9e1e1d0b3b008b468f80dafbb46acf30895c04b44a1f36ae6a9a6679c9e764de87b0fe95dd847fe44600effafeb27edce0fe5472236c7bb7b49c727e4f56f4d000a4ed24a7709b6c3e35d0170574272111146cafd8f1838843466e6309f84666a2", 0xac}, {&(0x7f0000001440)="8e9fda76a23345514f6753a24b2547cd152a9d888b506df8a2515b1629d2fc1ad5c5e06a8930bcfb1b0adb375aeffe6e44ad4f4e0b7bf8a22186fc8ff095d6e415f05c2f070e20cec3f2e93071c440c0d217e04675aec4c20379d2553f2b9d60c9a7663f16a0939d614a1dd6587af96837deb3acb4", 0x75}, {&(0x7f00000014c0)}], 0x4, &(0x7f0000001540)=[{0x30, 0xffff, 0x1, "cf9f41bd0de986f6a9183ae801c35aaf317c875955e5070ea29a44"}, {0xb0, 0xffff, 0x8, "8f0d6c802c73f27a55e2244ffc8bb40da86f4dd8ee960f27ced89701462ddb2ea18db151c336b5130ff57b51b642bade1d46baaa51ed87e21ee397a13ba72854f4b98d8c9bb68f7dc9852614c917276aa01ec1bebd8801f7684987f35e06053ec34b87ee5e02b555b4f2fd01af686a49972a5a617c15a3305382217ba18126eb69b85ef29e4df84dd8cab6fd888795b3d1da28d19c0802b0c992"}, {0x78, 0xffff, 0x4, "1e9979242cfbc4e85c06268993edd7154a7964f1951032d30df446616e43d824cb50273692bde9842293b83bd0e7087df2b940ea61776c8bc4629e0c3e0f1ed86bde51fd632440be4f89a3d47afed0aa937851cb428573bb0a529e54fa46a22143"}, {0xb0, 0x0, 0x2, "a9b5522ff35fca318a7e9e4153ebbb6e62fb827378169af4cea302ae801823a8d21773d3c34aa2306b964c14482c4153387fe6c086b5ecbe74803d01a3dd3c326ee3749389410585c006268adb5ee84dd5d53a843b88a5ecdf7f19481cd0e286e985c43b81ed10809236b24770251ce321fe339cd8b0d3097431f76f4522121d932a9f8875f71374195eed3765d67a0a1df717498bdb954f6852"}], 0x208}, 0x1) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000017c0)=0x3) mprotect(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1) ioctl$KDSETRAD(r4, 0x20004b43) clock_getres(0x3, &(0x7f0000001800)) getsockopt(r4, 0x8, 0x7, &(0x7f0000001840)=""/94, &(0x7f00000018c0)=0x5e) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001900)) sendmsg(r4, &(0x7f0000005f40)={&(0x7f0000001980)=@in={0x2, 0x2}, 0xc, &(0x7f0000002c40)=[{&(0x7f00000019c0)="637092b5f48ee3046b616633ff0b2ece8b99465e37092f25521862e361b9f036e7c50f8e0d9e4217585702b729f85799530ba9957223043fd1fc85509e5bb6e2710a5ba3d17522c4bbfc537fc3d1ea19bed6c27b4ff4c0fc3380dba32b76866712f5f645221372d198ccbbb8161b8e4aab1028773615ffb8a3239088b104fdb3dffa0067b9deeec538b52857c999aaed4b67114cb82b232b87903e9f8501017cfde5aa3bb9d60713dc8db8b1d91866941d0441667e078fef5d1e262ec24b2331445c91b90c3c7efb1d97f912af3f33ac2e8458172f84ca8ced7c8052382319b3c3e543bcec8865922bb4b8da490a5fff26d1057d4172bffc7b44793bbf868c4119fcb9640659540c4d885763a129b2f430aad200f8cdb2af549297f8f0e890516143d51745408621de9302c45bcd44b59985d14d9d2b76aef6a95565dc6ab6a623f7df249442cd98b822c7c7d61116c0340f5f56ea73976654968165455a7ecfb4678b15ab43548b2dbdfe7ae47f6242d675f079b89a290cc66670bd679733b2f37d279b4afa5fa1e90fbadc9cfa303e06177ae6283f93db84ac3665596c76e61fb94a86e0416c29b14896642a6160e9cad3bae5c0f45ead00bc0cd1f9f6e8491b078905a100f59f6fef54d87533703f14655bc456e5ec510592c8f182f56145cac1aff79fa47cdd0006da6d8a9dfa94bee0dd5b057863fae19306dce3d722257d41c91eae2e1a886eb709c3af88619f3ca8ae9465edd3bbb2dd161bf5cb314be38f7a632b38c2e156dc14bd881d16c1c343078bdfcf698a0f27c482fcb74fc0d52b2becab7b0e4103056d1709c17c8cd6f31061635516f1fe87b3bea6bd4d7931c7c453e4cd7703c7bac9807074280969fac6c31eda69a7a390a15f33d5b54907e503fd17fbb28164c81e9ab5be3087bd9c1399bf4f3a309d6f5f583753dca14961bb4b5c4a044fd7d72bfa37438634bce2359a7ba13ea0a98cebc2dbb1c872dfc119ddf832c5f77abb7523ec8841945a437ec01aa1b999c3ff7706dd73e6503a15cd14a244ab25062ee9918a2ce2adacdb0e6723c3d0046d3fa6606e8b1af779681c96310d8b40889945e0f44a6c402abfa748263d1d77a794e6cc0ed2b9a5fccd62bbd0e3e8f152abf0c65a29775fd03ba6a9e8f5c4af5dd72f4ce1a2d1d9a707fff4144561953ec7020e8d5cb67692dba96c5e6b788a867c412c9e95039589905717bbb861647956eb54e859b17e2303c7bd21977dcb955fb3ba6900c58a4d3e110b03a4fb483aa654fc2d788a4ecfd933a1298ea9a92bba2efb046c65537e9dc1a7dc8ce8f3536536366a4e1411b1a8b8a5bff4b159e6593c7055b5123a9c48f7e1ded02c6b5da806d0413df39fe8d03ad178213f8c5eea79dcba203a341282dfc9ba7a42a3a87edb13000db2ec68b4fcf55436202fd13d9342fe00130267f762eea990ec824c04a3d0c2ce75e5cb344edc8a90ba8cfc946a3fd7dd938848b3c449491bdd8d67fb6d5cff7f11cd0b5792b8a0bd34ee831a9c72bcbc6f41217f33464e65d3c5b63844baeadb368fba8462056c7740422945a4e5e6b08134b75bfa589b79f4e7428f3ff0b4ff353f3e3825bc048f7414419071e02019a5940d9e67f3f5e479d4a8aa1d3cd87fc288ce55caf1da6d2f0b6ffe2951b37d39607afac5de1c38d0acaf98d138bd81f83c468ffe25fcf37ee77a0723ddf3b7c745d876fc9c7336f77813afdaade57ebe7c35620c15bb4777d0fcff083aa6f686fa84ebce52cd2ba3a3547c842f9beaa7f8d1251c9e18f5abe01208d71367dcaffb4e230059405886f707fd37cb868535d0e49c92de90e730960e38c67f818a4154a6e412460f5087344871b757c81872edcbc673dfea02b4a08cde024ad0e5cf4be3d86b35fd4be23b1c6dac279f9e691c1d30e756091f6940045d99b24505d3aff8d71b9412f8b7c8db6f25992f53f0acf35fa32095b8f09b7c285c4ec26da4310da0f3f6a0ec81c6c03257cb0a987975cfb44850e8ba94d6abd8f7ffdea9596990cd49de373b026dd3710db6ad6af3cb3b2467244a95c25629f0c56fcdc01782cd9da6bade5e57f83d655b0b37a536eb499f331d34f1028dd8c66a43aeaa080bba466e0fb9b790b17651fb35b2304556d4b78cf7e076d5cf5e8378899b013e259592cdf82b01e8fe45493f41617bed60a306c9c04df1b16c50446d8c8099bfd118db7d71aebc538d3f140908bc742a2924e0b68a684edce51ec14d7177034c846fab8f2e592da55d1f68f2025882d13800dfcebf6b1d7bb478b0b0aa27b2a1d014801e91e6f6a1b645a82d5b81baea9ee446b4a624cc85b45d46aefc76c3db385fb8a9ec3b72465897e9855bcdd43baf88a05894b3d5db05e15ca4138879d99bf502fa96b5bb804b0fef92e2da143813eef2d3b656777e2cb27757f3662f9faa26367c029d3f7c04e668e1796f020055baf35aaa4a52729989ae467c25dc394389b1932902adc5ab37f50242c37033d6608438497de9c3ffb0a0a2afb2eb90c0519996a930b02384682fbb350a943d84b594b8c9eba9e86205692632f929c0c5d69fa33df7446ac51c2bf2520a3f15f53425f039b9258c4f8c474eaffe436faf15f23284b60bf23162a3f1e85c1efb1eaa8b49a823050db866f67c59df077d205b01380e18f11583b1b07b362f5c83856da75eae78168dafef0c28afe6c20f9083f68cc3f6ac01cd25159d7715e8b1a6ffd39894eff013d236993355409d201e88f4d556e09610f7738d8344b2f195f7cbdd5904b61ffc85a8a9a2d8e7aec431ea0a86e6af0e405a9bd810874657db9309ca5612bb8edaf82d42b7a4e613340ef5ade9fa97cb1833cbe07a50149f5209f7d1017be4968470842ff4e1eb1ddac3a4aa636f8580569671bd565019a6b7cce4b8bee13ef2074c752d9f89f521170b225b4e962842a225c861755ed72f140a650abdd82efad1428c866ea0fd134acf3ba235aaf049d703a0887c01e044994366a1ea13fb8bdb50b5da2c8de99a4490b1778475a90c035301a537ddd4cc68212625c18600ca5e66c81f3cfbd0ef2e9b61eb180c6bcba4ccc4f814e42410ec33713a81f412d392208f7387157a626d21528f02f2c1954d323b299b8cd712d520fe56b440735c4a89a72437abf654c2a977ea6e3ffb57d6422ed6042393d24da8779fb0abb334c29ea04ad4874a22903b4bb3b7918401e771e2b29d857822c3bcae4e429cd072d1f98f70f402c9ee3b470cf268b73764e294601611cff52430c8b67860b9e603ac090ec9b1bd7fb950dd0261bb5c20bbf6eeb556a70e8cf676d1fe7d0698e89bdb2bd40edd9b3a11739dbbf833c085f4a509388fc9321030eaab5473ecb293b34987a343372fed7105ebddfd4b1ac41e104380700f3622271ff92569416f1f926f09bd28d7310695923ec1ca63b8ca6a8f7a91ba72473ae5e462c15125d132f81b311313a8132794bf0126a4be37000505f4c3805ce333758018ac9b3726f7cf4db328b7837a93553231213764cd3288dffc3a225b670779d92f50d699e6568807c54f5686eae6a262d09f0462a757b402e8b33ec1ea6ffcc88f0ee447a68298d41d0a1608de2398404bb183a52233e16a448613b4a7f45fe5062565f71ed734e98a3d02eff97dba561bd33c5e0fc7275d48e11f50f7145b4c5aa8587376ebfbb423316cfb8e22c0056c7fe7789d6400cea70b4f5ff13a8d1b6b6ebd7417570a6529382d70b44feaf48f55b7e27133ea4aba45fa9351d5a43deaa39cdf8a0ccc6b867120fa05573933425573ff6ab2c1b8376a3286af601aa0f8497fa292b29cad1c01ff5a6f5a85b52005f6fc161a09fbbcb990148858c1d826a310b7b9c3db56bacfef0e457e780631903111e132fa234e5860955747fb775957e2bd659790eea81b771e2b5736153a1b69e205b2fa55cbbe633aaafbd2d6d30b20f9747bead4915b3a533b4cdd1d1b1e11d6083cd0ca0f47a6a2e0f0f8b93fa165c4187f7d6b1168bebfabfbb6095df193a5f275ad771760412682ccca63cdba83e8114389c6fe92b6a69b19a496970d5feaf878d26c97d6cff273b0e57db3bbc184481035f95e17005228df75d4275dd675ac7c399ec5404afc66d980b3aa07b670c974dff35884f6b7130a2682404b5ff8004503ba20dc182e86fcce0a31c05b0ce7058dec8c4648cdc0c1d3b85bf07d3f278657a5e5abca326ba045300994f1a98fca64919ffff1c002f95dacb624ef2b7bd8d41fd62bde26306d9e722c9ad1a03074a104e07630919cedd93a3823ba9a88cf270b7f628dbe59103c98d78c403a15fdcd2c68df6677623fbbd4fc77c958f97a80de9712b71e87b1cdf5cab65637cdd88983f3c7ca213636232ada760633f6a15f7aa534c326c725d5e65a338a7afb7b7c73c66ee62c0c252e9b02d21d2a40c64672793c53a01697e234a47c54066c904cf077addead150cf1312f3660e4b7297a7a8072cca74688c57cfa8d54f54de166c3dbc830447a212f9c86e765c538f1d227d577d4eecc6e56812a99bed5e4fbfa26ec8dd8a65047013b891938f871e7d435f7dca539084edc3e271965949631eb81de121c7e825694d486c17762dc7a141ed699934296a63747505203793848435a90f626e47e69a0e0c79f993c53f12cd96e12fde0f2b78dd183b7c54c4d247c430c7fbdfd19dec55c9dcd8856551ff989e5f9f4efcf2417e1770d2f821bd5d03bad8720fd9dffb8fe85fbc8386ac8fbd8dc535c226831ad7c82bd336bca868f07951c52ee7dfd3b1001c3168f2cf6d048312aa89128defb02a622cb92a52a9ad7cdb48f8eedf3b4fe53b6525d423c5a5c371d50be9e0ec630d395fb796335948ce23f3177a3fd91226d8d33476bfa587d241deeb2104584fd560acf7709c2b7d0b98b1d6f087104ee8e8a84b64db66791fcbb804b5636c5b4f74b9d8109a7e1324cf82ece197d22049cfe8f1111d0d0b0c2290f8358020a3edb3c3141d7bb6e6da2cc50a74dbc297893b04b03bf3b026436a925ace04d73d2a022ac8141e1ddb920b6e0bea2c56fe9c200f6edd3a5ca61eed6b2289d5f0fcff08e761820b9b09889d7baf6e92dd0cd056638ab5beff4a6678cad506a3b72e499579cf8ac0cccdb4f0de4f90f426ce5a03c58bb3bf1920f6a23dbacffba95129c42fe2b8dfa22392798a10bd0e3b2f87a707bc40c260832ea84d31740bae87eb4a9ed1f35ccc04d23013e86f4c138a1a6dac8f11ac2af3ac0a665f99d79e3eb56f8082fc2e76d1eeb0b4afad83fe086cf74350f3d4f34310d0d2c3406eba5a96ae390f0479aa6df3fdb6995584768f4eb582f55aa842162a418a07556defa1d92f0f3dcf37794ab79f26e89a4889e912541026a32a9e343e477ba1d15a33e541152852fffb962eef10e5075f4e288fdebd91b1e681516d595c5f0e80c7e04960328958d1fbe26a9740b55347f3133969067f1529335d887311d1a509d2175211f09e070f39e49859d8d712cba0b1c39843393efe9d8e63bed4ceed7b09d14ef9d6589a5e0b7349e8e2721f58ac41633e02599544b868408331b88712fe7c42a05a9f39799dc62b6ba0a827016f8b96d797de258e830a59da18023a7b7a23eba5eda469278a9c945561394e3f6d889e5ae6c87342592309f48949d72d9d34186a99a06db3ad82701e59d9c1927bbe9f95fbc41d22da1f6defd8f9a07a31e783b89e6d1938a3f1004a1d6904373e80167aac5385ed74bf5b8c967a57ece2885f59bf5b90b2cea7a9dce02e6c28e1a92cdde", 0x1000}, {&(0x7f00000029c0)="e5664b5faa715aa6acb9968049895a25c54a4862cdc4940a662f83a094933aa65def6fe9d2848ead3789700fd2c2a8c80e01a27b5482c4670dc69908d16a0d9facf602802fc23a51792ddebd5c31b4d4d0c79206f2ce0a909c1f86d6f094525d4aaa1923744150be549a9407c2563eb90efc1e0edfed12719f00b5ca913e554e878e82c943685bedab89dd53c516758f64b40bf4ab867933e92487def7b69681830ab9346832bf939e8ceb2628ad98142f48cc5837ea9f6e558ccbbcf7255f1201430b1186b9b4dcd40f399da24ddc769feeef", 0xd3}, {&(0x7f0000002ac0)="158fc9dcbf1e1551d8eb563a79d1aa07cf2dbd57d3585fb2f5fa46456ae1c413617dbeafaf556ad005f75b611b88aafb36edad34c4fdb06f87506d8c", 0x3c}, {&(0x7f0000002b00)="1307b3ee14ae82d878de05a9e7aded7b6e3aebe9604c159187702d1ef19be8db410e3236d61a9651d42cdb72f24487f30e9fda0b4b1bab5a579a", 0x3a}, {&(0x7f0000002b40)="e5f48f7f382e33022bca96784f1d", 0xe}, {&(0x7f0000002b80)="27cce2b6160fa1b689fe8621721b71538e2fc975cff08730246fb3a9d1eee6834f2bfa3daf931421d4d471ae48ecd1142056b49415f9c8c2618658065f674af0f941995d29d0fd132444815c7639b8a8485b89274a58b4c0cb4bc101e39ab451ff74bf5bce561ab6d166eabcf9ee64f9c51c0929cbd58d7db31b85a5c5a6448c919a03e3cd3108971ef95ce35095207fd0e43eebc606463c82c4e7e71b", 0x9d}], 0x6, &(0x7f0000002cc0)=[{0x1010, 0xffff, 0x100000001, "012547145ea8972d24baf142b4f2646a431ad41babd266503769a90c6945b9eb4fc30bb1add3eac7f7dbcae6477813aa644f81bfdd5bbbccb68b0ae059c5ed8f1389d9d12ef59d18f942632b8073a46d8f66ea25e5e8ca827453f19d1568324a6bec60ed1c4592424a1d382c7f618b5a2612bd77ad59619703e6177cb7d29162d7d2f0614b762d1df33fe2115a3fef5143e290060e43d7851f923b2dd727fa50e2c84b2afa4956d404b897dea72153db1d89ac487ce5ecbc82228a7b0fdfb9c231ec8631face0be5480fbb384388712d3d2d77f6d554b2e143c990140a79b23837171337cdf1b8e68fd58fdd675b4e54e803a4d28952f16d652f5dfc176459cf1c9d15d0dbc61dbc2d7e5082ad82db94e9bad923e96ee235d0719668e1a3e17e4a7f2f64e48792856689419562a3be8b955793396e04a64227aad1c42c8de2f46f78b1fe7d8c0a11368690013cbae1753a0ec0c77f62b99bc969c9b3990cb92fa8a36e9e14f9974d5aed32f647fc1520c5d9264bd67d91a8d4d28d654a71fd74366721f0ad8373f7e8d813f3efaa161855e672cb6c9691d9774bd9ee6a6924e4e1c21bbf39106ea11c97e25917bec4211dc57e62399cffe0d38ada09fa1874e10ae6ff7b390415112b36cb5b69f66309ee2b2a35c40ff0e0b9b9be0424149c9184f1c28cef9d1714689bd0f07c556aac79d1753d07cb05dd2b113105161f0496af722bef2b3e13bdb926314097cbb55943dcf9e426f67dee22173a4971117ca0b0f3e3a5f977eb955055175b0f252f73184e63fd95ec1fb07ec26d922a82228f70d4425940b54129070e91ec52a372956ad1fdec4f7dc36301a632cfd1bf1de29a81221e6f168fdd55bbab7ea5fd77fd4a7dbe19707b49cfb604f99b3b01e764e3d18ad31fc14488849eb8d4de5e1b62c3b727fe4c694f2982f2b86db9dc3929a22fb8a0c00aaf8b1bdb765a620fd7b44acce800a80492e3f40d35f7c24a082f0e7db29ba7ccde4afd0cb7596b85739bf4c85eacd49a9b19f843b3832efb593bdbde8c75acf22ce4209bcb18431466df7415f7d0cfc62236a7a3c8a71776a54c74c5fb6f875e9f0996c2efd8266afb211f5cbaa7d417fb95df43a14020508de646c90df3b331dbc5fdde4f7dd2e23fb9ce28e9b9f9ab582e5fe06a22d5c25e678b2c8530ee4ed3ae860e9fd5ee79d60b9214a7ccac3222a658640ba950ac728e327fa1d9b26c3af0e15129e052ac54079d74a50c8d514b5f4feb248c21877bc27d7ae1a2a00300af58f7995c3efa8c7dbb770bf9d8c5046c325563e562c0528ada75b6a58b567a86b012f4f5279a51743863f6380279a579f4e48f0f661c3f7f57b86afcf93f51edd127047cf4d76ace0834c989183974b31c8a7202ca68f9a90315b90b30489184f10b36a22d4413ae214da9f90c3dcba42ff98a358268f848a28fd531e03e683ecd8afde065db98c312f327350b863f739471cbeaf19b4b06081ed8f4acea2926ccab9e0b3784597b1170ffd203a311957fbbe274926e74c4ab91b4d95610c0c0ca2fd0e6773f6ed838006a8dfbf42bfebfb814b6f5f20f867dbe04d20bbfefdbcd89a5a2740505b66a2b63c7cf305b5c081c9b9af2ce4d04fa81199e8379e79cb5674733b251fa9411e077768fc0b37f72c58ac4de618afc52fed04baf19ee0b7bc441b588d455bd5bd86106234eba7c2ce2e2c6b4457decf65b82664f9156fa359f62340dde1989fc15d2db78430f07f2cac2407ddc3c4ea09308e84a5dc2f851d55f5060e6cbbd612a1405747f721376a978f07f676eb6dedaed6904bbc9e67fa654ec45591c43148a8f7d3673225d4c0381bf2a6e0ba641c58fcf01ead13d804bca376f643740cf66cbad8e47032169802fcc0690bf355a9ee6acc42f8831304ad42688f84ee8d9a261849f7847686492d6e85c1d8ce39e3470f1eb9bfdc2c0af913b21f0132fe23865d8ea0655cf1e6ecac6f202ec4c80781f17f9aaf6583b57996d7d31881b2ce43a134adba7477c1f891df511b886c0971166c4636e3a8d129b783db56c1d11f9cb7d7dd2c04770866e9261fb62883dfdb113735d3e9cce56c33472084c1b619b670fb89bf1a5e6592c84bc89a19603deb873de78f367ff8b27013b0959f8c5ab8de0ae4ecaf54db4bac111b371a53218cf9f5cef0622266b9fa08bd1dca719d512f0e2aa35bdcb0eb6ba0884d973fb7f8789bd8761f384507f7597953c14db0a4ea809769deec7f24d95a0690e3a568871fbf520ccf52ca0235c111a3fe0820397f2e990d3b82bbb80568e8140f078afd442c308b714f261723cc4f5e09fd7c56a7c782a0f92338c9982d66cf71c4eba2c12c3132d227bbd7a024a4b7dfdbd804a22bb0a3f76141dcc2bdcf2f633ace1bd90240b9b72774d05005d64e9f1862b240c5af0612ef2a1c9906b4d3beadb15cbd73c6dad8dd11628e29867b1ccb3a1c48044ceba46b86af1b502bf0d479c7b39ea88a037a60c2e8cded5b71db2777b55483392f8662d8a500563c506abf796f73cfa9d5a45ba8f6a43956770cd7d941ef2ee166b3305083153e508bed2029b3b628239a56a5c2d43c399220dd588ce5affcdcc8f53be4690fc52d4e4dda7e3f39806cb6eeec32743ae7c6b2770646b8ee67b6734439fa590a2c480d01dbb706d9baeb276525e7fa8c5b0abc4547b082d0ab5e665031873219daacf9b216466956c6649678fddfec409e70eadc7821a67bb5ac73496a2aa8a81920980d89ba32c0f52433c70c0e84455242adad0d60e665d096b73ff044e35621dea488726f71c0fa858b322de83dcea817f7d1e2241eeb5de923dccfc9bdd1ae484b33144d3b8bd2b3a26f59e51d76ee78bdb3a2bd78e84c530e7b4c6964b82ef8d3dde4988e11aaba2cc8578c8038ebad0e217a5c314750fbae4cacb2821cb3ef8efadca2ea7914f2db23a89c83ca45c32241f6d69abf4fd73df8bc389b1ff4d3ab911b441413978c1348fdee548cc06abcdaa8935c4a2e6d0c1bca37ee95561ee105a88340aead681895aae3e461b73a027eaf3ce605046e3704161153ab049891ec0d40292ea9216d9e95497e9b833e7e3762cb20f9ee203372f822b946473f5480350f4155ddb26bc6137c5069b9bd2ea03dc3396159f25fb682c413fd2d6641b537fab502a65c1806560778afa57fe891f4d90739439b7eae7af7705b356789bccd84e53b1c80bb4b88a769d2766628170b18ff573c86bb03a136b7db360ddbf881ce867b38f60a25e01cc96a8e6d97ec4096d953c0b0dd1be2741586edbf6babe2c709a51e3bc48b6e1f30aba32f0c4a34e8fafec6009736aa47a7d3f646a79c09aa7533394341aecba4f6886b76bed318c098974cb702762192febab910c57c5418072bf3f41157b4c0dc17fbdd2bb8deea627f90042b48f62e0922b24327229862e30e38aeb4dcd6fa4d9d4d3575fa78e2e0160b7216a9830e5943b8d18c48b5a1f4a156a51f2fb57c5d910cf9a65ad6ededa90c40f695b07c867cb1c6cf0a57449cf44c816785ae8d407ef7e9ab9965bacb50610cac598d9811535c9f31fed86e2fcd9dea146c8e57381ecc104401de64009ad79fda2566214f73031e73a1d13dd9f47b605dc712357c0a1de3bad95968245711e0260a7ad372eb4922e61a4bb267d3e95be30af42042bd9ee5914dcff1a2679e320894452be0eef3ee5220976074ddb2686ff12bc7ce964cb3fa5a497292b18637ce9e18205d15814f44937b96e23341798f69f2a1dbda57b7424fc8855f68179240be0a46ed90077ad8086bc96387726b37c3d579f84ee5e4851e09231222d576977115621a4260f8c6913e8cf687a21ecb1487d78b19be75ac24ec11fc131e52b0d9679401b3bfee0f4ede179c8b1124e69179a4de4db6b4356e373d59a15283858d96f238551799c5a8d99ee97481deab31930c33a491cad694c9f9581dfdd15d0c8f379d7f4e20a089012fb9de5d4355ed91b69b093021ceb1650aaf33f6db26e08b3632a9605fa8f2c40e7adaa329e67c11f373186b31c4dae352ebbb6f680a5df2648b782528925ec2b53ccef8497d813baefe67551c055d3996c7a1547d7c1127d3a3049428ac8c18dffdcbb7906daeaad19aeb83192b953a54fab2e42e8561de1838c999b3632506d23a7d93ec1daedd4ae280cf03c50cf156c8298809a1e20b8d5dfe959d709ec88e664b76271553161bea75b91fdbdf61d724433ea494ecb78692442a83f1f04cf33de0172fba75aa43bbfd80eba6ee2940872c9f3c6ddccf82c79090dde6ddc12a4b824007605c87e49f758a8d844e8bc9b4e4e698782e4fec4ffc761e139c46beaabec30d010278ecd8aa78e47b7766eec8c62f43d9165a28334cc00f3c25f601feebc56e50d56ddba53a831bf91ead8f6eebd75f8374143356cfb79d309d491320899583c498b53a834798692a70b2d350045ec26ee3b28b220175d8cdd69b139b4301b2348e5693edb0e85f0205e44d271fbbddaae8822dbcd41e69237747a228e40ed729799210c5d7af2b013316b939c8afac7052cabe39e66f11346c7d66248a91f80acdb9da13aaa28fe7ca116b4ffc8334b53d7373316bb50db34776440a75bcbe0e978e8350ea0b7cc3ba859c5b557257edc4bc87e3c36858f402b78cd7f997c6f04356c7c1bd7525fbe000e34d20f8e78875ce9226f07e412ec2db824156f3a1bd0005db060e622242ffae32d1b90183e678a68aa098987833599f0369d9eb15e552bb3865f9f1057d63534fb3517f5afbf7d7a620bcc448b4d2ad86f3e0ba7291167047d7f89a9e31fa96a1311e6af28053c042b9c17838e23b907cb1ad47b4b000aa4d846233448a32e13a57821e3892cfc4893d4e109141c6046f17da399259bcdbf5461815d34416da335d984c19252bee1d98faf04179d3e8538822022d2dbc01c9259f02647e7df3450788f80e1922a15cdeb7c34f0c009a1f36f79ce0e3600f1e5eb474e0a2fd9c7106fe94322fecafc74ceaad7e91da8cc019ff319ff6bb1faf08a2d73d65e5697fb6600339b90bd0a4b6674af5b4c46e672ec3481e3a9e81a917e0104a208099ffc58ffb988e6486981f308254128fe2ec22f8e8cbf980cc527821743f566caa1630091658f2a4d582c906d7e7e34e8daed1f368dfb773ec671bab3a5897409c526bea8932a0d102c0345e16ae2a78b9315ff42b6c050940a8fd22b5f3a0591a6932d0f120db0a28dd9a54616f6a8034e0262ce07f0e00ab69b3c05a19afff55734aff39cd067de032c4fdb546709d39fabcf31c10a1da56616521542ac23ca74867e6f47110d04733caab67c04b19818e88194b3c9c7fb68f1db706c544f05dc12ee2d537c9659dcbe27d2da867ea9fc55515c5cdabb20d759efc15bea1b893c688b99bb1f2c179498577b40b99e35b9e0a48580e0762d5e44f58e732bfd63fae63b1f80d4bbe01b304ccfdd39196d4a465724e0a201ce7e7822aad561ea82c3e41a540c680b608a025e08a78420df9721fc7d006ac497ca7304e2cc3c7e421dacfcadae1457606136799fc691b62c2edb96f9c3642b6ac08cea670599dd8bb9afa617801e4ab83e131859af94d3f6c84432df6d67396429ec79b69eed2cddff8319577dc76d5a6cc1688191eec4d8659640571cad386b5c82b5f9be731073e6b1927e5ac74722d0032dd5a465662a958f5afaba471bb2ddb960deff1f32c53e910a651ee0c50f8f3dd3e48589b596f759b68852ef4a55ad3d4084061cf322dfd5d912efae999cf96609f3d9f829a0"}, {0x80, 0xffff, 0x20, "2567130a8cfa49c12a7f33349e566a5f0a2db7d4acc606789bd90c12e07db9309b46df6dfe434d23f993f20ab68363d7335478190551142fd1de06dab8dafd222f189127cfe230e8b33e198365b509e17d9158fc71f1e0377d41ce9b562886db4f82aaac94ebb39510a92e980c4ee8"}, {0x28, 0xffff, 0xfffffffffffffff9, "5f7559c8d6976e98b49191b95af734d2d506ca1eb9"}, {0x18, 0xffff, 0x100000001, "f78afe243e"}, {0x1010, 0xffff, 0x2, "fea388e6f3483fab5b51b2a32e8c10aaf70dbdc39e6d086beaa98b820076d4a82380c7a05f1155feea7babcb43747f847f0dcaa64c5259b9cd4d82fd1894eb0fef93ceaf079b1c0d54ffb34c7c4ca0fcc29d26402ed0bf799b538454a4058375c0b2ba08c623ee2e0e737dd6ba2e7ecf3910b04597b287c411b06beed8532258b60f36ce158c7602004457320e7ee3af7c461e0ffc93538090ae9ea9906f8b7c3b93987f83a3108fbf8514d8bf5bdf3b7c7e4bf02961514d3818a23eaf15b65b3be59c80abbcf284792b0d0e5e6a7293b15cf0683c4a9ae279b4123fcad3e06ff4f7975646d701332f7f04959b2633b314f3b2c6cc67bba955666a45c63b9fc0312665951d0238ad937ef0590868b9b9f1b7522ffd736789639a65cbfddd21e3a0bf52f0a20bd441cf139604399e6400852204e1f7ddd8c359573d144cd562435ce5a30afe69ff91252acf37f6d707fb83d644602e616264302503e02221b10627582c813be818db2c780de532a424b53afe43c46de404b43d9eb150bb3fb83465306a66cdeaa2d11abeeeab72df6f167a96e510e0053a0f9ffaab6026e7760c4f3e05a8be682b33c83a9c27275396244fc2c508a4eab61a1bbacfd6023f8f13dad3e8aafa571926faff1f1bda8922c93cb99ecc1bf19b5f82bc783107f15c7c4934bfc89c90c3b4e8cbc84211a8d9bb28cff4ba865e68280212afed49da40b718c9fd93445ebfb81a4747a2c3080a3a165aad40e5a0ace4427f32856ab29751c63f9f9061d48c919a445c91274cf38059f988288710a489d360ccf0fc6e703a074f41bd884ad2def6267eb22157da5ace5b0ae1de8092bdf594cb3257d23d069f0cbc37a96d0dbdb5e2c8316d32cba814e51bcbee43530284b8fb0d5c074c4836029fa3d6c3e3ee30e969f4c43ac3384130d7b7b827a46f1f9cbb073f5eef5fa94845ecabfd128e0f524628acc6e439aa767e34797ee2c6864d8e412caac956d609ca8b2b9319c58e98918904810ec8248a187f5d811b2ad766edf76efce1d8d87287b45991f49ca3d9ee86b0eba0d8c36844bb5cef105362877458b19c25144fc04e785d96ed28ae17ea6e482815bd3563ba26f596acf8d0bd86f6b779634520b3da58fcd724260f4f8e90efdc4548aeb7a8dcdbfcb70646ac83266408bce777f150ceff8944d308d8f668172f21852db9150e2543f32845616b44eec1170c8033f128e4162d263ce6eed49b108c2ebdf23bb9ab10f670581badc50f8e166b6866d5bdd7c38423151abd35acc008d16b3ae49680ae863c466dfdb6ca267e1f1de43ad520b8b8c999eed3b2de475a7235eea8744e0d6142b3123368495ecc0c91d7f7b91c91590e3f9332c0e55160035519ce37702f4757633fe84cc8bdb574f98ff1e66aff5335e9c51160d7de125c6fbe8368b993a193964f3a146e27f8f016c91102248722d98dfeae9cac48c075d614c9f26314b109e27dededadd73cef901d0eb57e0fbca6f8efd86080d9439ffebe80f64a9836a6e2888196824c598f7d6d7f446c9eb09fd10eee94cf3dc4e4b76cabd62d68b146e5b7c5404257e7394f2a4d5a6de5fb0e6f8c032f4cf8fc2e672d74d6c891fb6fa66f6b59863362526e5d839d8e37a291b5b4add512020f6f65f18e5cce7b4c5784e20bb9a31dfa0f21acf86ce0538d7d62c4201f0da5814c7b27c61956b376ad5e65212a841b4dfa7ff12552e15bcb17257c44a09b1507e1f1ada2e6fc7093dec73ba18ec732999706f4bda4fa531e7740cd34ad878cf5f7a4d046aa0d0e6f72d2a5cd51bfc73ebca5b5aa2e66cb22b1e6dd77e7db5360a36695fd8a80064ea8261c3fdb46769f977ea1a0f4867cd93fa17306f16ebca0617aa99d6b379939940ce6e7465d61b21c128673d9883e34da80d10e318123251df8c229dc337df212264667a031f55213a506e5086c1b90605ed0260d6958141c9c095142f019ddcccbf583baa9b03e1ce2428671adecb70bbf34005b35cc7c100a17395e9a453de83d39db11deceea8660b5bf8de5124f552f7a4b22e9c4a227c936bb1db0d47bd3dece090ee025b101806c50ab3083d9b3944d3abd3b114a0becbaabd162d8cc2332d341532fb1817047c66b79a98194a9f884704d4ecf0305d2ea8b3d53819064e53e84fed406ac13dcdfa66762c5d70961a557ac991a3a73aa4d29f93cc70ed6c31946c146a85ff27a5e4e1a1cda158e3c58dc242da77af4b14dd91024cdd33d7f8ac0cfaf243199f06b90076b8acf225a1e46bf2570be21da95ee2c6d2ad2cb29bbe57d587a143ce609c44d6355568011d5e214e8f26a29286ef9481d1d2473dd4bbdd4e5a548a53aaabecf51acc0d6bba3560394ec4f3cdb6339d009e3939a9340ca82a88f5cf97e8a5ba6fd4be50ff62cceaa4fa3b3a2f30c8bedf69759340df4ba8e79d0fdf15216902802ace2ea5fe1fd5606dd54192ff442183d2bf38022ffa6c1f19d64b96970583a08046982d8e0a953563f21e661d52339f4f6d8188c043d146a49df24b1ca576b90e0fef229055d92a35553273ba2f9fc1ad973366f83d0dcc8e714b965d0a00a5407df335308bae1d74d89509f1c444b8aafb8dcc9dde7a456c73e80e86ef1d4644345140bb337485ba41bd66a37159d15dbfda1c727700686632d63d684c454f890dbb8a8a1a2c1d1b91d7ad1e3944553b2fe7c9c50b0298a8789e9cac9637fc5f75dc5e7e43d2b918607c24fd816f5698b40ccbca2eab465460862c34e3cc10e3ebe146ba2724ca6cdac54bba7668e23f05e0c555ecdff9fa2b759a8d815f80886f8b705330223e78eed9afba4598142e078aee0e29ba60644f9375bb565f005f436b2b4225bdc8d6dae6ed0a2cef28046eca7bbb3f1882241c5829c2163094c434b0892d72627d90d70a85b6de808400bb3dcc133143eb85557d3938b4e2980f48c0783a9410bed12f2017410a102e2212b1206945cea9258bdd0170a96edcc1f59b1603a2b36745acc106b73ac4455f4a82a5290b20c4f07b7f8b5119e7863ede45f471fd30920c0d7d7b1ff7e001c06669fd2ee63e86930ab97d820feb01f68403ad57975ded0047c3a36a4d9884c9934dc50a8b3ec50c220f82edfdf828039ae9aea026110252368e2f7b27baaece009e8cf5020cbc6ba09925e80f4cae47a706fe23773b5f109cbdfc7a12132162cf9d503c208e8c92f342745b974aa2d02b6345237e62f935681d49a94866fd4998ecaf37ea5046bea662cf82c49cc3e6556e3d4895d412bd6e3b98e280e5aa1a67858fd4d66a0f7d6ffc3bfec95eab523f613bdbf891a1b0c6e87c8d6a38b547374ae07296a32a951cc5c71cd4aaa064ca304f2afe8b229b33f1fa63a448be4a537e5b59e4f967f537f7ddbc3df3c2553e7d130b0225661a22ef29bae0eb952d72353e317fb9bf0357a3ca8510ad308fb3ab9a78dcf3b36f2814bb41c6b8960d7450918bd1dcca50f8565a927783ecb91ad409087f00f916c988a2f447cf55d7ddb75c25b08e87352863e67bc06733ac799b1897212f184e334da76f2c5487ce2f60cc09360fe3d7bf296a82b20e62974f1e0ba41ee996ed0f283ff5cafdd366ece72d63deb4b769bb94423d75694ad92adf96c66ca4bd1173e22d35eba6dbc9c72ab41a189fde3e22f8c92a32116e0995d7d8c00704d2fe571fa67186dd7cb2dd1d7f65966905f1544ca3d2ec6a8808b2628d16305f89f57bf9cff40bfcaf1f3f35fb8e3380bf4ef35db400a4490cf30aec9bddbc628a3f0fcdaeac3cb2048d92fa90444eedaabb976c27ee9d78eaededfa6fd2422e9aee336ee4d4953edf4330d414e03776293f4c298564b0a38a8b988a64443f392267120f0d9556ccd3373bc00d04393401648644e9ccdbde0e342dd2295966429a84a29373ee6bc237aa1666ba0ed5b7b21307b0dfb74a3e5b0bc1dcc8635713102bab6283b82b36d805e5142886e2d3e5c8ec92162dfde2f17e409b975384d106ede7eb0f69e814275b77a7d4a8c319006dbaa9da2c8289fe72c0b54e3b5577a06afc2f72db3d53742da6f614095e8397d630cb6b4dcc39bda8161230edc88f9e7e1e9de5fc39d9a420f551aa7766771e20684b8c9480dfd3047d6c7e8162563e1d8a8c3044e64e5364789ac16247bbeffa3b4bbc780ae80433feced688e5f0ae71a403f9921742c02228de7d06856cc3a7a3fa8bb98f45a399838fff137b6a115d31369d39ad6efdedf9f3e4493d973e6a6eefbb4b99291211a45ecb1f399f5e2453bfffdaa870fb80796c0399032555e2387d18949b9c41eb55b0ef86f28916da27b302a67fd03bcf6c6358aa4021640881f5f50b3c17eff2e9ee1c9797dbeabf518f865dfd53badf25acc147e20c063f51de66dfd12bc0a0e6804f05c7db6743bb621906810a481de39cbe744b395f6f9456b224e9afeac34bb29a22f2f560a70e60c1263b9f90aa9f43861fa27fe95a0260db5b6574b2def08c28172c239882128581683b5c99aa3f318687113084610643b672565447e94c515ac8771aba3709d1cd3355879ae1416e346ce1fbe1f2be57d6d5fcaf4b7294b5e4ad660f624fa173ee97b63e54e2df7f0e32943aa904aaf5473172ba51f8ca95d190bbb7d63e281d9be7fd9db6b51c44a309fce45ae5907b9e8d43935ed97ae93e55c79e0389511d41bdc36aef82cf6aa1170d1bc86303bd17b359fa6bd459c0a787d3628876079f9b4bc81f4f2bb2e6f255db993070f43b5c622c0b87d8b14ef6279a7c90b8d2d5ccc29208c5e717a09f14bd89fe6f048b196334dc1619eaac0015875b54fac2280edd5bb1a5dfd764498d06e8be4d39149ecf193d1dd13636971ae0a96dc13511dab37f9cd02a76d534fb202c81433becb203f229cf6a5f7d6cdc0ec1ab7090791ee3c5da71feef606ab95c1ef0eaf2751f896d032fb103825bfcfc706a0090a44400bfa0c030d44f3d5b24742fca8b2e087f679942d25f4e006088c2482390eb3a2d7fc61eda839c08195c9bb20189e485a6c001c1a583e2cd88faab55fef98a0db5d003b587a7e7efb3c29b45b783ecd6d0f377046312be7e2c711e78f99990e6c52247d855d83e19e52f11ccf765c2db2474da30f37a7df62be539cd8430e405f4d3178c0134b4e8094ce06ed925fb6a585ee3f42ba7f73791add45426220731894370ab727d33464036fb63e6f0c7234ae53ba49fbdf40bd158e1981fdccf628c12c40c337e077e7926f6e8bfafabe1bbdf403dc6bab5db0cd687704ca544e3431e4a47a3071df1a8155e314fd7429df893b09dcda189835daebcc5ff5bc3ab5b290dbdcef489a1fe7ce5ca7c616c0fb985727fc0ccfc56597ebd0642500c9643cc01337203d5d521a11d335e77475d8081c7bf6b2bee547f3406c2bbd34717eb2e6af31313b85fbf74ec9e1456c0600a652b865a3d9c9545c324dae73b72749d0f5859d3e210f102572a2323eed0c2697f7430a2ebb9dec5acf55ff504f1aad8c22b9f4d381d87f300302f6e0fdf71598831f106ea731abfa75079bfe677a92dc34e66b386490e34bd764757d339ba8b83af55053324cb29b2cf617b768c02eb6a34675786a049e77a99628c4b29219e97aaacbd72742f18f5c7afbb856c6e83b4a537456749da9886c4f674c7cea8281f2454325f072389037a58f367e62ff9ba49806521eb068a366d0a0f03ea82b48836def3f59ba482a7eaa70f8e3c2f8f46659cf6a601e786860ff0323f0210887d9b6b92ef60b1e3f34c9dc3d7963b235af3b69ecb9697b08e34f1b530f2c"}, {0xc0, 0xffff, 0x462, "12fbb256c5a997ae7b9c9f2ff561543e1ec26422aa921f28179d49f5dc41f290e422f9e4eb44ee3d33b515f06d9d99aa87aea93d1133005a682ae663f18f81d85516d4db998feca36dd4aed17fd9ccd48aca4c7b17971f4658f53267fd0e8c9feecc36bf52d434d09ea3b7fb6c73e41b087c59b27d1d57cdc2f21482da370512e04a613abe1726a7d7c095490d5a6efb4cd67b8c0df3c9edb887ceafb187c0947eb98ca96c175a5575a7477514"}, {0x1010, 0xffff, 0x7, "cd6ce7676a588946a5cfb7404cb79809a56ab7fe7fecf742c57bc711ebe0df65ca58712452ed2c54e72a0d118d732248c7506758ecee3f8b168285ee4366d54244d88dc5de982ac1d1080476e22220a5b5eaab85456922af63956ffc46666c0354f62ab97bded69b42e8f0714229707fdc50b7ca98019eef97a9293630742141aea10f175d6e5ddb6f4cb8fb52b6f4c8a85e96817fa7cf397f735841ff9f225d44370115a47f50eab939a6306cca9864a6eb1bb237e50f41ee0d72212a6ef9b74cbc8e92a72a354d86fef6d7fec6f40b62d72f1baa636a72a86648d2a14dc7314874d401d781bde7c47283ad388feb432ce523684cb8afdcfd9e630df0a19d5e2c7d5cd769b499cb65ffea31546f8ee5ac80ff0051e402551ecc12a8d0a93293c2fb319f3aca406b983a18719a583047b24643f4a644336f7ad89c46a1c418b27f45b266f4918745de3532ed92aa3775328380b80d610619002ac24da060cd909e99aca379abc3f119c3b4e764a76670264417334155958fca38f40eb077f24cbc55b46900483d08dc5113a53f13c43d94bdce186742501c45c6470cbe50a5c7b3320ba87c31fd95e31621d3dd9ece17be99751fd809a1fa7cd961becdb5c074a6987c00d530cafb85dd4ba5d6405e6655e56616405068468086595e02e529e69ae4b084317f3e04019509b5a7501e470b14485fcc24fcd57ee4b9dca36bf6e952b9841234837801b1326f02b1a89d0ad211986453c26716e9bdccad2369f1681db192df4bb21fc16c4574e96866f23fed31f77e75b6564d5f6227d1f96807e1cf72dbc2ae32eea087d52d12ede9392d4d27f9c3b9497e1b2b7111f8e54f9105e119ebea1096a7ace9b76b0f05386a72fb55972b9070ee896ce1d5a0c8440c30c8986969216daa7db9d84a8181d3bfb99d23aea1583fd4538a613f570b145608152182acb0910421254a3c292fdef65ab15fb751119fe1602a5212683a4aa1230de952f1feafa5e4e36c4aa4e73d349cc55d631501742062a5af137b1af8810c0864fdc3859d2bd7933882ab15f6add24430662f2b00b9be7759d70855c9ad637f0c2aedde1c0eb60e251425a63bcf9cd56e6cbcf744c4660f23539a70aa5fe9c661a3408f890fed15df95cb741874543f4ccd3d43b525c827b517163630973ab3c133cfff339d1bbfe3106061e4ac34c6f3da287b5d0fec3feae21eb48a4766abaafe62785315e41a16a3656873343d85e01a3ccf13ecc679fb603bb837cb2d6d2df5d2f6d0dc86c385526ff8f88bbe770c8c0fae54dd2455561eec459a853eff5089a232df85b388bd4fd2014289898c96da900eb7ab054be898dc8afc6f94f35d0230fdd591fa24df3a770fa0bac768251d9346933e701dd77afb1bda8af1f279c7635e3e7cfcb3b854528fde3615c9d67c6406d5ba719dda4540fbbabd60044fd9e36129969cd4992db5a624e06cfcf42c03f780168a8f70e3e2db66b07535526e42ecc24049435ac92adace11b4cf2d78e490f8d090736e3e97b09dfe0f38efd0febc81b9265e306bbe665578a24ffc20fff3fb081c0078bfb3cb58ceffee4b050fabf45fc01eaeec93c651941a78440f5224df69fea2e7c4c7cf59db51ef18c065efeed5580bede5c9a1ab76b85e64ab6a894d1e3be9eb574bd700d95a3052cf3b429cf464f983680bd57fc8d366f81443ecb1fbb1249ab6342192476ba37780ea27b66394bcb7f79d14f56e6bea8b8993a1eb5efedcf97f02bc1cd18360d18e3e01f111f8486759fccedb932814a01a1fa33292075ef30f5f66e5e74b374c822df50af6dfbcd904741ff2146fc0bba1eb824289c0efe70168ff4747ee564fe62bb29c64faf7d914cb20100375d3986870b60c24e5f857d6e3225cda1919ccf1fd81bccf63c8f519538d5d6f42409e1ffcff754030803539c08714b8f7af7aeaff1b02b11741159e65ef9bf5a46d5a07fd536f5a6ee372485c3d263b5b7b1c849fdb34cc7fde37b338df43ae1b9ebc55031a14b6fc0e22031bf939e62a7a9233ab9d2769de1ef94bb8308334a04e0b7a4a985289334fdba11d961de5747d655b8c96029516c7c8ff1ea755d0cd4bbdb350fe137cdd8f1df3b0d4e022dc98df5e80647d7221842e6878fa47db488fede13c93de15664e67539e97531a93789d434cff28e51ac4adc511a2f06f74e211dd90e5a11042c754b68f708f8608cdc3eb9ec0143daea0295f1108b90faf1374e32dbff00c81d272d530a5aa01f5ef9afbc6ae3309d89e4ca966c25872a4ef9530f7d23c2e6d3d0e36150e4bbe749219818025951214c9adeadfe56881b5ecdc7de17f328d418725f779cca0112af6dc9df4bf93b89ec9ad9d232b4fda0a89f3001597abc440ee1dcf63d5dd52e70b6fbb1285d33a152d79e16a7172db36279b9127a7a6436957ddad1710ff8223eb531a263ef712a7e23c6f676f2b375db88db7806c000137fe8b8fcf7883a7bfe50c22a33ed36c87ca74e6945c4b998141444ae7cd82b95b0cdb7a3f79d4a20b9b5e2823d987430fe9b772291e6026808c8ce130fefbda0ab47ae1e6a3ea5b12eb63fc04464935ccf9bff1cb84dffa719356568c891f1219a7202c1b2dda3c7081a2b3e51ed0e955e82b6ea30b39d2159609b99ff9403a67cbadac104caaa4a9f072c32602c91bea474282560722ba7e2f330404c2af5602fccb15e9272c57d705d207307ee42c841a9cf01789d015e4c25f4c5300e479b1f5a090c0800568f4d67af082d2670f8d3607705cc1451f93852a6bba88c504ba4a6639697f29698bb0119bac2958bd857ff5439db306a3f07df3506e959966f61a2b99ad8daa87b3793d2c93b4387fe06fb1c36e12269f457b3b0f3db7f5d07aaace90dfce4275131375efe80e3660d8555894abc3ae74f11616a9c17562bb92eb8ad4094603d4a4e6e71977329311a2d2b499893c73b8a7cf9fb3fa17c326c5eaed70c6aba7bc9250f1d6bb0afc409748109826630923cc5d62df46c4343637bc3cca06f726cc4bb3da56b9c8df5bfe1491bf4f00bb1e87bacd03a8c8120ce33ffdd1f3e58e2b87421bd1c418005ef62c5bdd1ea337dc6b4ce900c6218b65fef6f0cc96c28ac6057fbe25fb860abc17fd9f065319f2a9578a0772c3be00d44c9b6d1d7ea880b9b1ac07aa91509adace6835451fd100df55672ef31adfb69a45aa766e103dc5309acc1be70f014e3830a3b84ec4fc68b410a67952c43f79796dfd3e15994b650eaab5364e9410f20afdf38b390152aa799dafa49c968e51a0b7b60270a5ab45d16044313ce8b9880a9dcf5af243347d618c329e67857734cb102d6283110ce4329eb3f142f2ce834af039d081cd114428fed69ad9a43dc3574d72c35012fb0614be2b8586b8ce074320ef2f65e8661da759d8940b55b4a2ea1079f577623a5ccd0aeab7d249f1fddf06a330c856d3dfffbede98a85be32b19051758770bf8e0a75d0effce1e960ae04e2a6593d8cf95a05c0f395d1f3cc07188c5aaaf52fdbe9c99ca4d2e758ddaea1c8f1ec325a162ffe9e4b00c6d41a79dd69a7d1f6d4c29d8e4286e5e71fe0b3bb5e19b8ef8e153aaf3f9196ee8f47b002dd03478cfc9645c8b8b97fb242b4e06af756d9bd6df6bf893d520f1d65915ac55632df4b82bbb3529ae4a51c6ef4bd61fadfa9f23ab4e354f53949fd282207f25c8680780eebb31dac95e311cbef6143ac1f1d09638ac29aedac32efae89ffdf5bfcab0501087583c73c582e7da9e9baca6076f13c06ff72bd4d547fc1b8a9a2eabc438aceb3ac28d40f10b3ee8c644bdc5127fb4d6f2049caa9db2e90d18c2c9f314f774fd8f7250b0b553b25724c26215af7eda141bad04c0ed459252cd429d8af46b8aff9ce0533766f225fe97bf861984f9b00d1c455767cdf6f68899bd291a6012a8b4cdea4104b675246e9f9ec932779cc2a4289424ce28357ffc640a32a5ae315083a75829b21f14f5f2b192fdccd78791c272bce793fd5bba24009ba21d92ec4357991ca59b80b2427033e4148aa94cc6b80b119c58a265317d899181961c0adde8dce9026a3aa4a121ba5023dd172c04e8a2ccd7541c23719637641178d68b1cfc4656dfe528573fecf39cf180f8cb02fa892407e1105c11397b5651af16ac1a5992cf3b5d10bd0084262769899d086d294dc7f42ba8778372b4d6721f49238c980991b78eed90816d5708fc9a75e108b8268d48eb89599176af72352565c279e128dad88a46a6149996ed31ccf0dcd2a8a6f5b9e742bba7c8e9a8397c91e7330dda262f0e3917e8f4689f615ae3b6e588b48bc9daac12595088a5b521a98294a24b86a2239c47cb8addb23497388701e6230467620f3e50b5643958a87c29854f5f0c8634c273e8940f1c2ac1e0b88ea656820156a7edf4ea0e0a7e92a91698ef90ef390bb714643cb83e721c2514eb3092cfe31bd822981c21e7215755e7f669452e576f50404ebf9de7d97f14ad6b87f4da2bffd7feb1559948001e75b0f7bd2fb3d35133d74b5d109b034c4f3a58698fe122d0fce33f20044bf0d1911ef6295b2891535dc5357986ee9764f0df5c38c2b76b7abde778206b4cc8c64ac5f1901063010e6e71342f125b193c957982e9d854aeaed143c19e34c598f6059cc80c6b3436aaf380a36d0ca66d4bfb45bd261177d0cdc1232400b63292755157b474fa043c7e2e5f6a7e12eabb65a08496b050504790682e9a98cc7a3d2803c3869dc6773bcd54353de875ea53dca12c37a194b674542bb8fb815238368bd3896c5c919887b8cbcc5c9489d73cf62e6cbbc184b4bd62403711c847eae3204d75989388bb81022fce1549af1fb4f9dfe7a969252cc255ca0b654f5b3f046c6c570404a49a75abb2196fe539aed3aa6b3b6902cecc0b75b66454d5ee92311f562c233452914b5d759d04f971272808fe950799f6337dad76ce5b6dde97676eef0cdba28ea19d93d2fcd36cbc5ccdc0924dbf7bb41844116b7fabaf86640b2fe9afd214b914b1bf6bd1c8e7c59d4e36fe73c615d45f5fde2276f257447ec6b66f87dec6b7c905bd5d42917c09b3cc07575a10db0243efc6d7bfd519f1481021271a65bf8a28da8e367dc83186fd472e05d56c2c927f5e7e88fcfd2790ae66e4c3d53a11c8c4c5ae6b14ad6320b3921a42b81120e85a7233cb251ce4393ef8e678c30f074827d85aaa0cc1ee7b7b821ca84e5bbc97f01e91418083798307c7302265360876ac6184c8b39f746c8501e525fbfd5b87a6f01d99a6047defb8407dc1032bf9f208d7c2891aa10d1361ae5634425db50436ac247f0eba25e1937e7eeff4fe4cc84da2cdeec58ef854b8177b1c5a93d07cbaa1749184526cb5bd7b4271890aee2e876977e8b6ddbc4a89b05a6a411861f6dbe5aea2abf2cc33b66fdf55f59d213d65b3bda457f07946dbe2b696cbbfa07e2244c2a5d662fdc8d17917cc48ea213e03525d370befe7750a84a59aaa033e1439d6acd1f81bfcf61ff34ccacde1d760c92a51fe2c690acdfefa612a81fb4b88999186d290146495b329e471f62d0b2524d8a19235a32fcff5a4996a0f745f5790b7418944a48d69b9a485df2eec2233d3bd73c77f69f963d6e4695d5906cbbfea018d3dc334f1aca310d46e91578ef30e5ebbeaf53b8d542cae6fea7cc5afaeb06b18f99ae3e8f8f781fcccccd6e6718639dcf295586a45958c5e65995d24798aa36dd85314e938592483d3205f386bf266538e00698c1b8867e67eda8bd9bb39fd20db3d8bcb4e7ca806878d756bf34239"}, {0xa8, 0xffff, 0x5, "54ba12298cffc4ce11ad4ad2c2726e4e411bb516bf79421e5996920b648cc39f398215bddde3bb754b803a6d546dbfbc53c5f8427d99e0e19a4456f2c091e3b637c0a84cc7f183ad8893b46ae80847b3148e56efc9630c1e1762bb803f82d1304f15eab060684e9477df16ccb3d0cefe88321eedbe51762b8bb0e7aa5a4b5b7fa29151466fc5a6f9a8c9bba73e976bcf8f8599"}], 0x3258}, 0x2) r5 = shmget(0x3, 0x600000, 0x8, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000005f80)=""/4096) getsockopt(r4, 0x1, 0x100, &(0x7f0000006f80)=""/144, &(0x7f0000007040)=0x90) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000007080)) 16:01:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:01:33 executing program 1: socket(0x10, 0x4, 0x401) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) unlink(&(0x7f0000000000)='./file0\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r0, r1) 16:01:33 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4) 16:01:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:01:33 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) 16:01:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2001000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xd38f, "00685dc17f33248cde84d7f680776a662488d14b"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="de72a76d73a831a4f47ce3532373ee9fb80c0ec0efc948895128585aab0128dc03e426b2e062eef9820f944a025653a9d31033", 0x33}], 0x1) 16:01:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000000)=0x83) 16:01:33 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0xd468) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0xe3fc, 0x70, 0x6}, {0x1, 0x4978, 0x1, 0x20}]}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1000, 0x8000, {0x81, 0xfffffffffffffff7}}) r5 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/37) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0x8) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000300)={0x10, 0x7fff, 0x4, 0x5, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x323a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd9f8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x6}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000d48000/0x1000)=nil, 0x29}, {&(0x7f0000f92000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000cab000/0x4000)=nil, &(0x7f0000d78000/0x3000)=nil}, {&(0x7f0000ca9000/0x1000)=nil, &(0x7f0000d19000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000d36000/0x2000)=nil, 0x4}, {&(0x7f0000c2b000/0x2000)=nil, &(0x7f0000c4b000/0x4000)=nil, 0x8}, {&(0x7f0000fb7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000cc3000/0x4000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) msgget(0x2, 0x0) linkat(r1, &(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000840)='./file0\x00', 0x4) r7 = getegid() r8 = getgid() setregid(r7, r8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000008c0)={0x7, &(0x7f0000000880)=[{0x80, 0x100000000, 0x8000, 0x1f}, {0xfffffffffffff717, 0x184, 0x3, 0xfff}, {0x8000, 0x5, 0x2, 0xd36}, {0x2, 0x81, 0x8000, 0x8}, {0x9, 0x4, 0x4, 0xc1b}, {0x2, 0xfffffffffffffffe, 0x2, 0x7}, {0x200, 0x4, 0x100000000, 0xffff}]}) msgget$private(0x0, 0x20) flock(r3, 0x4) geteuid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000900)=0x6) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000940)={0xfffffffffffffffc, 0x380, {0x4, 0x7f}}) pipe2(&(0x7f0000000980), 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0xcf, 0x1}, {0x18f, 0xffffffffffffd8d0}, {0x67, 0x491a}, {0x8f, 0x2}], 0x4}) ioctl$KDSETRAD(r4, 0x20004b43) setregid(r7, r7) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000a40)=""/246) 16:01:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0x2) pipe(&(0x7f0000000080)) 16:01:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3dde) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:01:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000100)=@in, 0xc) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") ioctl$BIOCLOCK(r0, 0x20004276) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x89}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) read(r0, &(0x7f0000000140)=""/143, 0x8000) syz_emit_ethernet(0x0, &(0x7f00000002c0)="8b") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff70, &(0x7f0000000180)="36a717ff030000d2800eaddbd65f6ff53c17faf6351fd32af383eea4b659822e4dabf5211f654396aef99fa91fcab400da7c594ec170") 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:01:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:34 executing program 0: r0 = semget$private(0x0, 0x5, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x400000) open$dir(&(0x7f0000003440)='./bus\x00', 0x18800, 0x140) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0, 0x0}, 0xc) setegid(r2) semget$private(0x0, 0x0, 0x1) fcntl$setstatus(r1, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) clock_getres(0x1, &(0x7f00000035c0)) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/4096) chmod(&(0x7f0000001040)='./bus\x00', 0x2) semop(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000001000)=[{0x1, 0x1, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x20, 0x1000}, {0x2, 0x5}, {0x3, 0x9b3e, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000034c0)=""/237) recvmsg(r1, &(0x7f00000033c0)={0x0, 0xbe, &(0x7f0000003280), 0x10000000000001de, &(0x7f0000003300)=""/140, 0x8c}, 0x800) 16:01:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x190004}, 0x8008, [0x4, 0xda32]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = msgget(0x1, 0x100) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r5 = getegid() ioctl$TIOCCBRK(r0, 0x2000747a) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x8, 0x8}, 0x6, 0x1, r6, r7, 0x80000000, 0xc, 0x8000, 0x2d}) 16:01:34 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff76aa81000000f8208a5b671b1b063d73029324d72eef290000002f0000009427255a0000000000000000b4bb7499f7e6583e09e71caa0eb400000020991afeeb29bd000000000000a4a13b6b630090ffce72d30a215b00268f4486314d8f7ff0808d47d20ba47dc596207d1947edeb0b9c1ccc90ccefd951f2d44b591af67c0e44fa3cbe63acc010c352f843bc9637c451d3bbd60030ddc4f6994b178d542b1e7c60702eb88d71b9aa0e31b4505ee8dd40ecac615e333c3e539fb12b97626fffbb31e14c4b7415b8bc669e690218f2c43bbf8514b3dcd80f1d56b866790add0ec57d3779145d071651a643045cbdcfccbd99f99d95d2bf9d317c13000000000000ce4f3894053a5f4549533b673c1fda4391a8f3785ed1012d7369a921"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f000062b000/0x2000)=nil, 0x2000, 0x4) socket(0x6, 0x0, 0xfffffffffffffff8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0xecc8, 0x800, 0x2, 0x889}, {0x7ff, 0xccc4, 0xfff, 0xffff}, {0x20, 0x3, 0x2, 0x3f}, {0x3, 0x8, 0x6, 0x1f}, {0x10000, 0x9, 0x401, 0x7}, {0xc0c, 0x1ff, 0x4, 0x38}, {0x85, 0x8, 0x8001, 0x7ff}, {0x1d7360fd, 0x5, 0x9, 0x3}, {0x2, 0x100000000, 0x4, 0x4}, {0x20, 0x6b, 0x39, 0x10001}]}) syz_emit_ethernet(0xfffffffffffffec8, &(0x7f0000000180)="d8490402bb639ebfeadedd1cf533eebe912ba175644b0bb672b64c23bbab5865bfc7619631eab3ae73176cbdcc870240a64d7ab2b136a9c7f9474eb31be1aa46c4d2659fcf8fc3bacbb0d4150215bce3c5486e656a005a567c8e874a88bf6960f6a7156d351c7f63a44ce9bfc4cec5cd9f8bf7e04fc3d8df3b") r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)) 16:01:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000100010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) semget$private(0x0, 0x4, 0x200) 16:01:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) pledge(&(0x7f0000000040)=',[\x1e$-*(&!,\x00', &(0x7f0000000080)='\x00') setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff3f) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r0, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x2) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x1}, 0xc) r3 = dup(r1) ioctl$TIOCSCTTY(r3, 0x20007461) 16:01:34 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) read(r1, &(0x7f00000000c0)=""/216, 0xd8) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r6 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x9, 0x10001}, {{r6}, 0xfffffffffffffffa, 0x30, 0x8, 0x8001, 0x3}, {{r5}, 0x0, 0x80, 0x20000003, 0x1, 0x80000001}], 0x10000, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x9, 0xfbdf, 0xfff}, {{r4}, 0xffffffffffffffff, 0x22, 0x80000001, 0x101, 0x4}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x11, 0xd2e9, 0x3}, {{r2}, 0xffffffffffffffff, 0x24, 0x80000000, 0x10001}], 0x57, &(0x7f0000000040)={0xa9, 0x400}) setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:01:34 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r1, 0x4000002) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000006b, &(0x7f0000000280)=[{0x1, 0x0, 0x0, 0x200}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:35 executing program 0: mprotect(&(0x7f000008e000/0x3000)=nil, 0x3000, 0x411bc237a2d129df) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x24, 0x4, 0x200) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x43f1}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r3 = semget$private(0x0, 0x1, 0x10000000000011) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r3, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x8001) sendto$unix(r2, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x37e, 0x5, 0x0, 0xfffffffffffffca9) mlockall(0xfffffffffffffff9) semget$private(0x0, 0x2, 0x40000000000000e) 16:01:35 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x40000003d3bca6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:35 executing program 0: r0 = socket(0x18, 0x2, 0x800) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:01:35 executing program 1: r0 = socket(0x80004, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendto(r0, &(0x7f0000000040)="1140672ea3203f681492aa447a049cdbfebe6c5b29cda9f6cddb206cc2b677b34f8b23cb048cde717b8ecdc3c4ef2346b14bafaebb1a2444bed7102d2f3ed5cf5eaedb721424006b0ec12b1e76eb039800e72d9440ce04e3906f5d0c36d7cea1e7bf7dffc7c42257e1cdc241c915646010b338abfed9e4508f10c64ef1c33f2a64fec49ab4e5cacc20df45b1b13e5433bd6f415c0612061816", 0x99, 0x400, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x55a}, {0x1e7, 0x2}, {0x81}, {0x7, 0x8001}, {0xa3, 0x8}], 0x5}) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x5}, 0x8) 16:01:35 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) linkat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x9, "d48600000000002000", 0xfffffffffffffffd, 0x7}) write(r0, &(0x7f0000003540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a369979851a2eae67b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf6147525907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6cf0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc28f65b7a7b0626d6737a16ccaec13215ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a060bbbe8e22d1a9283b3232ff562dcc66050ce006a58b885c72c2c784f7a66c6987c4b3b4a287897b046b519803c55f18a148a9fd6d2fcaeb4cd7fd84300513472c39b43ae8a4acc0f32e2c461cf10fb13a32e53f921cbd92f86914f6a5be4b5ea9de8d", 0x1066) fcntl$setstatus(r0, 0x4, 0x8b) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0", 0x259}], 0x1) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x400000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) open(&(0x7f0000000280)='./file0\x00', 0x8010, 0x70) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x18020, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x400, 0x6}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:36 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x2, 0x4000, 0x9, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x3, 0x1, &(0x7f0000001480)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r7 = accept(0xffffffffffffff9c, &(0x7f0000001600)=@un=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002680)='/dev/tty\x00', 0x800a, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x140, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000002700)='/dev/tty\x00', 0x408, 0x0) r12 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) r15 = kqueue() r16 = socket$inet(0x2, 0xc000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) r18 = getuid() r19 = getgid() r20 = getpgid(0xffffffffffffffff) r21 = getuid() getgroups(0x5, &(0x7f0000002800)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000012c0)) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="dc6023cbb3b3b0eaa7213c493a4e0df588a990dbb6a98e8c89c6e4b2c4b9452e2630ee5334721c516f02901497b53d85dfde6a926685b9471b695f7c0872cb08a422460d357cbc7e5008ac9b655742b961d59575e59f9f0066497af356d35d4efe316add379920d3bc62f6934902107a78469785fe495b8ca8d2de048b181d93b27a818e21900bffd271587482aecab8c6a1bf0040435088c59da5f54ac9a3ed9c7ad490f8be3628eea43cfc916571c60922bfeab33f38329b4400046920906ef01b319f4119b8d01295bb4595", 0xcd}, {&(0x7f0000000240)="c3b17fa1e25b3b9b6ea6a43218acc20d930b266560ade5e0c6dffa2f95e6628ab9ead660671cfd969d90a68abe5d4dbac32496968b982384a4f12efee7559b11092ec3a4f6562316e826e4c8532316743ec3038ae7220c070cd9391462cf9fa255ea09e9fd20c77db021b8b8a8abe87889c77f47cd44598dc4f537c72480667d0548cabe1046a6a9db3ecd5f81ce47e0287f1c970e82ed4cd06eea281bdc6cbedaf401ee3f837bae7a28c1f20217ce7bb2611a557aed5c7e7b6ab2f1cc18c0396930f620ac4a0394a0fa2db760b421222e084f79de682827b36746694793c7199ce6355cee05d693e1c746260b6d9c874c2cba9e8833047d31d7a3b9026d0434d3f375e3258a761d4317f64f83113d417604cda0d6fc3f273c1b9abd43c7040fae13ab58122bf0e044bb52c41e14aa63d00d1865c0264aedd3f39cc87005bbdfe4731537cb2ca0167a2c917c9c837299e639015edd947f7a6c059e91b944d4bf89c4ea9219fb544a5a14876bed57d09a4c7beb849fd351d59d5fefbb3a86e2bd1159df03603e595782889517c0b44e43de29147d71c1314eca178807ad8fc3cf89b95bd2409c0f7713b420afe2610b92eec84835615bd4eab00a3d59a7409cae591cf480da343477e8dae6ba649721655cb03e2c9c68c9549d4c95920ea26d83f7c37d34197d698f712d5b9c3ca5e2c64b06c46df60fd893f5d85b90291ce714cde4b2b8e7e3bfac5010db2ed21f01b7ae54819674318a488f9b8b79fe4dca04e235050ee4278405c4e110e586e7b4a08a82a3a3164854de8481b8e32990dab48690f7cba5f958e532d3f706e80173acfa1612565084fcb3ac3671264e04e0364a65dbe4ba1830ed211138b63d7c5168cab02a4b3fffdc1b2a55431d5150e1898523dc53a09d69ef6543e9ae198841a6e2a8ef6b9b84c3fd48b0877c6c5cc55772a1ce0ad495d81a74aee0db2bc40302938d4342f54da41b514cc9837f8103607df7b2465628d9850c69c2e5048fb82676d863c1c534c2f86d20a10b3bcb1426ae266e4f724312a4936aac166155829602145b8bb707ca39fd5b567778a863bcbb4cf503f071bd53bcb6ca5da7f8989a75e7392ca543623b170202a74692596ae7a4742ee177c62a42bd52eb2d1f70f80c32afe4770c4e376c0a4b57794e015187bfde92a9eddb35a6cba8c450c61727e0402f80fea9768abcd58df974ed35469f70fa38e1c6a13fcaa285f4388c46573b1806b1e0f93f6c09bcce7b7d428c007b76093c7730df21d67c196231fcb3b2979d889c7aeb8a3de2020c5ab3d4682619f7dfba973c9a3e29d92d2400dff5ab917400ab9f5310441f12409a1f00838dc67d1f5d3e4a97fe2fd8b7b6db4f1c50dc697c5219a7fe76e4fc25fd6ce74dca7f56dcc4001e8b4481023762bf8a0ef250c2a4e011a391dcbb1b725aa624250c4f5ee79c28c67eddee1e0b38d8833b52850381575fc55c6d5ef90f719d44a6f2b769681461dabb4b15fdbd663f67f7b51a26d01097aacc6377d850608e9ba367bc8a67c962e19bbf65c8a787fc5b144c584b2cd4a18281d10d015bd1e138dae40b92f91664be55c69b98045f1875a4e39b21076e696b0f31da561c84420291288d4027ead964fe044e19a2556331e316821f1a2085cb0e64a28f6043f20cb03a438f692e96d3d0bd11da08f55b2681623c2c4e2f3e94f046749a007b28e01640106c59bac4d041315657c87d1671684e3ef1c95f5c1a65c25373f50907bdd9a173b9bc1cef839763baceaa3e85ad8d2f726fc17848c41cd4f5097ea4bf84e281941fcd7875e9be058b9cf69e1eaa27b89992a0dde9cce2cf2ab8a28ab9dce4b84a384ad880394b68d621df1401566b1cca1b2b2e4823d3286bb709f831538ea5dc89754353a94e60ce23eeb1b61031a67c17151ed02c1b991bbb3f20306018cf984d4f1d465fd53d88d85f02c979d250cc44bf9e5ac6f96cc99d404bf271df8c870f4fe8e62f9651ee2d424aa3b2fa9e5b3c259ef7279c6a0f9a711ba364836bd561b2c40d6101b52f4a53b1090a33917a720f68d70c5d8d929ed37ce2906d20d336642ff5e0d3bae9fa8f38086f385158171e39b3043d4aed24d346c0a272e3c4482e408f3c3b3c3f6dd62606ba6f703ffb5637077ac07966c6295d13eed3a626512959b5e20245ad222d7e84b42f73f594cb6dcc852edd17cc36169ea237ee36b9f0df2781cb12a8e26e7ddad52cc122c68b63807eb02f64fb1e4bfb4e20eb72a7df2b4dd368542ba31ac8834046df68806986e7e4860a7b407e94d5dc1d810464b33ee54e090ab827f418a46cb29ed31aa5afe3a3cc3437984afd47706b8aba3458207916120f6a86047fb3e927fab25720e692b2930d2a3e8ed0e5471ab728c205878093e70233b6216e76b7b0dbb6023653468f320fb78a1c34eae4ee3e23738973262dd3f82697feecf286730841daa4ce9b0411ae10057ed13b9998c5927f02f79eb1088c6490793778a3b8f403df68b30c9ea0decb9fb0c833b6f5b300a92aec0ad837d1536fbc8484945010d3748168eda52876e0ae9e565f9af440e04e4f8f3d0eb78435e0494c8806f076df00194cfa8c431f869deb753ab4779f7adee27be717e26afe0e3aa4f8897e935a342027f069a75d5ea947d94c65c2dafe35f8df70a5ea12a672de9c3efc95b714a5419d0bc81e33c25ab2adf48825fcd61df225e82e0ba35516ad4b53b28d36a5e663a1444c3f7dc6747f35d3418f0384289a7390e113613118ef44e117ed96ce3ee0d6b39b2d03be72d652ce8e87482906207db31ccdbbe7168de6aebd35bb83e312e33a209a9c9666e2f05ed212fb1891c28afd3156ffdb524f22843637f302b71ef91f3b1c1726d6ab1c9bfb0f8e56b5a376140e53d0291f50bad2664770250f1101f86766ca7027ec9e15f2b4244638a47748c16012706fe7a6c597eb4d57fe8802937a59a5a809270aeffaeab5be0d41a98836c8828c5cc4f130aa25b79bd015eaf5a7914831276c4d92cc30a4e5838ed509f2af55808b28cc8d7cd9b76fc9a2c4659f8302dedc897d3f76eacc700484681ed6dac61531d88d83214947c3628172a4985e709f7461a99a749dffdd8411b074aca16a21e03c02761921f784eeaf825816eb8ea2afadc521fe99f1fb827cc625bca5e52ab28a7bbe812d5b62ceb504207f5004533114d5561947eff0db038bf94c2f05239ae695da86cdc5533877553d903f803e692335699eed5fb5073e9f8c073d4fce474422d44bd6c6918d09e905471d0b5b45543b9ec1a56be4ae83382fcc608c616f14de2588fbf6feeb063f7c5a707017ef4123405d5d7ecc59f627b49c06bd352240a0aea8efed9427c14d47291493213d25f7a8265d2560c5bc20c32d79e5b8eeacf1e1e3dc031966ec7c7b32698f041fe2876682bcb906be59e0d21c23b8e2282912832fedcacc8a517ef461f5606401a61241fac0c426a6dd688a86035d7fd9195a321907f834feab01191c0aff1369b9896838f31f2c7ccd1f2743299201814cecc2b7b5ad963c1f878e43f06740dd607f03e47e037955f49e322b23a61b007d6787e34fecd5537c48d739caf679a2d0b9d7698a51edeeac083651f271992eae044c5635bc9d96def13aba0bfcc2a59a13b05c9400ccb10abd06d2020521e82b02f8d37c284ef692bd58c969f6f3446073b038841387c0760371d35a4bc36611c55977505f35eb531563d1b42c94e03fdc9bbd3746a3389dd55c9bf93db372f7f85ef096833471c7b58729f8e90ca48cc1e39608233bbdde343ddb44daffebc6a71f52cf14b88fc0ec5a2bc1ccc20a32190d6de5acd70d33d9b4bde382bd28f3d7bd66b25c943b90d2101bcf3585eb26ac2762bded7bc2d3b5f4c8728b8b3b35470541f062e9cf4132beaa45076e8bfe8c63ad8326b11ba43d5d690a0698186ae3a04d2b4166fac79837919cc21a7da918dc25e32d70e703f1f479a3ebd7b5a546d2f8600e3f9c70041f22e0942147f3d003e548303f1a5d03aee09f36ae4c205995ddb8f7ce82b52b3c56d6563635be821c3fc36c0352828c0a88cf8c91d9d93af97dfdd74bff15b494b15498b5e79c7a6347d70667738adf1da1218274d80214277283c9d3ad22a21c79a6558307ad96b9035c7a31b8a9f781e8b65a582183b24adf8c060e41fd5a8ead4b5cc9400e06057cd19c6eaeb6758961e9f6ee02aae1c2fd5b79d3995b7b03c95105bfe2209cfd1a8b1222515b54008900872331dd08900365d754683e4ee85d5876ab6dc39ccac2faf62142af144fe2632830989d81bb517750b00299999f53ca6e073f2babde611151e84363511f3aee1b9b33d8dc31e41d182b1ce91d0eff78b754903f0d7fc6188d8a0dbc974748b4e1166d34b587b993de6d5ea1eb479f48e0130fcb243d14e1314cc220e85760fcf256b39d46666c2b99c0809a5ac5d57e482e6193b0a483cfebc5f8074c058722eec664ebe8d19904759c4565c599289de3280fecb370bc72507ade6a28741f7ec83eaf0aa56a362bab70c37602c1ebdfa99eb89433eacef213c785456f2ee9f90fc3db05687e56db0688c1c41a463d8d7dd72ede469ef943ffb1706eb816fd060478b7da7e8c939dc083ea06e37ef9720d2cb0f2c19e9827a194329c7c292d3757627114e2ef99d6b386e12f093f10af253262b1aaefa0fd4f5ee4dc4e5682d58797fa17e81190bda68d7816736cee707407c2e0ff3eefd199daffd2dde6808a03f28ad8444e6f29015ccc3f7b418d50226c14f998620be044f9119cff5551a5e1f97df36b716956472c145b577af322177000cc7a6b4a9a9c80c4728fd368c055fed3a866a805910e8836fc266ee51c4336b935efce19c9438ff94814a5395e4c2f4868829128b341d23009a77e4b75b5fefc3127e52ea32ffef350808a9077708377f38eb1e8a63e13dd39d9218281aff65f5569af555c427a12a1e1bb67c00256d94206b922c217acd4128b31bd528a0c264e9381e90dcf782de188cc3453cb2eaf623da02a9e35e2928d2b29758a019770781a5fc03645613d57b86b29079e28dc4473a74a1ad0e8ba5fe018a7889569b89715039da3e0f7e9cd16fc6d7694a5e4ca7002a4c62501194ebb3b3ef73570b627a20749664a430ce08e5da5b580bb0a96b5e9da5c904793ab3b531fc0ac212428d2cc83ba3e8b90657a92690ebe4b48dcfd5e8962c5b96ae1808e4c1f15e63de1272dc0921c1c44ce446f22c732b16a6fbda861f836a231e58fb3ee1a715bfb6da696735a0004f31960077b3dcc699c42989310c763b0984d155509d8a6d21628971181d46c361a293e6043714813e2482702b4caf987e0d83b0a584ae811438db2c32c723df517fc86aab086903917ccb8caac947e93ee30a274abdef283c3e34d0b933e66bb2801bb1423854ddc9dd9f6703ac7be0626579df6f9a7decc0723e26deb49cc40577276dd1fac004c433624a9a15d27cafecd4b106f7aa24498a569082a455b589e9577e8739559a78599163cdefcec2c7316209f0dcae7e36cb58556e629ba7524e202be29a658a7380d3a638a2947b7a103d26903dd15812b471bec2f233cc58b48c801195012a0bf822f9656c2efe85bbf0fd1bf453347ab02d1c888a6f2483f313ae158cf13ee4f66de0fecbb8714604b93532a93aecd3516aee22dad47272228217e165fd77a7a7dd19ca3905ca2334198247c87a70249d11641ccf859f2d0f47d7568a57a317ac51edb766d456efebf7bd22066848c6b3eb1e66edb92", 0x1000}, {&(0x7f0000001240)="bb32eb1c616a76519536b1d15243f402233e96d27cad3206894bcd7d42d1a7071205b6fbfeb80e0edc053002f6a053e2a4332fa9b8279bd7b80db770d554ac87997f633aa952a7d54594a75f28ede5cabeed72752dca20a0f8d773235d29832b8149a6abf3c427e05dcf70b71274d4", 0x6f}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="103e4e11d7066b213184b8003fdf97", 0xf}, {&(0x7f0000001340)="9b4abfb355255513468306f94fc1c8c7618978fca106fbc8ea1db4863f003ede61ecac2519ee85f47a845aa105f03817213362c92a461779daddfc62e8def6a933743844f366b109a3b66d", 0x4b}], 0x6, &(0x7f0000002840)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xf0}, 0x40b) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) write(r23, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x8001, 0x2, 0x6}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/88, 0x58, 0x800, &(0x7f00000001c0)=ANY=[@ANYBLOB="00da4b3677bc566b00009610842000000000000000017bb2cd36d1680ae0245a8189c61747c00300f15f87df8709834a8dba3697a8807548f4859033e385250d2cabe9764d2691eeed20465b9be6a9d0131d42028c5d204865a267b2b8c84a081b44b21a3a653df291287aa53b24e2"], 0xa) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x105, 0x1) write(r0, &(0x7f0000000000)="4bdabc1340003ba2c84fdc7d30484cbd8bd2831cb2f18abeb905367de5ff6ff5f9ae54e076db24e20d69f5", 0x2b) write(r0, &(0x7f0000000040)='L', 0x1) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40003d}, {0x84, 0x800000, 0x0, 0x9}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3, 0x1ff, &(0x7f0000000000)=""/108, &(0x7f0000000080)=0x6c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="33004d77c16f435b2b14", 0xa) socket(0x16, 0x8000, 0x8) 16:01:36 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x608, 0x0) 16:01:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "09433c203b5599a560457c97c51ed1f6f7f24501", 0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0xfffffffffffffffb, {0x3f, 0x7}}) r2 = shmget(0x2, 0x4000, 0x542, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/51) kevent(r0, &(0x7f0000000000), 0xc04, 0x0, 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:36 executing program 0: r0 = syz_open_pts() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f36) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x4512) open$dir(&(0x7f0000000040)='./bus\x00', 0x8d21, 0x20) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x3ff, 0x9, r1}) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000000000, 0x7fffffff}, 0x0) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) wsmuxpoll: not open wsmuxpoll: not open 16:01:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[0xffffffff, 0x7, 0x1ff, 0x80000001, 0xc6f, 0xfffffffffffffff8]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3c8, &(0x7f0000000200)=[{0x1, 0x4, 0x3, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:01:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000340)=""/132, 0x84}], 0x3, &(0x7f0000000400)=""/129, 0x81}, 0x800) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000500)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getppid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) write(r0, &(0x7f00000000c0)='\"\tl', 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:01:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x480, 0x124) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x9e) fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 16:01:37 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:01:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x7f, 0x0, 0x81}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:38 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffce) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:38 executing program 1: r0 = socket(0x6, 0x4, 0x101) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x2}, {0x18, 0x3, 0x1ff, 0x3}, 0x4, [0x3f, 0x6, 0x2, 0x5, 0x10001, 0xc2, 0xffff, 0x7fff]}, 0x3c) mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fe, 0x0) write(r1, &(0x7f0000000080)="6e2ee7", 0x3) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000680)=""/42, 0x2a) readv(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000500)=""/222, 0xde}], 0x7) 16:01:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="4d14076af7680b9ff5d9c6", 0xb}, {&(0x7f0000000080)="b45ec1438f27685235ab83d4d8d0fa9134bf93e75411406fa862f5d4bfe9f56556940fbc9a8b5f1c51e067e8e1cc6166df", 0x31}, {&(0x7f00000000c0)="7a5138534321e236b1b392bf43b5798f559a4e63deda6a78a4b403adb59efe777783308347dacd87ed431d7b26d9e039d2a5df61facc6512e426cf0730a3ddad8267d10b78d2bd1c59ef7eeb346e8bec62be94c02df88c5443b5569373c70d23b64d6d1a539c994c6683513baefa7cf6c77764524e6e095eb85fcd4135688a47a55478106b49fd89e1a746c2", 0x8c}, {&(0x7f0000000180)="75f016c5da710588781e70d32b5a7daab53ed16e5138fdd4c5d3aa1f19358eee6edcb3542231f5ce6b0c547af051f043f28c4472f328584f11acabc7a1d5f6db0bc4d4708ef343a04af86e5b69b2fecec162860c7d9604ada2ff24aab7a575c0ce8a1d601dedd9ab42924abb79810885997b539095", 0x75}, {&(0x7f0000000200)="d6dedb7ab54756d4296f87ba2db6ee28899d72ef40c59b9567e636ca7f6e79af9fe85e8a1ad50d180f43480a37e7e5234444cb3aea93d2879b771ff3ed0635dca5488c0d0347b28b3f6d439c90d7a4656741abffd1fe14e540dbd04366ed8fd63c354687e3279b9f8311f4d476de631be45c44cf9dc62d0b3f05361e8f52bf1c2c683b4275d9859434ab7ad76af4b495d1b7dd3ad56cd009e23f0e2dad342717144b31c379be8cae8027711bbca16c265fad280d377dd50e5b7fe69fcb795a80f8184fbb1a0bdd14bb50fdfa177cad2b49928478ff1fad94fb893d67d8aff7", 0xdf}], 0x5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:01:38 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40008000000201, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)=""/247, 0xfffffffffffffcd6}], 0x1000000000000243, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="2e39a45100000100c4019d6522c4e11e11dac46143d0a4380a00000066450f3821a1ad3012a6c40191e4720a43d93044a20080000000000000c4e2bdbe1500000000c48159f1b6d7000000") setgroups(0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:38 executing program 0: r0 = socket(0x11, 0x200000003, 0x100000001) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r0, &(0x7f0000000240)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d6027f0d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080000fbff00000000", 0xb1, 0x0, 0x0, 0x0) 16:01:38 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x39c, &(0x7f0000000440)=ANY=[@ANYRES32=r0, @ANYRES64=0x0, @ANYRES32=r1, @ANYBLOB="ff228e0e814dd7ff970cb2aa2a0586f49c29144c7c416c728dbcedb0a457121fd78d9688153587f86039f3a1199eae1e1c357d079f65108cccc6d39f08ad1ef440124060a1be569b6e8fa701d6b5d4d0d783611c62af6d5819e2a7ce340db8b359d921154420750ceeb724cad2f2", @ANYRES64=0x0], 0x92}, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0xe060, 0x9) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:01:38 executing program 0: syz_emit_ethernet(0xac, &(0x7f00000000c0)="c8efdca6a3a39f86de258f4f89ff2bf24e8870e3f0beda68f46d2083b8b399ddb9e22d3a30907ea38f2127d63b44ce6d1dbe72a9f2edfb4c3e0591a596e0b1bada161ad36b438778a43adb2a33214057077bf138f43c812513170642771c50acea092779bff577a766dee5e497185bb7d2015238437319b732179b7c85503cb1d0efc135c96e43f8bc6ca0d4ce5ba5c17b5acaa2c53640ccaf65ce948b6f583ab98ce2ff63bc31f9cbd5d3e3") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 16:01:38 executing program 0: getegid() r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x2, 0xfd) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) writev(r1, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x61) r2 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x10000000000000) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000340)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) getuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r6) ioctl$TIOCMSET(r5, 0x8010426d, &(0x7f0000000000)=0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x1ff, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x4000, 0x360, &(0x7f0000ff3000/0x4000)=nil) 16:01:38 executing program 0: getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) clock_getres(0x5, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:01:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) mknod(&(0x7f0000000040)='./file0\x00', 0xc010, 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x120) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x80000001, 0x7fffffff, './file0/file0/fi', 0x9, 0x9, 0x0, 0x8000}) 16:01:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x80000001) poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x4}, {r1, 0x4}, {r0, 0x20}], 0x4, 0x40) 16:01:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x98) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:01:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) unlink(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600429000000020000000000000000000000000000000001000000000000000000000087899664b8", 0x2c}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x2) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0xb1}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x81) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x6}]}) syz_emit_ethernet(0xa1, &(0x7f00000001c0)="5185ecd2e050c159a20b6ad2741f15d1b19c2ae93d39d10bf1728bae56af21759a5b6a7617cad034e732021af64beeea2baeb3a1717762933ffc4c00f54cbbc977f2fcc67a12c47e6aecb3ff77b2f9f48206486f9b42001a1a19018a48f4502f2e6a637f6edadda79e8c9f8d4ddaf392f772476158962a6c18dca3db83b19cd23e85f73d70eb0a0106ee4ba6fca343ff0f1992a78b6131e58953cd726063f5b37d") syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x7, 0x7, 0xfffffffffffffff9}, {0x2, 0x1, 0x1, 0x6}, {0x2, 0x101, 0x5680}, {0x0, 0x10000, 0x3c, 0x5}, {0x7ff, 0x800, 0x98f5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 16:01:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open(&(0x7f00000001c0)='./file1\x00', 0xf, 0x80) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) 16:01:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) dup2(r0, r1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30, 0x0, 0x8000000}, {0xc, 0x5, 0x0, 0x3}, {0x100000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:01:40 executing program 1: clock_getres(0x2, 0x0) r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="0811238059d26a391c01879a1f8c74885f45f841", 0x14, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7fffffff, 0x6, "7116e35308538542824c35c01fecf9a427eaa6b5", 0x3, 0xffffffffffffff27}) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000140)="1712caa9a77a28bfdc7f6db81bc9aa40d6450b1eacaeda6107b55f0da33e86ebff63aa2c7dba6fdd5c0f08621c0ef15727572e824f2100ffed0aa71ba9ae2a3724816d5f6ec869be93d67abf52585b0783081db78be634639422210f994e4f6891bc21ba90074d1238d4183de7995a47413ef937e3ac1fb3d5b96d12a06a0be3d26c3c5fd8a0463b59687c2fc0cf07eb52a8f3e46f12142d19f7884258069f9ae562954333191949889e59172c11cdfd81ce2c7c1d1be5f61bfc711f861e0c2cf268e27b8012193739836474acb90dcdd547948227757b0c7d0855deb6a93464f8e7902a9604c3745cd1d9b81de464b344f67a8d684b53e771e876d1f2b02807e4dc060d3fcb9c9efca527c698b650ebbc9918131843bc28d9f6996f4264befa7004af6f9e1a89b809a541ff9bf0187a7ef7d5f28ed5509a4975ecac3e9fc08d2966dc26bfc00d0b01f3f9f2c1a5516d36349b0007fa299ba41c294832b3bb50ba015bad05424a749ec1a4ce3477cf3feb0a7640893fb45726b6e7b8377e627a676eebadf0a1ee8f8ed05e42a789e372b69ca6699117a89b15722e8f6a7b252655589ad6dbc7317fe15215284ec4fd6f5d65b0cc1a97c4a18e79b7182ffbca01e287d3babc457ff9b98b01ec337917fc1588f6e98d650b703b0a42c08b6937535d66eea85376919ac221132320370137beb0f5054c3f3329c11609486c08cb71d8f8906c39c6296b1ed48318df6e003f64738a39d7b5ab7ef8067f6cb451bae6e314d8505554b5d30c2cffecf485e60b3030249c684242735ebea92f18604ae34657beb0ce13b3f914ce67a7888abb25a23ade2eb19a3e4745148d3891b36e698001dd437a30b9061b11d54412ddf39196c61f075cdfa45129fecf470cbb63cfa39537f4faf91c11662f1803c728d68ad195f13bcef0a0dc9a35eb07f1d1c007f424fc1531fbd53c71903280e8c682a92e730f25bc0f2ac6a10362ae779e2c8e2c7f2041d368a9fc76a6b79fb18a430c3fdcbfb767dbf854b3269ea1573e5de96851e8cf89d3a064d9b739028f93558afb504b5dba68a4aa914a636b2ac0d1e69a53f4291e6588bbc81b2e355939054c400474ad881fbc44678ff40937ec9bf3a747ef0b4cf0ede5015d7b2b26c21f902d7897ffc5d16032db610ab69629eadef2c15bbaa02cb79f443876c6147d148edac1e427fb22fa25e18a9f5a57b1919f02a9471efa4e393aed6dda26efe29f2b039914f686375992fcb48118a8d0d864964535bd22e598adf66afd6a372535e1c77888c5c94a94668652db56a387b6fff0aebcb0fcdbfba1d09328adad433ff63b8f24030f5b9679589ad86433a3173daa8a2115680683c98845d1972647de1799a3bfaa8087bfcfb25d5fee1e1404aa7a2b89af58556b87241268452b3ab013860fba79e6326fb6d60847a47eb5b9aae296262625ece886fda772b13027302f4c4a1f0ec0e207163580335d30243be8d313bf30f2071975d0697c27834ee8b07b9e307c70576128ef441d07945e167cf71b21ea76566b2254ee852bed9761a88fe8c6a8f9d35679b54e80e3cfe0efec866a2e1eee258e19f964a37ec858f1f6138de21ed4a6cc31416cda8f77aac88240dbe96a4a3b0a65bffca1769e8fdb0894bae29e006558f76ba09a16ca81097c39862957d97c43a834edfa64e05ead583acfdc6d4b3a2341b65dccb9601bacc0f819d39f33c961b28b2edfeb412735ad03ca927df40c58acc7578dde52891781add097b9a49d9826feca612617f49fd6406b6757a0f93205bc10195a17eb41a4378225ec75bc6ee14608892f6a015ee81df2bbe3354fb38a895f56ea4f5cb65cae6d8cf3766ade7dbdec20e5e773307ac493ca260ceb5bcc9c6e0ad365e0385102636dba5011bb3be02946ac9aeae911cd4279dc531a01fd6cb75aafecbf7efbfc8311e50e828f1e94e483da1dd52c2ff1fb17b63dab69f6a9ed6edb6a644b993d02982e0fc18bcd8ebd980152963af5fbd7daaf3cab6ee6c6cab2379f886ececaf07583cbb7049d2fe267af94de0fe33d1dad2479d4a12533d347511671feb00182eed6bb847510af9183bc9bff46af590d1059d68c5c5d660d4687bb198bccf33988b5638db94f17c5c1c403876adefa3596600438031f79da2004aecdf48f85fc1c63339c9b0398e5bdc69d57e27d345c8534470c36c77c1f6dbdd3823e09723f0724eab8183cd05af77c312d744fff6e170c7b363990db1cdb3ff9ec1eaba64e43237c77727fde04b4350d15f4be61bddd54ecbfc7924328cdc5625394cca7f4689ec83ba0fea4df698ad71ceecb461b92d2c71599c59fc841b3fe58bd0043b02b0abd562039602515f2295315c6376d7f098571ea7b12abc42d60681231111cc15106a7cdc2d44cf59fcf0031fdb791986f572131baebafc5368f83cb964d6c3b9c4908ed9b8ad65210aa0768123ee3a0c27c87b5b77d8920fb666482868a42785a95e1f11b590883e41697222086d5d7891abc8425efb2dc8c450c04a364238c6fdd48e0380c733f01635b252e5f626a689e56de5160659f1ee24917da9607fbb8fea8bec2f55b0aafe4082f42d405bcfc314265e0935d39490548ae221f9627bba9145d385b3c42f23398c35e170da6e41daf7c2f90f85ecb214fba2c4086a952115aa10d9bcd5738c6c13cb2be63d79dee7cc5295efac9b8e78d789d38d20e093ca69356b1bfae29272ed282930ed737f51922bca86bf87ad361a5172aa527cf1b41accba459585e17497adf738bf8156b07a53a7a2ffbe15f4dfc2d81c877a7f1e740c69f6f8ae30cbcb3bc9164227847b3ff9689f9b2bd74f5a0a515d712b08408554375168a7391a15a7d5d65f2b40604c7b8e50c3f236d8565ed10fc59a3411f5ab3085662706b55f041c1124706437f6d140c54c55573610c27b04d3926ec13678de3e4213b1e29f871e8a761d1455b0624cf3ce3c6c970d4227b5dba2089eb917ca655213dd17026a858b5f72cf4ac33d6137c41f0bf2828485b3471d981b9b215144dbefc2303ccef88c5bbf15e47221d2c088a2aba04caaff1c688c25607b895845677fae65cdd780b4fde893f75376e728cfea81645d979d1d73253af679801c15ca10590c72006d507fa148fe2d3f0f3721ebab2ac1521d3dc2ac1510c064a19e3b9d2fd4d184248139a3ebc8aacdf8ee122883bcabcf76dbc6ee0cf68ed5fbb9eebdb108abcd81394e098216f8367ef3943eadba4d36c9a1fb6f85bd3c69c04dbac0e239e821d7fa96bb0c472da4663ce8df2f336eb3daefdae910f311af7ea5e646f5ddb744a0a5110b6aea1cbe51704e0879fa0af83b36002f6b23776602d5221fa5deb915bf853e6d4dd0e10802f82e1674ad5148acbe525d474d5e5404a527da44ce55788aac59c0f305f0b137ab46ba1453ade63f6837eb9991c09177937b86f33ea479fb4aec2b904bce84bf2bea07c43957efd0e330b889e9cae92abb47f3241d9a4f18677bb4f022b9629f92027c2554af3608c7e5a0b6f30f06ebd4aaae47bee5ed485ab7a183d16366545e29ca06076eb5014571cd7e450e05e9e3d0a4ab70e4c500545f464f9f22495cab419bf3db6a2e67e3a63fbd9ce3a27c148985b34558447f8933522ff010d41cb00bd0b5c1fcb03e5f6505c98043879b5edb199aea7f37da2d176f5450fc7a4f09c1cd964fe8089211d0295be04e540fca2777229fa1e0de8a51408fa7aef5c6c6c768e7fc3d9a15751f627f437c219d791f34dbc3a17d69d13ec6853e2e9f1940fa8f106590c08d6e3ec882398edeef79bef89ca3eabc60a5755c4149f41d9545cfd81df070cc3fc6ecf4ca496388ea114fb71ed693dd6b3065fff35d173c10feca53f5a6921ff25f7513c09b540ab76b81c4ac621397c26486fb853914e1d77487565e9469d509a0d6dd020f5acbbbbbcdd82fd3eeef6a0f3e15c4d1cbe52eb9de5209091871d273898a3cb92f3e6f16bbaa9865dbc77ee794ff3deadbf2d9adf034a074a7758232254862e064b272584d3ba597562141780340de744e3c75ad875ec636a9e613a11b1455d326e8343dc782c6421d6931d02b52404416cd57a408d5216fc66b92d9f9e70dbc116f438197b992c02e0584bc302bb99ce7d25e76483e683a877c6d34ba5fb9a6edad450f97e06cc7aa3175ae7999a29ee7e05f2d8238f2a7ac15f260c4e08fb8b006e2c75575a6c71630516e242ac5ab5176811837b454702f409bcd8dbd4d41a11bd148c90f224b2f2ccc5c106819c14c8bb5fe1596285a48530ffa50109d55da9c7542fb7a94f30e551ff5dc7728c08419f795b3920177b3bfd2aab7b7ff9fbae69076acf26fa34820d95e3889bcf62bbec07192e0ff47abe49f64884be23ce1c7d7844c37f39661efc049d3b929d656b900ac125343044c5776b3458195dc7a3820465222dfbb0baa4a62e75ab3782c839375c9bb6e3060755ce81fe8ff23f692d1d129bc1a79b445e4c62c19d71e902e1f5f524d8b9f805c64e9c1f9abfd248321399fe318e77261a974940ea0a6112ca706cd3e3044d03c5355c7c589e0f2f7aa7694a4d894988aa053b144882eae86cdba204d61e4512bb560d0a37e41cceeef904d0387f5fd8911da8412fb6bd0ba6ccbd7e964b31bac9b0b149291a8a02c0574f6b24a1316b8f88546916a91636fd2451b097b15cf3e2bfcea96b09c597e3b374cd268a5552ee038aabb1506cbdbd56aca92a901c34a705e61f9150100e31a52464f4302ef6e4916600d85071ec93c5eeaaadc6d7b6b80a716e5b884a20274de84422721f3b666b4c90a5351c1a8e1fe985b3be82cee2dc3fd2413e2b68b9a5f10522149f7df5ce1e74dc3db26c030c215da20c1ef36780a1e9f0a4bd112866c8af7d4d1c0c1d4783a907dfa399a20a8986619b2cd8602b498f9e1d79e555a7e9993704dae121c8eb80819a0be4a9bb35bb6049ef02b549a3abf00a99df2085573c31d8fe9e5e7e58c9a4066242b6537ceb54e1f725abddc2a3db9d90915c9f4bc34a11ef4915b04a4c7318998ff4987ade969e6291929cd65c64a2a98562737bac1d0814610ac4027b0421202ea8662fb915287f5f0ec7df5e80cb6229d24ae69fcedc82e8f9680b68bca518cb6e13ff87e999b55ef689936fd535f93940c37c97f9deab29b516d2e4fb63cae9998386095c9eae1c6512e6cc89a0e48621f9ee1080e7409063c564daa2a3f91770d3d300fa9dd2e9743e53dc98ab592fe548d0a097092a1bf705bc338755104d1be98cfce0c1139377519f9d07ce82259e072db6811256d07f8fa0f4c620e5b31db242a07c3d0c30b0a2c67a73c0033802bb56f763fc8e4e4f180a411cda0c7ad415aa2ff529dec4edfa9ef389764e95554f51ae79cc0711bcf51dacae3db05b02c8722ec79715b47e712da2eb824714375ee2c868df270d96cdb11edf4f8a1660057751ca631bcfb718ce3a5f21f00f27ac3768397400107cb6080e143ed708f68fc97deaff974b99aab1358346a8d822bd7f23281b0445e64bf3aa19ec6bf75d9274134855d28de984bf3eedc1faad9d0e51ac93b2f09d20efbe981df55ea2dccea319a09c1be7954ae5f52bb2b12bbd9437c8312893b77bda3e2b2d0998edf4d3f27d666ebfe326697317bcd175379a042eae6f00fc79fec4e144d224e91145888de17403e038adbe61e132f1899f580eb865b41cbb02fece17a3b8252d07442419f90382f0f5cff002fae6d9ec35e19cc5287c1135fc0b70a4a5d22c10f0a0ded6b34aa5a4673c", 0x1000}, {&(0x7f0000001140)="c928220602ec61aa33a279367d69f2ae3cf667f1cf6c1a431258e1dd563a78a228782eab9cb841a82ac801794e10e27240c263a663a4978b493099aced3e5ae4aba5d033a74153138ed949acfce3f7254e1cd59d719d9c15c28bac96e1bca8574dc271ce6bd83e911c5cb6dd52ebffc45f0eefa314cdc766d51211ff64ff4d3e637f1f30edc36d71f523841550a1b3a19b447e1f3fbc1b2161e7868a410f4a14602642d9b0716aec5c129775f9f94e6f7b86bb0fbb200d8b4d1d1c", 0xbb}, {&(0x7f0000001200)="916be5b7aa0a0b34980dc8b49344fe119903852c09f9722c0fb20286052f4051abaf4f1155125015c4b0022d9ee7fb8b248950f627081f6d99a6e98fa5ad4dab0dab745552aef8cd9457c5a07624f6ddfa4bdcafdb3fb8458cdee83fd229d943e4666f402e6aad25647d3fa0a631f5617c957c35f302c146e737d2098dee74ed046be98e57b9f6b5521157504156a10bea09215b00d2fc1a701aaba48ec71e2986e2a796300dfb536504f5e998436493db87a6d8d9d2d3e32a09f4372c6ef621265fe54f1d164f4b3501dad6238db66d0d627c3b8715c0b64058718d6e1ec001d636e8431d", 0xe5}, {&(0x7f0000001300)="df443c652c6dd534ba6301cc1ea06b2485b2412ea080f9b9373b307633591d0ccda13d3eba3c51497dae61435987d9ae4d38a9e49c288ee307c5b63758c68eaaf441da963d810a7f7dd8b9e7fe49e643932b1fc110c5516fa3e05bc62ec20c4d1c08a6e609a3722fefe0cf5d67983685ae095ba6d923e257bf2d3d654e344e70ab40faa442d1f7f1e79c8b9c48738ec61f67002f967521f85c626f686bd49f876e64480805995f1892d698f97ef797cc689cb7fcb77e5c26c7b431446203bf", 0xbf}, {&(0x7f00000013c0)="bd24da0c3110d7c3d80f87ff7a1596775cd7c6ee7edd3504ffd583758b158c54d2f6b07b7ed894662149f680bbe7d77e31748211cb1051b9074c6e2f5713cacf32ba3a6b01b7262552bee08e3e79d4a1cfe9fc0e2a7d8c0726739a8978aab6a10ff70bf36cf87d96491f194727e572a3b44e3d1f3c9f88e12d8074474a471f435b2efaecc94185a30a34579783aacb552861207f915494defffcc0afbb512fef3eb637", 0xa3}, {&(0x7f0000001480)="de1e6616d5e9e319d96926c3499589039ad4977a6872ccce9377bdeeead7357c5b445a465fc1605e22adc700d38223a3a036aee0af9988537721959e1791014682ac5897718a42392e58f4eeb552446cc4072ceaa777c52c242e3d2e21ad5b5771a3640d831a494c3bade38f4eb45016764604077a3425de93d6180308bc50fa73b23af3d845bc724c5e5e60e5246882437df47803ec350df92fce73cb241d", 0x9f}], 0x6, &(0x7f00000015c0)=[{0xa8, 0xffff, 0xfe5, "8899cebb83cbdce2a47ec98a672d61a1050433dfff456e6da2b3abd83c660114925763e5673669935ce64d79d7dcf38c4901051cb59635fd8b9f91d0ca4cbaeea0786de627d5345662ee08bb55cef6b34bb895aa1d9c2cd44004701dde3730c3f5db0e959a70f3f5b1bb16a7e1009bde06b1fb17f102422019073c5c591779ba3d41127bb20ded6c54a0fc430581de01a07b591e"}, {0xb8, 0xffff, 0x0, "636900a426dd7287597dd75f42d43ffe912882344d93659383defd74357fd4175203051a84ae08b241d28af48c3551256146a537b202e34c7b08fa44469305ae792ab4ac5de21aa5c778cc2bd7946663f9443dfb59db7673709ab99eaab02c85f1274be46b4bb6760adfc80f6aeb9b4ecdb4696b4b72de428345f2781cdaa15156ab3ed70a04086375d183f9f786a189b7e5d9a8f878acdbe8f1516adb18c1fce9a704de0208"}], 0x160}, 0x400) 16:01:40 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) setreuid(0x0, 0xee01) r1 = msgget(0x0, 0x600) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getppid() r7 = getppid() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r8, &(0x7f0000000080)="e9466e60e393e5035c7265dc321d407a703658b5798c2f0ab1fa84cc831cb63eb1010285c61eea35c7ddcde8de4d334d7ebd88cf583a91532b04bd4d7be9031dcae0b24f7a5877a924854e35dea90da6a6b18944f7e0a93144cf5755e686ad1f681d26edf1b0c81dff4a99a98b8c21065e1e51171072f62fb4773ecf92ce63c9d60be382", 0x84, 0xc, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x1c, r2, r3, r4, r5, 0x0, 0x6}, 0x2, 0x2, r6, r7, 0x3, 0x1000, 0x2, 0x1f}) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:01:40 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffda, &(0x7f0000000000)="8b50f8d9") 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) r1 = dup(r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r1, &(0x7f0000000240)="5828643b66ee52c7714a98247222dd1820d711102568b5cd494d8539a9c5c173da910355e0f6d1aae559b704a92564a08c0d0d29c11fdb0849829686401f9714cb3cd309076af4cfc3ca15443872fe95671849fde7a9fd5da1ff30513868036c90829a0d1b47b83a0f73dc2fa9547de3969cf56172ed6a1954e357d3c2520394a4eabf59765d1b64beb8e0cbeb1bc1f99d60614b82bcaafac52f7db46cebc969088e1b51bf3f1f62d91d5f83cd35217ec2c5d23c9611d60796e07bcb58dd087c7b96531f370eae10d74308b3058e2ff9504d745569dfcfd777ca30e9dd6c8945be9079ff0aff34fa1e38630682", 0xed, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:40 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) shmget(0x3, 0x3000, 0x480, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getrlimit(0x7, &(0x7f0000000000)) sync() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:40 executing program 0: r0 = socket(0x100400000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x4c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x0, 0x1, 0x5, 0x1, 0x0, 0x10000, 0x2b3, 0x1, 0x0, 0x8, 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:01:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20009, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x2, 0x3, 0x1, 0x9, 0x100000000, 0x802, 0x3, 0x1, 0x9}) 16:01:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:01:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="740c3b4d6d4e13fef37fa4a70170d0524d6d9bbbb54643015f45df3e509a987d920da274654ed7321073ce652738c5867c8f4febd452441999ec9dc9e2f864f1db0d76f6e1392134fe40a4b3fc1fa8917b81855f09b9334010bc2b9209639c333696041b5d503bb734fd0be0baf1cad0ca917e0dee7cae69cb35b5ee3d13af74769d0a3834b5b6e27f6c24bcd72adc43dd1b527e4b4c984ffeae3fa9e0b859231165c52f718146e8d3e41621ec6f6a62fe0cef8f200cc8d4c0e85967e41e8e662bc3667bfca25a626b7dc904586683", 0xcf, 0x402, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0x8000}, 0xc) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xffffffffffff8001, 0x5, 0x7, 0x40000000400000}, {0xffffffffffff8001, 0x80000000, 0x7, 0x1adb}, {0x100000001, 0x3, 0x8, 0xfff}, {0x9, 0x1f, 0xaf3, 0xfffffffffffffffa}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x3) recvfrom(r1, &(0x7f0000000140)=""/113, 0x71, 0x843, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) chmod(&(0x7f0000000180)='./bus\x00', 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:01:40 executing program 0: r0 = socket(0x18, 0x4003, 0x7) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x0, "b04d00f3ff0a631a00", 0x84, 0x10020}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:01:41 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) write(r0, &(0x7f0000000000)="c36754ff2cf6a7c86024db0dc9e25ef8d89187510cabeb8397aa28094fe0fe0ae440c2d84268bd", 0x27) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3000a, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000440)="8d5bf779") 16:01:42 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x480, 0x10001}) clock_settime(0x0, &(0x7f0000000100)={0x0, 0x37316fbb}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10400, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x1eeb) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) pckbd_enable: command error 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) msgget(0x3, 0x20) socket(0x0, 0x8007, 0x6) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1000c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x0, 0xfffffffffffffb17, 0x2}, 0xa14, 0x6, 0xffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)={{0x9}, {0x1a}}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x400, 0xffff, 0x6, 0x1}, {0x9, 0x80, 0x1f, 0x6}, {0x80000000, 0x6, 0x0, 0x7}, {0x3, 0x1, 0xac7, 0x10001}, {0x5, 0xffffffffffffff81, 0x6, 0x1ff}]}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0xc2, 0x10) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0xf3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x3ff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x401, 0xd8, 0x0, 0x800, 0x0, 0x2, 0x2, 0x2, 0xffffffffffffffc1, 0x7fffffff}) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xfffffffffffffffa, './bus\x00', './file0\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x1, 0x0, 0x81, {[0x1, 0x7ff, 0x5, 0x3, 0xc7, 0x2, 0xfffffffffffffffa, 0x20, 0x8, 0x0, 0x3, 0x101, 0x4, 0x2, 0x6d4a, 0x8, 0x8], [0x1, 0x2, 0xffff, 0x81, 0x0, 0x80000000, 0x6, 0x3, 0x1, 0x5e30], [0x1000, 0xfffffffffffff801, 0x4, 0x800, 0x8, 0x3, 0x2], [0x42, 0x9, 0x5, 0x87, 0x5887, 0x20], [{0x1, 0x8, 0x7f, 0xfffffffffffffffd}, {0xbf4, 0x3, 0x7ff, 0x3}, {0x7c7d, 0x6, 0x40, 0xfb7}, {0x3f, 0x10001, 0x5, 0x9}, {0x40, 0x8000, 0x7fff, 0x80000001}, {0x6, 0x40ff4785, 0x3, 0x4a39}, {0x5, 0x4, 0x7ff, 0x1ff}, {0x8000, 0xe1fa, 0x9, 0x1}], {0x2, 0xffffffff, 0x8e9c, 0x3ff}, {0x3, 0x7, 0x8000, 0x9}}}) 16:00:01 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x90) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000766000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:01 executing program 0: select(0x40, &(0x7f0000000000)={0x4, 0x9971, 0x5, 0x9, 0x6, 0xffffffff, 0x80000001, 0x9}, &(0x7f0000000040)={0x6, 0x10000, 0x401, 0x80000001, 0x5, 0x5101, 0xffff, 0x10000}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0x1, 0x3c, 0x8, 0x8}, &(0x7f00000000c0)={0xffffffffffff8aef, 0x1}) r0 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x800000000000, 0x10000}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/82) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fchdir(r0) r6 = getpid() recvfrom(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x802, 0x0, 0x0) mlockall(0x2) r7 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$unix(r7, &(0x7f0000000440)=@file={0x0, ""/88}, &(0x7f00000004c0)=0x5a) readv(r8, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/190, 0xbe}], 0x1) r9 = dup2(r8, r0) r10 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000840)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f00000006c0)={{0x42, r11, r2, r12, r4, 0x8, 0x4}, 0x29dd, 0x5, r6, r6, 0x5, 0xff, 0x3}) getpeername(r7, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) getgroups(0x8, &(0x7f0000000640)=[r2, r4, r13, r3, r5, r4, r4, r5]) semget(0x1, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/72) semget(0x2, 0x1, 0x40) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1c4, &(0x7f0000000300)="000e835f675f49f82281e00d39c9eb3efad6da760ae88de977e5aee5560d35b592d2ef42ef504c10e9c52237ca82243b7ff0046d26556dfe5d68ff4abf23db84f8d892c7d9724f5b5c0033e5b7a5c66da4f9a3009f31a13508c7df05e383567eaff21f6add29f086396959395f0b24bb76cc236636d550f04d6f0276d1fe7e70755a2ff488463298f28f4a9ab46790a7932d884c4db27e2b8cfb023298307c45a87192a23d58c4b8d28c2918ff495c1110e61007f45672c48812212ef983af7c9873bc9cdddb6be61b58f4b9a156923173e929b8daea16d222217b54ec90948a99a290c5c53f1bf5276b74dd32146ea00cf0df43750100ecffcfd96fc97194344d8a740cee0db23e4989884f9dd86e46815f150b9009d1a99571") 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xbf9c, 0x0, "6e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="b9db767e0200c40d8f81f71fb2a3f514cc1a3685b73adc24c64e6da0da0761c2a1280f54ea61f4670f3f18a0822934", 0x2f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x99, 0x42a, 0xfff, 0xfffffffffffffffd, "a9316db5f089acf2abd9392475b1a14342a27d36", 0x2, 0x3ff}) 16:00:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x8, 0x6}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x1, 0x5, 0x100}, {{r1}, 0xffffffffffffffff, 0x3, 0x2, 0x2, 0x9}, {{r0}, 0x0, 0x4, 0xfffff, 0x200, 0x8}], 0x80, 0x0, 0xc3, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000410000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x3813, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) fsync(r0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:01 executing program 1: kqueue() 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xffffffffffffff73) socket(0x6, 0x0, 0xfffffffffffffffd) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) socket(0x0, 0x7, 0x200000000000) 16:00:01 executing program 0: mknod(&(0x7f0000001380)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="5f6f85769df7008f09730a2ccb1be30a0883bef228c3bdcadc041f9876c6bec71e1c2d9221e980318c1d3ddfd8f7f54ebfc8", 0x32}, {&(0x7f0000000040)="f2f65f380daec98897b8ced01f1b677852e923b1048cade7260f56cbfdfe72b0c7142636d61915fcbeade2562ae0a2f9d20476b5e0", 0x35}, {&(0x7f0000000100)="0cf8165de414af7b4ded8b7793b23d90296041ebabf94b031c92a4cb4baa0ed378e9104bb5d59fb2634c62ad379168d8cce870566d62d254efe4870d6244cd5304493e7a555360c2dba3fa7052a9712a96fe47f83f985b24d717c41e7200dc7a45204035243f321d9da0aeac163aed99da74aa2c86378431", 0x78}], 0x3, 0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000001600)={0x8000, 0x5, 0x3, 0x6, 0x9, 0x6, 0x5, 0x834}, &(0x7f0000000480)={0x3f94, 0x7}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000000300)=""/216, 0xd8}], 0x6, &(0x7f0000000480)=""/104, 0x68}, 0x41) socket(0x1, 0x3, 0x80000001) 16:00:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x2f96, 0x81, 0x2, 0x5, 0x7, 0x9, 0x9}, &(0x7f0000000080)={0x8, 0x6, 0x9, 0x9, 0x0, 0xd0, 0x0, 0x8}, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x7fff, 0x8, 0x1ff, 0x5, 0xda}, &(0x7f0000000100)={0x80000001, 0x5}) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x6}]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:02 executing program 0: setgroups(0xc4, 0x0) setreuid(0x0, 0xee01) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r0, r4) setreuid(r0, r2) r5 = msgget(0x2, 0x2c) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r4, r3, r2, r3, 0x0, 0x6}, 0x0, 0x3, r1, r1, 0xa60, 0x7df, 0xb5, 0x1}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8982, 0x0) accept$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() 16:00:02 executing program 1: r0 = getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x808, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x8) setpgid(r0, 0x0) setpgid(r0, r0) setpgid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x3, 0x3, &(0x7f0000000100)="cd2bd3e8ca4fae0ccc37972ad83b54f95b17808e4ba2572319751b7a827f337a7899cea41f166af04c45f8aebed0336fe2f3b56f", 0x34) r4 = dup(r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0xfe9, 0x6, 0x8, 0x4, "6857dbad01eacd4d7a5a3f7d1505ddf14fc084b8", 0x20, 0x10001}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x84}, {0x6}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c8a5b671b1b542a530200000000a7c8000000290000003300000003000019e21630351d70577f250fef242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014357710c1c53dfb9c13821fbffffffffff2e53568453afb19bfd710bf0000000000000000000"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="0d94ea8828ab7a2e7ce0f4457a9a29f9c456b95c7f084b7440d0b942764fdb4641a1ec141d", 0x25, 0x4, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfffffffffffffff8, 0x80}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000007e000/0x3000)=nil, 0x3000, 0x1) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r3 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) dup(r2) shutdown(r0, 0x0) pipe(&(0x7f0000000400)) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/53, 0x35, 0x801, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x80, 0x200, 0xfffffffffffffffa, 0x0, 0x6, 0x2, 0x9, 0x0, 0x2, 0xc105, 0x40}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="6f176593a14643e9dc562f09654a264b012f497f", 0x14}, {&(0x7f0000000040)="a02b15b2300bb32a1738415b8cb0bfe58378", 0x12}, {&(0x7f0000000240)="e3f0d57f9b6ccbc227675797254c0e950f8b49c0815103fd3a0429d977561a32014837174f5d534e6a5557976d96e5c1151f283edde8ee0ddcb79c6055d3c3957a2e02dafda7c96e32a1188aee52327e1be20a3b06735bc261024956b7cd34c173d5d7ba3e5a880bd39342fdad3df368718853ebed81cc196045b4ba73867b2621a4d55fed07ce882b1bbcdb254f5efa31b8177d4bbc6edc46e571ce0f1fc633b77baecf9bc81d762e61f5ae9d05070dc27eccf8921a89470593ddcab8e5cac4d4d401d2033fb8a2b6819ddbd9cc2e7609b457af7a27347d989f27fcad9aa59947f372a0acbe916493798232510eaa5bf63a0f5e5d12187e71d332733f7dc1be3bf44e4c4a339cdde4ba373686494f2e9bfa1330dd91ce73793a0dfcbf1d0cdb398f6d41fe14c20825ed7c4daa1136eebc5548d7575b6d5b95ef9d62411ae4a5c4689a9fbd6579147c9971c3789889214910493d19a19150edd2d115d9bba2e992e86dfb06f6ff9763a3c1d1a0cbb21581393b115c8839307b44f083177155a1e0e85115a224456fb901eda527dd200630299d05737c0b8c29aa11f8b1bf5691891fd2fe627b6a3394733cfd17269a51075527658c5af2a2e6b324235551a1f0ae4b1feb1774e96722f31ef3ef71a59c4545dd80932a26050a8e5caebf7eaa86caac5c19ad04c4a8c4d0afffcaa1b9c5233e77769fb0ec16dffcf647053a91f509512c7b3b8eddbec161186e117d1a118e75cc841e2d44af1ecd78d3ff538b96e8c29c3f345695dbf96ca9c653aa423888b8a3dc5963a8634e69d659a4d91a9b38e3a04a06a0da8890a890c878f44aef58ef80d3e119f229d3611ceab2b0f96c111f8fe4aae464b8b74469f761e850b175dba9ef4d0af33a9c8c7d3827bafdb35eb9508b6fafd7a386d2db5d1afc336bc008262ffe9132212655624278ea739a3533049bad3deb3d2e4235ff4ae33d7174945ad872bd3dcc35ddcaf4ca4ce80e27de1066bf1466c53529b0d16149ba137902360d6ce38d49acd6ad91796a98c6411aa5cb8862b25221c76a82fe1d79db3ee129a8d51ce00b8e369ebf1f90d57141d10d133ebd271a77d5aa944c0c485474d64abf96c5d6e2519f2bd054dc41efe58f48d0c3d7cffb30bca9529f2dca944b3f71176669d32d7a20695661f944892bfb58509aeac73cdcd09b28674e3511d54841fe5c1f1f4b5cc31ccf463ab286e3a73ccb077df6d6e30a97a23402de946625506c767958ddf2c54128146ec38940e31da7040f13192818da27495da8b909a691a8e6dd0b6c9223351c77fea1f7d45ba8e39477a6afbb9818dbdb020cbdaa7e701d3d3e8dd90f00580ebaeccdd05ae28f61cf7155a16ff7ae6abf7d62694763f06deff945e10a26acc742b7ea9afccb18d932b152464b9a7bd46f9971c8f0df20184793eedbfc32bf1b4154af03fa10e08b233f50747fcb33b6e5b9e1dcc76937996e305f0dcd9cf800e5eefdf69f94c161337f2cf8d570921a42f9798734c210dbfaeadcda898d6a68d04ab49441a8581f1b2a1298fd2a1f33f81bbf67c7a371f8018700a739d317a062f9443e6302c47c8d39dde0ac74322d4d604b40fbb02b5bf84b2d15a35cdd96f6bf98c757036485c20b54514a9c8c95d357a64c42e4c0760aac726183fe717f0164f9e19ca9f09749c0669c1522ebae11c2edfae6542e89fc86a07910d883cb8bd46e1ddd39631a02a1f7451e79f7baf70b9e43ab03d1dc6cc3acf12ded2fd625bc31c02398ee5f1cc69ccbb3e683c7c47522aba322fa166a65d3799baedcf4bfe334a6fbf47acd5633d11d1e313109fe7fc6239755e95249610c855149bffd03cdc709bbd7cff6aed4f695367e6d5a4a9f0276f9d6a12e45c1c9d9ce83010c85dac0baa1d98d983dad3cfda1f31069864a25f2766a502d3bfb36a0ce9ce93fc3cd8c0039d5b7b0b528a1787ce46764adaa4eb914adc25a41631c2f80d84586098e4f30cf4381ef32c8465ed14cae7dc4c054e406c81bcaee9639ce72b3f2ee8e17e0d2479b355a60d1e94f321f26d9ce3676cf2adea84db7680cc26031f231e8c348d1a2231f3506f35c8484a87bb7ce6a69d5432ea6d9945b7fea0b5fa20c28bb95df26c8aad6eb7fddd40908157934ce763a67b440d43c28332feee903fbc5656df7064b068e8e10148e12b489b8f6cba0df246b12b70ce30ce11d7640ecf6cc4f200527b7b9c49e027b7d00b47f7b65360e6cab45bfeff3b501bbe345b011353afe4112afd4df980714734a5771a6f6a2b09ac1f2d52c2c893930600e52bd354d200357f6746d8b70b56c0153cef8a5aa546a706f25e114366e1475e54d52aaa1ee4dd60ff5da6d5cf29f12f38780821684f3e01f7cd90fa2d0ec3cb57fc77855958c5ee837f5002e37f992e6eb094d7fa875b99336e1617922234ac089d31375dad1ee5a36879549b936925e3f9234034381cd7e1880330800e0623f71766631c0d9a7b368e5e8acc98697f57563cf07d8c3e63eb5835ee160d37b8716de2daf13e4584c8995a3c54852da9714bdb360544b35d403152e8a2467957f158c65e97e198886145904292a5a153037f89410fb24d703237c71902f69add6d93cac255aa75a0a61858cbe69e73faa0a2634e0de213c281a39b311a2c3503e1654da9d9da5148f4808fe4aa76b616a0dd28458e475eda940d57911c2ff2cff569cbfae652c3a671dfad8aa6dec82cf2fed54219bc4ef0454b6a3462b75a11f7961403db75d81785c29160d44c3fca53bc9ed6bcc00dc8c24322ba1fcd4e2d1aab9964eb97d2d69495f83daf5078aaf6d3422cc8a8894499b9aa3c5c9927b1968cee265d38702bcb0e0c791d94c8fe00332cb4a3889f471a2fe1fb71e7d7985838d44a14f73f9419f876cae147ffa55564d55fcd9f18ca503f1a2652579440c80d7068402776b6adbf672b20fcde24d4d7ff63b2cacbf611a6fd8ef348afc2258f28e7436c3cfadefa359469a387e260aa7b2e68d0ee82f478ab8bbad52eb3b6f6f942be72a27cab62a4d4224574c0835e2f4b9c209b7cc9c2c15df681dac4e61da22a45d0b2ca66edfd7f58fc2b3ab7abcd3ce1a1071f95711b0d965503233e164285362ad74c4e4ecbeb8ba75cc12c56f04f1d7795057a589b2503da5d24e6370170d6f23f650f9b0a3e10efd27b1c95063eab82aec524b5e96f1ef6aecd80118d5101a60978a2309f69664dc850399ebe46659b3a67e96bf83977d16020fa87c8860d796712c67a22d56b0b163658fd00cec170807302301008fd15f3f832969c22fcec84cc32d993a5c9cb8d8849eb5db4a06d0f683eb0fff7293710c53c4b4b1b615d35f2847031ca276cc7f728527fa66371d0284304e85b91915c095053857c6cae55a71c4ea4f000e88eafff923d0e8771cfe2bdfe5b572a9bad761959bcb72d24a90cc26a1553f3a7d4de447f6ea1dc9340f5023df6f075e3c998de726e22d76751bd37ee4cf19c1a4fa3c59154506749ed68efd97fe617b0ab4e3669f0ca196ec089860a3d359bb9f10df20e7c8fc825ccd372572c265e03afc7e4d89fec816f2910a4d230803dd713a1cc6563970d50a65eb41c750220b06fbfe64d9289cc3da2c03a8accdc85b7abb3dd995e75560b322955e9344292b93820e1e251fc66944725090a6dbf5965c0eadb74b364db76211e75dd15e04ee18d14053801bafd1088da664b3a1d8bf235210868fffe93f0a45012767ba3b1fef5202ffcac949d9315ea20b9cfc9939136b16e25a3431b8578b5e636750757a53946bd7ffa7d260e386da215298c43f8b0725e18bd6f71e91acab3cfe908ac937a0a6d7d56a21e198e2fff47c26093fdd63a4359a0d6f3b5ea4635d37a07d6cacdf6aaced402d319b698db94ada22b8c812eac65b58cfaa4eb9a5c475823b7768ee71ba428c2608af033c16fd67512893e6773b205819d988ece91bfdfd6d5310a51b81eea99b1e49ce49d8ff7f0a97d818c06e68cb00151331d18c5afd0a6d2dc81fadf0a2567957041c460274532753444b5e8110d7f05697bdae2698ca6083340fc58d5c51ad4eec34f15467c3e0731b6a2c38e6746277872366e84a1fefc132fa8c0fefd680b136aca454be6aec8354e1d30cb6e052e16182a30b2ccdf97897957fa58903f9041ab8f79ec3ec2d52d73220b249ada2566772e921c42c364cdfcbd99341ebcb7ebaf3ae59a0065648a926cdd13ba23ee31c124d79363f1fff7268dd8c60d85495cf694ead38ae0557acd98d7cd6b84930c749726ebd83dd8f2aa88591ce2b193b1bdf461ab4bdb9c44c3568a55f555b1800261c8604c68dc221ce9d1d4dce8ff55b6acdeb17be124e4cff31c6f51e3af4d8cbe1d660fb154cbc7f5f7b0a62ec1eac917560b4b8a97e0de90676ec25b3468f2a8e0868548d23d192d55d4a27ca8161e4e1b729763c9b9ffa66fefe315b123a2dfc417672c9db72804454d4aa4e8f7a2fd033b0a699aafe0b8f7464508aa347953fe97de9fd6e917207f2d22025c431f2297f01c32907264fe1b6f241660bec788955a2b105fe932bb33b611ab62ffdcb258afa834f885d665bd97d81f61080e15b6894bff6a94ba9f0961b15d39d8628af4a136f538b1555c311be192fdff333d19f22b20199c283d8354f369bd00ae99b0a33fd0fe4b40b335c89edbdc5e658ded7a57ef4596a230ad2c640ed3d17f4a3428f44a3f0675668ab8d892c3358b8a26d69836bf2b8f8ed71f426baa4819116bbf918c4283682dbb84ab5b0a6c37107f89c2b2197efc82b929df4d4b783a527f65990e8749a0cb32d7724afb66b7de2de247c86e1b620e9109a1c7b295c122d7b4c0e4ae29be0e90f54e9be8060078acd3e1ed462c9acfc32cbdda78ebf8d97b43ca43c42baf0f418cac277bc82e018c14a61465e17ebdc3e07a08f5240ddccf01883252069bf6399afc4923e5363b370aae9448283e9754aaffe332cbd253519d281434a8a1fb5a6776df635202a34db170ce8eb2095fa4c15b81d4a98ebd2948b4f05d9cce23622e3f18c0243f40a5f366949eeb08e9f7548546c77b994b17fdefcc79e8038f5467505240a50656dd982af43165944e2c983e11ffc9da765da1c6eda17cb4675c32a3d5681edf300d43fd6a8eed0bb13a9e463f0cc850a8cbbb556f06dcc586d8be7f90cd4dd9f2c2cbce6530942382a01fb06190a213868f99d37cad3e1e8e7de2ed51153f53ee98d77615a0662fb5cf47141086a12d6683f86e79ce14bd023e8577f2436b94e95ff08cac80ed4904d3f3f9444d8a16397413787fde5587de9da6f62b3ca803c1f4363e25e98a1ad143744fe530d6d249764164393438e135ed99b3aa17ac1fd0fb302cff0d4bd921287c69c32282849a9359e41130e3a024bed8e7bc309c321407546914e98047f1e983c992189ce687f04e386f2a6540b671cf73e64ec5814fc463ed4a5134870cf115b49a2ab33ffaf8149d63a596b1c56a1e2b3c1132f6e46878d1d089d9ba47cc4fac50e616a89fe33d14ebb5df903189c97a128d62464e2313aaab05b91d72a33ccd53624c880e2bb705fd7ba60abe3b78a283a72c3c3a6d17c082a83ccce5adb05e87992e50cf9e3a63b8a91883db4a6a922e7cbdb19ce056aa77f8caa7662c0dd2c36a7dce144ee90f13f631a87bdc463ef4baf568342bcbebd69b406428e83f7eb8c0fddaeb86b51adc4fa788abd6821027fb414f8f1d582eaa55def8a4529b742c8610858b14b573e12abc4b2aadc4a3d59b408400af497e59f2bfa1740538d1ece", 0x1000}, {&(0x7f0000000180)}, {&(0x7f0000001240)="6cb1b7576719cd5cced775ed81d929ed28097590c956171a2a6a22128d2dcfc7821f3032fd16477e527fc2d567dbc78e32c15aef65696b59fffd59fe0203d2d792f6d480d1c65fb686c7515574e9359d1a3c6ceb987860f00318e26bd5e3c02d01493093871da038f0e08789365a646ab47531fe42756699a924d71a289ec2405720f6c9419184195c6a6786e5e139ba4f295a4c9ce7980a9aef6dd667d5835b5b154ce417024ab9ea011347080d00d5e3fb819b4589b9ca7df96ce8bf7cdff489904a9ced20bc58083f824dc73c2fcdacb426f6d57e2faa296d918a7d3778bd1eccf12e12739da9db7982b09e58ba16204ce63b12f1e971", 0xf8}, {&(0x7f0000001340)="18a081417b94cbf8a8e3f2afb540e84f3f05d3753b570452656c9f5eccb0db459985e6ef6c816b9889efa3f251bca52b1f2141309fb857dcc24485dde3b17aa70b7e9c7a08a241fc5c3b53f7e71c09c07b3e774a63252bfa549e6903f9d81096bad478ccbc90c1917853b56f9e55f071f6671b2294d21591a0639879e9db9b138739b8a43ba50ee14d55e457195bbc544660b02ce048f5bb9a45058b4928bdd4f08519b28775ac235e65387e3a337113d1b9980f2e0cb6a6240f4ace20f00fca9429c47e60ad9e5b2d7ffc13e104efbd308e90f9e81e0c5c18f6c926a5d19b248f47aae26b583d3d64aa7b285291f548ab5882a21f3daa766891", 0xfa}, {&(0x7f0000001440)="df835663f48ce8ab5583676ef8d655d9bc3d6c7e5a5c40ffe448d13a3767e99b424fc6fdf7712522ff517ddd23d4c0604b65f03d8b5b68da12df5a23ce195a341a1eae84d06d986eb1631c8e6c20cf1b3d6683e71673345fa8cd3b139c8ee015b520ef508d976fb615dd83626d6cc6d2d14efe1893fd66f4c506525bcf6acf9a097802ff2437e3a4b402478eb7aa17cc689e717a620046d7fdfffd47b7c03d5717b4bb564a3388bed61d758d60a5bc1211791249d9bab7cdc4e298bcd7c529825215dce9b479c61177", 0xc9}, {&(0x7f00000001c0)="41af83bf00779800ef8e2f33d6de9d9ea2e696bd06dc0ae6cf51d1510814d69eaa7ae2820f39220a7080653295", 0x2d}, {&(0x7f0000001540)="4b4386c241ffccb080dcdefd348a8e8e6adb8c3ccaf3ca5f71f562cca6d71fadf7b2a1d2d329262bfa3a51c98f2ee4bf5bf3bff2dac49d8d39273fd1d72648525b527feacddcf06e75031987a7030d6d976cc236ae9cce4cdc8b83b8bb979e2e8056925d32377e246957eec82aa0751f054c4320fe0560f52402d2c6ba6843ef01cb3877ae17e784fe836ae7605d8f41fec1bc8c403597244054d69bfb90c48c14958ec8470faaf017dd09e819f95c389aafa85a60d82ff9cd9497aee9d17113f7639e9523a734e6c2a677478e565aeb7147647f72c40c4405", 0xd9}], 0x9, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000400)="9265dc700011c5b897b689f7cd0c2350630eadba3c9a84cfe3c85c3356638f6742ae03a58abc4be9799287aff55cff22614b70b73ffaa262782c5a5b28f90d55de324e530efc029dceaa22e1161f174d03afe84037b5e593423da53ee22cb6388f17ae189dedffc2ea24e22101a40b497d65e710ef42a2dd87975d1b911337f4ed1adbc48439835941a93df823ea94097aa91838a51b6691ced84c301c8d479a2f880f1fb469339aaf7206124f327b61e1086f64d83d8d947902140ff9ff2540e76e763ef988e25ffdf48160ae3b816ad3145283ed3c835c66e2d2a73fdc8dcbed499d2ecc9d771acc1b907e9362c6219e16fa1c060913e1bff2f699a8055fa49cead383b1a16fa3ae905f2a6da5197c59550aff81b6032b7b55296f23728b60a5ca66e46229ccd0b4fa40c8096004d71b3ba9c4b31df2286e9ecdd8748a645647d35404d3c4398587d895dd4d4e052c99e1c458dc61a8bd3b81255c4416b9efba0d83caa1d02293944de753495618d173a2d2e0bb6696416d7185f700c5e36e5c27d9a48851064109bf3d4856959cabfc6d52055c93e91069e7f00cd45d5fbe4b12a16452c824ac286bc6c307c9fd630a8f8c9c77bdc25d5f5939ce99573bbfeebd8277f95658c99718e8ccdf9e17bad3a0aee598b43a5b04b618148bc9340e0214ae4e74ff34c1d4abdc5d1a8e3e2696d33a3292533369fe793473faf4116b6981f0afb32638c7df99a0011651c9ee6e5ea76723a5d1775fba1d8eb002890ae8d82942de5fe73e77d962bd63878c9cf975273764ce7f062f2b562488486d662fe63a590f41b6ef4aa9ffdb5c202b7665e3880d6b060a45a3366a2e4e62f697927651c469a2194074c479f36967661cfe67c8c064259f065bf1803db7d9bd5b7f76485c9d064f10d3f5207b53ffe744b9ccde199e2ab47f6e631a664163eb7ade4ac160015e31b8ba8cc8062cebab636d3352d81a375c67eacda9a9efbd028d7ab8a8298a7780ad82427b3b73a4a1b825d5cd72b99c34df60f4347ae0169305d4af64321f1c0d7c0541af3bfe1fd3aeb71b4d5469db90029920dcf9eb62286eaea5f3ef9bc5eee2dc058c84a67656f274d8e6c9ed40bab1caf4a999013c91b15ce49ca0ef0605ce6ce11bccca326c5d1f3b5c177e61bb4d204a81a29af05279e596a3f4d4dce94b22bfa9e9874f6a0c7c2a034062232276e24043a8e0bbc5c760396639aedaaab8d60360d7d368de4fed9c76d37a6ccd94959e339c65f4c80ce6654c2ae931f653009bba899ebcb1d996293bfb79902ebeafa1cd9506b7552e180dd0b2ddd8b03c58034168b44790855ca2a39dc1aa1c6c39e0e90d1de5db6571f1fef4a83ccaf1b4d121f300088f75304d99638f20b8ed1f07397c005613fddffe7a56c4c0dd3d9e9d3c8a107cc28f7226b4c0c6092c7763f54e83995ede1ec058809f1d8e87b96d60e3e3c2e9c532fd3b426aad5e234e3c16d325dce13644b0f750df20450a51cab2c0883818f665520aca35552962098584f6a796fe406f71ce89d116b2238ff9fda79b30d816e94d20c835480846e8c55733a3de99bbd38d6dd9b6679aeb020f82425af9aaaa332608a08adf7f520973f39111d95d73c72817de543262aa456ef85b9724f191c1810e9cb1f96838257e56c043d20b22e0c0d0824b3c307f7967af7c2ab6312ebb12a01a3bb8e71d5472c2318fcaaadf22fcae670c40dbea9031b3d352758402d9cd39b1631a484226e2340fd8ccbe630eeb78a9366adf318ce23f838d7be79bcccabe17198179404ba1b9047eeefbf7a0da3487b61ff7c1e7042bfc7b6f44c14c5213319bd77af57286170ad3a1c47640eba664cce22d0ca590b85146ca7e9a5b1a7d690a7b55256a46fe2da19fcb1dcb14b73dea5263a5674b35bff4c769acf88bbf23f3aca7b5bcb0d5f692fd5947c58f400f64fb36ea22ed51dbd91a348b2fab7337c7f6214cb5f7b81c43968b5c0717c2a98f90e54ebeeb8fc05c4445ba9202842e5cb6eeb0cb8fef9af587766b77582502718de2b45be5284047923c179f0bc311e56e5fa661b9aa575de57bf98ff479dac91662a0f357d39905f8a8faccbe7381e2790d6f802f655038473d90e83e1a649b94109b43c29cbd", 0x5eb}], 0x1) fchmod(r2, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000280)) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, "b08dce5800"}) recvfrom$inet6(r2, &(0x7f00000002c0)=""/211, 0xd3, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200), 0x10000000000002a3) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgrp() setitimer(0x1, &(0x7f0000000140)={{0xda3, 0x7f}, {0x800, 0x2}}, &(0x7f0000000180)) wait4(r1, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="66c4c22c84dc9e5472df675d7cc7bb815d5b59f5d7aaeeb96891d9c387fe171f31ace3b0cb2ecbf6c0634b3cb1b6540cf9c67ac45d7b5029bd913d4bac8c6d34df7fbd3670", 0x45}, {&(0x7f0000000180)="c7e4289a3c4de1b1295641e16ef875c3307be87ac29c6e979558dd8800fdcc8d61d2006bc6d43ffee4b3c05117a635b16e9e1fb90837bc510fc16048d684522d0362dbefcdbd7675e7b43c4cd0ce0f3e84fe0fa28227fe09f04d5cf8fcf4e495778253242cef07a0a68440c99a82cc7628068e452a84ab8af1556b03a9cab008c4669d4e284a99efd6365446e610abc60825cf1457e1c0acd67acd250094846472b73b91ddaf5bd0fe49a6a80277c1cbb013d173e602f6bb36a046e1c24b0e", 0xbf}, {&(0x7f0000000240)="a71afcf8608aa1b943acfa61cc0dca76f9ee0580d42818c91d8fa474783a95f314927e1f9c45a0873f41e303adef6017511467522c7412460a9bc363db464dbf64030514cf5c35abb835e487caa6be4a4e10fa9adc23afea13cd21a3909903845184765361faab2ae7a5cf10a7bca43edbe984c0317898935b1ab2f0d62f7e", 0x7f}, {&(0x7f00000002c0)="a3daa9cf487360f56c7eb838efa9d9227e231862e62f19bcbf94db53435b0da9c98a04accface6ba540ff3b64f0b4c2866e31cfa23a1843144f5a6370d2338a88cee32c72e271a76438df4582ce76f792de05b8802a1b40d793ce030109930b9c8338f5e850f764a70951c7788620d4cfbdfb4fa7a09dd4c6a92d17687a4354148d249d143b83ad870c19ff38a58133e2912835458255e548b10e915fde199502024eb736900ffbf49a9743b135a2aedcea126334a75b68ddd82b98770096e2525632dd9fa012e900c876533ad", 0xcd}, {&(0x7f00000003c0)="1c3d5a3520f7d73c1182dc3d8625a8cbd7b51b3a7e09e0ea780f5cf82adc47d9838d7392a78fdbb3d49a066720f07b8c9fd9cd2b3f13", 0x36}, {&(0x7f0000000400)="021a93c0bb4ee259100e884f06a9d0d88e3e801d1743167060d541b8281087b434570bcf2cd5d04538219a05ac34e6b7219d54884f7613fca6e200ade3f39cd779a614d52cdd41e0484042898f70f0fb95baf7bb07d73c36a455423d3eee84dc887a652f203bb2e1c73c7face107723e552b93fadb87393b037f5a7ebad377cf3609fa7d16ea60c5f45c3a27afbbe4a320ca645a28", 0x95}, {&(0x7f00000004c0)="c2015a8aac6b456537d7f13bcdf6f031e0d0c2ed36260053cd0de7f34fec079c2a71247cf11db9059e4d699a417c54271c1e637a41e3f1db1ad9a1b354b2e12f7dc7fbef64a3d19dde8fa6b38013ad4bacde33049b99845ef149f2ec3e6ec6f91fd31319e6d0bfb68289677f7204e2decb4ddf714aaf1a1c7149675225bf54f7296d4433073b8d57", 0x88}, {&(0x7f0000000580)="ca6b283eb14d83842bccf6322b44cd5b9020b04b23a632cdc5ec5203f75fde41936339fbd32e1e7b9309fda58cada924170bfa811b891888b6e984dc6eb4ceaaa0952a56604f063c7157fbad18b7dcbdc03dc9053de6730c2c929c5c81320b7b9e4603ed1d57fda2fc03ec176c756d161eb5be774ff8bc8b624126fe719779f64bc9a1d41be34b03fb3ebae5814668e78a6b87bf24c13f56d1638096967045954a009be8e75124ec2e5a3d874cd615d50ed083c52770ed621bb41953b27b0e64fac693dcf3b3d120214db92fe286f48d874cd033d2371f4734045ae32ed32c5d4d172c3d671f531d88d074ad416f09f971ed972a450ca447e1a0dbbb", 0xfc}, {&(0x7f0000000680)="f6ff365cdb92515f8d3b0b444d1033e0bc217237fff4cd88018e0cb66e42873df738d7fa33d99638da5ca09f279efec6fe320ef0d8d4a0595e8feac293a8a6406ae066ee54922a12688f5fba5d6bac34ebc2e4ac9bb63590bf6482deb0e170c3abea960d0e3d5f8078b96079547d1e8794ca15590093ff57ab86ef9fc391138a4343fbf79fc08f3a451ad23121942c8f35fe2206d87871268842e9c2976efbab9808c61d68", 0xa5}, {&(0x7f0000000740)="ec37d9d5bfecc1034071d13ad7ec67aca3a601d20cbe55d092ebf93048ba84ab1412d798bc747cdf688ca1011c9ef40d5bcd8c931e66b9772f5b7e3d0214a3f90c", 0x41}], 0xa, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x4) getpeername(r1, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) getpeername(r2, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r3, 0x80044279, &(0x7f0000000100)=0x100000004) socket$inet(0x2, 0x1, 0x262d) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x1, 0xc15e, 0x6, 0x7}, {0x80000001, 0x80000001, 0x8, 0x1}, {0x0, 0xa8d8, 0x100000000, 0xff}, {0x8, 0x100, 0x4, 0x81}, {0x3, 0x14ef, 0x9, 0x3}, {0x2c, 0x3f, 0x9, 0x1}, {0x8, 0x3, 0x2, 0x3ff}, {0x8, 0x8, 0x3, 0x5}, {0x5, 0xfffffffffffffffc, 0xffff, 0x2}, {0x0, 0x4, 0xf5, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0xffa0, 0x0, "04713d60af28a2813d82090e76f39121849e3c99", 0x0, 0xe80d}) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x98, 0xffff, 0x3, "6b5cd2bed9a6862b8bfdfa8fe7ade5c8f3a0681e93a3e0b441d465ca15bbd72de60bc588a692a7fcc4648144dd07725124d101ca8eecb275b45cf2e126cb62ef894e4cda590ec449c647340a3cf7a9dc7c46614beaf76c7fb20873e258c50c013943e5ccef5a25fba6ef77ed1628c5787e05df8e5be0b58d9a73501b061749ab8e01f09c2d"}], 0x98}, 0x0) shutdown(r0, 0x1) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) dup2(r0, r0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xcef7281cff3b6a53) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0x0, 0x587, "322564a99fd6835b7738205543a4f129a20f231d", 0x1, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x118) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x45}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f5") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x55c0954, 0x0, 0x100000000, 0x80000001}, {0x51, 0x6, 0x80000001, 0x5}, {0x6, 0x1ff, 0x8f2, 0x100000001}, {0x9, 0x8, 0x6, 0xffffffff}, {0x5, 0x8a, 0x200, 0x9f}, {0x2, 0x3, 0x1ff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x100000000, 0x1, 0xb64, 0x1}, {0x7, 0x4, 0xd61a, 0x2}, {0x10dc, 0x0, 0x80, 0x6}, {0xc389, 0x4, 0xa48b, 0x1}, {0x3, 0x4, 0x2, 0x8000}, {0x8001, 0x7, 0x3, 0x3}, {0x2, 0x5, 0xb1fd, 0xffffffff}, {0x1ff, 0x9, 0x6, 0xffffffffffffff4d}]}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:02 executing program 0: getppid() semget$private(0x0, 0x4, 0x4c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100b0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10801, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) write(r1, &(0x7f00000000c0)="80064e52b948dc551d2fe14533b7c3230f0fac81b1713efcfcbaf608a58337d4ad695774ca6ed0c8e2281765c23ee6139578e613d8323168dc0ed693830cc80da304d27249142c73c8e589b0bfec6852720a266decc98d282fcd0e13ed9bc69f2e6d3dbf52788a386e2aca7c3c7a941399be2f71be05d99eb0d59ac4bdb794b34ef7776ed6fe8d3cdc1896103dfa532549e4fde69f113a76b379343b7f9a363ffa17f85720ce6d442d4419e2ea6b1e80d2d08f7f49978231", 0xb8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x7}) 16:00:02 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) geteuid() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x6c}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x16) setsockopt(r1, 0x4, 0x9, &(0x7f0000000240)="f096bce8ff2bc72943b2a6f0794f88a043b20ae6e3f237a03b1af8b21f35b22c954c740a44481c3efc4c71b363d727532aed0231316b94d4e44d50db85af917186f4fe45a1224365f6d06184fe0e956bdd3fdd6ab692f36cc58e555cb858dbb6faf5993c6a3be793b5d7d2e4e85fe25a53042cc79805e38c6e0010066d0ef5d2556178333767317fd8820ca75f03a364bd05651aa944163c7c01c5c2f48f26d259bbeb92dfdf5546cefe7f36a542a6af49c4a577c403bca37f8d56bcdf57631b1c86b33d2ba43b1c03c500e870158f37d6a2be47fc796b10cb5f2383248227193f2c8aedb40426eda8f9f2b7fc319ecbe30fc9f6817835e14a0325b56b453cd291578f944b834823511a4d0289b58a106deba6d2a326fadd523f29292eb0bb1c5f424439f0aed0bb66e4246c664e791a49e7b5c7840a374c89374f383bb108c29882cb8f2e7020f2c451087a5eb7914ae4e09f42c1f1188a54e1a86d511ba7afa2d1d97f69347c260a3899bf2946cf3a51254298497466208a27e6282fc76660b27cac535e16c0200ea81f307886a54a36a764122cb4f9624481a969209539d1455461572c399d210459451f291e714d148048fb1d3787d3f265cb7c215513cc6fb451278fb73d7e1a63f84b40f042a25c1a449a6d2c1ed7b359cb4559a33af3e0757842a374b28c650e0314acc6914a362a651ff29720059e39019506349ede67ae653da7cb31d8d53372603e627df777c2b46bb987fb4d22a33981fe2f316dd4ab7a666a596a658cd2cf3018b32e5b8b77910c75733f5c34c86c4085f2e53cbc04604514b4e41b11fdedfda57b30facc340b8a2e3cfc65ed7307da450b7a82e1a0c89e6d881b5b3dfad121bcdabcea61acb8bd71a1d5b74102ebb9f4db726486c52f87e166b3626dfbda4900561b904db5addebff3eba56e5e83a5df09f72b3e35ed06346f19f032a606a778b601161123be18e920a662b05ab6fd7704d56c43aebcb23604cb3cabc54ab3dc04b066d09c7ce92d7344ab7e2b69665935c29703d44d7b019fabf659c0002b49fc07f8f946902287b9b02e8d2bd1f8a4d399eb0522bc44fe47ddef041d6fa7d8ade4e7a30d252940636eb0652cef52b7a27d997d2b00e010f4a3fe12228ca9968d67071093f277dfd66a36c4af56f3b33fcc6e87156546109b61e7562680687223bdc84c85fbe2be49962f1f37b25842e14dc2515bc9570d76604e803a769190cf1be76d87736cc567656e9b6723ffd278f61b2ca6e5a96b425c3c9b666f51076ef5bc4c3c8db49218b23d9abc3316fa0819b3131944dc4fdfe5b0f776d9e25c7054db0cde77aef84cfa6dd2db1358c31f65a3e8eaa2284d6547b09b4a19e043463f2692864705279c25556391ed797b426463e27defdb00ed9352549d5be1ecff80f93f68e77a2ffb01f078022921c082ce4d4d5b9dbd5b24dbb488d24afa161520ad6b4d1dda7c851bd054cf9a91fdec7a539cf534b5e17ee189145e772f42fa44d9b3c2c56e0c2ecc5657dd68e54cd181477d89d596eb9162cf44c8c403ba458a0399ec3558dd31a1ff2158bc879d11022577b1c3a2aeef226c629297f0babfd9c58506c782de08c382f1b9bc74c1c23df093e8edddc62fcdf2416a983cb200d38193bdb25a1cab9e900407a7f443edabb2c0ad81a1687634c43a87b9d9912b02e6e81fa372184b45d323ff511eedd7f3357bd47de43714a83867a3fdd0327f09c650a0a813ca221c88b387030ebbb6abc5ecc10d286bdaff92513edaedd096d2b218905cafceec9301b1d7423aebe42bbf2e2d6f1bea49eb34977eaaa1d7c298df700c7487dd01878b0e3fd0c2ffeb82635c270054de47c2c6959e827695ae524aef18df6128252a60b47dc5d164059248ae003dc60db82526165808b1e253c97a8e0dab5c4f9bbfeffb16c068d7533090255531349fba20a51d9000953581f8a5329cdb03061ca0879851e44f93385857f085e6d7778107d6a57e62530228c94e83865fccb3306692a1985d4b7b7f6f5b97f803c3f67e93f5b78570191801b6f737bc8f40ebfea653fbece0fbbbdfed5442b176b1e97999c50d9a90e2ee09bf61bdef41424c9c83439f8ba3cf49289b366c354a1356265eb8ef22d80b7db172f7017976a0411e17994e8554d5f6e94ae6cb5d6cab8fb39d8a788bba9fab3fbf379da5dc6768e5b6be0fabd76ec03d6581ca1235c1ed24b223d5281f14093e1114e9a32d28f1049c25578318feb8f91135c8dff3e04fbc787efe0f5fb1d0e4fed1b1957b6dc10ea99d283f7ac934b0a017d52bca06812a5048c24510d77ef7019bde4330adbabb8b7574b721fe81afd5959b6752bc82e7a6b4e610802749d7120b19b6f3f30643d85fb40d63ae24847046d7581c4a5e1600ab5a669b179006820847cc50e1f5977eb44e740c0d2a1a272da9fa5f3d2f0d6a08e592dd9bba94a5725a093455baadfc8b7eca0f51a42bfa5349aacc0772198ec4ae37c756d01daa2ff41f9067bff5b763c096171cf8296333a4831bde1775e25121085fe600f8d032066fd085f7d486c189caa9a8779e753b0c1b8a137b101d1e610c7b09eeca04b6227226ffe40aad65aad837dbcab404fed6f7cc9803f097ee633271e8958bac2ac6248fc1cce2be2a56414a4a96fba42cfe20b165b6ad42401cd3e1528bcc90112349b3a80808b55f8792080fc2015b5dc3df970ff47c812013f72eb6acd4fac5ad7ac97ae2ac475a32abe1e52cdb20c00c567c00ab2b69eeb8bcbf4502eefefe5482b56ce61e05fbc11bce726ac096a85e7900f09b153d9b444e0a428f23c05aca84fe655ad0950359cae170d313eb96f840e1abd6c183a109e11d127a6e797dd9a8778038d8ab305c0b8343d640784127f8e386e552ea6fe930af301eaf209bf034c307ddbdc9dd3e01031ac5ee4c12e47c20baff919a945b1aac97b137ff322a4d5ed7b0fe54bdaa05dcc5328a0171eb6c867c2642c29c8883e3b58c3cac05774c970db71b89e673b70767d2df72788833d01e756a6d36b510e0f58a563241d2db88194a6d6b52ebf342a28ff14e5a23580ba0cdba2b8a88a7a6124ed4154501f007881391a1d8a42bf5e6b0bd09c2a4a15a19375b2b456a915db2ca2aadd15687c43e0f55c9922e3286f3f6a305d42a1f8936963666c841d2f24d6a6b5c74eb8e26baab278ab253664c8cf164b85cc11c40814c00847b13daf12b48e61f044ceb33e7efaf2137ae6d904196eab550d6f6f3d69638830697f82313495848c00d78d9d91e640638e3f53eda4a45dcc9964f72f31547c5af701c9dbeaf6a60a71b19d2da67fb1c185f6a6b51c3ab8a48ddf755d0f13fc302f5725bace2dcb9f5917cd34572dea682339f9fdcdef0705189932bae83996daaeed29d075fa21278e758b9c7f2fc2bf6015fb8589300913e5d5dee042a688ccd5e67fd306d93a770cd4a58efaa7a1fd663bf8270c752d3ec3dce890a79aa7f040a15148a725de8cfe7346227fcf5858286b4dcf3ad6e57abf107ed7beb5295e666108412c087b4291eddc8923f4c96ee5a49e2b54ec6c91f53839e1a362d479ea9821df860eb2966d68b97222e945bb626f4c01d0668a62b5bc9ecdf13599ddaf46db3923094e80ad38b62daf49c344521656b8dd4e001a7390e6975ee5cff4b87ee38cefe0b9fa74e95b4ccc3aa4b1f79528d70d29b0158e7fcc4a99ceb9c26fa7c7ce6c03d2963f154778da99d6f200e78b531ed5a1de1ed7403b9985c4d8fb3e3cfbd8bff8c60864d9a086c4d77abacf2ed63f5acb4f7f50713b8588c908610aef76a8f9332bc8cbb359e027f2636d23b2c2fba6e0493dc53c77e326d17a85947750fad73584a39d5dc40260291f3bc127ce66ae4d57002b852d891692c3b9267aa6749e0b02a87792138e957a481daa8b214030ee2d882297e954c6ad71e95015c308a630cca0f5b0cb1acd805ecca9f68ceb66aaece0731a5cf7e59dac64883a68a48b33afdb32007fc34ddebcc0c7b60aa36356913295dc1f8115a64751714b2d6f93154ec365fc8159c790e53b2d37a2932b66861c48e1601cd48255efa6a7dd556f1a04d441be4b458bd234b948abe12d0758dff5ae52a0ec62da30719318cff8a361b2b5ac64d211d9e953185f2bd1a0268c923aff841b05031fce7c849b19cce5654d010c7e27ab375a5eff17cffba161adc0fb4e18c26ddc6821ca82ee80f0c7463960fb099395cd9ef4b48f82353ff1ec5e1de64845fd993ad7fc65919dc897c5cbcc9bb7f44d4bc602d9a4bc03e67db1e0d88757d4ca1752403e9d7d820a8ab7eaf23da1929106c413ade177223825d504a999866855c2cdc1001de29da2b9e3a95026a58a1c403db617b247654f9a05f2b05a09cf34ecac352dc918d2031ea5f88f0f1ef0145a749bfbff9c9009dc250a86fd47aff42e418b7d5d0ccdb155b1d3eed5bb1459529fe4c53ba88843efd1dfb1631faf80df69818b9471ceea7b97f618bbcbf1faafa72c56c84bf61df8bdd543ac33c3c7e1dea1d1fbdc0bb26a21017b864c5045a9b51753a55ba8338cfaf3bccd4707e66509c9f6c6d62bff73f7ece642b6f35c34de691955e60d56a2955510a12693196aa68a32e17b6af538c7e4b2f796df0ac513f5971b3bd0f893e7351c4dc74d8d1654371db92b650d19a98abc8bd1380ccc7abf73e1607938ead3e5b03ea594b9627149a8253261f97daa7891f75d88c88ed1f99227dc594bf000e3d4d5442ea0af13f6ec8258cc034a9cbe6a527d9854bf34c9dfa8fa6902f14c3e1b26f863b6b1cc5dec01b2a5364a98d60037b8627d748d0e2563e9e8245c32a2470922a2f9e70ef46d0f944d03778fbd01c1e2d2fd5f9c2a59319f2522411cca9be4cb5d07a0f708ad91f5bb992347814b403d8d8b68c719df19ae7f2728e03d4a5cf65934c80f94be0b72b1174d81cf457b188c83c899b30292a803335853fd8b38f393663675400c3215eeb0b8555af17583486d02cdbee95ec32b9181caf2e447029bd22a93807a322508b66dd0e8318a757274e775434eedb4ccc6aaeaa4c8d55e4f1474fe4542526251307f2434e0b9d24b62586725c92a6a7263e5cbc86eea3d4b21f356de6f23c5a4f101bbdd7f9cd9917a76b1fdaba8963f49b53b7535b23747afa6ff63575d2af4e3cadc3e6bbcb9896a8ac57a3f6323eacb0b5f326f86901e353b459d1c18019ca2080582c8fc933ef337ad16a6b474e3e7197a40171b8127cf9984b9f36203a233d8399bd9aad4dfa78c3ce2f83a220f87be3dde8e82f021bbcce44476dbd75fc4e8fcdf12f5714fbbc4bcd4c05693b690f91d4332552a996bed4a15478461928edb4e6ca9473afe431d52cc18582833e77e9da8f735495b2a3bb4afbab56a8595b283368930a758358731f725c5da6885a1519db588925bd77ea17c1a2519b440ce87c0f78fd8aa73e2ee079b386fb903d5c434e6174cebb608d29a1744956fab2bda8ecff5b9481035e8fde99af4ce38d846c82b46da66b7ceadcfa6c70d9358e33ff80116fa34042a667344b7c663efb7a09c7d115172fbebd47d9f71d52d587583f139bd1f589d1734d7b4f8714d8ca2fbda681d2b33ee073e99a90f80783e73c7e49284a3d5d6f4636452eddb1693700654c2c21e9b9173da28f4aaef685a20943e1646e56da638db19a850c3fbbbf79b43d835a87b36bac929d464a3973e20a62f05253817e8f8179346e6a993d3ab95da5174a4429f3a16006e0e03b1673effd8f924c2c4b3f14583b9592491ae85ffcd9", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:02 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x74, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = msgget$private(0x0, 0x600) msgrcv(r1, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x3, 0x1800) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:00:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}], 0x2}) close(r1) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00004c8000/0x4000)=nil, 0x4000) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x1900) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff29, &(0x7f0000000100)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1a, 0x5, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/4096) semget(0x2, 0x3, 0x80) open(&(0x7f0000000180)='./bus\x00', 0x28181, 0x102) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000000054) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x1, 0x5, 0x2) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098010040000000000038f53e8551f30ce390500e08fecea11ea8fef96ecf781e4d8a8536594ce0038dede9d891f7507300000000cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872bab088e74a060530ba481ff7cc53c894303b22f310b404f36a00f90000000000000000089000000008cdeaf00325c4e9f9afe00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x83, 0x100}, {0x1c5, 0x9}, {0xcc, 0x1}, {0x1a7, 0x7ff}], 0x4}) getpgrp() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:03 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='Y\b') r0 = dup(0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xb79c) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x7, 0x3f0, 0x2, 0xfffffffffffffffc}, {0x6, 0x0, 0xace, 0x8001}, {0x18, 0x92, 0x5, 0x5}, {0x2, 0x9, 0x3, 0xfffffffffffffffc}, {0x2, 0x1, 0x9, 0x4}, {0x2, 0x3, 0x3, 0x1}, {0x3f, 0xfffffffffffffe01, 0x0, 0x3}, {0x8a, 0x400, 0x2b4, 0x3}, {0x5, 0x4d, 0x5, 0x2}]}) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x40, 0x400000, 0xf4f, 0x2, 0x0, 0x20, 0x8000000000003}) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) r1 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") r1 = fcntl$dupfd(r0, 0xa, r0) getitimer(0x1, &(0x7f0000000440)) recvfrom(r1, &(0x7f0000000200)=""/92, 0x5c, 0x0, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r2, 0x2000740e) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r2) pwritev(r3, &(0x7f0000001480)=[{&(0x7f0000000280)="9510082884e6b0af06036375642e82be524840a92945ee07ce6e60607c66e1dcc484dedcfc177e469ed3b517287e43197aa89b46b8e12fae31e6063c63e73f4942d394adb3e7f77af8c65ca3c4f637d3b317726cfeef5e71d42ad1f07c08137bf374acc98322974656856ec1ae4d4df4d1a9abd9746117745432fa813e8db13b8deb4fe1d7c18af288869219f3a0045cdc389c6bcf9866ad8b16f40c57e1af4e2bd3ff5e80f46fe14db4261a563b4654d208e32446b7629273eea3227d9dfa0ec20f7bb74dbaa37cadde4e757aa1ec20872329a2f9e32235c1e7eca3869f934ee66dd92c0a6eb71daec0849e46fff1e71ccdb03898e9a8c54477c6fb53257d4b74dd7a1499aa97240cba5927a4ce7208117790c50dd0b55256aa7678cfca1f20d6859a4879167565703048a826c0b17cf93db65a4a7e41175eaa900b43dbcd482c33dc2eed63e39d2accc71ed8d5f701e8060031d90bb22cda45f4166858a34d4e", 0x161}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0xff) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x400000, 0xffffffffffdfffff}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x2d122505}], 0x1}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0, 0x0}, &(0x7f0000003580)=0xc) sendmsg$unix(r1, &(0x7f0000003600)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003480)=[{&(0x7f0000000140)="b5ab00843474553be9e28b33def865b2b553f0e3338293ef43ad49b1c8e54a8bb34db76bf715fee3c7aee1ef5dfcde4e03d8d3df467aedf734a6e3ab58289212673c8eaa4c8cb1a319b5390fed582a13f73fef260fb62759d1ab530a036026b83324da3c0b68a9cd12b017cedc8b8d7c7b23930162c93814a0792dbdf49aae392c03339883f67234", 0x88}, {&(0x7f0000000200)="786db9090d73d72276e5eda4f46201557a5197f385fc01ba9196489cd798a6b95446b1db5f65db28f064b6fbc6d58d64d3eea24592b63e5dbdee10d83bdd988f3a0798db84b8d1c78785f688423196ca2943f5fae821b65280fd65046a46948b2b382542ca336bf47befb81bcb3edfdf423aadbf54291b18a62025a9915fff426a437762395fc66c23148ad4e322d2f20a5ddb2a38bebe642e84b3754210c293b421eeca1959db88f211ebdf0260ca1f45356976cb548540", 0xb8}, {&(0x7f0000000380)="8952d4e9fc45220e0cae93a2d980cfc3c3c6877db70e0e5a35d939374c6a37ff6f3f1ab756c1749a3611976386b1f8827a520adefcc7bf7491455c933f75015d971375f42aedca3a9fe7654880442fe659bc9acfa980d2b2e8145937a548b61d2f029e783389517501a7af7bcfe0b5ac9335ff576413d16840629c94d967ec36785d33184e903327b0a52511b51c68c85905d7c47c3ca13a89f03834da4ff8a401222def7a796fedc6e6c56a8d6fb28e832182e1ddbd8e07ddd22566f8e5cf3f548d88e8692192927d52610bf8c37cd68121b11ae77fa9fac703aca896341f4291090cce77ba1d3a275384399e74fa600f8187407d7472b75c94e50fa2d5682f92223a194d2ce0ba7108b1b028781d115cdcd19389bdc61997c25993270df524feada813b09607730ceb2d2a1b7fedcbeeb2ed63681fa6be25ea5f4ece7ec7f6664200ebcd59c39dc3941d307286f0ee54ccb958a083155d4d0724f4f3cdd1e08a7272d3de97d8fdc5df54485eb5fedd7600aef28236ea772d34cb89b7db485e7aa5e61626419e5fe5bc8530963b31254b18d660d6422ae261dca859a93813dbfcb6018f3ceaf6aa47fcc85baabf3c9c986323836acc106272c3e780fb23b84e651bc83c35246f696643ad4e565d9bca06291bedbc58c4d8243391bfc8e6d455115fba4055ee18857e7fd473301c2aa785c39fd7f8baaf1822490ad7b99bdafeca5616136cb699b48290ffda8a918e83fbd0021a5c88d9a00f9a23ca57499dc7a2bcdb13fecc352953f788c6b63c98c908217f9a1d0d7232accba991589f33620efe758118890d71d77fc6e841e069a6f9c70d203103c23a68171a5ef248c0794128b5b69ec392220be0aafd74c29094a712f029e2edf10ed6ff17a0b395b46e1d91b705b3f7d02189c598523bb05ec2b18483e2dde5b530a4424fc5a59898c838c00d014ea17dc9c9c725299dd91f6c989685aa100f9cdebfa1346ea360dd6b9f37dc560cbc41110a213eb760b1d04b8364722c4f078db0cc02d887b6429314273942697def80747d4a4446db31af2d5ae923367cf629a176b6b3aec328c02ccab3b31a5067a876fee8b497466b295d204d37f4d0fbbd7786a7f6f8bf59d1e21183b96b3bee1a57f371a61b8dd3201fe854d7c393a8c7fc2cff9f1ffad67f2ad214f0f7543b48998630044806530042e3953ff2f58a416a06bd8f68beaa10fcc833e15b4c11be34431ac743d710591d5613bc3f7364dc2ae46473d10b69e68f414f25a1c0ea60fef9032a3320a061a3210bf41f2559b5f60ce91467d102a7c405b170513ba18378c5c272c14b9586ed95f119ae8564fecad1edbb18f66ebaaade0a6a6441e80c62bd13e99223a13e546c4d295f8df7346f45d6abf592a8104bf06a7a996dee66726c51326ec3e768df2cfe9a19aca8d1e15126a4ee7fee0cabe45b795f2173a1719e3f115e6e00c45990ed361ee660c91a39e668afbbfeba8e78e8896d18406524ba34f64d555b24d70c2d7075c4ffc63f8a84306e026228327ea2942cb2ab2e457c0173cf3b257d04ed72ece8b104536be39007bee3e052ca99f9a8aca98e3fc3fb069719fa4d2e0bccca4e3de326b2cdce66e41f8d74d7fcda3226bb0ca98e30216d2b2a0ea333efb1c1e942af321c0dc9a39583d253026fa2968c0da932cb8d76d2d155473aa9a08c13d2a154fedcec8fdf2164090c0fc8164aa8b871178709aa7beb2fda870361bcce344d5232f6e262d4b39c27d8105be52353dc565d19be34dd29e7a6f16bc1d0744c587f231f0bb4bb16d8065bb0a09f3affe9ba29729ba8774f42c89e5ba4426a05896ebd516112d2adb4be4b6c63916d4443da2872d43c779dc8618c4a3ef2eb15d974a5f0312792bcac90e96f4c114f96ed654474438acfcb0b9fb28f821ba2d91123db4da4fb30b037f7fc5148b7a18c3c4f5a7a525397284d2a0d3d7217d0ed79a76606c56bf2fe5773cc30408e8636892bfe7da53e748272f2ad94bf50b1f5ba63d3a5ba30c18c26008dcd0504a1b83e7df7cca23dceeb9bd6d296e605e1898197eb9dd14a053a90ff583671d46d6e1fb312321f065723f874632a65dbd3891c1d4e416b6e1e4cf699c11745b1e16ff437b331f0e68c07d43c887b3167da4378360c5325a74844faea4db6707340c588fa029be4cd267c626e8d494592b9e8844eb8f44389638f46b183483aafaccf46727b200f74fb64d156fda0d8b1baccd13b0e97b8aae86d307071d73aa86d8483c8da175c8359017f93f8c89c4aac6843953626c56a2ebe4afaac5d74de9402fa84c44cece40d8e1e37bc55e235eebf739d1974b338bb47e34ce49bb65aa13d06ba0c8bc0fa613f54b397a43c6dfffbfb89f23e082a6ee384d41bdf1362e5dda766911822bca391c84b7e91ba77f0896a42d162af33458dce7c289d2fdfae8e3210d6af98d7e21e35dd2e63033c22ab524565e00186eb76b06d4c600498028e96c5ab7e63d99a495a99ccb1c8069b241e2654c0fb937b0fda273ff81dc7f3e7ecab0199caf7799d8c3493ed428445e11a86d7ee2bc4ef8b866e7d555f903a72599cd5c29fbe75936aceb4e50508e4fa2179695d83e428988ca9675985fb0497232f54cccb95d3cf1322db32a7aff4c603a6e7e5cc179a3207da449868d64a95236c07d2ce3dba7087e95651a0dee41e71b8d6255ebf91c24d6aa320e74f7a31999b0fedb12bd683a87096228ea16f7bb2acaa3eb253b60dcf3e23e4b58c03ec603ffe36c8d7f57a8336649efbb53bf60083b33614526cdb89c59dc6495b042cd8c4bc23b5475b92b7dbba9ab500cd273599169c1a8ad63992010d6ef18973acd751c30a1f76085d695d020bb1b58dbcf1696b66ae2466c049e867d2b569bed9a116f2f6fdc97e17e6adbe25fdff51747fd848d2e4cf32099de46b05c1b0f365942db8f6f483e7e800ea98e331321a568fa8de4130bd0a6b2d2ce6fa96e678d831d4aa59440fecfcd5152598c05f3f7dce3083797313dacdba61d84ca5e7747cc10542cbb3f394fca09524892a22bfcfe4dc604a5b32cc01210b3290014dad2a90ecd8e69a5a2463194a0a7cd1a11b4c6ca832c797999906f41947d1cafc25f2438cc407c10c5436a1c706bf2f62f547829765c4a0f79640753094d87c90b8357bc5cfa01a22e18b12451b80fc371b78caf138705b718f3fdf9c7770f5573ed4e24224d6977cc92bed2aa54adbf0856e35c98fcb358d598d32843d156d9693352382828d2252b52f0cc779224aa5f3281c7378a22a42574d940e4bed05ab8d83855687e0aac6ee67e7cb476f42e45b46aafa0db97ddff997564c4a9c7b34c1b01c3a27411aca076505faddaf01310a97ff8594a5edbf1fc724140d4360b3472c28cfca4d70edb167024d4e1bd0ebc98f0398f46e8fa37e1b6b1deb83196494196cb99e0009d0c637cfd6f03799e547cfa4fa4a5bcac2f2b00d80a39078d6393f7bc074fe5d6b69ad28cf4cef80bfc229992a72901f5b3e5c11e5606f9679f818b38a6a34015b681d29cb8135b760ae29ee52eb2e5face42ef5b66502cf7668b513d9dfea9b31f438af75be061164d2f0808c81d62a4e8a9969100e5bd6dfdde6ae33ff58a32a08ddc4962239cba98d93b8d6b996e08f2d3ff4aa8ec27e4fd2cbecd8962eea85d50e294ea901edd3d3c31c9bf2a16b80008069f43a39f8b59032976d052c30853d63f55858fb5209f0b21987a1d665818b504d6ccc9318c00bacadf27c926f6bd70575e33a0a42b128c60471a2ae1ca2f64f4b6e5310cbc4505ebcbb8fe8f1778b7f0603001cb633bb23c14afacfbe133cf464b6d1871d11be78a34f538e6bb7bfc7c6321863efb754076ffe39e8123839240e011cf2d7f53c842fdbf62683b458def1356f8a915649dcf414d5c667ce5c8a285b5b8382648b3f15c73885888310fd78003337a4ebc3d55d46a177843538e852f74789023757157d449442e27e842b6070d03dbdcc26607e13f7a04f396b7e0d596f9fc984df08598877d3b8c11a40840f2a8afa99c79cbd2549f29f79c5b5aaa1be9e582ca7b50640728a1d35abedab0f3e152a7e24c6fb26393aba8a126fe7336ec692e53e14359b15c3281bb09818c78e17380be8271f2695a6d5c6b96b14c0d03fb6d035ad1c8b524c750b0add1b93dd95f4260afb58c9750cc8eb0ee1cb51a07c5077e4d75ee88b159ac57942ee4265d2b928a9befe38f5404d8b7ee4dcd375791737e37cd7394ba9d5c39f3b725c1ceddda0843f1c234a86c902cfc3fbdcb989ef256fb5959314de972d052c611992f468c93430395f2302477b341d7d1c90ab0edd2a3e95d144fee2ede261b89ee6c749c561f140f0d4b39e20da9511c0df67b7b5e4daebe848f9fbb85794498f8e260078adcd5a44b7d6809def0ff7ea11f901624edb759c10e52394b1742b69a7d0032a1c274287179cd9a7ce15fdb96a15f40864d2fafb7fdc65c367d7060a6c3a6f1f79f7ebee32f652565aa442a78a0c660bd7d500b6547f2cabd5e3b9bec1be13899452480f2dbdcd758c73d255cdd64b8459a1695df6a692064e0439244cf385412afd5fffbef0962515c7aebbd57e92c4d556b07bcb64ac2590f3c716deb82b3ffde8ee79e8684ccc13eaaac56de7b12efe40fbac0c3bfd5481d6c6fcf970bdaa4931ff8f62d2f2d3216ae232a0b0062742d77f8ded8eba0743fa509680806362e59a3dcfba57361b12f062d490bdbd864990cc36165867f6feccca814b71bd0091d9eec0aeafc7584280f0a512108b8cb7c29592c9405a909b68102a21b5e5c437ab211713941a5c7d036c72f3a9075b40996cd6c9f91a5dd32f85cdf728e11b68e2e5f29cce16d041753075aa36be4f27d38062c2ebb76c97dfb36d3184a62ea794fb49a8f4f8f1607f84785c1aeaba3e9a92ba994bf279623783106bf7546f4b55c8a297b030a4753637a8ebdfd8c455609975c3e70c46be2e8e3dd20e8a7becf47d4621a12b6690a5b49856958960ec1a7340c65d7456aa2f7e885b610ebb2a570a71b8d4260c364d2767794ae7a182a71a8aa4fd976c1610ad47055ad9afe5411074ce3b1938ec20cec61097b846dfbcd48979901ad657844d7ec16e5e41c566b316bce05b37b9faa9840a3a972db5276d039f46ddcd84a399839a7bdabfbcf122b89511bb8ead1885a1d630930f03cd7d6616f682fcbd35a1523a3c6f684c8189418a681af5f3e5ef6534aedec6f554ca2eeb98866d648b04be9baaae6b1c821737394288a77c8fc9c56633e6f4091d310c2ecc88aa668be92c48604507e28021aa5773f3c08e60f1ee266000b8414550477efc73977b7c41a4e25afe52bc414ecb6b153e66ea00d5194a39196151ecabd2c54d4c0049496376576a1e1db23429a1fd94d300ca7c844b5ea6e6675d93b400174adb75106f72735aff8c129ee2a6d87b3b23ad33c4cb82c6981eae0696bcdbd97a60aa2cb336ad7e3bd6b52fcd36bdf2c55c2ec00149ba66729d5d81c112bf52ba35dd0d80f7a2f4c7e5e05eb5b7cfd59119ff3767d63a33a1a31d973b7e10475019ff89fdaf0522399278aa419c37bd4d1294ec200a3210f7c3b9f919b7a099f15e19c1be673bd6f2af70a0e41479ddb2f0c9ee553017ce2736662eb115e17793d323108dbaeb7a4bf71e9f2b3444a0492805add2fedcd650bb85a04e57eba471d0c7ef132ee816077b699b2737ed1695ccb40cacf1ebdaa0aa26253ca311b62382d5469e6d079df067c0f64d3653c6be3fad80cec1c0904224", 0x1000}, {&(0x7f00000002c0)="efc3edf00d35374d8def43b31531bc25354cb047ef51ab48185d5333c3e272375869c08881e1dcc2029e9150130ba284ddde7c04e1f050e14c8d42089bc3cfa20dfd1a661c", 0x45}, {&(0x7f0000001380)="89a41b752ec7b48b33cb9479c66b2a34e871eddc68688878405ccc6dfd2f0fe4afdb940c51895ea7b04c4b6189051f57c3bf9dda8071357fca15c7d8236918399fcba16e38891fac307480f52918136a4271756e1f65970de7b4bfba7f756c87d8cb92a9e6f357516aabf23222803c962e901b0d5bfbeb1d914a3b2345e63b4f24381945b808062a8fe153be67c4acdf786297f5cd70bd665523859d02313f116a8d96890cc7a93d73dc543ecbff640f63d43a84e470dd275965204f68a53969fa0a21d54907ded9ef4636e0b19b96283bb34f436c57770d6db44824df6bcdededfab851857f23c103c47ffeef6ce1b2db4cd7aab165f74e56a22cc9052a3ab357a3f760254ef8f9440b91ee66e683e28ae84a02dc8b5a688b4a166feed6db9da8427079ee074b2f51bc97f01b31f4da677573b3ba57201b8289c7ac0cb5b9560542fb748faf3e6c3cbdda2407e36b62f4053e3ecbba4a326c822eb5d237990b0d36395b4f7e1b4eddbd45d9b9b7dc42c20b6c35c67d2ed661b1fb0c32ab7eeb9c50caad86063d88554f974db732064581342fddfeb221beca29d3b2d72982131b4f5547656d54d1e033d57666f086702839b4cdef3b79be1eea702762dc8c1ffbde2032a3849b126cfaae485515773746d05add5bea5535c493b807a7a1afc41152bbcbad077eaffb834915d8eb17bed8c89b6277abbcc7d2b9e802d4350b4fb9793c3e6ba8b22ea11d606b7685f9fc74e7e51cbedd94e7bc31fc9f249e3410d2ce9b603499b190b43c9205c19a1ff3fafb75345c603fa398124418d1f7f3f778f8c587be5ddcfdf9ff8ea89d5c9705e3474a96375f524c695723f72b6423f506107b6c057f467dfd01fbf521fc6c817cfb13a2c3d7f75baaaa2b4309c99c8b1d5718bdbf2525df22ad128411510342ab392a4a1fbc85079d1c28bab7d06ba51122a368661e5e51334b1efdcaeb93c58591bd75acfc7b3c859fed55ecd2785e3bbae29bc0478ce36a111d92a89e72baaf16ec7c2e8fa12d5da71df32f90659b6f601613e56214e517175220cb54812827a947893c6a6ed4d281204c4618fc824c6f51a72920e82fa327f8b30139446e24f3fd21af48cf0c93c26dc810afeff30695bd2f239cb6832ef312ad3bbac670c4221208b7aba71e45fd6071718e870cedb24dfbb48022426718113385b3a9cf4350a277ecb6ab329f25c893d3d70feea8dba870e52f589758fb4589ddae46aede511258f85fe8d2c81370eaccfc9914c3ed7501a90e064917429a4674fea40300910bd315df40a768ea591e3acaa70884a6adbafa5e28c2c478412f9e223260ab4f606e23b050cbd46200f03463f6a1fbbfec0cf3c84b58f9cb79a70cc8153b6aa8f0a919ef1dee94651d4f3e278a0e0b7ac473836b17f77cf5f4d52535d5e7d09f3d15c50620df0eeac929494d689c787cf0acf7903c4e07a7f7873dcd8824bb013d41e3a2df071a134e5a8f8e58404d4526a1a64b5b3b06420bc2de88e736c46072181979d17a17e7faba4eeb7ed8c27fedbf0f365aa2a28f12395d894d60d48915c4a77047f5fc4f1ae56890036348808e0d1f9ee44d5000913e18ccd384d68ef8664d791715c8549b692712bf187c7ab246f1a9ef9c0e5a193184ebf094103921d162e9b29f5b5b5a6b3e68f51cfcc618ca31f1dc3aa6f692f77ad2cf8b50cf3de4194daa9219e8706c93c118397026bc66ee692e4eccd05722eda0e5739c0e61b0e4ea23f602240f8371a85333938366afce3ece409ca7ea2ea14269364835c5e42f0872b513a4afaba591dbe6097408a4332458542a2de89414dc12ee2d35f19da972cdc1eef5fce359b62bc4df9d9cfd887085491837a6f7f90249085739c254304878b8e323353a5343235697da73577a2e5ee9916a07c60ed013a5820a0829297e0a2c23c3db59515a0b99cf26313fe5909fea1cf4031c1fadff275746a23e56efaa7810bdc9a2ee08c0da1993be1c0204fd4609da02d723ee83833b8f8269f299c8359a6fcc8bc00cf8de475d35d551842b1ab76c8fdf1ee837396c9e3d0480dd247c5f6f8965ce8ac07867f93f221472e4038d5f714d1ada70f68a827eb5c5d63cf6613dba231e87b5a86011100bbfea333a389c6b838115ab54c49e567c8e0ee6372af5c625f9484aeeddf5efbf4257cb372e55d44eced8f187366ae22b5484ef2cb72b1e1cf80b7e0ead1942e565f5cac68d679c09ac6ff2966dd046b6eda65e1aaf3587e41e841154821cad45bf473ff5add7f85b70292af4f6d5f0395e9b0d6dd35b935014776c8b2273b700ba65cc11d41b4a1927da7fc69a0c6714e1c597b9fe6b4f93ab78ed4c6d7de74889b22bb1ba1b80a72ad53e843b8bacd895d47e152d039451c2a2c74603284e92a04c3b6bc4ada829140d6ccc675c22dc459879276ad252f770214b80b9fbac5da3652a757cf1aea232a20e97075f5f8d9c2b88ad5729c99960daf3ec703dc9705eb5724b517b6f3f0f0f1bc5e281e372f471898f969307aaec7631a81adc68876d6b488d2dbdec41f7c9d39bbd1ada090dede9e4209ec16710e61162adf3d1d09583d2bbfc0e4d0bbddd7f1b1d0fca26d089eccceb9ceb0db1ffa28519d38015f5bbe6fac29964282787ba59894700dc4e32fd539a5d839eed4b0f3468fe79245db6f0389abcefa82d276599c1141161728727ba06d1ffa4d0539e5e64370af085670eaff1a5624895f48044862fd11790016a0ed4f055d3eb4e2cd55fafe32706f4be107f35c9a321d54749500c517810aa795e2fa006f98320a63cf3989b086ce483961c6eef72a46f49a2c65c39034d4ede3a3245939caaf27d282bc57b6291997191885a00ec88e35e2e7cf3a6bb0927ea0dba1d072f4b07ed6323185735f7208c41fb2573259224b09e4758e1e96492e7a8fcb723bbccb8423a94fd3dee7bf1f0774492ecdc4280dd9ce42ca896a6d17a34f8b7326c927286df2d2e1a891103c3246857206c235d5467236f4f0e23dbf210f088bf5e707176974f79074233196a2ba86eac5176dfd2469f4b2acea84ce3a763b8d8e7b3ac3513b304f977563c4eb522a3daab14c2e90b2fabeef896e382bee5788a81cda64803603375915fcff618e6cd4cc5fc154222aa4fe842c21461916b1285dd1b8d616abd070c0cdedcbc4e7a7ab92ed302e741495aad7dcd049e82016b019aea92bcb620ada4c2b578ff9856b3edbd71e976b8b4d79e113710ae9f941dabc28f50296157cb8547084593aeba63471c3cb8d454bf46f49cce7148f6144e1de347dea4699af3b6844e8f07639aaa5a555eda4f4a9af48bd91a039e48a10d2b4cb6366d4dd9ad9d064c191ccbb067f6427bae38686110a10ffb9b935ab870010de355056e448bf7bd796c6920ceddc9b627440d34b2298214301dfe8ac969d6bd3888418039701cbf517b07e0b5b1c495c432c753227d2bc900420939520db18cabb64702dfafc0e3b37cde445849a0b1088700d24b610fc3c35c229176696c39110c4aab21247345f9b24cfc4e5bbbb3048127237ece697e930697c31f791e898172614b78544b32e5dcb38f2763b4978f6bd742e6f2c534c42087d488ab86d80b9ebed56797ffa405f5202dd45ec0cd98d79a7a6da94396f281a4c24ec15dca3ce3f5c7ed5b4e61815107646404c0c25391816ac6d3f703d32cca3aa92d470447db037a0f16561d738c9527a2a1fab4301464e9418069a72e3726d7e9b796424968115c80b845982f87dd8e7f2b96933193f34cc725745b50611565d8f199956e6a7fa131ef18fd062095421cb645193e152526ade107c290ccb0ff97e81d57084b12f4813d073ccdc46772907279d4eaff1e6a722fbee4bea68dcfcd17a811237f1f4f4b53a343dc2e88caff22bae219e453e9f74bf21c92dc5ab0b526426e5f3a94db277845bfbbe1bcb967fa24324b6a7e91f7664ce116679a9807b1e5813ed76f37765b832404bb396da1d47183ed4ec069254fd9c1b967878c405a3cdc5afa4157827ab52273afd01e3c08ef30cd23243e229ad91c651fd408cf669fab540f47a1186a96ad7cd2c520ed96ebb9edbd93b752ae278e2d222c2a444d6389055a76bbb4c6c771edc1e5e03a30d3d3fb1ebdd1a275551409777ef1dd9c0edd72d5fd8e407daac3eb57c4af103246f870beb41a96bdc93301a568364f4803fc4fab63fed44be853dcad9760678e2a980541b37405224c02d8601e20e291805d29f06d62f669ed385027c75bad96cdcf5630b3d278cd68d361dbb85234d6dff36b5a648c5a130a439799bd0f6179bc07a1278eb75853414502c41b0ec61987cfe9936d5d40b74a005df5acf2e2a862ed093eaaba99861f4781264cafd60d0e829038fae18d9895d2740663d5e7fb0e415d821dc025ebf949290a72f0975b9270a32f6f9d926dcdbef819affb6c84fd2e172b522e93de9f5ace03a74ecb746ef657ac93fb4e51522d844e500188051afc609fd4e464f85dbaf3918334a197fb0fb6f0e6aa2df0d7d66611dbe3f59e5e616ef440c36238817df0b5926ddc57368dd37339c430edda3cbf96cc0ad749fd3311b395a47f3df2178a03858117fdd17401179d342c4bbb7b89b5ef9e4b7825b1f01d3c35886bc53d99658d9f4c472c3c3ad5d2e4c191cb6ef4f71dd5087aef1d089080126e61d69b0f479955f87ed1c552b41b10f460900f096a36ac8140ee71ce08fddf8dfe9b08a6ebc4790a8aba856c298df50e3ccafc750af14cd291f02766e321f12d80b527afceb619fc2a6a6e7cf15d45386aaab42be5c3daebbc8ededa21c06704de4ee32693b1b7ad51063b068663c88a1702a315077048233df85c451716b94b28130c940bdb905cc5e175f6a2f6565e1a1bd069c3afc03d90c8c933da2e0945060c3cf63a19ab499449b371b695592df8e5fd50b6d67f04c710244b672a8b72587b075eebc010583bd2028e886f4a6b47aedfd870e4bfb1ead0cc93bfe93faa825fc5f308a7cd3b5a569887edac7db2332eb1955e159ed1933f9dfaeef068a18bc4cd145c2d6c1d0b763ec96b8e555d56b5b249a7a701e42317d7060628213240626870288a193e019d18613c6af3497a36ec306d46720fd75a10b620fb06c376102cd72e5c2522b1845b82cb6f7c0437c44cc16dde1793b8320c950aa8b6987ab0ad7946f38af3728b7771477f011e4edeacd8d286945f103f0f79b041fc4faa5e84ca62b7475631bf88943ff9a452e0fb8812f8e1c38c6a063ef814621c41576344dadbb3471bcf016bf8a378c17612c50556a536863046c360dfc3e52937cd53b400f704a2f472be68d1df6279ddc585ff56aeed4916733833a1626cd443c801a2715ca58656adfa87bd796916308158c5d6cfeb9d6b9abcc58cc7b10eb533b01f6627ccf1f60820121134b220557cc88364e06705b61a3f88f25f100e92506e40b6ce29bffeb59819eea43b546ceebcec1d60c6d69263b28e369e71f25f0fb8d052be0d93b93c1494e68804bc978fe50523f403659f11cf8dec02dddddddad3d4945ac2d796647e85c0b11a9c162889b918b0f275cae2e45a806e270d00ba5785979d4b901f1a96ac3807a64f3919a6d48ebbae89d84759266bb63027240707ab57c811ddedf7d8823055599a87ec0c8e299eb69f03a9addb8db90a7ca0c5f6eb99075ce3d73681c9e7428c70403a7069bc714027dfecce037fe798ada2f0d1190b313f490ff7e92ed598b9cbef5e986a65201ce2171f762e61eb82af1d3dbe4ffff07a3432b54e2d7c2220df", 0x1000}, {&(0x7f0000002380)="01d53da7d0b9062d6c7a3bbf2479d084276f24f1c041891ccd1062aa7b55413046b19a8ddbaacf822bd8d8e3e6d6ccb3af", 0x31}, {&(0x7f00000023c0)="0230e8fc3a7ce21c24258dc04d2e675cdf27f8d90f83d6f0a6485b5df96150612071165099f87b573b34938d1c", 0x2d}, {&(0x7f0000002400)="a6faae3b848be8d24ddd7890fae2a3c9307668fa4697ea62718736a788f3de0f5b68792a4ccc330d6ac54a457e02eae1d03b5ca3dbf1da32345fe854c81836e0a49620036d8dd80cf114379a85d51d28aa118f211e230dbb29cb7f", 0x5b}, {&(0x7f0000002480)="1f9cbcf31746fb79283fdb1a9fbe3bcb73b897599e746342798ceb8e9d79e311edf4ccb31535e14238b4fb2352a37346196838b2188b6ed2daadf9c2e24214f53576ab7af5162df0624b58ac5a5032f9d9df9c42786efe4cddb59de9fed0dad55c6e073379bdbe307c36ed4356e3a1a35721e488a55640a442ee14672f918a7edf62999decae88012df0d257d6ad2775fa5952e7480bea4335f7452310dfc1d9c956183bb09e42f80889ea8ca2d343eaa5fb5a5c92c82a28c73d3f3b9965ae5aa8795b9429f630e409ddc1804006f9460072c9977c0e11d4d1f0a4f9ab4f6872064f80e20be98fdecfb8100e32bce823da0d770914a5c41ea77523199ef0b235c892f38cf5eaa18d4a1bbbe422040a6c09afbbd68ac37e02207779f5c1734cf67afd91dfb2c5df1972a1b0f29649d0ab23cae2c38c9865379bd23be82fe1cd11fcb86ce15ff41928dc574dbeb9cedb1c52194ee1fcbefd707dd28c921dc40ca33a01be88117beee6e58b588dbb18dc0b15a57dff1ca89257ea48264cdcc149c2c0393803fed3b82b27f20b51267e917bf913944eeb1a2baa220cf76e89d882641dca135914b48526035a7016a7374fe6cb8997a1587eafa4a284df2bbce984de7880a62adfbea0020cad140bef48597387aba94491637212012d034f408d3561a3e099c2718c92e7c578390057a4b1b9d427c09632a4e20a360beda39b4f38247f810825449931adf1f4539baa98d255fef9095c863c828cf0bca3f28baaf8e97c64173501d690b20f8a3dc33a3f7637d74b38ed838db7ba4ca70099465f61068cc76102c7f9263e438de77383b4b6ea39a7cafb037e1727e30622cc31888cfbb90e0d6527f83825b058ed2c50588f805cd15a5dfd75be6872d019f6079e2ac900e1599334feebcb0ce56b78ef4f07622af8ec508f6da593d920b4ee943b74c7f2a48e8964180b8df67ab952bebbd25c43b90d8bc8120062dca0446fe7810dac54d2bc105e17af2bdb90c7350e5e8ddbff5d084b811f62e2f12015449c7ac738d5214896f31965a002d385dafc67032fbaf6c7e1cd5cd0c7df0b9b49df187e7a0fec627135759deb9420979077df3add20dade9bed6fc2f8ea3030ec0158f27bcf5a8e3252b6208b69b23ce3f985f1f95b46fc944412ab61a3b484e813a3b17c87582d44d7126b87725cb532552f823c1303d076a88b18cdb467a6866335ea7f7d2d33c0e6a40c62429eea44d13bf595aa74e59729a6fa589d294daea09d4f097dedb10c22dc8e310922c2af3fd74a4d94e3a5e52c9a35879e48ce9a5abc60041b96d94b44a89582ea26df6ebc7058c6e040868a4861888860830cd616ca5e0c5d01421e06b7f8e5ed342eff87c38d2251d2d1d9b8f16e997401dca4f757214d153761061f3a4b89d4fd723bc32df5c04b6a6f33b01ec487adfa410eb37fcc20f9cd50db965383d3224f2242812efe4904a68ebbf0e419406f734c547afcbdb25ec704bd598e71cfa5ff3b20355acc7a27789e1f96c5c921b96d017d712ee795d9f5086e21d6fa71d9ddb4db8dc45d86a348ef60e8ba1da192600051818e5302bd1c291510d93809c20702511e368be9788689b9fc6830fc1ee59176efca2472fac2aae76eb9590ae2daed88ed16d42755b6db349ad997dbd809bc090ea1ddd615f6e66cdf52d9791485bb514f11a69aabe592dcca5ccf79890cf310f6486b11d4eda6ad83808738e04daf5d2fa64abbdeb75e3f93c4206bb6072a359db18d8d04ab6606d8a4bc7a7fdf7acbf3ffba4b450288f074c5cd24aa89eb067737f5e864daf3d34bbbacba02664cffca85db0fda065819ee97b55f7467be09c48fdb531cc1b7ecd29f10f5d037a95bb207d8bc10661286ddbc7163efba43d89afc92a19b6f0f9238fb65ccf53f48fee4745da28ba0d7d5cbf19eda7c752794f30b3f6c7306ba25d586a6b2c22af07731bb6c74dc9cb71784d2d1233af3f404a911b25b4306b9dc701df49aae5ac88afce1c380b8f757eefa191bfdbf66c3002c9f925c7f82fab34705600a378e3c123891ddf1dae56c8ef7f7208de0bb0b1f87399024c7dea57981d6be11187351c54cebde1685ba85d0547ed924622efb4ffa7eb0c8a88fc4811c22f52a8e79b66a0de8ff2270a99192a10d2b5ac24d79d5885303d5e21f4dcc980a48b74b89f7a877cffdd529ea653c35d4430c3d0f3d63ca299139111c255fd1e77da394a36646cd51b12d26ed9a70de403884f7addba0b2d454edf4716d32c02846466062f6060690bcde0c0ba3c0b0fd8313c6364efb7eb195566fdc7c6d284ec5c0299eb7a8c3f254431301c1aa09efc615250e7e6a73ee6eca3be15910a5f6a177227513295e758cd9d4e22550a1393fae07b0d739b8e3769d75c06579c5f58af5da744250c4892536a56fe2e26d65a7f36a38dfbea08c939b0d03fb7c673001e295e30c2a55132209aa5098a2e1b1d2ddf7a9ea4090705dd8d930a1f38aae88bbff4fb7e866cfa5057e83c35e5ab4fece344a82c40beabe1418561570e47b873fe07d9ec9e62eeeafbb75fc18286783d1c43f9aeef1e3e0d2c3d098e8bdbc0d245aed6c6d0915e470f1705cb924f15233aabfd804f75bdfb6d88cf472149abbb7647178ce9f6d1f9aef7c61e1f78d4df0d04b696e3efb7821b8ffdfef7c5cb786791336188059c06f5dc8f56b05deae3a27e8a87b379e467004caee934919e4974ccf6931724bab7e314e6736cd16599132664dae25f0172849e3745e4b070634ee4faebcae1585023e4d96306a63cf076a0108355b04f6993c5f94b8691317691d5baf107a0d017037c51b804f39533bd589e7b63b086e650f642d09bfd64c8137bf33e62253f116cf311f9b0ca6ac4822c34fe488f92b258778370b64bbbe365c705cbb55e8dc98f984e50d68040968fbeb9d25027753b58e61ee7deee7799c451505e6dacffa668c48a0ed6696e16f53553d66ebb9dd8cffb5f179dc1a1be0ac6129e6ecf67d5060691f96803ff57d05de460022a34302ba3d48f9eb3f459879c7f4e03d3bd0a10c1d3c14c3c069f595b77600411293d28c8328c652828242dd8e2e76cde9cb6c5e9f3accd3829edb44286f1c05c7399ff09e80285f135db9f3286d533ee2cf2333eca3255bcf1acc6a3c4b2c6e436cf5debababf7e3024f9a622aacb28b047099afd099da72f293d789cc522ffe9d73c5191d6c077f1b076b1e9b2452cc8e2424835b4ce43fe8454310ff9ebca98f167d635aae490979b86bc6413146dae2fd0946a5ba4700bae286e3b2efd48e984ea9cf5014c3e6ae79e4b0716f2382580fd062603d02fc1c470452f56955738a8d3962e3b2b9cef52e0bf0a3ea43590bf5b10c3144c2ddae8502b2f2534d0ab0a95a776da0311077ed5fba3a72d2f1052ff78b65671616f1109d814b6e5c41d0e9371a505f9d1d1e4c3e30124801526828442e93c4db8a5b52d01b69326d1aca0a4f953114e668e3a024dbdf70f892561291b518077b6ac032d055c96ab4eb704882312db1f81135694e0a155cb862fb2c9bed426c09e2c6a4ce14f9ee26a6e204bd4889053b78bc7760ce1ce386eaa68098bb9c8a3d7d082e3dcfe97d83644f02b25bc9400d6493273a3e0cca7014f9a2fb46d6514485f9f0688c49a6f1864476c302823c4b88775cc831d4ca90a4a59bbafb775518691a5bd2733bd52fba68b90613330c3a67c43fc30791678e9484e7804b5ca48d1483774a30eefc69d61b646d347cf7808eb1045c187eb7b1dad43041a8c8342081a7079c198c8aaa482c6e06067344559db0b561fddfa90b5be849adb12926c8fb24038192067103af3b2823a34621867d486628e2b9c7f1d4ffc000d18e9928d5b0c3fe094bd19b2cd281b67644b6cb7fb457df5f93dd4e71f5810a660279fdfeb09eb4c56a197de1a013f4de69b7942206f47db10c56bcb35da7fea0f5464d656670b9e7cfdd4ffa74958a80be127b6348a760b4952d5bb06682318c9e1f0cff0169dafef0d3aea6d4479ea6f2ce4456c5846283390c21f606ee16939c6caf4e2c5ed6949404c92e286ab4d8578ec42370757a6da79ea1adde8d3c5150274c12bd0750c2a64e011dab025aeae9a5ae06dcef3d9b7235c74cd324ab12fec3f83b7147e80f0853465a197e0fa1cd9c1acf0b9bb81d78b01cf2580cd07643764061d4c5086757352c95e911ac9173d2e5be193ff4357c49da1f94fc3464e8190f25024b192b45f6d2a28e4a376e71cfb9a0c3108e388c1ed2a05cca1d2bdd6addcc8051d91abdf01f2f5b2cab5ac59f970c4aeecec70d7b7bd609e44288933531ef84d71fd6e3697186cdad4d2fc5dbbf31159b4c9958b87fa61d065a9288398d4b96290d3a2f5a08cc08f8c36f3e963032585f63e05ba94699d37024e102fca11afb93a95c715fa3040ab426afa8d7e56bb58d1ce3781aef6faeb1265152850bdc41ae4553eb3b02e0a090e8f5a15d8bdf49e7455d8d16530ab09649214c3e2ba7f7357b874273cc1bc396273d5f3a5c7f883989bcd99907ebe5c4797706d5f5352aee1ef3f2a86a75ab5e2003727dde04a1a7dca9cee5c9a17d796d0935f0f769256360e321e62ff5740220b15c6897c0395e5397d2f7c1a6e2dff30fa2a25160a86f2a0ac326670f0e52d0806022f89e71f25fb8b3c94c076908edc4818e8abb1fcc80c548111aa70e3d8798ba29b28a45adb9c9aed54e6146ce7ecbb8eeb1700503a4886af3e55237c38caf5953b94193657891077ddbfe5d035ec5e92c94e0c11d14de09c99ae6bdc84e9e98971eb81f7944a5b32e1300bbf9651be5f63d4bdc7f74dcc0c81554052941d473dde85483b262ea8136fb7962e21d7714ae5c9d4924e636313bcd37525f4d4bff8094f13c69c8a4836469c2f9da39c399fe7878ce6ede2db192b73056aaacc0f5caf965ba954bc68294464902d7af703ace809b0bf26a72e7dff364b3d85456bed407c458630ed328f932f31a1f151f7544a40918116d5beb1941db24e271b09bcd715cfc608ca2cad018bf1beed913f6a094dd638a59a6edd05f2529159a61a7773ca3eb1401fd1f2220af9332927fa1b95ec4c55ec90fb07187ccbb8e3cf08b729f8480834c20974da4421c44ff5a0a371049a37c703691269d272af86e14557038dfdf9fe4224975afa4daf050d1d3da86a38f2f50381f24a4d0adf9193af7a52742d71908dd95407e226a6fcbda0df1198e7d80ec92448a02f46226514c0d44e0b4ecad1541ef77d590a777305038a0ab8094e5b639f4367874872089d29b7f6a3e05db525648a10255f17cfbff55f1a74b140ff926f19584f6d9ebdd50ddc69dda82415ff7994adab40b0cf99094ea8c0ef9c3ea4146e504f699415c7459d1b43c4291de46e4f2f537af9e69788691029c3b1b547f4b3545b40d3bf25b81d4a536853024288ca781dcae861ec0629ed062075c0723e33f2794a1c3e3eee83989881328e6abf782286a9cae8ddfa2dcd337f3ba9e0f570e5cb294fcc55f7d02c5923bf33523ffdd2df62018ccffa2e02b48ac50553c33542cadd262890b0b9654cc4148e8ff0d5d95fb9f2cc4d219b9152c567b9173d18a92a5f5e70f252dc732bce3e621e40010886007b0fc3a78a235b1d2017b1f1b7a6e8368f615d8e75758baf9e99b69680747346dec4c6fd8d8cb36ad8ab8131e5df5078f33416fcd4e462afd76ea7a6ded0ef7e8e762e1ff3a63e6ff6887812366822d035848f92129dbc868b2687db5b0b80ed0c304f662c24a829b10bf9fd9ac235bd24c6", 0x1000}], 0x9, &(0x7f00000035c0)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x400}, 0x2) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x1000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xa) linkat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0xffff, 0x1}}) 16:00:03 executing program 1: mlockall(0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getgid() getgroups(0x5, &(0x7f00000000c0)=[r0, r1, r2, r3, r4]) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x100010004003ff, 0xffffffffffffff61, "73cc517b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="d6b98db84a9546f9b99f63fba010b1ca0bc342f88f9799a3cfd56f2545f33da4fce67e793236c5939111855b413b032c216aacc4af2c31281ef3cba5525f32cb1e3edf46031a3a455c652f8abd677872e613d7dbd5aa025c9c66f4320a24e5ddf45f99f58fe436f5d57ba93aabe8bf6011c8d19f46d75102c33a9022b13294fa731dd8b186c87f29f636a6c7ae973951b0216e25543efdb5e140dcf433553c0c397061629ca0076f87604f5f797d7a1817a45153645004d4df33bbd130233e3376e601bff15afd6ce84e4bef033aa2c12917eba00bf5a055b84988886d7df746179ec330267db2687d088c3b717510b8c75a90b627315d96fc5148496c385b128ac12db08e10aa6442e25343b2584e061f82a85132de0745d6dd2ac592a216f950180ed58f338e545c134988eaeb000758490a79f13c1df05bd1a5914efa124d6c06364c5930bdcf9ecf3bdc569b380384a88f06fea53a3ecb88bbd6c105e34ee66ef3c0de5563b1b6e6f840167d117c67adf6bc253374771f95280a042c4d41021d073fc4eecad2f4217e28608f42b513aeaaab2e91b28570529f2e3191795b59abd2c2ab69d5184d8a3582baaf9fbe87da325efdfd12b641637d250d5e172fde5ed67dc660bbff9d79f2f30d4a74cbab7d8b61f5f5661e9a3cd301e3ae893b9355282588ff419556ee2bee3bdef1bc48f077ca31e347acb220b20d8a03dd4384473ecd49df4851073c9e73d6560c020f433256f3410a4fa809dd4aed0ae7ba650befc6dafb96eb901b0af57cedb525da8e05a18b4b013c45fa694a854f940aca64391241149c7861443f795b210a04ab3a2ab18d07775b091cbbedff2d6b0ebc1161da9c449ef3dd2e845ce773cfee112867825777f93287260c3e3353220e62e62729f3ebc60589a4f06a4508586fabafe2b66cf617e9c6c0c6d087935a60f4f2f5aec669d70fea9fdd5c95aa04606f3187a86caec6727e42bd3fa6a08d941d21d0c14233f3e731eb9d290ecdbf28f7b0fe1c5417637f392d9ba325a144e8e8832f122a741f5d54400481991c003a5d017b7c6485b523d532e35f4478ea2a2ca952146a3852cf0c017f2b8a041cf4e7d59ba31d4eb32885c20dcf97158a82e8100223b0f0adf29ef4f8e0858fcc10d251abfbbc7b514f3519a477727334ccc49dbe2b1e3db47f45d236dabf95075b655b1a60439eaa98caaa8dabb1b73395c5d9ebb8c2376cb93e5d606e454d348b91656393b8a38974d008f417fefd6d200720fef7b6e5cc5546d0aef62a335b7b586d5f186611dc21d62f353e645756c475e2fb3be729c5b5b9019c1d6cc096df0983f8f35300a7a398a6769f6179f8eacf62f165fecf5f7c597782d3bdb81cf44114ddf5f4b7ab127d5af5a2565c0ec145ffefc30b1fea57a0b855fb3368575897932f5ea3dcf98fb0f46f351313785ae62fc326e63a9e02ae0bb49d0ee33772055f074f117cee94338a278d8aa134fb52bd536104d94d51a278b51a190ce036007472f719170f482f71f6db8f0fcb5f66fa7734fafe10a73e6007e055632f7cbc3c68f00e66ea67a0f7dfc0de9dd88ba3a42864408cf0b1d5691e6402beb943d8f82fdff9cc8715c21ba84d792d089a96802b3d8f4f8e1a90dbfd7004b32347af0dc18942b7221150af1b3346be3e26df917fa12c02893e6615a891606f5c02ff9f9488425e85cfd274ee9b4bd8cf52f16b5e9437f2f384d21d025d1331670a1337e549ddf702e7a365b6b626e0c67fdb693ed1e1bbbc34b76ec43babaecbba7027b65bb92308b0186788dd8f8ec94b4a8c41f5c77bebe42f8e5005df1773e88b6ed830d4acac1c456b4b5b3d9b785593d520498305642080d0b3365a49ca2bac51daa8796759877e3d1cdbbc5ef4c8b92f869c6c3875648933f38ff88f492861e177dbbab021e5da21c04c59408e5c250f50d3296135f6681f226ac5fb91bf613f4746b2f4b57573e338b57a8d40a253db1be0d0a7be2609bafc2ddd453ddaeb427be8b8e09fc33335526fe33880e7e56e38e0c7f63767e4868adbc94e1aa381f9f2c340d79b54e8f4c15a49940422dbeb5856c0af18c32d32e334e97f6360b754fe1737c167c48dc634005b81526f2a112e9c2fa94d49b7515ce0", 0x5ec}], 0x1) 16:00:03 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x20002) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f0000000080)='./bus\x00', 0x20200, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x10012, 0x20) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="0adcce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000500)={0x6, './file0\x00'}) writev(r0, &(0x7f0000000000), 0x1) ftruncate(r0, 0x80000004) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='.!\x00', &(0x7f0000000100)='J-/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/\x0e\x00', &(0x7f0000000200)='/*\x88[$\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@&\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='*$#\\\x00', &(0x7f00000003c0)='#\'[\xe2@@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.D\x00', &(0x7f0000000480)='\x00']) accept(r0, 0x0, &(0x7f00000005c0)) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x84, 0x1, 0x8001}, {0x8000000000000006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xffffffff}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000240)="5d7439c5") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) flock(r0, 0x4) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020400000000000000"], 0x1) setsockopt(r0, 0x1, 0xffff, &(0x7f0000000040)="fc7e690df6e535ffcd3353d34bc8655c252535d1f6c55e66c52d17ad4dadebfec2410422b74bdf5c4b84757e675e4a1d3413b5dc2802cf443abdbc85bc90c9dcdcc184386af94929fc24deb9b67ffca14772c694409405356f29c801b6249281190103ef7a9252ce2b7a47f5e5b2409ef29df19a8abce9da6a45ec2754bbff3c6d29f14c9e9f97085a94e1480e4fcaf640f249b9541a0e04802eb58351eec0039a165f8be4c6b63da9cfdae21aadca27362abc8e9c8ed4463b8837235af892d8e13a6c2914e6214170", 0xc9) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000047e67dc9aa00000000"], 0x18}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0xfffffffffffffffe, 0x3, 0xba, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect(r1, &(0x7f0000000380)=@in6={0x18, 0x1, 0xffffffffffffff01, 0x3}, 0xc) setrlimit(0x7, &(0x7f0000000200)={0xfffffffffffffbff, 0x400}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x9c000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x81}, {0x8000000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x9, 0x1, 0x0, 0x7ff}, {0xda, 0x4, 0x70, 0x1}]}) pipe2(&(0x7f0000000280), 0x4) dup2(r2, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) fchdir(r0) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000b6000/0x4000)=nil, 0x4000, 0x400006) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x10001, 0x3f}, 0x10) r1 = geteuid() seteuid(r1) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="3048e69931929648", 0x8) mmap(&(0x7f000045c000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0x0) write(r0, 0x0, 0x0) fchdir(r0) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x28880, 0x0) close(r0) getitimer(0x1, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x8}, 0x10) /p: bad dir ino 5 aat offset 0: manngled entry ic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *458609 68535 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149c45f8,ffff8000149c45f8,d2f758f060273911) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda640,ffff8000149c46a0,ffff8000149c4660) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda640,ffff8000ffff2e28) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6358,fffffd803efda640,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff2e28,ffff8000149c4c68,ffff8000149c4d33) at unveil_add+0x273 sys_unveil(ffff8000ffff2e28,ffff8000149c4da0,ffff8000149c4e10) at sys_unveil+0x405 syscall(ffff8000149c4e80) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffdd238,19690108ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd1c0, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149c45f8,ffff8000149c45f8,d2f758f060273911) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda640,ffff8000149c46a0,ffff8000149c4660) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda640,ffff8000ffff2e28) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6358,fffffd803efda640,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff2e28,ffff8000149c4c68,ffff8000149c4d33) at unveil_add+0x273 sys_unveil(ffff8000ffff2e28,ffff8000149c4da0,ffff8000149c4e10) at sys_unveil+0x405 syscall(ffff8000149c4e80) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffdd238,19690108ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd1c0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149c4410 rbx 0xffff8000149c44c0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149c43d0 r9 0x1 r10 0 r11 0xcd8e8491bb5eb85a r12 0x3000000008 r13 0xffff8000149c4420 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149c4400 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=458609 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2978,0xffffffff822b78f0 process=0xffff8000ffff6358 user=0xffff8000149bf000, vmspace=0xfffffd803f014210 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *68535 458609 50568 0 7 0x2 ifconfig 50568 323877 14568 0 3 0x10008a pause sh 14568 401422 19372 0 3 0x82 wait syz-executor.1 46999 297907 19372 0 3 0x82 piperd syz-executor.0 93124 155539 0 0 3 0x14200 bored sosplice 19372 20210 63962 0 3 0x82 thrsleep syz-fuzzer 19372 171640 63962 0 3 0x4000082 thrsleep syz-fuzzer 19372 86060 63962 0 3 0x4000082 thrsleep syz-fuzzer 19372 218862 63962 0 3 0x4000082 thrsleep syz-fuzzer 19372 88479 63962 0 3 0x4000082 thrsleep syz-fuzzer 19372 216265 63962 0 3 0x4000082 kqread syz-fuzzer 19372 217114 63962 0 3 0x4000082 thrsleep syz-fuzzer 19372 268500 63962 0 3 0x4000082 thrsleep syz-fuzzer 19372 443576 63962 0 3 0x4000082 thrsleep syz-fuzzer 63962 33054 53773 0 3 0x10008a pause ksh 53773 245166 1635 0 3 0x92 select sshd 94676 47773 1 0 3 0x100083 ttyin getty 1635 183870 1 0 3 0x80 select sshd 41057 498893 4688 73 2 0x100090 syslogd 4688 295072 1 0 3 0x100082 netio syslogd 96946 509794 1 77 3 0x100090 poll dhclient 81292 333475 1 0 3 0x80 poll dhclient 42027 253343 0 0 3 0x14200 pgzero zerothread 53009 397836 0 0 3 0x14200 aiodoned aiodoned 99008 453767 0 0 3 0x14200 syncer update 96754 147173 0 0 3 0x14200 cleaner cleaner 75964 447899 0 0 3 0x14200 reaper reaper 20473 427846 0 0 3 0x14200 pgdaemon pagedaemon 9667 435339 0 0 3 0x14200 bored crynlk 66506 222239 0 0 3 0x14200 bored crypto 51388 195756 0 0 3 0x40014200 acpi0 acpi0 88967 443476 0 0 3 0x14200 bored softnet 19620 159722 0 0 3 0x14200 bored systqmp 92632 514199 0 0 3 0x14200 bored systq 39901 297300 0 0 3 0x40014200 bored softclock 50763 506481 0 0 3 0x40014200 idle0 89084 282150 0 0 3 0x14200 bored smr 1 111062 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9495 6344K 6863K 78643K 12505 0 0 pcb 23 9K 11K 78643K 537 0 0 rtable 86 3K 4K 78643K 530 0 0 ifaddr 49 11K 13K 78643K 143 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 47 0 0 iov 0 0K 16K 78643K 92 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 75K 78643K 1944 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 109 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 878 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 44 46K 62K 78643K 570 0 0 subproc 66 67586K 69634K 78643K 272 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 78 0 0 in_multi 22 1K 2K 78643K 103 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 313 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 30K 78643K 2962 0 0 UVM aobj 48 4K 4K 78643K 52 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 35 0 0 NDP 10 0K 0K 78643K 45 0 0 temp 155 2707K 2835K 78643K 8475 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 12 1 0 1 1 0 8 0 inpcbpl 280 384 0 377 1 0 1 1 0 8 0 plimitpl 152 61 0 54 1 0 1 1 0 8 0 rtentry 112 100 0 67 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 142 0 138 1 0 1 1 0 8 0 nd6 48 21 0 18 1 0 1 1 0 8 0 ppxss 1128 12 0 12 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 418 0 270 12 0 12 12 0 8 0 art_table 32 419 0 270 2 0 2 2 0 8 0 art_node 16 99 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 103 0 93 1 0 1 1 0 8 0 shmpl 112 50 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2712 0 1280 47 0 47 47 0 8 0 ffsino 240 2712 0 1280 85 0 85 85 0 8 0 nchpl 144 4040 0 2390 62 0 62 62 0 8 0 uvmvnodes 72 3266 0 0 60 0 60 60 0 8 0 vnodes 200 3266 0 0 172 0 172 172 0 8 0 namei 1024 11958 0 11957 2 1 1 1 0 8 0 scsiplug 64 6 0 6 3 2 1 1 0 8 1 scxspl 192 23829 0 23829 12 11 1 6 0 8 1 sigapl 432 1030 0 1016 2 0 2 2 0 8 0 futexpl 56 13227 0 13227 1 0 1 1 0 8 1 knotepl 112 322 0 301 1 0 1 1 0 8 0 kqueuepl 104 208 0 206 1 0 1 1 0 8 0 pipepl 112 680 0 661 3 1 2 2 0 8 1 fdescpl 424 1031 0 1016 2 0 2 2 0 8 0 filepl 120 5848 0 5754 6 2 4 6 0 8 1 lockfpl 104 257 0 257 2 1 1 1 0 8 1 lockfspl 48 82 0 82 2 1 1 1 0 8 1 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 41 0 31 1 0 1 1 0 8 0 ucredpl 96 856 0 849 1 0 1 1 0 8 0 zombiepl 144 1016 0 1016 4 3 1 1 0 8 1 processpl 840 1046 0 1016 4 0 4 4 0 8 0 procpl 600 2068 0 2030 4 0 4 4 0 8 0 sosppl 128 13 0 13 4 4 0 1 0 8 0 sockpl 384 840 0 823 4 1 3 4 0 8 1 mcl64k 65536 293 0 293 35 5 30 33 0 8 30 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 12 0 12 6 5 1 1 0 8 1 mcl9k 9216 14 0 14 5 4 1 1 0 8 1 mcl8k 8192 21 0 21 5 4 1 1 0 8 1 mcl4k 4096 48 0 48 4 3 1 1 0 8 1 mcl2k2 2112 5 0 5 3 3 0 1 0 8 0 mcl2k 2048 58719 0 58677 17 10 7 12 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 100073 0 100012 28 13 15 22 0 8 8 bufpl 256 26077 0 22970 198 0 198 198 0 8 0 anonpl 16 123546 0 114565 80 19 61 61 0 62 16 amapchunkpl 152 5213 0 5105 20 13 7 15 0 158 2 amappl16 192 5719 0 5128 79 41 38 42 0 8 8 amappl15 184 66 0 66 1 1 0 1 0 8 0 amappl14 176 319 0 316 2 1 1 1 0 8 0 amappl13 168 12 0 10 1 0 1 1 0 8 0 amappl12 160 13 0 11 1 0 1 1 0 8 0 amappl11 152 57 0 43 1 0 1 1 0 8 0 amappl10 144 71 0 70 2 1 1 1 0 8 0 amappl9 136 1096 0 1092 1 0 1 1 0 8 0 amappl8 128 702 0 683 1 0 1 1 0 8 0 amappl7 120 52 0 48 1 0 1 1 0 8 0 amappl6 112 57 0 49 1 0 1 1 0 8 0 amappl5 104 219 0 207 1 0 1 1 0 8 0 amappl4 96 1227 0 1198 2 1 1 2 0 8 0 amappl3 88 348 0 342 1 0 1 1 0 8 0 amappl2 80 7553 0 7510 3 1 2 2 0 8 0 amappl1 72 28174 0 27741 24 15 9 19 0 8 0 amappl 72 2405 0 2369 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 51 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1031 0 1016 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1031 0 1016 1 0 1 1 0 8 0 vmmpekpl 168 11042 0 11023 3 2 1 2 0 8 0 vmmpepl 168 114933 0 113438 153 63 90 106 0 357 19 vmsppl 264 1030 0 1016 3 2 1 2 0 8 0 pdppl 4096 2068 0 2032 6 1 5 6 0 8 0 pvpl 32 388591 0 376546 243 72 171 225 0 265 58 pmappl 200 1030 0 1016 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 400 0 40 11 0 11 11 0 8 0