fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) minherit(&(0x7f0000551000/0x2000)=nil, 0x2000, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:21:06 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000eaa6000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000400"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r7, r6, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r4) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:21:06 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:21:06 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000229, 0x0, 0x0) 16:21:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x7, 0x20, 0x6}, {0x200, 0x4, 0x0, 0xfffffff8}, {0xfffc, 0xff, 0x4, 0x7ff}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:21:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r7, r6) kevent(r7, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) fchflags(r5, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)={0x2, 0x23b8}) close(r3) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c402442f66696c653000"], 0x10, 0x0}, 0x0) 16:21:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x121, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r5, 0x0, r11, r12, 0x2, 0xfffd}, 0xfffffffd, 0x200, r20, r30, 0x4, 0x4, 0xffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000}]}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000400)={0x3}) 16:21:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0x6, 0x4}, 0x0) clock_gettime(0x0, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:21:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:21:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24674b41ce3b71e122c622fbe02a8f7a3000"}) syz_open_pts() 16:21:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f00000001c0)=[0x5, 0x9, 0xa24, 0x7, 0x1, 0x1, 0xac8, 0x0, 0x80, 0x1000]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:21:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x106) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fab4ef53c0a0fbab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcbeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14c63245a7b57718dacb7a437ccccb89b1f6a5a9f1afeb400000000"], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0xa, 0x8000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) r9 = socket(0x20, 0x4000, 0x5) preadv(r9, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000580)=""/142, 0x8e}, {&(0x7f0000000640)=""/45, 0x2d}], 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:21:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10, 0x0) write(r4, &(0x7f0000000300)="e8c1d25a6f31c1ad07f47644d9845cf64bf6ac93319bad3ceeba5b657efd4594ec28e30634fcd350246ce4832419fb9f49", 0x31) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r6, r5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x80, 0x7fff}], 0x1}) fcntl$lock(r2, 0x10, &(0x7f0000000000)={0x1, 0x0, 0x2, 0xcb}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r8, r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x5, 0x4, 0xffffff04, 0x8, "cf0d308dddc9551cc88f7a4527cde6a2535383a2", 0x0, 0x9e01}) 16:21:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) shutdown(r1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:21:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x66) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) socket(0x18, 0xd99b6d41b60f034f, 0x5) openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0/../file0\x00', 0x0, 0x40) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xffffffffffffff5c) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0xf) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000001140)='./file0\x00') accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000100)={0x1, "5d0255b9fac9b911e9df7bda8da64c61fc98dd004b7b2bbc64e1a7b928afeb11d154b2ede226bfb7cfa97bc494c73f12751fe564ee014b31917a2bd0df2e96e3540760f59c5cd1254fd2d01daeb29cc6d3846f1a8fae657bf35b235f2782df283daf7aa14dd1c46826f68b96017bea12b2ad9a9e665e8ddf39327b6bb9f25a89"}, 0x88, 0x800) r4 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000240)) r8 = socket(0x3d, 0x1, 0x15) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000280)) r9 = kqueue() r10 = socket$unix(0x1, 0x2, 0x0) r11 = dup(0xffffffffffffff9c) r12 = kqueue() r13 = accept(r5, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r14 = socket$inet6(0x18, 0x2, 0x8) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) kevent(r9, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x2, 0x2f, 0x1}, {{r10}, 0xfffffffffffffff9, 0x5, 0x8, 0x1ff, 0x5}, {{r11}, 0xfffffffffffffffc, 0x58, 0x4, 0x0, 0xff}, {{r12}, 0xffffffffffffffff, 0xc2, 0x40, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x5, 0x5}], 0x1ff, &(0x7f0000000400)=[{{r13}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0x66de}, {{r8}, 0xffffffffffffffff, 0x8, 0x800000a0}, {{r14}, 0xfffffffffffffff8, 0x64, 0x4, 0x6fd, 0xffffffffffff25d8}, {{r5}, 0x0, 0x12, 0x2, 0x80000000, 0x8}, {{r15}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x40, 0x9}], 0x5, &(0x7f00000004c0)={0x3, 0x2}) msgget$private(0x0, 0x64a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8) r16 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r16, 0x40044274, &(0x7f0000000540)) r17 = kqueue() ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000580)) kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x20019, 0xc1) r18 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0xc2) ioctl$VT_GETSTATE(r18, 0x40067664, &(0x7f0000000640)) 16:21:08 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:21:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x2e0bcd70, 0x158, 0x1}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:21:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80a2, 0x2a) accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x21, 0x5, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6730008000000000000a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce3113300649573505000000eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101f2233207d8578db7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b2f10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f3727384ed5aaf382c41b1f60d819b51c234dc69018aad31da5bd96349fb02e747390cf05fbddaad5e6ac32a39845790a15e0f0ac6f8d8a0b4642e6272fae4e29b91b857c5ad0f2c1877cf302224c0b29d26b707b15ff990a5649e03ce312cc8ab28525bc43942abe1dc0183713fe281e5ce7a7c90452fa7c0adb6"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [], [], [], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) 16:21:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x93d, 0xc7}, {0x5, 0x2}}) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r3) 16:21:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x3}, {0xfffe}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000084000/0x2000)=nil, 0x2000, 0x1) shmget(0x0, 0x3000, 0x0, &(0x7f000067f000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0xc0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) connect$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x18, 0x1, 0x4}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) 16:21:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) bind$unix(r4, &(0x7f00000001c0)=@file={0x30e9132afb020e26, './bus\x00'}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x6, 0x1}) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:21:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(0xffffffffffffff9c, r0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) socket(0x10, 0x5, 0x81) setsockopt(0xffffffffffffff9c, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcdcefb77d922cf13, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0x2, 0x2000fff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:06 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b13801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157735ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a976e03e932c9a063eedee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64533d15cecf5878dd5f0d9a1daaf8b7dd48b9af63ec9c72158b3134ea8ea45414b54346348a0282eb7c9df18ce2b162e69e37c89b84bca6ea36c657ebc6d0ccafdbadca534b0d31b787efe42f8b49a9b71a6dcdcfa152eb102775bf69925b40facfcbc83b16e0ff2ad78e13e3b558bb731dc7b70f1d41ee6a9063eee7176290eebcc1fef696781e02"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r7 = dup2(r4, r6) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r10, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r11 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x26d) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) close(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) fcntl$setflags(r3, 0x2, 0x1) clock_gettime(0x2, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = msgget(0x1, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x102) write(r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000180)={0x5, 0x0, {[0x8001, 0x5, 0x1000, 0x1, 0x8001, 0x1, 0x10001, 0xfffffffffffffff7, 0xffffffff, 0x3, 0x1ff, 0x8000, 0x6f8b, 0x8000, 0x3ff, 0x9, 0x8, 0x25e6d0b8], [0x20, 0x3, 0x0, 0x7, 0x200, 0x9, 0xffffffffffffffff, 0x2, 0x100000000, 0x5], [0xf4a, 0xfffffffffffffffc, 0x9, 0xd6e5, 0xffffffffffffffff, 0x9, 0x257], [0xe1e0, 0x7, 0x8001, 0xfa9d, 0xfffffffffffff244, 0x5], [{0x7, 0x7f29, 0x8, 0x86d}, {0x400, 0x8, 0x20}, {0x7, 0x100, 0x4, 0x8}, {0x7f, 0x1, 0x8af4}, {0x6, 0x0, 0x7, 0x1}, {0x8, 0x0, 0x9}, {0x5, 0x4, 0x410, 0x2}, {0x7fff, 0x7, 0x6, 0x40}], {0x1ff, 0x9, 0x8, 0x5}, {0x6, 0x0, 0x4, 0x200}}}) sendto$unix(r2, &(0x7f0000000080)="a00e19bb9dd0760f1908a76b4c75a18a5a02e96cf33de3705b5be6c56b1f2e5f37a73a9a996a73c4f5bd", 0x2a, 0x4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0), 0x1, 0x0, 0x128, 0x9}, 0x1) 16:00:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x1, 0x6, 0x81, {[0x80000001, 0xfff, 0x3, 0x8001, 0x400, 0x2, 0x3, 0x100000001, 0xcc, 0x5, 0x6, 0xea6a, 0x1, 0x1000, 0x6, 0x1, 0xba9b, 0x80000001], [0x23d, 0x6, 0x8, 0x754, 0x0, 0x8, 0x7, 0x7300000, 0x4, 0x4], [0x0, 0x2, 0x40, 0x8001, 0x3, 0x5, 0xd0], [0x8, 0x7, 0x5, 0x1ff, 0xbf1, 0xfffffffffffffffe], [{0x58, 0x20, 0x1, 0xffffffffffffff80}, {0x8, 0x2, 0xf96, 0x8}, {0x1, 0x3, 0x6, 0x1}, {0x7, 0x0, 0x8, 0x9}, {0x5, 0x2d7f3207, 0x2, 0x4}, {0x7fff, 0xffff, 0x800, 0xbf16}, {0x8000, 0xffffffc0, 0x8, 0x1}, {0x800, 0x4, 0x1ff, 0xffffffff}], {0x4, 0x1f, 0x34a, 0x5}, {0x100, 0x9, 0x5, 0xffffffff}}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000004c0)=""/129, 0x81) ioctl$TIOCEXCL(r0, 0x2000740d) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180), 0x13c) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) socket(0x800000018, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) dup2(r0, r3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 16:00:06 executing program 1: kqueue() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) preadv(r0, &(0x7f0000000580), 0x345, 0x0, 0x80000001) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)={0x81}) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) r4 = kqueue() poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) dup2(0xffffffffffffffff, r4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x5}, 0xc) 16:00:06 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x20000, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x7b7cd2b2b42e63bb) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xab89ffd3397bb87b) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) listen(r1, 0xffffffe1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xffffffff, './file0\x00'}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) r4 = geteuid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, 0xffffffffffffffff, 0x2) setregid(0x0, 0xffffffffffffffff) kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") socket$unix(0x1, 0x1, 0x0) 16:00:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$KDDISABIO(r1, 0x20004b3d) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="f627db5ebf39a4b909cd95810cbc21cef9bd47dc3500", 0x8, 0x2, 0x0, 0xfffffefc) 16:00:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x200, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x98, 0x5090eb6f732f1e30, 0x6, 0x6}, {{r0}, 0x0, 0x90, 0x40000000, 0x1800000000000000, 0x7235}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0xff, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x0, 0x400fffff, 0xb855eba, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x167d8c40f6d6ffdb, 0x2, 0x6, 0xffffffffffffb2cd}, {{r0}, 0x0, 0x20, 0x40000008, 0x9, 0xb607}, {{r4}, 0xfffffffffffffff9, 0x8, 0xd51bd14605b69cdb, 0x73, 0x7}, {{r5}, 0xfffffffffffffffa, 0x14, 0x4, 0x10001, 0xf6}, {{r6}, 0x0, 0x20, 0x80000000, 0x1, 0x400}], 0x400, &(0x7f0000000780)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x481b727addc0d765, 0x2, 0x3}, {{r8}, 0xfffffffffffffffd, 0x28, 0x1, 0x1, 0x9}], 0x5, &(0x7f00000007c0)={0xfff000, 0xc3}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() chdir(&(0x7f00000002c0)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r11, 0x4004570c, &(0x7f00000000c0)) writev(r11, &(0x7f0000000580)=[{&(0x7f0000000300)="397bad80ec2226b1f028ccf5f4a1ba22dc104d4a28d99f47280b31d85f629e9a2aab4d8f7920d1f21ed2b8bb8441e774f23059327eaf923be0105df1beb32ad9bfd9dee2863d69d854b9f8d2fb35552639d01dfc7e5b715f093fa2d730dbd727ce7881a7d9356002d9125fb560a112b027d0904f4b552967b9812eac8e0e40d040202925d966fd655a3499da36c7a335600362a26847fee0e3680e73b028a8d9cae2f896dea9244b1eb42f0adcc82993239c78b99fb37eb1f6cac4695e56ccc058c25a", 0xc3}, {&(0x7f0000000400)="d73bd6de65cfa6557ff8476808c78600698b1e2974f1697dee0cdaaad315bfb4b8f9d512570bfad07bfe22b4b9c9b3f0024442c41aa20f0dcd64c41353ffe03c5ec854dda632b55042cf9a0863f5e2b9334f6c25b6d4a1c44edde187d50edacba676fed2e5d7e34d63a1ccf5beb03beeee4c7f31e1a65782", 0x78}, {&(0x7f0000000480)="6305b8323de7e115b22c550155edb5854e7ecd64be28a426430d5e8448291468cc15cd40dee8f22a8df89b20f4037ded1fa51d2083e361ce29a60a92d816f8f4", 0x40}, {&(0x7f00000004c0)="de26365f9342cd586c34596f54d105c97eaabc2b3b903079d04f5388a62033fc8662936ca533f859e94fda377377efe61914d167d7638d9361a2c4a2c0124a51f22d8533a84e794f8e6a32345522de638a85294be953040bb4a465ba46689358e039a35fb48a04a18b799fcc1d4e407dac703a161c748d7222e57f1dc35c49d098acf8ae71429e755d86a287023c324351cec4e33ee37f81796ff54efefb4b38a53df0d5", 0xa4}], 0x100001a4) kevent(r10, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r10, r9) recvfrom$unix(r9, &(0x7f00000000c0)=""/98, 0x62, 0x802, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="6755f505dac150c9e714bfd18b575cbe1fbd9349546d7c8d20aa535b97eac2741b8b14b7399ede167d560c15a4789ae2e83665f0dfa09e8998b603830f9af9f7a4b78e39c0f7a7bd2e28905ec9d8c7aa22399475a49638fe7ba35ff6d652729c125e3d9e373705e92ee6de32291727d6d320b932322a38291e4e7d17a8a1af451c8c1dd8f6b753ec9d37fd73b92c1031940d0e2c061515fcb52d9722", 0x9c}, {&(0x7f0000000300)="1a865c8390dc48cee68935335ab6b01e23afe8b9709fb0d2ee3f3c97708f7f730f3b75da64a2de211feec291524840821593c24cb0641afb27948a689171b9c4688fb7562b5cc4afcec7c95247282b1ddb6fb9a7ea9dd06a16783e9444756ce6852f47d7fff894cbee43bc8f2a349728909d60a4b8f761885f8d24345dab496d073857bdcdf693991ca37853210d31c0ee98606655e879fb9ec063", 0x9b}, {&(0x7f00000003c0)="8d56285a1431d599baa9bb2ada9672e3fe1f093844882e99224b363491e9532ebfa09b7c53a7aa2c19c7b9cef323d96075722a439b87ebd78497de1fe9e6722c05f77f2550e589049d0e77c400deed1df76ab3dcf0bc4aec988f1e0802be582539951eae3ecdf761867606de6e2e1eaf247c12941bbebc306359ccffebb1276284e00e103e7b56f641df69bf3d6e372b93915f0cadbac6434d2c8a923a1a1703b650958003f5e5cf7454b3d1e14eb1ec93bbd616beef5de2e71ff939858fed1ac2b90cff9df4d9589b31a6", 0xcb}, {&(0x7f0000000580)="56c270f55e2415c46dd153ec862ecd7daf955a3f48f23028415867553e5496f033ee1896b1097f7c3637e6c206291af88e3a17f40667265bc93d1c22a035151ade789497edb2b92aceaaf8c40d1df1feaa608d9b865e2d4a62efe9ec324bf46374aa8a7dbf590f9cfc18a9a7e863214fbbc322ea8eb55753c08ab69b15342cff8beac6e8dfb68a40c52aa227a72ec784ed", 0x91}], 0x4) 16:00:06 executing program 0: mlockall(0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = shmget(0x1, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x1a5) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r5, &(0x7f0000000140)="b07b2eb36de5458d185351564bc06edc8673861f7168143cfb427b103179fe36507158e4c125af2c053d7f57cd247812be0ac420d8d99b4f93ff555f63e897ef02376590bd21fb66195a33385a82d5d2262ff8f94eeffc88d63092f95a53ae974f5272e0396077887b856387dc769deec9fce6f15066b11be78297d7e9527d8ac46040871f6063773b68007ecbedec3ac338db05d4d3c2f017ec9d347c4e5420d466973b55ea8249c9a9b67df88e2fd4929fb0e917ed2932aa0ca8c7b851667ef476bd0c6750319adf6fdeaea45d9be2daafa8ece75036b91d7879c1c139e24077f9652c020282ae8e9005215274a2265d215519cd7cd6538f9cd3e4d795e66965c1e7d15544c3e459bc651bce7535c5da3747f2fb6e7488b1ae3a0561af9ba41c909ac3bf7a409efc924472eb455e306426cfc6500c701dde962a1baa9c47b68e9e075d39e856f6256a065cd7d04a4db33c0f622b9736f51d44056be8eb3181153bd7d0c0bac0853088a5e9805afd73967df91ca9233271339ec91408a53e42a67f8312bf8e64eb36dcd704d165a00df6eb38e2468be142dcd61b2612dc2b8d0aacc2c9063938a5bb8a872115fc0acc04cc38a6de10d69601bb6005fbc3e75864ab4d4a11f24be86b4ec6b1944dd3733b16dbd43e6b2655949aceda2388d9b8457963961921f175a65ce994dcf123139de2233f07894b9d590a2ab739178a5d25f1294b97116f31337ce3ee8ed051d8e94d8aab4832d18405e92f884c5779cf534af53bcb43cb9c824fdc72a4657d680444e10944a5144085dc6eee6f9e4480cbfdce6d5428f50f0f69b03a8b8bd5f807d5c1af72ef239193d3dc57221c5bfbc8e1ef7d4770244f486f9a502b56c7b8f49c5a4939d5f7bcc7ab99d7637f914ee5ef61bb42594f37aeb2f6963981b8fd4c6b9f5ceb5bddf7eb8b3c3bed6955a2455b7cf60441f2fb9c0f0e76a9e8ae51bd03a610b802c10ed54d84e175c4945a1f76ac72065698511c64423d7c99b2b0544a9d9db0c30e336b0226b00411d897d37c9dfb35a1e362be951899c70fc29cf1217f386adb110961439066e23112f77a341d792989d314460f88224669ec1cfdd6db4138c043193edc439c3ff54f464ea659f1fb79ccb0f4e497d4e6e739537ffc36dd8c02fce815fc109dac87a6f5626a71e40bc754a2d08afdc06312c5a1a221179bea2b7b84abe24d88cf72f53ab9efa617f436d47d4ef9eeaacd57e235330fd4eaebbcf9d5fd8375fcffc6fae4488f5f1ac47a74f34f0c1d851cc1aff674b4b6b2c7b2762eced8cda0328038479b54c8d84442510362f1e8130b37b609df55bda78d3b36103fa17bf761db69c48c95d367cb7988f1977b37053c72382bd71893569639c7cbf0e5794ae3bbdb582fd85d5d2c14ae450f4307f816a51fce820b5fe38716e3bf38dabb2b76f29dcd49b3ea8671a281cc93e865a663edfd17c4b2dbfb8a001fd5cfa71483e52dc250c74a20ec3384a9af68048dd7e913688a5c2a7b975d22ce614bc3bebb5dbfa07fcde39250fe7d77a345fe90ed8fd09b44d785a9786d5664adadfa4237d7ed70ea93cc6caeac595daf008fd0db59204adf87449aee4ac5bad9667d823b024627357f294b9f2eb6597b24d9f61a617d2ffe282a98a4bfd8baf9cfbdfa8d2361427bf442210bdabdc285987f12592c07793f1c5d033ac768d3e4d63e490b3066337eeaced20518b18a7f7fdaf2a64e29935e60e7df0d3dc3364f9d30539a84cec01d1b39d3d5afe671767ee77bb2cc9bb827c3cf3448b80a0c99d14c7ef4616b47652afe016325791180cf4650651424445bd0f0c4a38932b0571a18cada6af8471c8d7024e25123523c3a12e5911c97dd169b65e8d0af42b714b28eb492e9c1aa3b07f926b03940848df6635c86ca1f5c91a04c1bfc2c0f86d8e6d565731ea1c81578f5ffd301416baabc351c88a0c3096dc16e0da46ef0739b8b432b10d1a8669986e13596671776aebdfd5268223b99a631b606d7a22a9f6e783577a2a108729168990ea46b147b8a83cd7d5da0e902e59c0bdd0c3656416d68e607e2cb2142322fc274f7709ce522dec5e91663129c668ebeb9bec211878802f4d6f16d480ddcedbf01a387b1b6865cbbb6705c34c435d1d1eb9b882615404f4b88ad3304e3537b8ba7788a090d6e8bb95f8a2c177527bae8a58f9e5c8951214a3eb1407ee9d1f0a4588f1d112447d3511d064da3231f3520c6bb1c19ef4321b35dc84cf7f00deef8c215e55e87c757b986ca3709902d4766ddadc71c00bc67b18fd37868eda6448ad38c9eaddc1ac14b7bc8601cb88cc754f08ad321163b51d1b802b56213d1b8e15a412818a0dba0191b15233933c2c3017993b83678c1717cb9af28c3ba6789c407045519cde56d082306733c4c4a1712117cfacfc12885c504554a10d496b208b98a66940542fd38c260031500ca76c9b1bfbc2a754ba06000eb5d8a481c90d95ee7751b8dac62f90f386f9c4735068664c07b42ab86435649d9d19eafb877f3ddc5584aacadbf62a4b5b5ac44ffb17fc66fe05eeee4acd5c590f060965ff58deebd4029db082b13f18cdad4dc49b8cfb195535461c27826eca2d40dc13e5808f676a18d8f6d2a9d662964051fb3dc23407a1ff1f85813d6aee8367f6ebb2c49c90326d99cd003b716a3f7bdc3bd97092d5cbf4f05f7338b26e6c0a83846fcec3642ad265d504d3662d49a9279af36a1b20a83e02c526954ab05d7ce753abceab2b2d33cc36e24ce0284cf85555bb4a5c13314dcf2b4bad27c42a83c52c53f16e513bd667a7e5ea14da519547e9504bfad287bd92f9086284993086aaf87abac5f18d632d93349f2c92327f6317ad296b00012158905e2d99cb040e22db0cf152bcfd4f7cd2e53c1b4e9c2d4844bc355ff141b9ab81493c64470d6f7df73c12676360bc680cca996ec28a38dc7241daf4bb0cfc8b2defd01055ed4e8b0ca09b972394709dabd7d2e9648d79942931044a47e9db6cedeb9b34b992e47599b3f849bcb832d6084127360dbffaba629a4d2d8685faf2abe1a41685721e18eb461ef984a6ee496d8495192738ae4c86e67c3a7525b9c697f04aaffafcc8aa068a7f8b697690aa7840cf01fe20e68fbbca09a9779cfd3f92a20b4a17becbc2c9ae5873260e1f1f6b300369adc5e60c81a1930a0b935d4a1cb4f16a402082d2536765f01d6401bb4d0a9a23d6dcc3c2c7388253f184f4ef44baf02a1f2e6e25ebb3fd99a0519e0faf60d05e00fed8d2c44c3e191269e962052f45816fff9976a36547de066a821dcb54d55264786d7c1553d72e533618111202da98149b2eca957fe7b97c1cb5c7414d70c3a74fa1c1db7516d7aee7cf2901d14c60768e78651ba86ed09fcc849638d405e68004673460a1a05f47c2972110d59d703503b960a9cb6929019913ab855d20bcd432bfe2b46831385eb9ecfa60eff35f366804b2220775d3949e0eb09941c6ad464b4ec3e7d8be873d6896163bb5abbd856627d2328056a9dbe526ca3fce137579938b079c3a313e4f1afe6e82a3e261d5b8597a7c50750724edf9324ee02b2eb3f9582dc5bd8296984b66d6d1e2555a7143b4177e95d3bd8135512bd181ab18671773b3d1260000dafe20c94b5c88a47884b3f526c5ba8f44f8c19147ef442fe3053772c6ef501a55b3fd8b162dd97e92fb1355e6d029d8bbb653ab55a13f6cca840e4667bedae7caad6556156ee73bd7b5627cdedcc7c3d4ee54921e4dfc8b0ca3c6bd2141086012597815ef75385ce3ff825e60830913cff42aa3ebaa345ffa7dd02ba284c02425fe14319b657d86aa22bdbc83500f64ccdf5798d243c967dca00c3df33641bdbd6ffaecac348670402ac0d887e0227b3f703e9e5752eba96d80108a6c7faded2fc6e7c2abe3d4a8e797bc764dbb33b5d52d646bf327bd099a83f4d050e88afa3ceeb491228990161b8ca36ea83548ec0d28f5ef27a0f4437b67d37fe1784f4b4a7e74e3dddccbb2c732da4d522999261eea0d8bf94eb6366a6e9145a6b9cfc6229232ee464959845065d78aea2cdf7d8e677f4a85b051b04b56cdea8e79241b5da0a5986645db5e8b38b9e9fa65588b4968ad14c6f5bce83aa08836c90ce5ea2dce5069b163df6c7a961a7a12792f0eca9477336ac4d7acd5417b97b247b15c49d8154cb6b64248eb293865ab9a4e3c30ebc5558f0c3914c64bf49931aa27ae4c9c08596a1eb44fe6551517e65206e18a420623c0b21b0684a75f318a284f6a4dc6914f63f4c320bd26f0ca55c598af7643726d2fdca0b8eb977a60ee8ee3927fc227d54be676f371af3626e7c6bc2f883baf5dd2f936d6615a509b4766bc8654a34f2194d35e89b9a33a05f048221b207138b4a1f1524556523a76778367e8410d58903febb09beec3d90d961bb0f4a42bd481de71680d8db8939d486cb377c8e54e512cdb0ac303ff7e3c805226b550aedc872a016e32660efc8b0ffa6623796a21e8615f9a357ceea5aefc739c3ae2ff5f98490593b261b218e159728384c2c81f8d6144336aa7f8975277dc107d129d836afde6230cdce97f9024767208d9a631dab4764800ca38c8c366096e0c9ca12e16a75699c0f3bd024668eec2194af257e5a8f90eff060705cfb4833c0f5e787a8cf99854cd9e9d52a35f15e9cead8a750dd29d534aeba9540db0ede3b061d75afa29154e53a37ded295d3974798f73285b82596987012232d87b69e1fbf683419684807cbc19ca2d9685ae2551e20843e4a886aa39dd02c88821bb494d05a5694bb7fcf55b1fe39429e61105ede358bcf71b6e87739a21273bd29158c0a0bed475f2112e863ad77f6fb4cfad7133c592ba53f5c43575404c5eb4a920851d86f62b37278604940e244c68cc39bedd25dda5e19299e428393d030e38e011ec3202a54db2f47eb165e325dbabf76e2dc835f9b0c944ae4586d36a058cf1cb7186baf8d0716e72b1527f81c05bf39bcaed1aef8a76b314671e2714bf87fd9cbdb225c2aa70a5e43071aeb80775ef75e773b521433be14ff6c702fe3dad522aaa62e0041a0ba21996d03285a7e89c304c6a30c508ed6534a8b895d38b542b0ecb85a6e90d9d6ffe3e6053bcf0cac42fc297d2a59b57a139e30a94736c2e4dab95547563b1494f85d15773b707054dc91f3d8ab5323ee0770a560a8bf0a2408e2982a68fe04244f8ddeabc6ea29f17ad73efe0694940aad82974ed6fa7d6eacde26c8a44abb64b2a87afb6b3d21c81618266173616e7b374d86d0bca5819b0edeaa1a7ac1749a017acbbd6857fc1b0a8f73a833f704886086e3f926377f251481cfa4f6ffb1f0baabd3211d3647bb07b35936f2c487ab6db6166f16c055c86d69b2a8553e51e2924c67fff8097430cb054dd4f9706dddb4ddcd7d4168427e302137aeeb3176648ce3966672774afb62bd0ec4da48a621c7c526f93a88f15e528e16a80d82b92ae58e1bafefeb25d7d65f1137b4fe21c8c65f5342008403cca22983d14cc4de0154fc745adf39955ecfb361a6247f104942b3f25552494eab5afa06a27a3ca809283f4e78f57b5752bc00151de28e959c9561b00b327c8848b1e30b58674f9c60cb4a2571b630ddd28ccd6265122cb55e0182d5027d86f2b599716fba1df230c42c3587c96f1eb6e07944697a8b31aaecd3a38c3f7a916d8925167cba08550aeceb0dfdd9f47331563851dbfa4a365cf4470faf980c68c84f0cdf23bcea643de7f4ad995b35a384f1b53fc68c066f67f02515e03830dc98", 0x1000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001140)) socketpair(0x6, 0x4000, 0x40, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f00000011c0)="29bd51e25e8d4cdcec1f163f472a1b005fc5a0b4eeeb7057708dfbe86bffa3b2826d625c087f0ccd7a3fc378e2fb2b1965d6e68083f201c06ca33db90eb80975e261e8c53a32e3afb61bafd0d212af209d13f20813fb54b4c8abb1abbe073e755a84aebc64957f7b66ecdb3e28ca44da6035b11cc9affffbf46ca7", 0x7b, 0xa, &(0x7f0000001240)=@in={0x2, 0x0}, 0xc) r8 = syz_open_pts() r9 = dup2(r8, r6) accept$unix(r6, 0x0, &(0x7f0000001280)) r10 = kqueue() close(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x10, 0x0) chflagsat(r11, &(0x7f0000001300)='./file0\x00', 0x10000, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000001380)={0x8f7, 0x7, 0x4}) fchmod(0xffffffffffffffff, 0x10c) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f00000013c0)) r13 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r13, &(0x7f0000001400), &(0x7f0000001440)=0xc) semget$private(0x0, 0x4, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000001480)=0x2) getsockname$inet(r7, &(0x7f00000014c0), &(0x7f0000001500)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001540)={{0xbfd, r1, 0xffffffffffffffff, r1, r2, 0x130}, 0x2, 0x101, 0x9}) r14 = open(&(0x7f00000015c0)='./file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001600), 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x0, 0x4000, 0x73, &(0x7f0000000340)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7"], 0x10) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r18) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:06 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = msgget$private(0x0, 0x495) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r10 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r11, r12, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r15, r14, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x2, r3, r16, r5, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r8, r7, 0xa5, 0x1, 0x100000008, 0x2}) r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r24, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r33 = getuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r35 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r34, 0x121, 0x9}, 0x800, 0x1, r35, r36, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xb69, r3, r20, r25, r26, 0xa0, 0xa8c9}, 0x9, 0xb861, r27, r36, 0x1f, 0x1, 0x8000, 0x7fff}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r37 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r38 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r38, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r37, 0x0, 0x8001) preadv(r37, &(0x7f0000000000), 0xf2, 0x0, 0x0) r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r39, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r39, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100), 0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef5600c05935d9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e16928db3f5df5a4d4e70ff73e454b2245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d922e3fc89c80bfc08279ddbe81a6645ebef45a5a000000000000000687452ee468c52b68af507e85028898da24b7d0be571ec3f91048cd1e2ef526662eab61f067ec9ed48b9f081b33dee428bf31eccb4b25ff8b69608598a250fbfc5fa003d62647e92dd44956676121cb6ab19ebe402efb3769e70a74195cdd0dc5a3ad66c01798c0f77d310f2ba26d989c9afc26f5019c8a1b6ad04fc15166536ca820b38b8338767d992a5799f2fbca460b5276c9f0e28f5a485af15ee41880ce05cddc0d3088cc690e5a2bb746e5b9a89570006e008cf29a368c4106ab05c570d5e6f65f34f5fef833bf39e5f72e1d4e9ca72b2ed44cad6961a0b53cd1e92bfc85d8dcad7ec1af4cfa117ed90df987cf5f8f0b304e8a4afb94697c31b00b739eba57632cd460962be8082c39a15f18cfb48f5bf806d07aa76492cfb939dc17ce649cdfa448ac6c432aba87d665f79aaca9a6ee128d59b806f8311b42256af6940af8fee576dc5d5c096fbc4c5274101f13f7cefe633b0d23f8c6d1bafe4e5a2228dfad92ef988024278777ccc171f9bbd89cfdb6ba47707bc9a7d96000d6bdd8fb8a18"], 0x10) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="d938321cc07c140d6f24f27e7ed4406b640b91ffb722d95625d1fbdcb3cf5e35136bdeb143e7a777d19dce67f7330f9f930ce042deb63b9d6c598a6ba93b3351f5f68cfb3505d0792f339b0fb3ca3381fa61dea6000f6a3519c4de4a3c3a3a1624af4d3d54ad8f6c8af796b9727fd8fb3db49ce88b2ea9c1b322fe087f7eb51a65a7d1454668e28a462d83ba93bdf1730c40827f1e34a3930baa1109cb1fa9001a1855c1861b3b5b879778739c88737d66a0b337098399ca", 0xb8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="a80000000000000001000000fdffffffa607d95103a6cd974d061a80d6995f860e575ace405a230b48fafefd1922219a3bf50bce5a09cbdaa829b56388323e0322030095402a4d90d7a63105501a0b24e59c0e8b0ea1db26a9e37553d65e281e5c062f774074b3cfe528ad1384bf1c83f09856ef502895cfaf6fc8bc65491f9c12505ded2d6815734aaad890759c3b8b38a79a8284d95971761741827ec3f6099030870000000000"], 0xa8}, 0x2) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) clock_getres(0x2, &(0x7f0000000340)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xc056289ce54f763, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x755) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xa00d, 0xffffffff, 0x9, 0x1, 0x1000, 0x400, 0x0, 0x3, 0x0, 0x6}) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x50) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:06 executing program 0: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000900)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c131e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2fafc5a094e855787fa63ddfcbdce7dc7819e1fbc16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f110948a85e8d77c0104f3f017acc803891644415752686c527d8ab80685265385713caffec5799c78c04e18bdfeef6b751d8c66e6c2509c8ba179a010d5b3f9f7541749d37081b9066b95967c6f110691d122fbbf89d62e163712eafcc34a29f5bacadb2899f0e50bc4481cb854ef06420574b7879a7ea391d5b1c81a83dc4ebc5abb554414f661b500ac05957cbc131b278419033e74ef874567f3f22730b45456d1e66f76f6528059c86e6fc7d9db274a524036a9dc7ebbd4134a48f69f3ca32a71350bcd6fd3c059c7bc3093de93ab553eb40b111734274b53999bcdc97e5e28ae7f6fa6424654496a4c6c4345cfcd02a0523a3a05527a6b7ea519800e7e9c626630c18fd7e77ac7ca0b0ac45bd615ca222f2e", 0x262}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c2e4ffc6623099fb914f8bd1", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0xfffffffffffffdf5}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r13 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r13, &(0x7f0000000680), 0xd3) geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2065d) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x955c41a521d58f00, 0x120) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x3}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x148) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) acct(&(0x7f0000000000)='./file0\x00') r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x202, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000140)="20248dc23e8a31d2b44de91937a1394723109e7bd8ce40fa7420761cf2d4856e2129e5c7fe884391253e549760805bb34c7b721ee4ccfa857131411ca8889739327afc158cda82d64b3de089ebacc12f6a46dbc8a4d40161f29c107719882fc36dc40c16ef5d83829812cf06241abcb2b728c7b1612d036389991c6fb9534a73e66938c5a978ac2d98fee498a8b029870fde79ac6ab3b3cb4f4d24d15bcb34eb25b27af0ffe0a4ff555c87e835a62dc25039b3482c", 0xb5}, {&(0x7f00000002c0)="bbfa2e7249c6894253c904917bf22214b79c0e961924e7a5c34d430e4d9917d1d769c63057a6f1d6cef27336703bfe70f73229ef0ea9b1ec22d73d671de85114830c2d429bd0c2c00ce2de1e12b80b8ddd9d3e00ec4f5cd4edb1855d2eb3498fa163f166d431dd4417bc4ea3c711ef14a1bb08cf157a20282560381d45e0ca68ce6764948154f70473acc3be8d399002784c1585eb92b8811514963109fab3697c0bb7b002d7a89ccedf9abe0982cee4fa844e007912baba2376859251ca9d6fbb0a12b1d59dcff6a423edc5f1a67fc57953108c0c28fad657666535369f668e0cbeb5034a14d35a1cd70c9e00954b41fb871992dcf92e25db", 0xf9}, {&(0x7f00000003c0)="36b513434b1d0b65cf1599371763353afd0a93c5bb1b7d5182d33f9ea98c2825a13c88934e6ca399043755d2cd824650553a6d81634f3c181974d67c5d1975b22fdee746929908ce86c47c744633d5f5483ff202cee3503371d214eea1fa448c017330745ecdb6176856c4392463aa34887eb1ccd196ef3c3d5c5a6c319ee7e6d8c7bd99153e4a0b185a2809d7302248ac2b987e23d9c593ebffe08e5e3cddc73a4ead707abb8efce6ad47d9a6a3d6d5bc3acd67b66624ee523b1fccad6d5b738d4a7d420470a040d4fe81dbe4093e831a945bc3ae10a1723131501c711641d292eb2c", 0xe3}, {&(0x7f00000004c0)="6fb815a3622c51547cf210b876b1cbed48a0af0b443ea1f7a0b17202f63ddd0cfe321b0cbd9ce9e72e7c40b937ab551b2330808cc75160df149667006d1d5fd78a36a4cd472507e252d29e4e6a209232044b492ebe64b0462fb0030805bccf882098e44d60fc2ed70a7592d4de3da319823d74b486cdaef97c023ce139adfdfc569afafb1567b7a58bbf7e2488e7106d63cf3b50fc88866871f8cea04f893697c646e22e32285ea5d45821d637b4cb3f2d59b4ca464ae015973f31", 0xbb}, {&(0x7f0000000200)="8b511b6164aec0ed703c5bef8045db8b0eb8bb7a4c4382358a2b0004", 0x1c}, {&(0x7f0000000580)="6ecba8ccf91f2f803789fc1022857c5e1efe0d40b6bbf527a63b1c268364e5fd292b13a523c72835c4c834d5cf0c23eda43d0c405b4bce257741e88585edc421f2bd839d4a7858a8121e3cb6a93440e6f1c22b0c7844d5c6e1126f7a7f46de29f3b568ccf9ce50836b744ea5053ce7c6e7706f64975f9ea39f8c6d18887204dc76de47354e601d88da3cbde530464e490143e81bfd9112733b13bbba412aa617295aaf7f51520eec9e30e334790cd0a7f4c87a4dd86e3999bef3e0cb2dfc06b8d653b30668069023c9", 0xc9}, {&(0x7f0000000680)="c7333b21b3d873afe0bbb9ab8f42d4570436091dca4ed40db41d303e8c7eb60bdf7f23000f00db848d34799c61e7b5c95c63b0b93958c4cf24d0107da699356089833bd29b05bbe40a557a9bb1d570e2e9ea4215745c48185911e3feffd65e65d3affc642002f1a79022a8b79401a6fc0f1db993685fcb08260893a7cc1a18be42bfba2bd858e271f0869725558079af43f3b183eb62636ce177c5b0aaea51f29414a2a2d80357dafe2a1e6cf482b52037f069d8bda2df28", 0xb8}], 0x7) acct(0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x10000, 0x100000000}) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x88) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x3, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0xdc5712f8d6409c66, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="47c1b8d1fe0c56767f09000000000000fd74cd98040e812ed2c40832cb01c73988a3fa57aac803bf22f7e1b389a1cc23582edf146e9d97d1f015ef721e520c3ee29528d05c967d55f840a1201a", 0x4d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x8cb2fb5a935ff82f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680ba3ed211c289fea56bc97b67776e887865a431737b662713179e82e1ba2704ecb22d21025c7d", 0xff4b) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x14653f7932dd313c, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) flock(0xffffffffffffffff, 0x6) socket(0x18, 0x1000d, 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10000, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) syz_open_pts() nanosleep(&(0x7f0000000080)={0x8, 0x1}, &(0x7f0000000100)) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES16, @ANYRESHEX=0x0], @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYPTR, @ANYPTR], @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=r4], @ANYPTR, @ANYBLOB="6b50b01e23464c3188b45f7e260c57f7b471a7df0beb4ddb1eaa074d42875fe9ff9c4b12590de9721442aeda7a79203ea345b2fe333def6592ff9a1cc5f58a0109a5fb7aeda538af6b7f5cf71685ac3437ec8ac873e28e7d40a132f733ce5edaeda58cead7a8f07f89826a4f5866d2e67801a196ba664dd8d9497b88b9184afb44493cc40fbe9cd2962d09b04de0ab6c11837443427a8aa7bb9dce93565ec3d32e8491d1476225e0148e6c977ded3f0404a48f88f75572cc5ffc729e3e773281ac75ee0ea2a98bec3b4978dfaaecff3e4f0c747b42a1277c4d8e1d0175e4f57e39fc34a620abf983988ca5b548144272ffcfe69c92286f9a664d1c7254225961a576ba6e5d3a6487703091"]], 0x8) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = dup(r9) fcntl$dupfd(r8, 0x0, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = socket(0x18, 0x0, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r13]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r16]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x8, r11, r13, r14, r16, 0x80, 0x7}, 0xffffffffffff8000, 0x4, 0x7}) r17 = dup(r6) fcntl$dupfd(r5, 0x0, r17) setsockopt(r17, 0x8001, 0x8, &(0x7f00000000c0)="df8076fd10ddf64045fff7058f858b9a8ab575a62dde0f9f28aaf6db3e0c36e9a28ecf9dbb1d17b80b4947a2bb5ee6714719574d2028d3104d6710f467ccc2e85aceef0c56acb4d7cd2b0914ff1bb8", 0x4f) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r18, 0x4004570c, &(0x7f00000000c0)) r19 = dup(r18) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xde9df19c1a00e5e5, 0x0) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000000)=[{0x1, 0x6}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x4}, {0x6, 0x0, 0x1800}, {0x1, 0x472, 0x1000}, {0x3, 0x401}, {0x2, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCNOTTY(r3, 0x20007471) close(r3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) read(r3, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r3, 0x0, 0x4ed) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) dup2(r8, r8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {}, {0x7ffffffe}]}) msgget$private(0x0, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sync() syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000240)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0xfe}, {0x74, 0x20}, {0x80000006}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x3ff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000643000/0xc000)=nil, 0x2}, {&(0x7f000061d000/0x2000)=nil, &(0x7f000007f000/0x3000)=nil, 0xb1c}, {&(0x7f000034d000/0x4000)=nil, &(0x7f00005df000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c9000/0x3000)=nil, 0x6}, {&(0x7f0000092000/0x3000)=nil, &(0x7f00007ad000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000277000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006fe000/0x1000)=nil, 0x2}, {&(0x7f0000440000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f000058f000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f00003da000/0x4000)=nil, &(0x7f000010a000/0x2000)=nil, 0xf2f}, {&(0x7f0000668000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xac0}, {&(0x7f0000046000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xed2}, {&(0x7f0000082000/0x3000)=nil, &(0x7f00001e9000/0x1000)=nil, 0x401}, {&(0x7f0000437000/0x1000)=nil, &(0x7f00002a2000/0x2000)=nil}, {&(0x7f0000308000/0x2000)=nil, &(0x7f00006d5000/0x1000)=nil, 0x80000001}, {&(0x7f00000c5000/0x2000)=nil, &(0x7f0000528000/0x3000)=nil, 0xffffffffffffffde}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: select(0x671, &(0x7f0000000000)={0xe59, 0x8, 0x10000, 0x1, 0x4, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x5900}) 16:00:07 executing program 1: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0xdd, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66a474696c6e62dc54bc4774758489217388b2f693c0b96b60a17e09ca7124a27135dc052a73ac0cf66e5b4e1f487bfe7db8da575737cc13cd4733"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)) write(r3, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0x2, 0x4, {0xf, 0x100000001}}) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x300) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000006c0)) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173bdb6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r5 = dup2(r3, r2) r6 = socket(0x11, 0x4003, 0x0) preadv(r5, &(0x7f0000000640)=[{&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/148, 0x94}], 0x2, 0x0, 0x750) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) fcntl$getown(r7, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)={{0x7, 0x401}, {0x7, 0x7}}) dup(r0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r9, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000180)) 16:00:07 executing program 1: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 16:00:08 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8506, 0x7a13816a9f8e9773) pread(r0, &(0x7f0000000040)="6abad7f473e3b5b45bda3c408d92fd489e68b2e0bea641bb5d1e8a11ae4d714d572f3410224ec8778ceead6c3adae29612e18c915c6325c3cb3ec960a77c33ca41ad9c8b776c31f2685a7223a3c33e7a15bc14ceefba128014104a58771a67ca2b0505b5acb5b40df40598bb1eafc5b1e37aee763f6cc5e8596508e7811a24814304bf05d5ae84c369abe86206ac8c2a4203b9160e412963a6d966ef1f80c084db49cdc7f7e08cb208cd05ae67036e87db8a16a928265fee5120e93e12e1ae7f9d44f5ffe8ae13dbd8743694d0b4", 0xce, 0x0, 0xaf1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81066c9e7ce66f19, 0x88) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, 0x0, 0x7}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="78c262e1289c38abf8ebe7daef4a9f2deeca7a96d3b572533335fb9205e82589fa2d77ded6b49717ccce9f12e1ec753b857f4d6a77437587ba54b17860be7f7da7c3919bc4925dee2b559d22099628c151265deda3d87eaf283fe8cf28271f17b9996f5deadf6927c591f2a99abbf1a2a3b805fbd8a0f5bf84b6a6ce937a2767ccc1fbf3e97d3f2778c71322576820fe9fb23ad6a19665a0366a1eb6c307f607d5b01bf23f5e6c099739a1e890ba3a9d5b192710396d18e6bf3f6c64d323b39465afa5aace73e0d0859a7be8885a8dde38f68433d41a14d2577710341da9ba66a4136c93e9da95853e5057e37bfefe2ba06f4329bb713a8cb3b2063b831c4f7a2ac90b22a87242b6d424c32d02d77d20b1a1626ea8d1511f3c8abb83f19c3d369e08bbaaecc4a610b981e03c780800b9285b262f08914c0bf23c3734b3766651c2908e45a3551a974a82fa5571b30e64cefe5e5db2b136326b346f879b220bf406b1ff11c2831422365edeaee8d6744087888b195cae8cb752d74714ef10904eff7d8d71369a94391a2225c562733cd2451855f42fed3630f3eda5c62e792e24aac9a21c963d3db1b6320993c31964712f242793e778c4c5b6ea80af8482d42ebd28ceae79cdfbe24f44d38dd98ea9d01f68997c7d1f38e4180a1b6dce47e1f02448ee45a6d5182a93e92b5fc524a62bd422c8d3aec4c264b5eb857f9e6ef85b18a9e8f47a8b79a8340a5305772af7f6d89e53ed8aa0a0b80a4fd336a9d4f6b1a31faefd04d7d15914dacb0f31067254d3c935a28b993c9f4edf1b37910587a2ffbf86aacdb451d9bfad9ca40c6cf54882c126a90d3779f6e345f93e8b3ca3872631e086f9ea5d2f1d530e5ed13b4ffabe8148d3c635d6475831f1e3970e5f6e6dff6761cef3c55985f2e92900654b16ce4ce805b4ab214f8dcc9b8684e1f1e495d6b319868cdc6185910faf5c573b804b07b745f414ec66f09f0132bbe2311e0b9f82117350a08a56a8941a6b762578e7c323a74e6f8c8099f512670800f576911b5c83f9bc46b1ac2c2d73d5ef4681a35f1e90dc0c764e94b2a0ee66bb2b7bdcf01507311acd5a9e57d41539d90c53753fb92261927138e8a06f26282abf5ca57d4821616b71255286375b9137b32fa82752821819aa29d0240fe8b8eb6c16673f5c1f7c211f7aefa6c397358f30281242e8411c0741048bc6e820c15ce61f118ee3ce1b4fed4e1ba672fc16085c552889a088584b0a99b9d8d600fb0e71ed027a2b35976d4690c8386d69ec97c887ca942f6ff21bfeb795bd269da067b70da65c928c5ace436cd188220c3a9346bfe2f33466cabdbf4795f418abd2684b42324a197ac9083722c4ce4eea092f23b8a696b9debf0008f3619ebd832bfbc424f675345a41e2a8a7a3bfbb74da44d23a8fe70f8b712fec3a9e52f35ced0414f04b467bb5cd19bd2d819e466307cb2d5b9f0384fc7ff5df83451e0758980d08c97b43ee33ef5d75c07cbc2e48b5d2fadfc53ff9c6409a4f89306df306a37228d778966df85831433e12fc84d40d5e1741392f120ae33f86d566752562052eeb49d1fb3762cd95b0760edfcb5f4ab952bfbd647b6e6fbb08f89deedd1cd00db90075d787a4602aa41e7385e707066d6244b7381cb7cfd30c9470e470ff6e733ac747503efc2444f4be653262330995b039cfcd059fc3d4c426b1cbc7ad49de1b6cf1c27a2e5128ecdc9aa453e9e621620ac37b1de0afa04f9053b5b2e5f8689e91b80df788d185598ee54bc7bee976119271de7ae906623236733f454056cc286711430196184d9071cbad024fb328855ff8028c6fcab97fadcc82d1014539e938fa2215f84d2080362cd93972cebe86ef8c9fea3ca37cde0eb68f243648aa488cfa21c2f382874bfbb65de0c9f6e9f4cb3696274905cf80d7f0b2eaeb9039daf3324e364325b199242c3a8b5e3b118160898b1d98f53ece99167d06f48a0915f83c0686dcd9e0e15b7ed54a6e53843d6128c7599fbe0b537543836ea0f37383c984145899d9ee4efc3a337ba68e9f9c4d0a2f925b04664880844e52238ff0b4c1c7b39c21efb122e0cd23c8ddb5a63444f6914bd3795cc1a6b571a44ff7570f6484efb0b54ef53118c9c11f9f7dc0f06925e77deaa3d03def4b0ce86725a084b8ef036ad4b749ce03bf954b80d39c8b0b5b46a9cc54d7942666e359d4b8ff6bb7aa117c557801dc447c1a6dda3169f290cfb400d5f85514e2d4ea5c646e93e37c64c1f92b1f4c2382cd7103fe7b1ae5d7740aad34226fc1ea4da9b9cdcd0ada3f11b14bf563c2fc01763716f2b6be9479f7b64bb6390535df433493246c44dbfda477bf0df66aff4b5545c6bbc685e9db3736ccc777286a11c872dceee17b5cb5f895c0b2d101496671c7577bff0ab4bdf9971f3cd85fc3b471609681d479e86e4841925ff0b5dc576050ad9ddde2af722643210bddf7a9c0ceab3f99eb6fa6a91b7d36acfe1d7a352b9c78abbc5a9cc69da1a77f895a8aa1fd39c08e12b78838ba63e4a22e978ea221ae3ff2fcd5da5486f4a32ea87c7080cf8643955eee097dced674faf440b42fcabacd3ff51a092f32c8f22cf6c79130fa2fff6543d0faaa9ec73cd25a52e4f92d9ba846db8026545bdeaa008e518397c113b15acaa482f71a76a1c581b3e18d974ff96df65369d2429d2115afe370c88347395c2ba0f68f9c0cae99d7ba3b62b87ca762e2f233679d8fb4628ad579b5da797b0e660f11e3fdfa2a4f4ec324206ea93bd2d8d647924b20dfc58151d93a195bb2e8b5d9fee70b2fdb44ed7284f0effcbed29256da72f966da879ebe4ef3d5664438a7f2daec78ad20fbecbe5327951919931d28d1ce70741df4b75192beb89a3d6c1e402421daf53a806ed757c5d579df4f2daf0592674cbee808771812f074d2cee2b197a207221692dfcb5c3ea39764f93b9232000f19a9ee56b6e769a06f09c597057f8e1ee37d402127e05bf119ce7d2634391f911cb1dfa297412f061503cee65f391558c5b362495d55422d0d9385f756afde3dc442f59d16da4771f023b16d620a14e4bff399178b27ede3f1216ac51e31c6439ce1a7efeb9c0f4c15e015f5c56f982997bbd4aeae574727de78f6294be686eeaa2e4dbe10ad72ca287709ddb2165944971542887d524f712f4e69a64a53f59d56e615492251c72482202b166e547fe9b874d0f29e09a4389b220bbd90ce12234574972356cf1c997208fb0f79ddca643127eef600b803860f163d76d3fd1db8fa3113e0328cc8256bfab4c9161d4dd4faacaf9ee5ce78639e12afb19123bee5292ef38a898b2be9e3304f68e23b4d7d45c5a70bd1eb1306191ac51f33cc1d30c662079babc8dd94b1a8e135af6cf38376bee077313a63de4507ffa3c0b4c00afcf45bdfbadd25c970a2f27300d47db5b2bf37355146a4023f3019cc77913ddcd6ebe961a9bb221de256643bbfc8cf8d7f6f3bf9d3e5caabf45bbc961c1aca77d49749253145185ad838439bab4301fc8f70b0019f9e45c2c3966e5c478558f666adc526f846d696aa8c7a0a9dd9ef014cf0bdcf84840944cbe4031d4ad5f10e9d1afea66b54e41eb4a9881acf74cb0c4d94c25a48773ec5d544e0d1560c29eb43f7a83fcf3ad15f39f8cb1774ba094d933e1e8565227bc5e43d8d0aa38816b3ae814b6eedd8a4dfa8d6b9a28b7e9c6b06241ab1ddb1214503764d773ab0acc29b3a7df99e90a3ad438538064355a7126b47d1def2709e567401d6903a41d440425fc6578f432ad7b014eab13b62bbe2208fd4263cf881bc2d6ade85a600e3975ea015ed1dbbe6140b04c71f4c05b02059160d104104ad3beb607d9875de5aeb3f5f12d33a03ebe0aec2411cd03273902a36e0a77b737326ee5d2f9a4a8a80c53f840ec6dbe70f35e67503d1675b6918eaffc5514de629c7b81551983b631d8ce3f3dfa86c94d11e24e1dac98ce2ff88c971c8acfdb27bc297abd2d3015562753b9a52d308ba42663dde2293e7af50c101857f26921fac01ada29e156b69576033a98841d62c47fee60f53fb5e2272cf277f73e97891113f01b3934a709ea1e1e09d487081f94b934dfe85c7550515deea8a317db1a216b3c381fc0c04610da1447e27036bba95095128caecad8715ceedf1fdab2608a7c9e95fc67cd4fa48e41114195db267e264ed7cd3c0c0f47e285d06ace7d830c1002ed124fbeb6936768360b2b8d91f995fe3cd952c046962d0a920d6430d9de131e7ae6602d0903c6f8486159b85a03ce4c8e1d1306ec83f338477ba5f0c80e94e66ff417a62a4373f04d3616e0d6f030c1e1c5111600bf19dfc1fedb28e363fc57ae178f7e45759d31f1397faf2160d54fbdb467e160252f2e6eb9bf2714d7c06fdac3b691840a6b66ec6ac786c68b5568e28ad3cef5b6ba450f1780dc6e07013e3e92d9dd1503110ea2625df3e5cb0c6e989ce62be3babef75a3f890e8bfbf20d72ed0dcd37ef058d592ca00b8830250ab8e9870c60dafa1e062038c26e6807947de326d75c43bc4503960ea84cae74f9fa30151fa70664e092bc5f70fd3ade5db3af40d716db71963da004b787bdd058667d86850927ba1bd543fa42977760d60b95ecf6ed8aaa42f7078668738759146d25fa2658b735dff59ad5194065d6a4ea766783051609ed39a64d71af394f5532d1f8e8012c4915611e4a373baabef6c9bb4c6f0bbf630fc0ff327b57916ee88bcfd482958e7840900bb136d653cfbb22a75910897c89176f4b277d98182637b007da2c4815990b63317f95f952f6d6cdfc0e89f0ce84f972f9ae5a197ff95f5bdb3ba80d0d8fb82b3d22391b91f4871bb5dcfb821b1e68ac876004b2a26fdfff9c1b88c243ff1de55b85c1f6585b0f34aa403da1e6de24a68a4dab96de566899ad99190e8946343c323d87c960ae90333ed71f09c5246ec519c46f15a66fbe461024913864ba1a39458b2ed8e2fa0868273dcc95e34bf1fe557ab5fbf81c7352aa60c5684a798962c1c9e6e2e025ff00c4e339cad70847119b65fb9766b4ae72167276caf7abda580823d07dcf4c2c777290af7b68848f208cabdc20c198fbc01c8b930528ca051d25201c596abfe9ceebecdd865c86b0a1f9b40b3aa4a05dc845be45a47ca4d083153bff7c3d0e962bd7ae046fcc15d6417a2246962a24d8abdf121f391a9e46e85e1281be15d79766db59711daa4f80f19adc5399e0e1a23b83a74d20a1397d226bbe74dc83023aa3a63d9f832dbaeb88ace25c4d5bc13d8a086935f46c2bed4c3756aba2a81c850b638aae1c2f87e8969a261342c5cf372d296acad9b8bc7e9e4e28506b17a3d29b43dd5c803df21336d951136efdeda2f1ff339e97800142223727d92df39c8a567981cd09249f7d1f617a069567ea102f25e49a402fc79af3710c632665b4684db2fd99423c9de97a5cbfab9e4e17a2a9fdf7a9d7358459c31adf335381979491ad03792daf7bb11c938da393b27f1d0fc9123584bc3c7c4b7712f47101498ac43fc8b35bae59ee76d086eb28bb92317824bfbf20b8d186f48ba15df15520ee93f84e1dceac2a5f361ac96a232d0e53573b6deeff85eaef8ca2d1b2a769ac045984a420b9a9c898b859d9469d02bac2328dd275b52c391e2cf842dbbf34328f3988826a047955aed6ea81702b9c076860370b97bb9bd7a315c8c341a5374ceafd0a14ecd5e8216905fe52daf2caf7a37ea6cc9fa08f5bd76eccab576bb9fd224d423ce57575b4b7dc7fd2beb7745c2637ff8280465f5", 0x1000}, {&(0x7f0000001100)="ce9336743f82d5f0634ee5f648e8cb4c7e022098623fa787254260e0c46d73f058b989e88568fd9d7ba8d8d232782bf4dd0cb2b6004ea4f02727bb39738de82d67a7093b9a18fd1f302dd1c9d035e07b162ba6b25afbb9146a683bb0778a1f6aaa0f4ba74e809a408c43b27b537f2139067d21f8a50e0fb1f8b534688a13784662722d4d306dd4f4408f44b76468cd940be0c5747b7745a07ca48ad6e7a5badf44945839b98e699e0824231daf27a985f4ee8f5d40cee6e4ba7bb74a2c04dfcf97c4f95f3236e43b9a81931fb1cc94de21c6d2296e9887e9447359e0f6553c4b4733f5e04f59b59ac465fcd5b6ad4844128e8b33", 0xf4}, {&(0x7f0000000000)="ab6882141a152f0ef231b8566d3f96799c2adaebfde37ff65e5503c09267b2546b9c11ea71be31cdadd184b49bd68bf4e55dee463f01f8da08028ea868c2b587f1d76521d9e6559b9d726febec7ea5b63c0cf7b90430448400cdd1fd87dd9d0a5b68d52fcd43806cf141489201f8dfd7e9ee", 0x72}], 0x3) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001200)) writev(r0, &(0x7f0000000480), 0x1000000000000248) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x0, &(0x7f00000012c0), 0x1, &(0x7f0000000140)=ANY=[], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) r6 = accept$unix(r4, 0x0, &(0x7f00000001c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x2423df7314d52f8, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) poll(&(0x7f00000002c0)=[{r6}, {r7, 0x8}, {r8, 0xc4}, {r3, 0x100}], 0x2af, 0x79) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r10, r9) getdents(r9, &(0x7f0000000040)=""/64, 0x40) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) clock_getres(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:08 executing program 1: msgget$private(0x0, 0x402) msgget$private(0x0, 0x101) r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x79b65a97b3bc66b9, 0x10, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x10001) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x203e) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r6 = dup2(r3, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r6) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) read(r2, &(0x7f0000000300)=""/245, 0xf5) dup2(r1, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0xdf86) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x61, 0xfffffffffffff801}, {0x9, 0x1fffffffc}}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) flock(r4, 0x9) dup2(r5, r4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x26}], 0x2, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10104, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x3, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x3, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0xdf3}], 0x24c) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000780)="c2c54cd65fd54f7a3f0ed027fbb343447b004f3e0c6e84d763bd843016afb32f3983f04d5a27cb8eed6f3b97dd23c7c7f032867a236774e053bc9183541591d8069dfa46eb4f80b371b86701d8e3de94d916f2a292a552c024692474b14eb1e3ca56483c10254264ff53f5a514a1b349a94c8828a8f76ff44319a67fa7acb2203bdd4bac6b524b17e4c95105c10ab93a43171034fbe9eb6713d974b17fff158215e2c434bf866513d2b55c78497a7446db4d5eeb", 0xb4}], 0x1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:09 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000540)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x200000000223], [], [0x0, 0x800000], [{0x4}, {}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x7f}], {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r0, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) close(r2) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(r1, 0x6, r9) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r11, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) read(0xffffffffffffffff, &(0x7f0000000280)=""/151, 0x97) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4d31910a62de3772}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x80}], 0x5, 0xa39e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000440)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']-\x00', &(0x7f0000000300)='\x00']) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000400)={0x1f, 0x800, 0x400, 0x1, "fd1082e401886d8c6398d1dd37151f132dc781ae", 0x7, 0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) dup(r1) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) fcntl$getflags(r3, 0x3) readlinkat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/54, 0x36) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") sendsyslog(&(0x7f0000000180)="39f8d101eef081b5265b95a6a51ab6bffd305e937fcd99eec295955a9ce697c9d36590ab5249834c8d979f9e62c9db160cfa1ae8616226e12fc80493290c2ba9f6bdedb3995cd044e41aba1901f8c2677b9c9eed83317d872992be789f2a3db2effdc477a62100b0b9e74c2d4ad38da1d32bce64807d997cee52e7059dc04b19eb931a73b1fd1dbff75cefbc64280e8cd675dc74", 0x94, 0x0) 16:00:10 executing program 1: dup(0xffffffffffffffff) socketpair(0x18, 0x8003, 0x3, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x3) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000046c0)="54e001e984a5f149a5f9aa373ccd72a56c89522019f0776f4ce3da660c18ac93534d303c3d4fa852d3d4a1ef3c7981cc1622e6d910810dd3fe9ed949e988e9dacbd7212a0a5aa196d251db13a8ba02a3f96c99e724236eabf42d40767d7094664fc9e1ed88d8062cb9d89a73848439c0405c0bb18e24a49cf5deefa11d18fd219f4d2c3998f198b2f9d17c78582b", 0x8e}, {&(0x7f0000004780)="c6153c37bfd1b366a4384bb9981c5edde19d236b5eed87948e3159e540b7d3d20046ca3a8f0d9ba4559f3643700b1249f46fdc5c3d1e442d7c1613427e5d873e787ac5a61140c911c7b6526d86ee5aa87c853154a06fa54972f57419040d83e1b1d93257c192d08030171a9aba9c290a5ac215f2aa03fd65534229a74cb5d6be1edfd865aebe4ac1c7d170f499a8a936f0a66d712f9326ea10ebfb2a071701fee144f980d0d92cb8393ed14b42502d326dda1d4610b2e5893397bfbce6b89dc8edfb27fb78052d29198104114e346e32b9b9cec3226b928aaffaf9b6a479fd77d7e5d88b0943fa8ae9735f2dc7aea5cd5cb6833b1ab1d28130190d8b2503", 0xfe}], 0x2, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xdff}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) write(r1, &(0x7f0000000240)="5c19000a7a7ac851bf7eba5b470628dec516a2e30073740e8456a41511e091412b7d257c6e923a0c4fbcc81814eebda6f7a7b6b5208253b22a87d81482e1a33961ad1182e7de1f9ba2d9bb43fea6bc585708b5e54ec374c49ee66b71d3bc810bf603155e45a71cf102de565cd0a20184cd3343873b52b5d0301cc088ea7c613744c6d89991f41a911511f0d1025e76e09c76e6cf763e1871839a6a95f06967a6d0d4c09b750d7ecad680ccecc1aa27d450bdd184f4a0f885dad2be3b91b775651606116238cd4aa714222833", 0xcc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ff04e17c9d57d509c4678f4b1554310daee8cac9ce4519361610f6df00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000229, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) flock(r1, 0x4) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r7, r6, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:10 executing program 1: getrusage(0x0, &(0x7f0000000100)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: setuid(0xee01) syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91355745192a101000000010ff010001005ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) getgid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35, 0x1}, {}, {0x216}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x1, 0x4}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="c499ab9fd7f09853babb25b96f19635f3ea39799a9b66276d2b9bcb17bf34cea75c28c02694428898ed784767984f00c0b4e95f139a5ed5ae31863173feef26db0879dcc7f", 0x45}, {&(0x7f0000000240)="dbde2a8a9b38c5870e0887b4aa2e4280e30c6c12f6562a8333835a69cf191af842f1c5b731e587cdb98dd57e7e58acb8db97c9e1dd414d6ac3b2e84f1f5295f482902d34f010b5f85fee3960dda859477ba759f9dab738b6a323dddd9d4b5a4ba853a73b05dbe25a9039569f8f2f5bbf93750e3cce2746f51145498e01850b5fe4977e46caa8a279dd272b231c4a18e051b463b4d8ba0c9005f08d9e6e87a966f009fec9e53575cbc69fe0dbc597ffda91f094bfcaf3e558807deb5435b515ff4c85016a80d28c528270d1fbda4f1390dcededa174f1", 0xd6}], 0x2}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x31e, 0x7, 0x5, 0x6}, {0x8, 0x8, 0x3, 0x4}, {0x444, 0x0, 0x80, 0x81}, {0x8000, 0x4, 0x1f, 0x7}, {0x7, 0x81, 0x2}, {0x9, 0xe5, 0x4, 0x7ff}, {0x2, 0x5, 0x5, 0x129}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0x2825460d3b68c450, 0xe44923303ba53d9d) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x813, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) socketpair(0x2, 0x5, 0x20, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x40, 0xfe5ad5155b8a9779, 0x20, 0x1}], 0xf7, &(0x7f0000000340)=[{{}, 0x2, 0x10, 0x40, 0x13d2}, {{r3}, 0xfffffffffffffffb, 0x1, 0xf0000020, 0x7, 0x7}, {{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x7fff, 0x5263}, {{r5}, 0x1231eb7da8736ca1, 0x0, 0x80000000, 0x3, 0x3}, {{r6}, 0xffffffffffffffff, 0x2, 0x20, 0x4373, 0x9}, {{}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x1e551e9e, 0x30000000000000}, {{0xffffffffffffff9c}, 0x7, 0x8, 0x2, 0x0, 0x8000}], 0x7fff, &(0x7f0000000280)={0x8, 0xc1cf}) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/11, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x80) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/skbd0\x13\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) poll(&(0x7f0000001180)=[{r1, 0x11c}, {r2, 0x20}, {r3, 0x4}, {r8, 0x2}, {r1, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r9, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0xffffffff, 0x2) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r11, &(0x7f0000000100)=""/24, 0x18) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = socket(0x2, 0x1, 0x4) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r11, 0x10}, {r12, 0x20}, {r13, 0x4}, {r14, 0x8}, {r11, 0x40}, {r15, 0x4}, {0xffffffffffffffff, 0x10}, {r16, 0x20}, {r17, 0x2e}, {r11, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3ff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000c40)=[{&(0x7f0000000a00)="1cb22ff3f6b8878e247e0ec91e7782ad43cbe8c74ef01214145b578283544cd3f9038b23c66e72a7d4844cc5fe5e20d08f9f7ae821e4500c6531dd8aca3fab778fbe5f9bf441c1fb67650ef98e2df26226a022afbdeaba4dac2e3be2f88ed686549a09bb9adea8a912f54b452d", 0x6d}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) sendmsg(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="aaf77a20e6f3744f0c16c0765f470f46fe0cc26d170960c3e2d1cabe45630e40464e29e837e870f333d93bc9e57caa2feb07503e74d9a0e992e5151b95b56b8ab24da9e701e9d9415ff7101db42b7e57a8ded097fa0f2d6b51c62be415159eb8f5637e3ded76f753f31783d8305ba5e4b208afaa1ab8fefdc0718748b59c5165eaa6eb37093d4e69dfe3e75096385fcdb48984a43a955ff31e7f0c55a555e4e9e2772a82489e08dddd16236d5d0737cc9f7d99bdf494f4ed52e0691d02346dfc720ec04db7255be0dbd577e3e50b8a52716c649ff04f5baadc64d6bc26425d8ee083b44f2939612e03f6476e75a0d559612cca3cc377dd6eb09164d2ca57b4", 0xff}, {&(0x7f0000000080)}, {&(0x7f0000000c80)="631353503dbaf72cda25c669149af42431b1ec3953990713375f9f8936e10decb9a66068618f8d879b3091bd835a9a7ee70d8bd076a40108622d47ea0e14e36859b3b2c6488603229a566c584ce6e0d7492f61a8f2865dc24e062886285e0a92c7f7fe2e8b5035b268fbbe400a75861449afff7151b9f2121054b6e0f8024ae08452a68a8234925faecb5323149951a20f7d2813321bf4ab146467e22694b2e3c923de06a5855b248953c7953ce0e7ab72ead0b5c7eff51d4f93ac58898f0c81f6c589856af172e4815123a81dd4d9077e74e3b023265bb5906b983fcc32941c3fc122a534e1142588d3821b52a5b875bbaef7be3fc761c82ef829fd69fe98e49545639fb546cf6e2340129455e3ce2e29ae11715f0a70945bf789b2efe8fb16de2ee0a3592852a6cbe6f85a5a8a12a39ef3b7d9a03e2e60ac565f1bdb24ca14c549d8fbbe0098c18dfc126ea6bdf7bb101d89d93033c1059e9a0164d26ccdd44b993b776969e6a4d294043448957513f38adacff94a9598c1a8410c6af3ad6f843de2d8ad1b9f6ebc3f40bd30367724806de48c9f9eca47cb387ea0cdfc9a3b7b50dd20234fcf1f2a6b0d46b2bd8ec2113574a4318a9b71c241492b1379ce5da3c6dde838a02051c33446b40834a9c580f485fb0cb3a70e36e63bca9354de1656e853c69773bc93155e1f22c4706c297c33dfa1b289866a0a72b5fa45d4ed567d988b0de2ad2568fffa98a69727f22cd982974408d24904db20b22155a29bf38a0a89e7e843f07c1fae69f6178fd94a72880b4479164e940459c77c0faab44c04ccf7ae200fb4ce3506b78be617e741f134f96a5f91cbf076c85a044d214d5bcf646dc793275f9b2a650315fec690ff8538d28f11707d1d03721e3b1656822fba53f33b5e87d231c85365c5670472947c100d587cae24019c042a4ed2139ed0d732342d12a2c0649e3790ca87add3e36adcf8cfa681121d2653f135a5bc5055b9106300f5663d036c818154a09a8e180ca2382fa22bb230a679143eb752142e17267e08309e1255da890a5063e5f7ed947ffb86e18b1fd0f87d4046b67754354d5a3985270dae10bed107f1da2d8060414e4d53fdd8ca74fcac532135a3a9e9f2630802367bb7ca55ffc8d0f52faa19676dbaad0d43f880e7b7ed3529abab190c942e40258e3cd76887741921c71f6ffafc8b367582d7e2c75e03208a7efb7d8655d3afb02fffef30885dafe71b4f7709e1d5ccd204bcbb92b418f3fef9dd6f2e65db2bb863174803fccd78c629f92123722c93798de77e87276f40e9311838dd550bcc59156fb2feaf72d10ccacfafee610c6460d3a85eff9f9b633654811f7ca65462398c25e5b12b8839cb1bd043e093df5d4b8bfeffabad8deb484d091355ef7ae54b419a6e70e63744752e77949bfcb21ea7fae6dd8e582ad74cfd20723d719f1fd6b1ab4a3c05c4f2034539666ac2fe6a10c37e715108fd1b6ba98b23271f3786f31e298ea842615b55df6929dd785e15b5dd8aedb191c95c24d3460101bb345221cad70ddf07d9b2a695d5274cec36e0c9acf846491d81baee0f1e9d08860a6de49aebd7dc5f049a487cabd5ff1e9adc81f933da0fe3aab352820fda8193c8bd0fc380db69fcaa2f83d7444ff839a9544207f81ca2ca79dc227b76feed1a204ca22e5c1c843fb35658d1720a6cd7bf6b5d2406e57b59b3c0f25a259f135b299f8bc06fd2c402b49a29c75407574e3665d2b7aa2957cf679f8f4e4a8b96d3cf3ee41dbcc7521172f5f0bae186236347f7936f4337739b35095814ff4ec7d02ac5c1675f84151e22b18420e18b4f364145a0e9ced19e2d3b69af539af376cec3f4d14dc6ebf2d35c9db5fac198c6604edab2a54fd007bc8118ae6a0d81505c808fb4c7336477bbe12c421cc1da80fd4215de409bcf8a1f4d902afacb228286715eee78bcb718500f5ce86f705fec56d90846af0fe78430813a3ef1669d380820d05739c489dad8b39fe2fd9c76473c40d601084368935731d4db2ff151e42679cfe27ede60a317e49aa342ea71fa795196ce7a10237b885f3dd4544ef9603f86709b5d13366ed8099bdb42d12f80e828fba4487c0286dcf6b2940637826c327aeec9ea00ad2624482dc8896f6dfdc26749cbcb9c43eec1525c2609f2bfdb2f2fa00d032141e6e66d42d327c3edb0d3348a9969c65e23b081590606405d32a4987bd2c6ce80fd2667078480967b86562b0e7fd04d729980bea5ebbf0d16874146991b4d14c0b73f01f64625ffa97d037a27899aa5c1bda1922e2a638fff4c1f1c18c7898bd7d54e1251d5636136e580f182216de90ebf156c7b057393977e24dccd26703db72ae58bd719a71a4316961dd6aee126751aa335d87328fe9e327b8e61a0d815236f6d0ad769b0573d3d1b07437cdbc4277e25d1d3aac2dff3f705e63531ba52ed838023a8ba80294e17fa1c086acf38231a188b5c1dea1c53c349a638be2523e6fe310c7a8ad9562fbb1687bdf5c206a2789f016ba83f875d881e0f0a7728e82182a217aa2d99135f969a9b8dc513e99c9a9aa65f9cf9c6d648d973c04b083b8a61d84bab215a0d97ac68096b327cef254f64c5f755ce0b2d4f56950f2b3b979f840c75af5fcd453079cf38d9095f84875bec48590a4574c779a7c83b8fe91ebadfe053174e0beede368e65bc01955b290510b8c2a57056d805a875c2d0e858dce11cb32175c60b59f7cdfe8f7275404474abfd3a4127286ba09725d19ee1469d30fbcf78f435037e9b74916ca23ba8a042bdfd34d235d3d9c4ae79f5bc3892dd788d81b9421a21cc49d10d2de440a1d61d04ba6199201e615638cb73412e5812fcceb86d59ba61638f041fa740028db73e2f05e7a97b2a3a5635e66a3bd423aab95c3aa5ad93b082d6d9b4de85874b63a9e2dfecfe7c92749e1c0b36ebd84a5875a33581a26e2947be71d51708c80bc267588be0b158dd79ca2757d356322a164a98928e80c43c09f0b69f61dbc87f8661d7689bb8528c2060a96f46dd2ba06a6dc82f1c81cd32249bae3261a45548426b61395a1d8f692183ce093782d01558506c183c423cebdd2f30b6f4931d5bf15ca0c19fe182dd929a3d671adc8736f78375a2445f40d1a66e1abfaf6b43a2033fc22af9db83344f9eb88d58f62e127def550fd297336cb95ab5309b62a54752f2e509862dd5b2a0f0269e349d22f8ccbba9dbd409b46434f8730e795568a372b531a72c96585894df1e66bf805625fd2448076f9800b968555d79624600fca1d08b2fe4678d87a787bd0fe598d775cee3cd8a9a6d28caaa6eba25750623fc647101ff536cbfc1ed9065a9943c2caf0af473d215ba0787989051e54c955cd5a2b54c033bcd0721c527ffc11689c3e9012979829635ccb123bbfb373459c7c83b051428cc1647a47bfe0e6e7e6ae0e0a91ab60c5ab52a2616898d3a3cb472f565bd16646d0b4e693a33c440e2302bbcdffdd14f216c26b35761d3177079600f91e4ccceac89d4074a4e36564e998afd82e393d97805ca626ade03758fed5258188ea717b443ee0c7161cf770084ba82286ea6077e4d382eaa6eeeb511aadd666c78b9e31cfc321f04cb1e44ac5b9b05d36e85aa9c6199d7f309708b09fb28f768ba217dd9a56cda7d16cf52359bd9de752f514571ff8959d07995eaf4253aae92d39e2f24ba8b8920e33a2e66a35e35f833296e590dce2351f1af0ce996cae3ed3af95b7b90e542ddce77bc2121b9078efff0f1b0cf7d89f79fdbde479ed52693e409658112c8405040c732230da41f3dde3a95ca3a3f8f63ecd326774675a34702a597beb392a4f13de060906fdf8840fd4fa4e43147585af1d2251baaafb11db7666d0773f8471301d119f59b19cb7d5a13e94f7abcf9a2f88098faa4e1cd68e41dedf7076eebe639e83bf75f02aba984a6e459f02ecc3ba118c30b1edfacdec82f45e8002acbc8e7d5099199e0d5eae11afd435dcdd98d1f8aceb0f0fe9f4596987e852095e875ac96c982380ea6e7bdcaf4150d11253432476bb4dbe22bd05a38d87247b12a4af618c987161d066a3bae7338d81ec08293f2b483ce47d1ea2ada5604b165620270586f8d40bcc707364169f37c4a4d983a47d902221d5bd7192ed4583e562511b4aec1771e13a40a606fa3d2a9dc72ae0b653c38460909903ede8e0289fc2c1fc8966863a3f58097bbd4bb51c63a2b3443232df6ed44823e8c018a72ec530d7f59b3e9afde94b1db9739fca2d3251c030e380673bc6454d09182dfff971e38f7b167ff02db848be81ff078a3212e8475737424f06a556868bfe814efa85a6900ffe1faf336dabfaab01750b10fb3812d9cff4582f2a871b9b7b0c78617651727c475d9673aed8083d8701184508300c6782126b6d49026358fd47e370319828603aa48ef6f5d0a997661b625ab755b9838ac2973657d8a7e231fcb6f6bf8228ca0d89f0f1fd41a3f6fd476b79e89596b73fb616ab637248229b31b0e5f56c764678d7d75db00928a295fa0d4e297279fa69fa2e7b1cda577a990935d5e33fc56e939cbdf967b013cbaad379bd0ad4d1ecfd480fe2d87e3ba9116504c360818faabff444eaff5d2812e7db25af0754bac5b38fa8784052895e4fcba0e6a14755cca405b1417dba1330b274d1a3f268125cbd7de45787ecc8d8eb6af2b35c51fc256d30493cff39665b764cd463700b45bd225fca5a3e8f876101d1fc4aa56c682ffb5f4e19bbe26cccda1004143100710a85c707d49085665a0c66719f23c6939afb41886b97f39abdc732e6f66d054249ec7b566ce1c3bd3c9bc49b74f773e436d423dc3533a686c992062293c448542176e888f0dbe19b1d8ee5a964d86fe05023c7e9a785c1ee24c1ec82820858bfaabd241585707d0ecc301d1e7850ce11db76f26b905b837e1251cc96c7b1fb590489dbd992667662c1710b2e90133afbe773e62c0bbf58f19fbfa09cd9683a053428502666b0bcdecb003d6f0b01687005a1caf189b280f890487cf63ebddc280c10678a21d206be0119a29d7166c4649bb333b823bf81587614908756661f962e583caf2d85131226642d7b99944800e0ebcd4db3a54c38faf0cc0f3e9c65ad5bb0528b145f08fb74eada098607c08b978a75e4b02d4f075551969894876b1dcadd3a483dc21e7f993f062d7c9d0d0540699bbec418ec6ebeb1a6d586bd0a5da43b3c4306cc5f41f1c60a77a8e546c49b7f0d6c37c8e41f222e972ab1a4d4d772629f2522a9f92adb7cb56cc42a20c8ea4f4c1b1b662a1474d7a267d5de1a51acae1e28c368f375a01f18b34649eab5569e7addd6e41a7d6008dc750735b9f22b9d8a918f8e078b8cd170969235ee808e0bffade66fe96f64c51d7b988d7b52d9ffd0360e6419fb81998e42e96e833acba8de60f1d1f5c258d4936fa84638a151e3c3269091fb2a69db2953f7e7e5ba56229d27ae8abd360a0199dc72fe5f1db46084458e062e9a78c6a1b2b075e232415171a408ce7249adf9cc7e0bfe2a1d49156ecd6cacf617e2c05459f4e683908afb267747672879f5d61369ad77e2ba379023f5ed43a04d6090bde18af3153a49037955fee9291c1c11da2eb8a966514a6276e1fcbd3f3e2b88a0365e78387fc2c3fafacd1644a6f21e63abd9c96c6ab555a5b90cdf1366a03973276f59c24125c07a436c69efbd07b631ac879eae1c2c4f176ba9c87f380c45a2415d77260a15e3872217517c2c5d7963f29eeae5894da221852e537ea59f81e395dc66af56d", 0x1000}, {&(0x7f0000000280)="09191d22c5d4e205604d4c787c4978270d77834b73364033372d3421015380fced5f9939aea1a77f2cc21ed19d2a64903e85b598846477094ddeb6e54bf8f521df81efebee2e5ccd0608cadfe52b8eb93760f8c735350873dd4c052b5d07ccd928cfe057c2c8347aab0048ca1e8c79a53fc6a895eee2351ad0de578c395f4ede79b298c9b4e2cafec8de09060eaab9e9db507d4adf6e61b50267934fddbb047370f3bc4849fc22134bdb995f35d0d0c38bcdb95ede5f84", 0xb7}, {&(0x7f0000000340)="6cebcc4410469c1e93dd218471ef9d479a7667c6203710fbbabe183123dda91ce53498b39ab5f349de7a156a37053e6325e987cb518a9dc007c57a902d6281ccfa3dfc889cd3ceb5867f38d41e9b963e6b84bf4e8052ed98507823b6601769fff9a2e163f655954f1e5a4c01fd91a692cc56dbdafc98f4ced75206c5aa11a38aab26b15d2543f63c1bace4d53b", 0x8d}], 0x5, &(0x7f0000000480)=[{0x98, 0xffff, 0xffffff2f, "138a64ee3c769a72129dd757bd1e557f6b03f841d71b4a993a36e3478186f5755e73f82a5bed2d485ef38dea990936077ffc4ab5cf33d341a3a7bedb9b3f561efef50627022e1c25c4f975c27418297c364174e40867e034a7db3d40543b754f41c161b315a10ee7374439fe5559bb3f961e9583b81064cf846f1bd62369e72d63899ece9a3e"}, {0x48, 0xffff, 0x1, "d30e683f81f9dac021b981c63dc0329f6d9cedc1ea2215c67afd5c020a76e660cbeaff1892a59357e42da1c0ecf182cf0695903263"}, {0xd0, 0x1, 0x4, "66d3dab1f21d429e1fa726136818f36eb5134d1e0d0c909c299c04d30052e23f01d37578282e2774a4020e99f7fb1b01824b00056f2443e67de78c73d8b067b8c0129920145ba3315496b2a2302c63d96ecb9628957c8030289cf48a3617fbf81892d89d7943821d6dae10cddb019b1b2bc9628328aec78a6eb2ec04fed006e759aadffc5a6e8aaa4d32ef138e7a10666fad0dd0aa1e971703a9c9ecc1a97e332d888d770ae293433cf15a67fced10f26fb3aefd21b4a0d74cb12b"}], 0x1b0}, 0x8) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r11, r10, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x0, r10) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186940, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getgid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x3ff, 0x4, 0x8, 0x403}, {0x20, 0x32, 0x7, 0x7}, {0x1000, 0x3, 0xff, 0x100}, {0x407, 0x82, 0x2, 0x18e0}, {0x107, 0x1f, 0x0, 0x5}, {0x3, 0x5, 0x1f, 0x5f4c}, {0x400, 0x6d, 0x20, 0xef}, {0x0, 0xfa, 0x4, 0x7d}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file1\x00'}, 0x166) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000020000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r10, r9, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r23 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x121, 0x9}, 0x800, 0x1, r25, r26, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r32 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r34 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r33, 0x121, 0x9}, 0x800, 0x1, r34, r35, 0x3, 0x1, 0x1, 0x5}) r36 = msgget$private(0x0, 0x682) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r43, r42, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffe12) r44 = getpgid(0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r44, r45, 0x3, 0x1, 0x1, 0x5}) r46 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r10, r16, r46}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/170) syz_open_pts() shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x33}, {0x87, 0x2}, {0x6}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000040)="000400001d9f9245589c291dbc96") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x3e, 0xfd, 0x3}, {0x5, 0x3, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x2) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="faaf8acbd6f90b1ce85f98e40c8a039edf6a958d1a029be9fbddd2dbf635", 0x1e, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000040)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000280)=[{0x4, 0x3, 0xff, 0x7}, {0x20, 0x20, 0x9, 0x6}, {0x7fff, 0x7e, 0x80, 0x3}, {0x101, 0x3, 0x1, 0x80000000}, {0x7, 0x6, 0x85, 0x6d30}, {0x7ff, 0x1, 0x1}, {0x2, 0x0, 0x3f, 0xe37}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) 16:00:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = syz_open_pts() fsync(r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fchflags(r0, 0x0) r3 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000001c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x28210593bfa4c91f, 0xfe8c7f678111f289) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff2e, &(0x7f00000000c0), 0xf4d629014aadf, 0x0, 0xfffffef8}, 0x3) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x40000) 16:00:10 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="82943a9f0200fffffffffffeffc037c69fc67901f3ca9654bdbc1bd7d5b36694f487838cb9191aadc0a77086e1ee11806eab7fd12b84c6d64e6c676ad192f4914d293e957e2e5a7ce65399d977dd63583a3a0a5a3d6d4b2596166804160328b6c976891c0d35aae00b3489a9d00049eb730227469b3686146ead8b1578b0"], 0x10) socket(0x18, 0x4000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000007c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c5164563803eac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf38000032cf6d42f93becd06e51b53c4ca86a5512784100707f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f81a7ba82e5553714bd458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e5fe5f6591c2dd6030000007d08c16860557fe3", 0xf0}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330700000042ee7bc4c0ed282ce6c8e70db2fc5a3d27a8bca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) dup(r1) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="39ca2fa9ba0fdf42564b4b78037d2b8d271bfdf7e1d7dc51bea97a2961cbabbaaa1a5f64ce124c788943203f80a2547cff26ba436eff552e9ef877488a31517bed71f43088c48fabacedb6b05f6e29f2cdab", 0x52}], 0x1, 0x0, 0x3ffffffd) 16:00:10 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) getsockopt(r0, 0x5, 0x1ff, &(0x7f00000000c0)=""/108, &(0x7f0000000140)=0x6c) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8002f507ff58833399de"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002025, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0x8000000000000002, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 16:00:10 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r1, &(0x7f0000000180)=""/105, 0x69, 0xc0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xcc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3ff, 0x1, 0x23, 0x7bfb, 0x24521948}, 0xc) socket(0x20, 0x3, 0x81) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28c8a, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = dup(r2) connect$inet(r3, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x7) mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x40004000000028a5) chroot(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5647a700c41314b396314ffc0800bf9860d5707c851f0000090000000000130004df0000c9288dbd5f", 0x2e}], 0x1) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:11 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x8000, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r6, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r8, r7) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)={0x0, 0x1}) dup2(r3, r4) open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) r9 = dup2(r0, r2) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r11, 0x4004570c, &(0x7f00000000c0)) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000180)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000140)=0x5) fchmodat(r9, &(0x7f0000000080)='./file0\x00', 0x84, 0x8) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x0) fchmod(r0, 0xe3) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001f00)="7bcba1dbf10686b3b885672c084dfb7b34bfe46db5bd0524bb6b03b5e04cd0a676f9a3e014ee0265f226aba90df4aa329e3ec20e75dbb4efcde61bdb82c273b9b63d1510f7169176fb7a10e53326b912919a492d2c980f6136eb64bb8f78520fbc1ad46024fe824647792a7616a2875bd0ba159cecdf4ce73a4f9560e65774a09d9aabcf130095d03143794163b6e45c6a0c013e83bf0c90352ddca8964185a058a6cb5336e324227a82b44568dc8cc09ebc4004e6cc8f5e436926c6115f6f70ef0f3bbfc6458438c750ea02", 0xcc}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001d80)) open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x2, 0x5, 0x2, 0xffffffff, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x67, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x67, 0x0, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000001900)=0xffffffffffffffa7) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r9 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800)='/dev/pci\x00', 0xf5cfa1b50d0a7d98, 0x0) pwritev(r10, &(0x7f0000001840)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x153}], 0x1, 0x0, 0x3) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd8d}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/151, 0x97}], 0x9) mprotect(&(0x7f0000320000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0xb6e5, 0x40, &(0x7f0000000080)="d5ff9668", 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = accept$inet(r9, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r6, &(0x7f0000000900)=[{{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r7}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r8}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r10}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r12}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r13, 0x4004570c, &(0x7f00000000c0)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) fcntl$dupfd(r14, 0xf, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r15 = getegid() fcntl$getown(r4, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7, 0x6, 0x4822, 0x80000000}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r21 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r19, 0x0, r26, r15, 0x20, 0x80}, 0x3, 0x7, r2, r17, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r15]) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r33 = fcntl$dupfd(r32, 0xf, r31) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r34 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r35 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r35, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r32, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r33, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r36}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b2d8d4700"/4104], 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x1166dd0d99b9da37}, {0x3, 0x4807, 0x800}], 0x2) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x800, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:11 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000000)='.\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$getflags(0xffffffffffffff9c, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:12 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x400, r1, r2, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="500105010000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d8fa5a7299530c844f685b76d1a3194e3dde16fc3c87d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d000000800000000003757e60642b45cbc5737b", 0xffffffffffffffa5, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e402e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) dup(r5) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00011feabad1eb0784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x840, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) pmap_unwire: wiring for pmap 0xfffffd807f006e80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006e80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f006e80 va 0x20ffd000 didn't change! 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0x7ff, 0x4, 0x4, 0x0, 0x5, 0x800, 0x3f, 0x2, 0x5, 0x7ff, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r5 = dup(r0) r6 = dup2(r2, r5) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r7, 0x0, 0x9, 0x0, 0x0) getsockname$inet(r7, &(0x7f0000000100), &(0x7f0000000240)=0xc) 16:00:12 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) read(0xffffffffffffff9c, &(0x7f0000000200)=""/177, 0xb1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getitimer(0x4, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101a0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x200) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) accept(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) write(r1, &(0x7f0000000280)="116ccdeda94c7919d75ad24808a84c7cce3c61bafee7535562b7c0d6b58e15276eac91cfd5d5c6caba9fc5d168aac6c4092a55d2f51eb558e159d7c6620757a43127638a1c19b8fe6606cf36e62765226af657e73700979e0d047dbfff5ba8c4aac16347a706a1191a36b64be3be3e431b579a0bfa83a5dcfac186ab02a1d734a39042c6da4b0df7dec4bfbe56f89f0cd5f18699df5129f3a64c54eba01f5dde1874f8b56831bbb405cc109f77d291d4b8ed99ca5174883fffc4276cc69c4bd74d0ac58a959882c8d72d55f096225acc94cfa806300b42c7a5a54e02d87c35fc371242579ccf5de81cddbada8663b714ce025d3c0cb045", 0xf7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}], 0x1}) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3]}) dup2(r4, r3) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4095, 0xfffffffffffffeff) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000180)={0x2, 0x4}) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x80, 0x1, 0x7f, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r6, r5) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x1, 0xaa0, 0x9, 0x0, 0x5, 0x81, 0x3f, 0x2, 0x1, 0x1, 0x7}) dup2(r2, r1) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfb, 0x5}, {0x1, 0x7}}, 0x7) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000100)=0xb7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000180)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20200, &(0x7f0000000280), 0x0, 0x0) dup2(0xffffffffffffffff, r1) recvfrom$unix(r1, &(0x7f00000001c0)=""/89, 0x59, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) r3 = dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) syz_emit_ethernet(0x49, &(0x7f00000002c0)="87e83a205960d3d8291938bc67900aed49dd837fac7f2e519f5a71394889c40a5782966471d7fcf07ad67ee96fd04ff57cefa1544a9951fbe86e078720c7585a6e71cf4cc6c40a0a9a") 16:00:12 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237beea4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665b1e39af6256b1f007bf8f244cbc769cee44346040906000008ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442030000004b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255492588ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f0700000000000000c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a0700152d27841d3b90dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400c7c4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374fe2b409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472cc58e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e075004a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace5d35d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f000ec627f9534d135b71703feb120788869ba50753427b9f2b5af7bbd54c559297093ff57a1602ab745801592c5335c52d450d8d566da675b7884ecd7f0433d996f5d8b5b6002f1e897aacf3ff28c5fd9b4dfd1b76a65e63e4bd4c8dbc75c46168b836e464f669e84e8c163819ecd1f8ae561265d902cfad0fc41ed9e8336b12124e44dbdd376a7114f829531f4264f19fed816da8fb2fa478a82a2e4a13da4b48883b8ee3f004d5"], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x3ff, 0x200}, 0xc) writev(r0, &(0x7f0000000080), 0x330) getpeername$unix(r0, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)=""/108) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") nanosleep(&(0x7f0000000180)={0x100, 0x81}, &(0x7f00000001c0)) syz_emit_ethernet(0x50, &(0x7f0000000100)="66b509a8b7396b99cc69950a514a06b9552647379ae201fc367c9b101f73762fb195cc9cd339e044fb479d11c80a837d5910717d2587588d1380a8f4bf6928a61748c63a571f46b0dde61b0d2f419b25") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd9, &(0x7f0000000240)="bdd9477c320c93ba8cff07000000000000458411fe4860fda66ec5aa408ebb311bb960eb063c1aa06af00e83f26236fbceb02f1da6cbf01b2b750a07a055a89ffe821e7b0eac073bb0dac73a578e7e73d28aff1785bf000000000100000623f1317e327b02f81d625bd1eb958eb791854881c2c80afb34b6ff010000000000000000000000000010326c794051afcd00de8ce06e185d2952f070ef1bb2c6ebe98c5c23bebc882d6a78ffeed938992efb25ad3bb52a8ba8d327af4f896a2b380f6e0dfcadca503e8f9f9eff1b3cf5d8a6f9265eae4b19b5127603dc58578ff97a5ce320f44818955e885f0d4569ea0c230e7899d8b3914c90c2c5e79614d6ad1628fd3c55510000000b000000") 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x210) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xffff, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x401, r7, 0x0, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r10) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) read(r1, &(0x7f0000000580)=""/247, 0xf7) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x8000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x200004, {0x0, 0x1}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = dup2(r2, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x101, [{&(0x7f0000404000/0x2000)=nil, &(0x7f00006d3000/0x1000)=nil, 0x80000000}, {&(0x7f000013a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f0000750000/0x1000)=nil, 0x3}, {&(0x7f00000ce000/0x3000)=nil, &(0x7f000035f000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000074a000/0x1000)=nil, 0x72f6238a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001c9000/0x3000)=nil, 0x1}, {&(0x7f0000314000/0x4000)=nil, &(0x7f00003ce000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f000074e000/0x4000)=nil, &(0x7f00004b5000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000283000/0x1000)=nil, 0x4}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f00001b7000/0x1000)=nil, 0x401}, {&(0x7f000007e000/0x1000)=nil, &(0x7f000077a000/0x2000)=nil, 0x9}, {&(0x7f00007d5000/0x4000)=nil, &(0x7f0000619000/0x4000)=nil, 0x3}, {&(0x7f00006e3000/0x2000)=nil, &(0x7f00006d5000/0x8000)=nil, 0x789}, {&(0x7f00000a5000/0xd000)=nil, &(0x7f0000246000/0x3000)=nil, 0x5}, {&(0x7f0000196000/0x1000)=nil, &(0x7f000004a000/0x7000)=nil, 0x6}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1f}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 16:00:13 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="4cec3751c5c56f933d05331a1eba41a7ba6a17fc2e576a80bc81d95326594100cb6fdbae972cfe5e835c91c82317b47658af31ff0d165861f77e4b9c7d4e132356396e1fdc1149125d79534e32234b658e184dc3d7c461f20eccdcea64b0a183927d7783b56273da421400ff04d8c76b4954aecfb67673d09a114243d0e24dacee4d5261d9f60e6c17780f6f3b259ef16d70289b3692a67f896026c829dca8f90475db8cd0a036c88a613f96b1001957a576efee9abc26d4be33", 0xba}, {&(0x7f0000000240)="fdef2a5d04ab27d16afd9bdccd259cddeff9ee60c0088dbf69cbdd09e7126565f0539ed796b85abc820f4e2ad29055ea2040c6911fb55c4ae4852d8f0390b70f7a853543f7bb68eebcdad892824ef76e0a8ff3d1fd749807f2ded7bf38f84f1eb4d3ba99a9d0cce632da9884b6f7dbc3627b1ed3e84285672b20c69c92e7b311fe4c5fda736ebdac50a7d7697aa2cde08654236d898bf8f501e4f8e755a1bae9894c2bd0104b2e5fa7ba1d847e5ce3381ddb3b373b54f04c1fd7a249e1079c82a91a20e66fa4de60ce378378531ede11f0e027653c221912bd6c57703e4149aba8a37bfa75dc6edeab2335a6a180af745d2c4ae7b1223442edf323ff6397703b95ae3775e3656e79692628b5b5cf21ced7ed6d4c93cbbd11c700cd678467ee40e070bbceb19920bae95b947db8e06657e8e71fa6abd10d8f07dd363ae620ae2c0e8242bbf24860590ce86d61bd1ee199ef2dc9410ae7de08437cdda4ff21099cfebeab73cfa6e3d4c427af548fa8a2f19bf7ccdc474ff51be8615bf448a8039230b2563e316b7b9237ce373daea240de1c8254023397e39c43330815ce2656d31840a110a5da50bd649522fe1a70c0752a300796e80d7a86ca28769e5ed1833d791ea6ab13eaec1d4a7e5bfedba92ab4372073cf186fb1f4b8302e02c4ef9b2d25143660d35bff2a5cd0cad1c48c736df60d31934739b4323f9e3202828ce55f16e0bec75e35d797b5c83638ff629b480201f78c23b21ce5ed39c13af8f9a0031b84dcbb9ef4a4b31f34174677f4a214ded1de2bf64ccfb26068e5f5a4800a4200e1eb958238a2aec6cf6898797dd1af466528b8abe0e21d80e0a7a125f181df88198acdec32b84806de58abc99bfef995ed1e6b7c5c654ca0a2319767f40e924439cf6395a20b782a378c2e859e9324d2f64375f48eb56017645d3ace65b2bb6352c54cbe9b859f761cc58a64c59560620c129e853ee2429c3c545af66a8e7448e5c9b166b5f3ac6163ac2d953995e5b898f18eee9852173d101beee68fbb290096fae73ed51b029c8f99a8a492d022814882c0ebcc51000f54b720737e75fcba22de42df76995bec5c23b05f66c4023b5118fa1c4f81f66f5712173f9ce4456323e766300112eb1c71b21458d70b90e343e918ddb807622077a55687c19f4ab859cb5308642b7bd6960f877653f4686e4ac99cb7b67a8fa2eacecb2fe9b8675d7edb0c1e195a4c43a8955c7046c059ccf6651d98a9438048d346dc12b8dcde6a51bbd0049c164ea8351fe978cd4bf67a64e07a35a23213556171724e33caa2a615b135bd55e8c14985c61b59afffa1e82d93d0349da4c81c54c0c5ab6e62931f0d7fe1446812a66a4b90e302985c2a6c15c111005cd0db0ebc57f5d699cbc5970ed623f96a2b89e5754dc990276dd8ab55992d7e21725e35a4a468cffa65e8632359279b3b8ab5953152d29033f4a02dc1b9c6505afc648363fa8182e2a33e21e1fd2be4096dcb75ca56edc16a501b65d6f2ffd6e2f5cb1b4b747604f40430a41aa3bd74dce36332ea4869e2fb2e9658e9ed128dbc976a19089892145bb30a492d1228d28e4e3058d822cd2dcb31bb68540afebe3bfe488504e38e55104adbdda9b104113d5d63b4601abdd0b4cdbaaf487cb21dd44f77b78e2ac36a830f4cd865f962b3d751f8e2bdf9eaef20e21107cfcd5c16a07268a1f026eb0dda8f88ba72fb8002ede5aaa774ff8a61aa67f8813e79fc3daab5b3499ce3f7d8112ba1643c7856b40cd4fa139aebdc9369bd9ebbdb84cbb1afca43ee43b01c2f42e3d12a71a257c904c1e97afb2f092d645bc8f575c1de667d7e26f1ea8b483d1fa83c86f7721f7b43075dc7309090ba18c85cd61270ebc43721aadb90b83d7c7c9351b25fbd31d5f1e4915ab5f41809d416857926db8f89c5dcf2b8ea0abce858f8e9b9362ccc89261884c73db8f8f8d95eee5c61282f785385bd876aef616a121094de4fbb3b00d1261bba37193b6560a02e1fc7c18ebc199f7dda5ab7a27e70ff85147b9b8417484f250dc616a1175feb7e96a102b0192d66f3e2b18928d4a8873f8fe3dbec7671ecb511374c9732cd345c7e2090942a466d2e7eed5012433d89d1493c0e7e9854f85ee868855bc52407a50544b7adf9e61f2a5c850d3a105e0b64b36d1041209a7113c9b45f0acc2ee4cbfebe41d6f46dcddd3d3bc1db778ff87ad6755706477924e97282ce8ee1994914524809737b4c1f151a1f26672a86dd606bad366a55efc0072029594965e9543fa64b8d3c5347501a36ff1dc4136ebd79a9d24e76cb137b72230abc9aefdcf926aa72fd7c27858a9ce7c1be3bda9c177fcf598c0c38e51efa88de57b1ccba2e766bd14f921df69c42662fae1e3069914548c384356aa07cd26723c39a9dad06586f028e2941afb2692da6592afcca6a34aba8c9d43f675dbfcb047eb6f30663ef949ae29a2775ba72baf4c6a2a77da911052f24a2d188a9228f99aa20c711f8391ac5ef2b53e8cbafec132cefdfd470df0affa66a844adf02e8556ffd5af26f133481ca27e293021304efa06de45bb79e3efa3f44c3da1874513dc62286df8879b84f7194b0fc2c6d85557aa69f0c3aad50cb9ebe80504632b005fcb9d1e725993bef79e7192033af4bd145898c48ba7fb048a257411430cb1566094a296f36b3ef6bb1b4f44a396d5cae53f9ba97197f1e1d9279bf2ee352cd78527953a2f9ee923f4550445a90f98a401cd32d5f0be0d5290224840288f7f85b47b7f246ef0a6c24520efb479234bc72dfabf29696c08e9cce175059337aa7e69e51035ab8c695d3d74227c425e529bb66e9c9049a413f50d5e26c4e9075aad4302b0248abc9d8c7bee1bb7105837c463b2990c7960db4b54a0773a30dd97603b4444fca5206810cafbf97eb3ec1b3717e44a5e131fff70f6e4199cf49134a5087d33b18b735becf8e698b30099761a25009600fb1d1b6c6ce0ae9a95a14d60bb13fcaa7b13ff2087998a59f7aa2b7bd3f0c18dc4cd8074c319a828a34fc64abdb11b87014b93df21e97c50ef26e06d74180da21e90c284671f82e1933acef2a3d359303ac6bc727910ec5df43fd71f3df7c003002649bc8a99b400561b122e48981bd829fb22b6365556cd41cbef7151f5b26b0c098ddbb9b1d2276bab53f790cce88ecbd41328c18f59cdbf51b3c652179ee1ad9872022e0102745bfadc4806c32a3f77a06138ee2f2d80891f7a459f26094948ef48c5dfd288137446da640e1d9d7971f050f43df8cb6260d3b80cf2db00eb9fffeaf4be1ef27f5aa09c63228714a09d1c699d9aa96b65441030710f22f50e52abd65e37160f1345398300cc3171a5949cb97a6f221f2b459472703fb90143a87bc3e9872fee384a263f827bb9afe88f0805ad173132d849d38ec0518c06c6f0e52b37c36e271dd8244acccf9c760639ba25c99db22f55a86b8026ad1dd41cdb1fd3766e5115e0c11f3026eadb06425ca3e5414b0c3bb73b4ac82686d15ca78014ffbcdbaa66a9ca03225006048ca5c63b0038e708f675ce316649373c766a16bdb5fc506d8247f2dc2938edf741be7086bc76573246ab83f49eee0549a92afd7502f15b366f461008952ec10e5a7839efa18de6cf870136c00df86ebd36f6d57aea1de5a2fe5e9a0b4211f21300bc67f95d2878d08b34ddbd4c52c1bf276e54b10166ebc16e447c9ebd8383cf577fbae038423c42cd1f7b8d0df6b3653deb166fe81e2ad66c4008ed04adc474a5b664108c9ee580aea214655d5766b607c3087e790c8120de37697e88873d854d824a4cd2141e6c2127a74e4e7fcd65ad7113451692aa4c4cc506e5dc4b3aa9b84f30da305b0ff8ab1d9afc9b1427ac58db0fed18a85ae324eef6f19575d792685de313f421a657fb55d0ba60966813b69b4698bf775879ea89b08d341a1c806cb120c3302f0d3cbb7677d9fb6730adfa51e4ca4337101b32acc69622e7761111d316202b3956b1f3b1120f79f72483795671b7cb6b3fc8e6e2ac9ab7aec5473bf2caf8a3bbad4f70adb04dd194398104be44ea0b7b397b44e73fa9f54315ebfe9f0eb5e9ff961941f763f6e44ca98d08906ef3a61814b466415645f10c0440debfdb67541606e638cd23c0ea0788c55035a65f153aadd8000942b0c87fee8b6694df720c13a5ec961247a9ff97ba2293903e109b193a2d7f66613a4f1aa13f1b320ddccf75b4c977925989661bf44bed60baf4c3c78aee30f533ca7f06cdc794d7e3058a3fe99dcb6ec285b1e701de5959431e5bb79fcd65d37a2b773032ee19e0556c525d2987df82f540a3e137f0ad47c10449ae80131d8c95b800d63246f056f5da0b9e335bc26de78ebca9c8d2b891e815dd06e3cd6bbdb4345f8ffba1294f9181f0b264364ea52412e3fedb3bb152b070e4f4193f877389e986bf9b7b4f8545016062ad8026d8dbde97fa8ccf06fc0401b74525f55f61f00915b55af3f5428010819cd79bb5ad11644e5fc94b47b42ac58549b90544d2d865e2dc2a9971c83f03778e0b291cedb69f038a3f05e9bb55e0d8f7d5043102b0f52d735711a24e807652c76c073ceaf36f21028fdf2a2191e5eaea5c1119707f6e272a809a0251814783a9582980455a9121d5ccd58aad566c021b50b7c524dd5b1cff6c4f60a3a625327a13b0f51d11c89b34a5d06f2d257bff0ca9764cd678d18bee8af03fde12016f49973b30a87920cc28829b21f0341e726671583ac96f7d04943c21309bb5dc37735edf133c7824cab793a24c6fd850f9492c5ec00f22682cf08f47ece225f0afe220c4b60f4d7540b76d95cd344f9848707de02ced6efeb60e1b9e922d1c3f4b0e0719a6616179f03a38c45a770a4b7bb155be8e6247c91313a6f54e12bcce71328929a2f520aa0a1c5d2f57c6a23a7ea10950004c97abd229762d94e8613fd06f0126fba4f9a541c7006fb20142268e778bc2489330f46b35435e9f0598f60bf1c094ee3d416965bfffe0dfb8b0967221816822d30613110051237a6a1f527fb7f7f6ca1cdedce2d711ffefaeb4413e6c979327564760e33c73b1126cf9e4f1b3d61118a65feeed702a7850fad2d5d8ea37c8307472e83799f017730505ce4e5c043cc70d4f21541662957a83ba0193d740c4a29d67ef54fda5ad8291dc3abe22d10bd1b54fc64954e12c8fbde66f9f30053e414bb74e5b830e5decc30e5b268bcc305e047c1ba87ee0c4308a32f9362ecb62d76a95b0f9ebeb5203ebf8fb0defe7a463b2752bc7fe4f58580e9391c28a62109d2ceea7699597acb4acd802ad2c213028ec1b2fa66ef88d29a8fa187506645088ebae1f5aaccaf5a24211d3c35613417f5a078f5424708b12b9cb2e3fb4f70567c6a32435804961b90ebc28248d5a9e45d96209ad40063aeec05af84a54bc39098b11fc4049e8c44e601517189a63d48e2ab57863631b9de2b452e4df4dd4ef91880487096e1a3cd9e232668f2103b81d8b05a4ce047f8ac4c97117d9af13c961a4585c10c055d33920a8ec8bb78835d1c455f3240ade04dab80ddb4757992dd25a86dba4d455210aa1cf45a9367b45e6ca7c8376de1e205e20d170c1a7e40709bd8180afe4a0216fe6567a6c950deeaf4f8f60789d9e27c1ec4cf2443a3ea7a3861aa22c47363c3a7dff4383e35f281feaa22f6ed72b54d1043510831b0c4e1d97ead13db20d8aaa35d845268c101ac1ea659e598361157cbc9d9d85291491a3b7231a92fb29ceaddf883c50c8eeaa0a8870ad3092bf91385b492ad", 0x1000}, {&(0x7f0000001240)="aeadd854433137d9b234ff02b675b7ba7de032053c350b9aac59096938e946cbc77bf1f20bdb6c1aa938baa5ed69fd2c32cd2e17a36f95ee9e58a88b4980099369b139e16a51f37e9f4d41be0cfd195dde630713b2332c03571fd61e749234abf8c2925492f97cbe071d4acff8f1d68b1c43239645bdf4ca61bed77982fd10eabba69a2b42d66f5913553ff1fdcc5d4ab0458dee597127a1aa519f7fa41bd59b07c073ee46e1e4b10c9ae26fb151536106cf35c54071d63c5fa20dd9e739921a073d728fdb26d251827ef5f5b9c5f5b6a5289a383401", 0xd6}], 0x3, 0x0, 0x5) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x2, 0x1, 0x9f9, 0x4]}) r1 = msgget(0x3, 0x1) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r9, r8, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getgid() r11 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x8000000, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r26 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x121, 0x9}, 0x800, 0x1, r28, r29, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x6ed5, r6, r10, r11, r16, 0x20, 0x7fff}, 0x3, 0x7fffffff, 0xffffffffffffffff, r28, 0x7, 0x9, 0x19060b85, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000004c0)) r30 = syz_open_pts() close(r30) syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r30, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x800}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) writev(r3, &(0x7f0000000640)=[{&(0x7f00000001c0)="c651aae3a1221356b9488a7f7d61fe7f3c06301add15650f1141e25b48e28e44cf27e1aad557d9422bfc3f8585bc4fe89ec3f7911f9525853d255664a4d86c2ce5182085cbf6626e4deca25e08502c03a59e6c63aaf042a559309846331b4ffbf827cad0bc156f623e05b3bb748bd4b30623da8a3084a9a5eaec1998129efc525c3002c49ec5", 0x86}, {&(0x7f0000000400)="0292115e4b98d3e3272d9af5d8b0ff388791857e9e23989e8cf6ee8dba93583dde571a9b0afaae986975a6fc97913070d292bc483152945ec834159f403346f447f370226bc5939ffce416d92755b11ea880947beab1622c78c97eb2333e6276a98df272d3e2cf58d880bc0f7e5d41d14faa2596eaf85e849b9ba6ede67e4a156d02f0ced1fe09531d75af2b0bebcf82c603f9843e242db3c722d7e4fd31e1317dae546d82a26e6f42ec7456d0f19ea6908ef5a2c2503d3650a764be98d8ec415b8646c4d8b252323a1f8f891e1ea25d4cbcd9cfeb58bd3904c2b26d54d3547529229856ec80c35831b8a75add1602", 0xef}, {&(0x7f00000002c0)="4a46187f656c1a858abbb816c352bce4e19b1c9e2e43173c8824026a1b661067225f3080cd3774b1069548a20a8f93ab77f15e775820770f79f40cc74228f1caee30ef78d3b0a161201594da57c1a6551c6ae94c530819a13988f2a9d45e168a431ec2cdf4b6c470e3ca8e1a2718bda1bdd91534b7663a8c155da5aef9f2f3d14e07e3a6dcd2165d201ed514daa010dcd3e3d619e7a4e3ee54", 0x99}, {&(0x7f0000000500)="d377e9ee7c78bedbb17fd58094f9646d3dc18c60001ac5fbfab6c6954594c7b67544aa5a77d370a78ba586eed4921ba5d46078095c00aeb90154c79d4bda11766c5aee15efae545f79a4dc1ec1b19c74d7eae8cb3a3ace6a95c46a1f9fc8d363e49558856b7be5314feb3adb8eff332041ff2f", 0x73}, {&(0x7f0000000580)="95001d2863aca5", 0x7}, {&(0x7f00000005c0)="53e9a92089ba08488346649d087e8771b708096e6f728b34266ca4d85bf6d8edfc3a27d9de93405a6f80ea47cb8f636e0548dcad3f7904a27ef78a2c91", 0x3d}, {&(0x7f0000000600)="c443da3e68ba673ca8830ade40ff306398d7f028e88eb795b01be45e66bc7a8e53afa943205cfdadd2435c281acff0fdecd74a0e6c5901923f", 0x39}], 0x7) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r5 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r5, 0x2000740d) dup2(r4, r2) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x9a) r6 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) flock(r8, 0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r10, r9) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000780)=0x6) pipe(&(0x7f0000000080)) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r11 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r11, 0x0, 0x9, 0x0, 0x0) sendto$inet(r11, &(0x7f00000006c0)="b3124d2a7715a2097e2862e8cfd88a15cbb052e986c953b64bb9021ebb7654ac78c118e6b07b0734c2638c7d53930429e6b5eb7c06d7edc8b3a7d0662651c3bc4e6f", 0x42, 0x8, &(0x7f0000000740)={0x2, 0x3}, 0xc) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000000c0)=0x2) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f000020c000/0x1000)=nil, 0x2000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x80) r4 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xef0fa7f29569f384, 0x0, 0x0, 0x2da) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', 0xffffffffffffffff, 0x2}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/215, 0xd7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffb], [0x0, 0x1, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8919}, {0xfffd}]}}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r6, r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x1, 0x108b44be, './bus\x00', 0x0, 0x3f, 0x7, 0x87}) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r7 = fcntl$dupfd(r4, 0xef84648f49e0f729, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000000)={0x462}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r11, 0x4004570c, &(0x7f00000000c0)) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) connect$inet6(r12, &(0x7f00000004c0)={0x18, 0x0, 0x4, 0xfffffffc}, 0xc) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1a84bf91a80a371e, 0x0) flock(r0, 0x2) r1 = dup2(r0, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="62a48bdffd0b7929995fd998b4ea746b75673ec754af6e8b6b96c5d475cff642f228e9a4f098d5e4c509fda8e03356", 0x2f}, {&(0x7f00000002c0)="510a7d302074f9ba1e50eeb3b0e8265bb9eab1285bf1f19414e4191b33057b8a9b38ab17a7b866ebb03afc30003c40d63e1bf6ab38dbf88f4736b527277db6eeb8308bb31457d52d7de2feb7022de577be0ab43c8d26547d82e025fd2dc682f337c6e0956ee5091639b7e112a138b919e79425f77b5c8715c3b059c0608799fbf00a2453bb9bec36c0a2c95b516603414090de8f19fba5484d70a80810f45f499bd3679a07f958544f66c27a9159e3338651cb5d41c069494820a5ec88fd08245f6bc7ce6afe09f1ea87e62425e49822e41c", 0xd2}, {&(0x7f00000003c0)="4475a8fddb3ceb6a9d0b5a3b846a1b007b01667f53dc5e6e18ce51b49d3b2d0e89c8f3a34e7ecd84f5d3bfba2e562a58abc103693832952f2695e8a640ab5e5409827dcc783bbe1fdda549055f885cc80a37ac48b537bc69e66d0084fcce1f8de677a0dacd53227ebb953efe4f19ed91b7e3db48acec3be290b065ea10f246b49b58a189039ea536494c99750639f43cf9f2c0c746e3489f5b308df2cb1fff8e44c38755491c2dbc56cc32af89051abd56", 0xb1}], 0x3, 0x0, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = fcntl$getown(r2, 0x5) wait4(r3, &(0x7f0000000080), 0x2, &(0x7f0000000200)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) recvfrom$inet6(r0, &(0x7f0000000100)=""/78, 0x4e, 0x7, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x101}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000027c0)={'tap', 0x0}) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) sendto(r4, &(0x7f0000002700)="3c9e9a50cc004d650430e35ab9fa6c38a1db64d501aa8debbf7fc16da1ddafc64e2cfb15d350bb5649071fdded94fe4e4716db3c8de3d2a38651f55bdef5a826bb9437b36600ba758aca688600bd965ad8fadf4060698d055dc76dd2b461cee2b3df7b9a5633217404dc7463c530b65adf028c21c0", 0x75, 0x20a, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000548b4802100a43c546ee25515bf1b1e5aa364c14821074b35e3f86b4d209c058934df909c8b71325ad8f84e4f85e63a0f7b430d949f142bc54ee37e474cd067f11ceb161e52a5c2390a35d91788e3eb677d3ca23191a7e8b5f47df5db5094a9a42efb8a0d5e9425ac0f661b6702fa295624aa7f957e8415602e5f5e5f463315512bf92d8556bb989d38d37190ef80d11a437f2ae61a2378eae50204ec314898c4b4f599419cf25938a51a50e7e761a415e105b401a50f8110a56fb65c9412a155cee"], 0x8) syz_emit_ethernet(0x35a, &(0x7f0000000000)) writev(r2, &(0x7f0000002640)=[{&(0x7f00000001c0)="f5aa0c3ec15c507f1fc30879f97805c51a78cd8b9e54305bb34eee64a7f5382cb5bd8d155c73a1728c3065186b222a2b2f2eaf5110ef84457d25f54f51d54612d4985fde3c58d6bf300bd3", 0x4b}, {&(0x7f0000000340)="bf8d55a069bc5ed4681ab9eb1f7f802081c5eeaf7db201d90ea07f46e49a6cceb27c0710d4208f754939f2c57acccf984671ce048592c381a6b005e0d42e8f6a0a6dada6ac6040b0b9c11407e06197887ccd1e7767d8e15653af8d59fe6fea854419d6b196de4067f731b2f810df81c6ab1ab3232a080fae1bb6df9245a9573686de6d87e03ed19b8ac159d51f804ff6864a2fc39e587490632223455569d915314b7f4baa8c3952cc6d92f295a9299e6383aaf4f43dbdb4abdf4654632a608b6c5546bdb4adb97dc4497e0a8b5a26f4a7aba1a1317f01514467f1963427c3d49f605a8cd95ab65d6d885d778cd5b7884e6917cbf41f8f92c785a188955fb34ed5cc47aabd81be69e8844033eff559f34674c20ee74bb5627809bc2230042873f608819d5fecb0bdc882a52fc95b18d2aa2ed5efc31cecceb5c6d0f24e4d4c15aa50f2425d240cbdc8f7efabca73159c181a68755cd6d63f83420481ca8eb73b50a0cbce101536fde19a6643752ea1ff136c8db4567f9640b80d551ec6fc31dfbd19f1667a7ce11d871018e98c3955f2cc82e3c443511828cbbbe5da1fea9100e4aa89ebc25a32d57f549ed558f3f5954b5edb8fab04b8edf2f78cb94e973444c637b46356763d297801b3e81c2a8fd164e7653233b07b1fab7f4d48f9b028c0450a85e2d9e9eabc9f56ff47181af5abc3c0f2e51c89a039c4623473b23b7e13c38683843bd2534c9c70cf38ec37cd1899ca7654e87fdd0fe9084848ace86d5eb960ed9099869fe5bd2b57aa87d8f960a0acc50eb3bb60513054b20a47347d43feda5d8440d30c701432ecc542a02293277fe95120997ce27cf903c2be58dad5296dbad132bbab3f593c2d24004baf39013f50488011ef459d60e04bdde2fd547c1a7d61d5e6f5df79aad2cfea959477518c1d76f83dfe87cd8df0ed181ba360607a2890248302d1eadfc2c53cb7730ece0222f1c3a3b086850dad9d4542783aae220f716dec6bb01fa4f09c98d05ddf5e7a5bde6b652458e05893f891746015afd16e4671044c05e005546dc849a6af0a74ce243a4e7a4edfc29c54b1f23027f7420b9c7155db6da65755c91ddbd9e2976e7b77c1f887fe2ce3c533624dc23a6edf872b02a2fca2596713d3a3d3dd14095a011e0f9bd7e34dafc28cd24aac99c0fa399f696918cdd98dcc3fdfffbdcbac15a651a3d066d4f6b5ba8124f5eff75f6e29a6d3df036567bd2cf2b8174b204aec7ca21de71d2348165f5e2829bfa54282dcaf3531ceb7c7428faaa6f5b4a783510a407ec2b5aaa6499d211d37aa3ec843cf7b9b05fbc67fbd38bb602eb8bb7ac9f08466fbc28514ef618d54f3f2c3ae9ad13207faa19220ec5023cbe7428ba73bd766f1042c23bd75c3b698c9b01bf94fe0d55b4c82ac69f8422031e6672d979395b198892d17c1c6df74585a4a8a5a945f907e6d24faa27d98f547a7877c85d2d2b7a12a43ce643210a460521f9f194cd1d1eefe21ff00e0cbe15df11e2621d312badc7dc1a722a6b00d83cc93221f8f3cdb08fa57773a4cf7daa6c7f67059b2df55280aa2dd300e017e7a5e1380522f99e123f71c0344c6eda7b8f20d89c2d6c31225b1efed6eaf06d9da25760481377c1528bcccda4ea0c0e63622895f520891906a9582fe0c7a4dd7de2438b382e0d64a148a32c9dc920edfc240cad2beb195f01517e877bf8280f6143b03e129359b233f113b1cc2411362d8032df402fee25243f63f3ff201372d06c93bbea6249dac4ce6e4a5ce9044ad4c2c4101a817c6d91359d350395ae55a3cd547c8a8c023ba359a5b17f7848c1b2ccb68188d7c8523342ff3a907501add37c0e1369e954340a30cda627355cfa874be327e19742a3c371357015893d95d55be07cef88f1983bf2883a2ad761478562a7b9e96edb4772983483639d7a1a8ccd7efedb3654f51ab0377493485d71e5a5340aaefcda75bdaabf648e60af950f47b2d7b694a01c5b5215348548183aaacb7397f5f82568cb000a01a89102c9231e3bc495a8ba7fafa82635c8bd8ba2cd79befe5c82831791b7a5e297f961433d4b2382a40e75769d0187d4f34ec75380d5f5c4dcea5d7b80a5d358432219f3c8b97a96f77dfae188312ae078282abde23ba71bf10b0641b6e01908bef6bb262e4f76b0945779261de0e1f520e72164688f490c19199458ab6f7206f065811e10f1f8e16b35fae8c1dd6c114955774e6c47a4c887175fb3445d03098d7360c677224da2bcef94a8688babfc0fa9ab30b44bdec9e618e41b10dec4044698deb6cd2a1b5d533f67e33e44e7debb4d2cce84f545374bf851cf07beed2dc7c442938707af359f6c09f955afcaaf628b2eb574213a24e4f7b05de4376c975ef048e077640da580f9c5e5e870877db6680ebd35a275316fc39e1cf049c5f936a8d57348bea1c4214620a5571377da3ef6d3dcd26e23bfa0104fa7d1abf05ebfe3bc5505e8364dd854bbb0075d7378324f308d65e14f6fb77086f18ad0611ba82cf5a8a025c6ef39fe6fb78a6a1cb6d1efe4a75a2afc929bada68a779c686dfd58e682a818cd6baf72cbc859cf114e2b119baeae43d13901595b1f2835d15b415cd857aaf0039f2ad0f22481b2976fe291ce35994b326824295d25ddf5c0bf91bdff4f0e08b85955e8548764c680437c9f5a918373aba4352b91ab262d7f7843cceaf04a9318af10a03c6c0fd565145314bed9ef6a2f90cce21fdd6a8b1fe0289010f411549e19ade69ffc406c61976ec037de531f2df7046c31387e1cf3eb1b20729b8aa4915077b4c8b8cd37ce6941942abb288cb950b10bbbde400678064ade8be3248535ea44503cab09f6e075a6d82e572089703c460dbd86b0016f1c194508639b91b5d50871f036a9b11629d933cfc3126f241361cd16016f305ca4a0332311f27dbd90a11124438c0f615bacc4ac7768adedaa45fcee4c6e2d1754604505646818ead8a6fc3ae350531659736c1aca93520bf49a3112a9049acb5656adb7fc85000bc6bfad5f6b16bffaf196b31257de4704d162ea40fff6e6cd80a90dad7b837c6516da20046388924eb8ddcb1b5747ef5bafc6705380b902dee297b3eb35fc3d1cec70618a885906872f89c3d0c53fe02e84328201b0cb1460b8204d8705087e7c71267c4f6f7d55fbbf3837ff0790dfdbed48d983d067ba55863d9427a1c2d7b258cccaf5117e0ab5da91699400045eaa2ae204ae10e2668e4f75ffb895bb2e2f01360be395f7478f157418024e0600c315a8a69ee0807fba4cd2aeb71871c423556982626d14e70a9bab84100580263d6da0f0c8f5ff7c5e214f6919a25faeebc5fef1acf5a9e19559a3a0c26b45a788a2593dfdc5b3b16ebe767914caf06a3145f309e8ad1321519d363b55022771a2a7746627c7077f1df84a8d45ba709ba2a4443eb29abf0834f89244bc5bbf64a56670354f3ca959ed8015b622c6575b7e7670b8a4d5335072c17455f974812e953115cd97687e29b618dd7912deddf849746c971976775b57ed578adf0a88b412a1acc817759cfcde3f7c233839aaa97efc8d853583a5cccea8aaec6e171bf2688f4aec985f9c9deade7ab26da554a27858018200fe7d440dfd0fbdce1bb4d915337d774461b2fb22aa45f6a39ce2a7513aca615f6c184ed8fbd0fd69df953b14e4512560b2639ced457a3767348ac61071bddd9bc2fcdff204f97db03a2bdfeb31d3ac786d0708fdaeaebc046e0cfb8c912449649776d9eb47f2363c372a247da303090b47ed6fd601c0595d478fd51253b898a9a3d678dacabcf6f4ae586e35f8a1228b20b7c66ca54da7a91464aa4d5c62bb189f8fbfa360ec3070b628635018b79361a97ffea6c96f3c527e748cf544ee6538ae28791b5cdbffd0e125d2c9bc6ead97006d44ec00eb04f66276eddafcd1a13b9007dbb5bc0a977a7028f659457ce105fe9674bf566c86226a4428ded8e0d564f16623cd74a25b87ad958326aada1332cc02ee0c2e4a96b2d68a315a4bafbce6c1c7aeaa5ad2350e346cbe94aa044e31c7167dd5068008af2ca75793e1af4636eecd19678ebf0e377b8334e0f2865bee7e398b2f67f4b2036b584ad1114dc7427fa4861e71c6a0fa0a6ec0112547b339e5073116cde6a95ebdfb4d79e7356576203ee7fb7185d05edd7dbd32c344819e9920249a1a23d699445d442424fa5e2825025d2000460012febbfd4c968a6070dc50fe7e29da010b611059a94312904074dac18bdd04b44e79f0272469ab063c301d366165da11aa518cd8870deb11485618924d7e55a750b5c72c544b2210edd4f9f55bdb622d5dc1dba77cca0e11c6494f094633bc55faa388e969e4a6783de31b2c3caaedc53a5595def78341f389ba276adb63a919913b8aacd2f713c73273bea5ee267e1a7ea8edebbb222f49d1e793e5267ff2fe2fbb1f0fd6dece47a5d37ca7f7e2312cb39c1dfb9cf274874a6bc237882f15c2ddc8447d7e5e888228f56ad72064787a3ddcb1c00adb96a71f4223e02cf7bb4078e3f91031cb0c9617e9bd2c3d65a8fd04e9a38e3ee090e0448b7912399387e400c524387607d172bb2f2e0ffbcecc4a6e1ffa389e60dfff07f7a63c366050163825859e0cac5c2de82de4a0c35c36520bce4f027aed0254ba02b8e8012e6ccec002bfc2c138306631f02c85378b260ebbc5500488c6f64aa06d84ad56481bd2e376252bc0246d6fcb3637e5d2a5601ed47f308e2e4849df26565c3679189aceb650385f9b5630d8f3e70f037bb668af7c18295599b4a84f673a5f6451f8bdf89aa79f372128033538686c534b9306155863e3fde8c7a433390bf73a2caa3dc8ca591f34a66705b7535d59de65c2c5d89967f9aec92e0b6f43f0a4053202a976be9a9b567a1f29d87e35c008f6bd006a7d204b8cf1d1113374e4f324aafc73d068982e8480b54c8f6e7e06988a2e559b4f69100549c3cf13e26fb54c71c26fb654dce00b6dd61409d41f28ccfa2d09bec423730f853211c24e1705d012593c953f897b81c5cf6ea0edda37430234f506131d46e3f7bb86589b444d4c957d9b48fd67b29cab03376726f15c02c73049174403dfde6ed2c4ade495f7c3c2d769be88c4a654e7d95e861f339ccdac433a35103328bf6d7677792f0c894c81d16db95533447da0cbc58614513fab4fb4160bca665f1c013f39d97e7771a28707e900c8d14d5dd28f4fe216543833e50a7f681e603806c7e85a9f618ac825420edc57142404dca5dce53de30296923bb02d282f9c764678a958fbb0022af678e9ab20258c20225bc018b706f19cfb06ec19377c7693bb77054c96fb30b59ec79ff1336393e69e53d245f8194d46e5a0ea3cad8306acfae7047d335c07ff45c4b57d82a2cd43a4ca81d839abfb334345bb46417ee317ba7266afb33c66fc60e69a1905cb3745ccebc93e4187b944490b51c80968f7a0410d8af23f6ecd3d92632746814cc9a1dc8acaf0acdbc936cb2ff939757cd7d71141fa2e1888c82badec0911fa47cff5f9e79deca9794b91b0c7b7d0197eb547cd44971675f3a90e85f35b970981ff821f307eaef50fb66d4457f716cd7ff96f7b962c6e6638729aa14c7fc925c856bfc36d08c15e86709e43ebaabe487f3d89ae915e2c5c783276f88ae9b8b7cfced3a76e8bde91641c5566898f0ef394097a18fa0ff351c2fe3bb9a534a4d3808bab3a228cbcaff4451f1b518d789a9b6d42afbc5f4199e8cd5278f85a60fb481e6d171a00dceb792c00e602c52feaa2ee4a4585ebb", 0x1000}, {&(0x7f0000001340)="f2fee3fc99baed9ad67986fbef61e3142ff769f4c35686edb3c9f80baed10a14cf5c60b7b081ce648f31e271194d64e879a37bf7cd61ab4cfc9271e9c9d4ec3d1a949145c8e790ef869acd0b09b1bf2b01b3dd2e10f25178ea3edb57df677fdb688273e62f0dd813151e2c07c0e3d674fbbd5b64c72db1d51cde0e1f52c839b078a302bc1a5af92165e4754f4a27da9d53036f476b4d958e1062d39d481e06b0fbd10254964138bb3bb2a7a56e430bda7edb6bca0f5731e1edae4d6a8555d18d5ceec7e728fc7d4e1575ca849f209a5fb2210b414acc333b89273228d2c2e2acc6a512a2de48cbea049f", 0xea}, {&(0x7f0000000240)="d349c8f5f9e3915728097ce64d5b0730c9cfd941289dfadf54", 0x19}, {&(0x7f00000002c0)="0a605aea2cc4eabaa26ca48f108256d68eeadbc55e14ee6d1b716808f990c45798071d6a2f66df832a6a048188b238343e", 0x31}, {&(0x7f0000001440)="4e0de4dcd5eed2cff78d7f87493a8e6d6494a0724ef046a9e0d5c16a2dc138063c772ef1101c7fbe6da6c5d5b9fb6e3bf8e21320f8378f66c59d521825f6dc2ab6d0aa4d21", 0x45}, {&(0x7f00000014c0)="dbfa4cf3e48bbe2a1f85cc1d2aa396537227769379041831d2b45d5732c400670fca95eeafdbb268dfb2bfcc084d7f552d2c8d370ffb190ccd7e9bc3dd11243ba8762902e1b5385ad6513862a16d3853fffb1345cfd8906b02a7c30ac7e808d3a6519f38c0f7be3dba29eb900460bd87653ba385edb46a8fe15671387da77e1cd324f6b75d3619f0470b9530a9c08dea1895ef0ec0ab608f065ba7a554f6b7f2c7193d0a78b7b5a6c4a366e0223448f1b1b064ef525efc3709bb3c0712af1113360a980aa5deaff9fde1cef3", 0xcc}, {&(0x7f00000015c0)="d079267123dfa8f6e43f4e869f564a8a00967bac3bf129b099e951a7265a04e0d5445b5a8fcec4a940460cb26f81afe711342a2c84fa970f298f9e494dc919bd31", 0x41}, {&(0x7f0000001640)="df64ce5492175d9f61ae6f6b7ee362ad1161840dc9f0feb5103460d5f3b888b5d4c907bb19e7bb1b413fee7c8d2d4141ab6416bcfce34279581f42d852ec7d9308110107009386c9db655d88924c2160f8bb1f22b8459ffbc7790e5356693562010c5d3fdd436a25bd9258f6ffbf2177552d9222ae9abcd54ca347b7d54eb512a505c7bb6fc1d56783f790e8896867ab64d8444a802a660ec9b19640842603a2643ca089788970690bf2c41291bc9cb403771d78cf81d2b135eaa406391cb2f0e665ac0f79c8d722f69037e19528e6577b84399222a82909280cfbda9b82ed513b25cdee0faed8bec298c30dd96509b2f297ec2ed8a7258fddda853170c36d5e6b2525dc5e37747b1e3c9be8b5bef7ae401af33bb827b8cfee51f4184c54a5ccdad29a8a4a411ff0c52db31f42997e5d6ecf3842b3fcfbdb1478cf55422a805967a2414172cc8e909b47ef0eb44c39717793d02b268660a3f37efbb1fabac3b5dafcd350f56ca2f72d8c7a756321ff2312ddbec51f8f03372d0a12ae242b4c598751469ff02c367fb35ec882604c77b8f35a3d2291c0f93709f030e3e8857cac7b3d69af4c28ed71d5b1ba69e7d5c63c625bfbde43a275006e6bb04b78cc6022a1b8e1ad5926f20a2edd68c0da5e13694d1c7f9c57845e07ccb71d22fa2b17f51827e4c9997e50cf5e1ec3eda2b4bff7c9f2db73b2b214b9e0f7e1b4be8acaf9055194233894e32ca28cec99677a5c77034ad51ed9400667b8207d6c62db301a8ee810d87a07ad572539dcf5afc700e0be038233749be8464bca0d89639df40e2c32787889bfaf6b5cc460e0896c570554feb26ad11016db59b4052086dc4318d646e762438326c15263ea79955d68d4165e0a9c41f421b32b8e616d2debd6d3ed1998d8addaab44771c87a0dc656df8be9e0d428332a68e9ef5361b6fdedf80c9f4623eb61889d59c6779c3300ae674689b6021f5ec24b5eae30511d21c38c748c09ad822aec73293c761b00b9a44b64f34da904715fb3fae76953e0f9071b86e15d7ee5e2cece1ff5d9fa78a61d67cce5d7165f3008c1981f45f4714a55724346a7b53fc221c1faba50a72715b3ecd7122c963a40a461917469326b61a6b42dcb0594ee7b163fcf7f00213944933ac9ec87b3380a410d663201377789c193b058bf291e24d59abde0ed7e6ee6d50e6a518615120ae4f8c46e2f5d0a4f6cbc22a79da11a2458c3518f59cbade7d8b8432ca829f8afb531413467b36ce3a2943a6b1e955dd60e4e7e0dfada307ab4845a3255c4bd4a9b6bfbd4672c9ca5dbfd49bffdf800f11c242d68d03ea67a84f5713992089c416bb7d539819747ef3bfc0713beb568d98e3524164596832d1404ba50786ba6825e5f53da67685db58f3cb0895d4cabd7d95af9d76f9f58a86486413ab3869af5863f6d23041882d070e52b9370dbe8ee17162cb3b5d461ddae1ba7f3049bef571238b8b5cf1823fd27de08553cf238a971475f67f076e84c983b95f5c4db0d345b92fb41513fc3eab3e4bd3839114b2d1746ef5260eb52b3794e22ee0fea444f6063aa2bfc29671b8675538393b99e603dbf119327b5d4b016dce0c0098b451a8ac45569561fe960f97196d43a2fda73752794eef3c2afece1be84728e45ef1c5a72fb1ed681141fbb974771b9ee50b841413831d27fc36226213d24e6ab09025ed1bf6dbad89c7abc1259dfbfc630dead80ee13d11aed1e6c7d61f7cd72d4aae4b0fe0a3d2875308a52e643ddf3394136a5c12c44652eb4950b16915d858fd630c33a4d39169d36906125976eaef81392d005e4bf47192137b76ed195802aab2965c46d04c306356a22a7a1a086b6dbda4b752ed0cfc1d8388cd1560e3173986d6c2eb8cbd16fef582f2cf374babddc026b88d53bd9d5e14280da844e884143eebf562546e235b835cc94da934fbc76116b2dfac3134f2af86d878029de0a32c1df238ad583277b6444a7f664e7f66b4a5a43558a8f648c9bb36e1e87723a2b70db6996267b4c7170a207339bac6ab4b71863d89d4577f91e25f8dd96dbe935a105af579eeccf201e58c8dad5f0cf61d5b051093968c065230f3ef209b865f61ffeb555c74dfe9fb296d8708d1b58e2e962bef8e46d9339c4d4854c088b4dc4ad327a3848e10afaa1eecb14995e869bfa5e2c1a7bef91223c01aab7900ae053db6809877c0726552d4edb1d96fe69b8e04d8c09f397e02a4a1473100d4719153b2e15dc872e854104f9063ea2ba095ce357439e581479d465a969d07a0fa0441b6f9e9cedceba46c67e144b502766586a0b730c09a8cfe3d3ddbf99668296ceaeca10fd02f710670900c2b48252778b8a113723f1bddfbfb70a3a7cc1721c51fe459ba4855e6a286158eba73fd29f4162602dda81892ec5bfa380172ddffbdb285134500204510e6e71a99c97354c26f4c2a8c71d739ce60d0f28c2562b1b5a262b19a72922c9b9e6b9d37911d42beb2da4edb918773ae04e370966c67c37b355e481957a088d4ed11c564f2a59338f15d5645cb80c43311bef13a1bfa260e56db9cbe6f3185a5d3485e15a8dd0d99dd4b98beaa2691582c28f3698906b995e69ee57b93278d87a8d2068510346984fbb0c4a6a31b5e32a5c2b8a63b422804a102d948cb4e55b1a458b30c87f7223331411445dd406efe20e354fa9db8ad28fce2e6877cf1fee3a167b8f60202d5e611a13f8e1ccd4cf48e3da56d0e5f5eae4f7b8da02f5619d37eed3fdaf278f4e1ecd871ad78e6b3fbca94bed3a2f71267e00b89574bcb7316482448e2356da460d36465c0773412f596be601c36a91681df6284d7e5a34eef12ab4f58dba5c8655a4798094369daf557d54d86aeb4bff9cc6873b042454f8bb92556a95133120eecbb9cd1edae1f1ab74d9e9fd2b139ee494b53d0339873c5189e4b9f9928f044695bec2f54fc38d8d6c6387eb12f3d6f99c9a0f4338a0f8c819ab0fc3b3e95e82b128d73c26c5a29d5f026c60ec411b35823534935b4ca08509174023c24abe8a983c48106c5607871be042d0c36fc5feab2da8c054fa5c0d30e942d6a83533c2dd4a386c1fbf3a284e999b9ca73932899f3ff080105225d431fa09098aef42de3c3b4732177f3602d148b477bec7c3698e5c14089638b2062abd874d6195d9808973b4af2d8c9b153241edf4a5eda8f4c757436efe83a8285a3e9a8425e22cf23f3d4c4f2c29f4960b6521b70fd6ae74ab401e05f2a0b610be58fc084d7a9d520cf451cc8d532ab85f226c88750f0c59400019cf133be0502d1e667122673a83a73d8c4a76c66d4950a2b71014ade92a61af65fc28098d74473fec99cf3edef49e7a4327ca639146ff2311c63febaca46732ce4144a41483a9a55196ca2fd0211ae691fc9f9e7dcc642cb8ffc633202c3464133b38c6a33c0d0d4ac0b1ad0daab827184b296a8d2e9c7771d3323183ada125036ad4e829c748b6ea9ed34f88fd85d99a3235f37c720fcc5dcd2c1b29530bc0b7fc1772898b9e120133e9d20ae77ad2a9f80f862ac03b7a6762c8342597bef1fb83bf0bc6a190b1a20e12045ec318c0490043bddc9c02b10f807a10c714ab193031a0c951d369f90459465de57bfbc6179c71326d6f5c9b932b8963f89e1a92691e83ceb7acfced45b362bb1c42af9c079d1042855c462ee1d1129a7520abe4abd68f55c7880e5630717cab038d93e2339c89c76efac91faac7e5bedb958bd97e678cc31f239c69b8250760ca686e24519933365f895d93a27caa590464e657f9cb73cbf007b12e165b8eca79c5eb076962feb6540faf94e85db498969a34c77a40fc223296c9ac4b35cc80c444d688612a30877578c9b517c6effe850b32ca7cf57ee68885994fe02017da95c19f43e124422ef9a56bd0f2d493bfd0a60513930ee26b835ba98e410f980c06f2e1e75e0b32f924153b2c4e5937549dedf30940695269921e860bba8a7fccff034ff24b57b0e6dc232c1e70b31109b773c81fcebdc53338981ce3d8f4b152f47211cf3186ab1ed3e9fedad1fba11bafe3a9e30af620c86adf8ae0a317b33f8cb46df833d7f073fbc2fd301d30482b2faeddb1f8364d3fd81d53c527e8328310d889dd960bbaa77b7e5608f23d2403ba0a6887f374c523967ca7c404c4d3d4ecbb9272926091d11540ba784e3b0967f4eb6540f3816c8c3a9b4f8c3eb79c938d250487ef44b48d6921b9db628b2179353b7794d9a5de451b2f2e1b4be1e6b01f9ff1c4b70c83fca2fca2423fa6533806ca35b28f19faf56b06b2b6a1b481915a98cd2d6ebc696f8a2fc32b6183412bb9b827e55232e36cb07ccc25cb2198c04223c79d3b765cdedb91dae3d8d6a5992ffac3f7fe62ca4a626a453d525a951be122467207de33eff374028446a128d6faa3740d52e09261c064ab90e8e3f00fdec8a3e2e34eb40d546d909a612d388a4437cd9e39d4a1425765cbf189538e3d972b64e54e6968aaaf34a8e6e0b15c2b213b7af2fc19da6254785b9bcc54e8405659a6701503b75a8fec9b8995275f590598904e5921c669691396eae9bae60cf598dda8ed7d48db76f3aafa5414766829190e82ff6c07d3b1059b720079ebebd1a35fc93e1cec2dce68c2c097f63afb2505e7eb903ad87404642ac8adbe70dd0de1c19f158dd04f050a9bab14664d283b9f50476e5adeac0653cc1e512e1405608030990f82ca68d57a31d3fcab101dcb84ee3482ba5ce55464d1bb13f0b13b6abf4eb51c3081c3ffde4b3801e60a65c1f645d970fa39c74b9cf24383eead3fd9dc9ad20895e9c6770b90e9fa10489dedc1c1e44c45a8461bea795b24d0fa278d842a08f5eacb8d7573843cb4aa5d45a16f4b33a3139c9132bc1881dba20440ad330aac899738ae5c43532d976d709823f04ca16645cc123a1acd4ea15856ec0d6380c4265995c22c5643a42b21e615bbc34ac5df3abd20e8cac8d2d286a79740b2e6949eaa037352071e8daf348da5f64a2b534e033082aa762cd7856bcb27a6b7788a5c220bedc4bedc6903a72665b86332c510720a0ada4496ca52a0f9da5d40273f8c22d847cdc03f3e9972a75930e8250a4eedc7d59803958dc5e36b3fbdcd59a54106a70fd206b701617738b805a071cdcf0735eccaa294ecfc938764fe9f13b495ea69b3e71ec853d6d50a56e801b1ed04fbf29a4333315c1b82e09ab1b56f0d6aa91483d7e6de5221ca7a1a12518c186bc0253de7baa0d68759c63e67f7e14301d6f3901545405f230478fef411305d9d1bf90912f7d43c11976d4f50c7e33ff02a43208fcaa53e7bd9e2ab13db01baa8d79bfd27e857cd07a95f8d3120b8993f37d55c6591b1a9843eb1c8c2bba5d2be691c57ebbda2dad29774d40facca4056f55dc06f460fc1fee4c4c0b04705d1ac129b74f16b99b623e9a41bfe861c2042695d710e853eeaeec91922e35bc316ab8406895d59423fa8856e78fc90b163172b1b964e5ac42d7400de8035a5b8e9d0198aab63fccf64cfd24436a9d73f874baf563af7664da94339bbc3045ed6820f74866017b32d2981eada7ae7289ac16fdf64d81475172e072ba0bc1f9ff9e1b7b79e78f8a9a1f242e2f5e4d951069858ed84250c22f2b2cc91cf8834bdd1624d3b9e4f3d0798c44dd03452cb8ee348e376d26014b3e1ce5c5a255b1122bc2f7598605f1b0915ca1f65f1602f3dd3f7a564551160bc251c6754ff00ec7c545bacdbd918187e239d4b987f5efbcd582f79e70768ab3edb3a48533f98d44c5e2096231797db3c94a11", 0x1000}], 0x9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x72f1b8ab1ad9af0d, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [], {}, {0x0, 0x0, 0x0, 0x3a}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x4, 0x2012, r2, 0x0, 0x8001) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x9]}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = dup2(r1, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="8e8b8ea7f3679f49b2e469190c53ae7a169590985daf936820b1d30a27a141416915b4acb661a773404f7fb668dead3bf9cd0ab0e260a60abe6d0b2494c14ada01a8b4019bf1d749360981467e150bd435faaff764722755a0d7f59bc5d35863c5a3ff4cd16223", 0x67}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x9b00, 0x400, 0x9, 0x1, 0x97, 0xe939, 0x1000, 0x0, 0x0, 0x7, 0x1}) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kqueue() write(r1, &(0x7f0000000180)="c6313d4ac33984114ae21a3d91351679a3fd92bd51193ad22c247421ee648187ea984cff2a40e56493f1ee5db6b0756463fe7a836242853221438a9993dcf182a908", 0x42) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tat', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000280)={0xffffffff, 0x4}) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000240)=0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffffffffffdbc, 0x0, 0xffffffffffffff2b, &(0x7f00000001c0)=ANY=[]}, 0x400) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000100)=0xfe2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0xfffffffe, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) open(0x0, 0x0, 0x180) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x24, 0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x1f}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x6) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x3ff, 0xfffffffffffffbff}, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8100000}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/171, 0xab) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) pwrite(r1, &(0x7f00000000c0)="7989c06efd7d6739db48fd5260bab605d90cedcf00f37d6bfde46e3757618b73463311f0c300b26aa0ab74ea9e952f56b0f16697bb0e05b7846bc7683aeb9225ab5b9ea49a9ce7af696d956008f2a07004acab8eed9e237c3911b85225cf", 0x5e, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffdffffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x5e2c597f0665e7e6, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x8006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8001) syz_emit_ethernet(0x8, &(0x7f0000000000)="26495b55a658d006444dd121519206163f3bab02d38d8b00000048e094") 16:00:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000580)=r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000540)=0x3) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) socket(0x1c, 0x3, 0x4) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) r1 = semget(0x0, 0x6, 0x4) r2 = getuid() seteuid(r2) setreuid(r2, 0x0) getegid() r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r1, &(0x7f0000000200)=[{0x3, 0x29d, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x0, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000000c0)=""/250) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000480)=""/253) geteuid() r4 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/100) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:14 executing program 0: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6da5eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x6) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x190, 0x80000000) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f593ec64c4502608887d35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c0) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) writev(r1, &(0x7f00000021c0)=[{&(0x7f0000000140)="3a59b4ed654c83fb955514d3fd4cec63e2ebcd9618a06d9fb513b981c988373d4df11d2469868e8ce8530c660700ad7c2a2639d6fe37cb021679341962d120ebf993af758146bf125249940c75b0fa53f69b0c7171898db5bde004f1be5c28426bef43358499455ac4e864283ffd19202d53b2f04f9f055d6dab05a7aaca0dc9462bf34e183fe95dfbaa60ff4a9304a9e4c41bbd7cd70613d8da49f2af0ca86c717b0aac802056302f183798052cfbce4ea9c59f5995c66efabab12718146a7e065710e7d80f35002e508125e23ff6575a5e9262a9bb5ba77eea221cf84c34850976fbf4cb05472953ad977c432c98613c52095dd27b3d25205687bbbbe6c3321cf50622ad86884c5277db55afa5f5a24bd0ab351bea1cb684a195e78eced3bdc354f8d7d38e5947dcf9659d13a2f88ea21f4b77b785f0f4b05f2b9431ac6d6c1076ff4e7b9e969b9336b65747498e0aec2b80f0066c3f6a6ce047481d312b712eef4fe27f049c141e9c04386c2a5e8e76a57339c3a50eeff70b361c7ce22c41c35940f92eb2b8e4a43a5de4fece098668d190e4e491f96dd17b2836c745ed2c8613dd1a93257bd1c8f8ee66ccd9cb4ecfc872dba95e08e6999d7923244c2983706ebc4d112f271976ecea5a1f0b44800b1458df0987a3d4c6cbe3193221374834874ab0880f8d42aa956d9763feb2455c0e3cda37e68fe61408653c4c8bd2b555b4ba59f4da81bd78a449eb69831e0a1926005b46536c183fb5e6a9dce6a1f60bc7b2c6b820e1fe46a680cc2b47df2d7a18a9c704b46d96c76c258e032d8354004ffe0e0051ffaae77c167e891eb2e21f0a5e8c094eecd4c6fa63850e7defc963a019e53c8967d5c080b3449409940e5cfb866883eca35227d71dcec1a368ab8093cadcc05232f64204723e1d2a5e5667fc2f3f31f9b4ce5dd853bfb51eba02191846112ba4a44bb665879ee7c299e3c892844fa421da38b1cdeaadc2f51c363d12fef674efb8cccefec6b8203e6c57d7235f0cec168c95c47c9395252cd48aabff63711ef3e49f7f26ca2dac37ca1b0d5044c7878f22651cf4881ca40c6b23c067babdfb8d16bffe4ba16b68485a215f1b5314eeba497b772acc62ffd40225612a0ed96a7b549b69c0dac9e9d23dfb549e2a5c8214c75fe968c2781960cde8a3760d74cd4cdec0445fe969ba9b8ec0a60aadd08a3e771f006e38d1644c51ced8262c0b13919b3e4ca250122b031f3a990ed534d0593fec765668421267c6586354d25af6dd347f4b8d753071b9320acacb0a8262b146e2566e98a4ea8a966fcd674baaddc795480513309b094328a62e9a084c7e6a0f102bfdaea4d01333c7d3177504534135f9d4b60556d8218492dcb14cc29c83dfb0d8051b429b4c7f2fb0181c8ebfa5fb30cf226092632fb23d5b3ce348031760b61aa85d92729963502feb6bd8ec0360eb5e0b5a55f66f5a3aec3342631b0374b05c786fc5b792cccb901b68644316d3bf676285eb6d43540d39ba0918600e501b664cd90dea201b71839f4eb36b0f5672f556ff2676cba52af6e051445a5d32f3c9aa9b35f48d50e4746163a1ab0cfbf0c44a5aa15583566af5d981735f7faadaf4324b2cf9ccfa2b024bd58e55b2578693f7229389f29441700c1cd60e6474fcec711b785df40e3259c9da0bd3625b2d5f6cec21c39c6db6792bf354f9c99c5c4369993f18f80d8c46478045d6e640cf91df4242ad652190c25980f8f1f7935dd1f284c7fa40cd0426a78d0c15ce7921b44b43386cf9a3e72cdf574e877374580923e115b01d31cc55a24e0eeca863171ca14745540b7d2ce3b43a10f9c73c11b948b81d4a13a5984deb29b753d4d043ae2230900423e9a4eeef28557bd0ab983bfbf7ab1842ce000c9c2c280b45adcf4231798644b53c29c1c866d6428e7573667d72a432e2ee6691b19d4cd2711c313e6a15047e4fafb0ffc775515bf487731a90ac597557a8b89504b2ebeeb41a139bcefc35ff36c84fc92ca857a21d1140ee556f3bf356da38b87d80ea22ed25b85bd5dad613ecb4b43c069a654a4b815c9c973e516d146b45dca63706e69407e8fe937cc4433833a69b1c7c509e16d2b625f92255aa74bd85e595b477d52576deea4622f6802c4b98d03129f0be5bb1d0904df02dc30368714e788934161cbc7a6c3abeea59d9c460665eefcc79fbb98f15ca46175888d3504359b88e512fc010c7bf9f903ecea5824999aec63b3284a948ca65cbdd83539abc0b7de7fa76007aba9c8d5bdacb802a3df0e52f406bfcc8789fc3ec20a8056b142da053d9a279d37ec0d269138d1cdb99d415b950462179a9ae30cc974b1a3fcc672cb9682eb4efd6a07c1a9dca64e2729e1c13f93ecf815f75dce6561ba74cee18e01367f88f0797ee7ce6079880d11909c2db4755e0ee62f70bcf6464d12916a0a74571463b46a6f63894d4c37f611f5e199686906efb1b49c075913d6335f271aad102f69c66ae488cab473fb52e91016cc3db4a21634f06be80ea8e5fa461ab3cfd521989103c7d6eb3ca31bae29d41cd83fdb279ffe40679d6e366660aa7e7a4c5b3b9cb4a6f570df47c7a1895aac451a985e48c91024c869ad10cd3cc29d7a6c394b45439f48b02d2c5816b80791459055b6fcf0a9e9cb13e790c97d6cd8bffd1d7a382186abfe418f89dd4e91f4e3d9a1a16b4331c37de1c7cb92569c6c38c688d2189d09cd93f34ef80ef092ef4bda78913c6f0eace4b945d6ccb717f9fc72759a70e11b2d9fb209b9244691455ee22a2dc6cf6840992aec8f6ff1282b656944c63861f5977fb8a1e1314d0f08cf2023af9ba56d75350aeeb7d7c1465d14a084aa1a40aca177fbfab5a8d2d629ac84dee14368abc1d847f0222786dab12eb8fb000027c392adcd26d9f439cabfc108749d47526a87bcfdcc835769788d548b317059a779260cbbd0e170d0227243742db8670f04391adb7683afffd2a5e3b27cefcc377d8254306c71ca4a3fd53c7641f4684e586e5b9c6d62df3baf80348702217e93b445c860b183d6cfe35bc5879cd913398e3b0d63da0cbee1842d7dc8ecadb267bf2bbc81ceb223b6f037589c79b12cad29b01a51db8431aac14acdcb71e8a8e818c7729255fdd97086264ce0793556f87b176c51bc9a1fd5896b5a9c8c41cb0eab75673a63be5d198e6976fa7da6edc2fce8a4493d53952e0381d455a31eee890f6536dee79505feeb381e544471a22047fa6fdd5db53a67c4542ae30457e1bcd7938048b1883f391776ded33e491ef657444f941373fc8593d524182cd841a1c1ce10fa4a0479796f5a16bce448601b5c153d65cfb724cff73d1f53a3978ec1e39cf3df5f71d6891ff97211671ef60137d97a62d9526c1064f3a511a7ea856c162f59884f7900f90fcc58646229b17cd42be336a717e4814e5d9810b3398dba2eff0a453b7b96098dc94816273576d29c878569928bfee6546aa381e7bef4bbf5d9dd36a9e24c394c06eb13727ed942c1d3eb6a332f7b364946135a6ab166ed946958ebdb99e8b1da7d450c3de794fcc229573ef5f614f985b7200fdc8643f78090dbf3313c44281d5f5c5cf6df8ded25e42e7ca5b45c1de8d7aa83feb552bd5dd7ac799671fbdbad13465510cb2749fd70be6cc8117967648cd023a976bb048dc70ce17544c0fb9e62f557c7b87dbf16f6d8ffb211c5cfc673fa9b66fe990cccc401382b6889faf9a3c1ee44e6f03a83cbe4f40176f8b13a3eb26d217746c993d5a6914cdd8c36c025fc19beef3ceff3d31d160ba6e27986544799d4cbd12a92e0d7b42817f806f381d1c5d91a4891e339ca80c8db6b78bf717bc4f5f36ce454f0b7f1db6cd63ebb90e0e576400d4d2a41764aa9891debc9708ded34f1029d989a449cee09ef5e820ecdb0337deae528a1dd32f88a7b6cef584621a9e05f54188eab15e119bd0520de5399b0f9336da7aae2b78772e70572db1ade35afc796b4a886847a8f24d24425c823b955bdddc4ba296913b657754707afc2a6dbd9d2bf54bb222b153b07c0eb875dca9749a7fd32003a350a72c48d62c89876b6418d245dd5c094b810b0f7d4d83f0d192ed0f73ca15eed65c04e5f2496c64626a3d7ce0404967c30b000281911e0b6306d9e1de369ba153953200bf44e28f1f0810ebe04dd571a851041d39d113bd244d73d3fd046976b4ce7ff3412e5755d67dc3c3ee70919f2af547b623192e2d3fbf4a4bdcf639144377d3b2250b288c00bbc237c73d9b5b3aa822da821d4e016e66de6b97bc0ebb4c28b2dbc1a2f80e9b12809d422e718ae9e940936376e6d6710b2fbdbade84da1e000017fd4604b58b5b5294774e18c99c3bc330c5dee9d4d1ef2897a9012b9a3e5b56e28578032e5203342472da604f2fc6821e28c03edba3bc89bfc0693a118300ec0bef0eb53d41e8eda38c925417689328023d9bfbf77f4a3777142da8b74e0d5f998a268c6f46fc67ca8a3a637c0d9317d619579b7817d7091588c70dcb7f5a8148d083ccb676144fb651ac4ef0ed634e182f15c05e17fbfa7f597049f78d044d6c5de38883a6b4193f14108720ff547e192f6012a6c5d926ff813db1a90fb509eba249ec45a1ac5888a6460b06ed07e3d512e7a61780cfba0068989e55c96240871ffbbb9bbe81100c7813fe8f3acd98eaf9de008ab22531b43aeb3bff40a07538ab1fc5450d3f517ec939fc3aa881ebba260b9d68b65f2df7acdbf8b15b7af75a39a4b138e5fac8b13bf2cf0b38344477ce607c3a0c0055be42450ae8f7e69478a28bdadde198fe12aa72c74cac5453f9f128a9c5d177c26752b70acc46d8ea55b3eb7f56f3f9b582ff7d7450a99c31a2f50c6221ca24d9b36c21cb9fe285e8875116810836b402ff603ae9be1f2fd690004560752a119322d755509f9719ab2544b99c2cc22fcd3f5cb57994789813cbb9e0d4591594c38c0a29fe5d7d033a70639cc5751003550640cba575b40fb78b7dc1554f4c7b8d37be42e75e9c1f07a21af476c62090ba9a4d3e0946a6cd7f7a5932b9dfe831550d11e289b35eb9c1d9185033d60775e81f25cc8b65f588569851da4d0505578b2d75024e3fb17b3311c54f989e247997f434473733597d55797888a5209fc3665f6e49ad1c34eb10061ac76f184d8d9e98edb3d0f3d23779f7ee89614ce91055b8f12e4de64cad6c513ff5de3420240c39b66b81a7070909b0339cc050451c905e832a17b3ac007fb71bf83ab425fe484c8ecd71fb6565a4104890f225c4bf74c3689b4c6dbf0b3bc59eb683a25d17b420b52b6cb832bf1be9c040b11c76faa6e16c056dc8a2d8319ef146501b567d5e4ec76ea60cf095da53c8fe15dc4c1a18dece4d9724cf3658870f4977cb649b31dfe30d32d4c2ea3837b7db528dc11a10140a9636974bf43add5ee1b560930271691e98038908dcd3f1392bf7f9af2e756a5dd6769a1bfe74f8e23e1feeb15edf327380093b47955145f86b66196dde79ff8dd39d009599057474332364a1afd0de726cd9e8eaccd509e41a51223d7e42d88428b31093476f2517b4cf6e8b3a8f1ff1ed69f5673867935cdd5e95944d1bb815ae1cdd21fe634254e5d5a54b0dcecb51523650e7f0784d18973347b47bbd8a9198b568e1fadd479c236dd3bdc2d21e3530e7f8c213052cee487b541a1f7f07d8c0f8b3911d14cfd54096a4152b7ca55ee1551765d47b27aa54671a3f2f31cb6f930d8892d81d2c694a074b914f1a7918b80cb654a5c658cd70bfa1dcf7be083434adc9ee6e107d", 0x1000}, {&(0x7f0000001140)="15bc8e5a6dc9842bae305fbff3bd323acbf4578f7b921df5818c424c378dffa008fc0535b535024b2aaad28af1b9378d6b6a3e959e745bdfa55b4f386c3a6e3186aa2879c73e971944ce15145ea62e130b95f6bde1c1fc1f38a1aba6ee5a18f15998269e68a50f8ea899eae0c1ff64b9d5c5176704223f2d1b719b492ce2f57b820e2b4250004de1765a7678dccafa057469b16d3c15ff6e6a3bf7f7921588af80d55214ab3e618b88a05af2cbd1fd6f56e3137bc34d831634a52f644422cc7d9b78265935725a67ffbc9acd486c9590dbc1a68affd076940217e48c9620e5088d19887bbf98e08e73ed37e965bc5b6fcc0a051383146426ccc28f6b650e50121cb991187434a1eddf880a58d1bda2707d0f6370c772364dce8762fdb03a0d4e904952a657ea382ae61667951535a2dbed2315e40303cc271b61025a9a3b3103f1079b1d79aba62fa1909486f0478cfbf3a1ba3c845e742e643809f272405c8ea70e065fdc79c4852714759de0195111a1870d90fb3e1baaa9a70ee3c2ff1f536a33a549db842b7a74b0c2e14198490fe861872bcf239e4e770f60ebed10ed5ea7243990e0a8efe759371100dcad66aaedff172b98d3f1721fd01080097fa06cfb9072326cb1b6787e6c0dc3c122806112e994df6fe48e3789fe20dd212d413bdbe98f72dc5206c67bf39032a52e532dbd08d6130d574e496f6dcb7e8588292f2c8fdd2348b4fc5de8dfc7bc59ad89a52c3c3998f0342c547ffc9dd92d11544785a98b09cfa9c84eb2a30289a805a1288ec07a1e15eaf7c1bcbf3393ff5f3ded6d3d3d8efcbb0f837bc0285b280bfbd3e0e9c5a352ae59701d10a01177444ea1b881fc2706088a235ec4f8fdb0a57b2882ff9e82f2f96f46126a61ac2adfba5a0da6bcc3c6fe8a46547c31009dfa8d8abda9c943be3663d0d6c3e92e1bb0cacfb911da4f6a663de21d8c24be921b23f9f39ee21b51ddc8278904ddff5af49ec042149d7fd1a7629a0c09b0d27f6d38753213f87654abded2e91ab63aa5b79d02703d2ce4dfbcc604910076fda71c33b6a58c57cc87dbc1710273ea22472dded402101c82526fe3d6e9ca5f974f83f880123f0aa071cbcb300318440bde262b251d53956f0b4a9c2b111acae546c3a130082c348bd9453dca65973099aa8e0d2f41173c39b6f6786aaff3a8994f5bce09f87250c1a361e1db450a2b8e6a781d178c720139d8f49b38f9276871ce1ab4cbb01cf2c3993d5659aac1c1a937bef30c72d5a5f56c2b23555c7aff76e2cdbba87d228ac0c69225a5a857d6cc3bcefd7f9158c742ef646604606a4ad976a8acbd71734d5fadde95a21b267f96ffeea9cb08fafdbe951663f03bfea1be19ac063f4750a499beec520b411aec73d29ec0a3a9d75cd4fa7f265383acfbf8d2eec68664f769fc087d0a3d14f2eb630d957adbdadf1d387477c21aa91373c6cfaed8ccd31a3bb55544e202a6f94a6917f0eff3118571765228444a9d10db062d5e883d0fb23205539a81252932f7ec1387fe7d19989e10dde00cb9bdf6c9d5c8fdbbcb37182a4991043fe8d87a722e22798afa98d69699759fbfcabb0cc6853bf41e4a54c60bf26e04491b359601968222613a753c25c16c628b08fcad4a69aed9e682ccecf3bbdf64ece014900effd51fbb28e6bab1877bd616a066d0b2fed737a1de6957fc19f148d48315017bc21dc449653f6d9b54683702f46613232f3b7a172ccaa67df0b7045c765a9daacc9dd40613e604146a974932a687731b896e5f297e4c721a1b0a5e50fd166cdb16a89cbe80973f47d362456027ca38b17d7e318e6e79bdfa6e153d9e4c1e8713cebb6e6e1ae071990d5db7deef0b57cbc9d74f66210609fcc62230fa2e64534a81bdcb61f87b3b9611c11a9e13269f309f08473ea30a716426eb9e520e2ca8181103a6d2bddb549a7db974db29b33812c2b11afa9d39a276076541d0c2e3ff18a5ab671a3c9de935163c0a305a35007c475924526a66a9c7ff07aa2cf19f2d46f4f7bb0828990826aab158cf9cd4bd295d5aa428b49a367c54e95db15bab925e1d77f54e2e506a91d40d8d81cdab7d724adcd290fa8132303591be91acb527bc5aee2e868902709bea1bdb5ab9f05a138c99597d833671c4dbfdbceedbfe5e3f57586cdfbbd613b50a7f7063b167614551be545a2ff4e49ef4b2f8e87b4e49cfb06c28fc9768777b8f85792eda4ac0452d7bc1adb66b850b58f9afc31f0af8cb9d6898f30ff863ddf74549837dda5f4c1d708451c6f0e5379f8fcc58b30511033d348222198227a9d99daeb8fb22a06fe8bfdb73a6d71709f0c19c778222fda129b2a00d0b23ab19c92faa8b6ed3be06460433a429eecfef89b0be30598d2cec8fcf58a26c0204b9a4df1464e9e769020ef2b2873f40c452b7aff141a81646eb4cd7e59ec18a31d0f2f4a9276c6871179a11963fa2f45b5cffd956a8b764ad13f56d3e0c0537a6f39d971dc68d5900916a33d4b05376f62b7b4e08bb6f49fe59e9ac5581633ee7f940b1145d55abb15d178ef94a4912d32da65254f478b2e224631608ba999d8f39062cb5ec4e8e71790a2a8455c73de5673394e2ef8877f48ce20181d594ba7ff0a2a12c564a9225823afd91163f82137ee85596469aeab676f4b92f05e80537b89ae5eff422ecb68f826ec3f19bd67d96bf163bfad782356f2a562ef65318712466a89f8b83daeec7797918c214141f713bf92ad8efc21e40c411662b206485e1b1a44fd156f9bdcbf4d60efcadde672aa54332239192007b06b5c4706293db410c2c8a1af4e028089d66d182d86301383533c56b0b6c8017c2012bd2dd8c2a71990909b1ddb7e0f56d1abfa873affea6fb48c30e66baa0f589263bfc4a5b9da0ddd31ea48f2c735cb48dd5091c9abb3ce39d626f08e70aced50cdc279ab3a3a83b33d422a0f5252d0035a6033bcccec5cac4bd61a1764bcb6739b10d5737d8d0830eef9ce0e38a81263c7e050c067f5aed5f900754a9d27cdaa6dd4ced53381dfe59b847adfc30073549145ef9cda32b6b92cd6b426cbb66fbaa6a5a5913520d1c3845154597c763ebec04e462d823c91e156bbf957ba58c30116c28bb77f217b7847da8b24f0e3bb049632c1b059c24707dfc02d767fdfb0077f9277fd48840c854fb2e453101e83be1286b487a9dcb03a8a30c3df28252bb3d74dda6847cca68e0bf333fca73c61bf6a655c0ad7bb4225739633f0aa370c4c5bc2cab7869a3860facadf6d0bdafe73cad7b3d0eae554fce15c6bad618c034992c96934d6aad308cc5cfd77afea5e06b4c7f1cf610a28291dc8b874d091a9a3f42ac3be2bf6b5ce78b4bbba208b5ff3cea04844d63541e8bca5ee5de3c742d7cbde244f3ffbf0c02bce5b30506e90ad3f0265fc080de70534d30f99020931e3e03aefc8806aa58207f1cf9b4e6c5917fff32973f7b85a2fe28ce8c3a24aa646dc1999fe2c8c66a4a6bb652bafedf8ac127acabcef6da6c4dca179269c502f5df4e4b3152be360960721fef8ef67f69c36895fefc6b4757034fd3b07ba12b3f69d87c83b99f0373a33326e72bb9fbcbd40089f2c5f6b8c393b8aef55d0a37d88121c6b9458f2c587129905cfdd69746d3c1690a12a30fe7b8333d3ff64bc465acac100e1850bb81d9e809a6e3dfb527061c04fa9486a0e1f5f8d03c5891c1a60c3d2a0c4767aaac8b43b943674276355ae7b55b3988bbb420f6f2065c9791dc3a38346021ed40283d2f598b593bf1010285da7cff30e25c6e71c5ccbdd3dbf6e7fb8bda0269bb124576ee261ebd21c9c4413f7aca4dd16e16822092457f4dff428d5669700ffe93919a08b117bb4be6e372cd9f1f3cb626fa52c05f2436d886680e14ffe3ecf53325957814c271fa4c093e4718d57e29c9d6cbb58babf5f229d41ec2a8500a87809c19946a78de8c18434e3a55a683bd19df62c9a28db8ea0c37fcbb01e4ddae3d403b6bfe0399bb803bae3dcb556900aa557401f75af8d60f40fa403e93526b63e2e6786f41de86a68e18f58bace3536325e625fb29359af39be3c288775eef80a028379aaf1fadb74d61fed788fb8902e6ee83c3e6d8073bf286922dc5dd0ecb60ceecc2c40b7fcd8ab576420e763d0e3d03ea30a31a6f8a2d991828e6ad606f223e493fcb62b34742661881eba5eb4deed1fd3c303957600b717c213a36aab8fa613ec39afb7f8ae94711a4cdc42e895def80e7ee8be9c7a4c5b7c19ede49b8e3df05c5660e41ac768e6dd480c25d4881568f0834568f3850b83bcf1f7fd64a48f2c569727086712806b60223d5ac86a86aa5cf8f2343f9daddee1c1d6ded088596b583a06c42ab33e3a789f7bf49fc0758ced4c3068e9bce87df90898c73601d74638feed9629a77d5f93da9daa96eb3b697f4116d1ef07e0a9baf2aaf57f6974ccd51b524006ef325d5887f2f2282384f1e95a5e6f82fd9131a4367b554fb2c764b809a7e1fdbfd5c91a5d0d4c4c6fe9e0ee20e88702c7a9ac48e92c9f816f646aace0f584175a63293adaf878e5667f27aa2d18c09c0856c735fe995517691a814657ea66fb148c0cdb6a9f5eacaafec689b5a2cd7b9c21da733910ded6bb8b77bda22df8dec4c7f42b7f1813bb72aa8acc298420428a80269703e3cd4a2bf707caec6551f547a8f32051df0edeccd69850ae9c070c9ff7f70261122693d20b11cbd8adb0a276ca87c0d59d493e85a45f6d9ba79f3abb947e38a76edf36e91806c9145bd5398da159fb50eb355492cd2000e85e00237b8397e4947315b4687482010d39e85623fb95f4232e7c9365860ef5a099f31386bae26ba652d6c63bda34d212f606633dd17df70ad675fa96f2d6ea579718d5fd63d9a24f73b38a7ad770d4fc1952efe446f257071e62d1efd1c42d304a94bdd5969bb0a0c9e072e7f9f8c2ac17e4456218344fb5b73983865146cfa3d86e26138dbed9294b7c14b989baf2ca6d9f9616f3860b6a9ce1b2a6fa3e81ef4926abb8565a7286452f05df674e777254c8a478fc0835415298ac373bdacade71eb62ac5f7b16c3bc7a8e74e0c2c2005684a591010233deb40acc72da1980a4874a2aeec24691beca28d76c85f0a5ce8fc266a39261c644cd33575c42089a1e7d4f6a35015e5bf34e5fe9d3cf13c727f0b522b3e6e3ba21ff3b703b02d17b03316975f3f2ed67daf20ef4ecc0de490c74c4b651c13381e79af2974bc8c781028bdfb35bbbda769fd20c87d1dd2bd5c7fdc0b0534cf7b44ffa1a9eb5d446c1fbcdf86ad09df1e5020c9dcc46acb6df8f805183f022ef23a392e20407d9d353110b9ad1d6a3cc7acb0b06ec4aeb19506795c61dfbdca80bd66597ec0e9a67ebdb5170674fc34c7f37fa2e512711a71f777360810ee181356aff2a957507116b8032e0c0fb302206dea67a01c6c87222b5356d0feeb92ad5a62259258d4b7a7864cdd220d76b844b54ad8ac647ea87cbbead660ef2d2fdb5b9c285ab71f7422a39fec24ce6ca3975ba12176f5e541ce4ff607287033831a03af22d2cc07c1fc2632efd551abae954dc48831d7b5cdeaa28b3e3d0407bb3c305243084a94c3e79f09baf705ac009eae0b6c1dbaf4281dbdce7b56d64b5a72b61c526af44f1de1423d8113c43eb219c2755ae731347e553fbd4241c56769215038ea003425592577982a3d83ed29e85767a691dee3cabf649277ed8a354aac74131059ddf11c570f7706bc381d58ef77f99f012b37f7f63f53e4164ae322a539d9adc0e32eb4ee75a1c213617aa9221f", 0x1000}, {&(0x7f0000000040)="28f7dd9bd83748852e92f8fd7ce0829f0630d88260b236b809d9d82442122471", 0x20}, {&(0x7f0000000080)}, {&(0x7f0000002140)="463f9245d76eee8466031c0767c7704d5492e555d5573fae8d86512b07eb47f02934b38ff0f8ac842ce5eab291eeb66dac31ee67e4f056cb580a21d833e1028f7c48e662ceec818e704f5f794dd733162eec2a2871d628d3dfb9d0a99f1fd09b", 0x60}, {&(0x7f00000000c0)="2bc964eb8241e1e2db7dc90492c51fa7eb301aa79c1af0a6e68c90614e90ad51337a5438b62c5e985e4b2f895555a180f4", 0x31}], 0x6) close(r0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xa8ce18d4ca20bbed, 0x0) fsync(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0x5, r2) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/61, 0x3d) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x54e5d5186149b04, 0x0, 0xffff, 0x72fc}, {{r2}, 0xfffffffffffffffd, 0x40, 0x23, 0x4, 0x6}], 0x9, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0xc0, 0x1, 0x8000000, 0x1}, {{0xffffffffffffff9c}, 0x6, 0x80, 0x40000000, 0x4, 0xcc}, {{r4}, 0xfffffffffffffffd, 0x4, 0x20, 0x3, 0x1}], 0x6, &(0x7f0000000040)={0x0, 0x696}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xa5f}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000035c0)=ANY=[@ANYBLOB="29b4a43e8a90902d8e22ef913324af16fdcfbb0cffaf10c2135f64360d3d25236ad23ce84d09003251bf5d80a7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) readv(r2, &(0x7f0000003500)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000002140)=""/191, 0xbf}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/208, 0xd0}, {&(0x7f0000003300)=""/148, 0x94}, {&(0x7f00000033c0)=""/247, 0xf7}, {&(0x7f00000034c0)=""/55, 0x37}], 0x9) 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) acct(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0x0, 0x7, &(0x7f0000000100)=""/109, &(0x7f0000000080)=0x6d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x0, 0x8, 0x1}, {0x8295, 0x6, 0xa5, 0xfff}, {0x1, 0x2, 0x9, 0xfffffff9}, {0x7, 0x86, 0x63, 0x8000}, {0x200, 0x24, 0x7, 0x3}, {0x52b, 0x8, 0xff, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = semget(0x3, 0x0, 0x208) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/230) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0x7, 0x7fff, 0x4}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000240)=0x2) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x2d1, 0x1, 0x9, 0x8, "88621842150333eeb4ba0e0e6e710f362f8cd429", 0x3f, 0xa5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x18000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) r6 = syz_open_pts() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x1, 0xf3) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) r10 = dup2(r8, 0xffffffffffffffff) close(r10) r11 = kqueue() kevent(r0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0x7, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x20, 0x20, 0xe7, 0x80}, {{r5}, 0xfffffffffffffffe, 0x9, 0x2, 0xfe, 0x9}, {{r6}, 0xfffffffffffffffa, 0x4, 0x88, 0x9, 0x7fff}, {{r7}, 0xffffffffffffffff, 0x33, 0x4, 0x95, 0x1f}], 0x81, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffff9, 0x80, 0x2f3bd27ce62df4e3, 0x1, 0x6}, {{r9}, 0x2e845fd63aca0d89, 0x21, 0x1, 0x3f, 0xfffffffffffff800}, {{r11}, 0x2, 0x1b, 0x323e13ded449ea41, 0x5, 0x96}], 0x7fff, &(0x7f0000000500)={0x56f, 0x7}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r13 = fcntl$dupfd(r12, 0x0, 0xffffffffffffffff) fcntl$getflags(r6, 0x3) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000040)={0x2, 0x2}) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000300)="68d022c2", 0x4) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r14, 0x4004570c, &(0x7f00000000c0)) readv(r13, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f0000000100)=""/79, 0x4f}], 0x2) poll(&(0x7f0000000080)=[{r14, 0xbe7efe3cfc0d74d}], 0x1, 0x3) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x182) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xfffffff7}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x20, 0x8, 0x3}, 0x0, 0x3, 0x4}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000080)) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() fchmod(r1, 0x10c) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047ee9b357020010000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87db737769aa1d543e498d6a34d6e80394fd733ea753336759c615667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f3491190095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb09cd65e4bc135afcf6d5723eec9dbbf56f96f467fe2c4cd384afcae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00000000000000dc08ea195e80c8b0a4c7ee25677ac7be6062a1e097d73b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc00"/458], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') r4 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1000800, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000b80)=[{{r2}, 0xfffffffffffffff9, 0x87, 0xacca7add68c1a22f, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0xffffffffffffff7f, 0x9}, {{r0}, 0x7ffffffffffffff3, 0x12, 0x271a63c3f53494d3, 0x0, 0xa028}, {{r5}, 0xfffffffffffffffa, 0x2, 0x20000090, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffffb, 0x100, 0x4, 0x0, 0x81}], 0x7fffffff, &(0x7f0000000c40), 0x100000000, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = dup2(r0, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(r7, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x45e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f00000001c0)=0xb8) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000480)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x88, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r6, r5) accept$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000001a2a0005d71bd1005b55950571d96cc900000000000000000000000000000000000000000000000000000000000e0000000700000000a19d9c909200"/80], &(0x7f0000000540)=0x50) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000340)=""/9, 0x9, 0x801, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r7, r1) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) pread(r0, &(0x7f00000003c0)="6f985f9b09b01678fc2b7c2e1071b3a9cd1dd6bd6df497f1b374bacb57a3ec35503adaa85453aa199ade65f7b99bdd07bc92c4a70a344d41240ffe135d01e11c3cb82b7a5ffb351a39100d8552dd75b5cb66cea393be2b05596329d3d787974b7f951cd5ab8f9d1c547519e601d29eecead1907c6b7afa42ffec282657a262ed68f4e7520318e78a4c387d81856e65", 0x8f, 0x0, 0x1f) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffe], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x101}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x7, 0x2, 0xffff, 0x6, 0x7, 0x800, 0x0, 0x990]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xfff, 0x7, {0x8, 0x7}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffdffffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2, 0x4, 0x9, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x0, 0x5, 0x80) r2 = semget$private(0x0, 0x2, 0x40) semop(r2, &(0x7f0000000040)=[{0x31507647a73e285c, 0xeb76}, {0x4, 0xfffd, 0x1400}, {0x1, 0x3, 0xd5ac80c335bc0194}, {0x3, 0x4, 0x400}, {0x4, 0x400, 0x1000}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffd8f) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0xacd, 0x1000, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x1f0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) dup2(0xffffffffffffffff, r0) 16:00:15 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r7) fcntl$dupfd(r6, 0x0, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = socket(0x18, 0x0, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r17 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r28, r27, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x400000000000032a, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r31]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x8, r9, r11, r29, r31, 0x80, 0x7}, 0xffffffffffff8000, 0x4, 0x7}) r32 = dup(r4) fcntl$dupfd(r3, 0x0, r32) setsockopt(r32, 0x8001, 0x8, &(0x7f00000000c0)="df8076fd10ddf64045fff7058f858b9a8ab575a62dde0f9f28aaf6db3e0c36e9a28ecf9dbb1d17b80b4947a2bb5ee6714719574d2028d3104d6710f467ccc2e85aceef0c56acb4d7cd2b0914ff1bb8", 0x4f) r33 = dup(r1) sendto$inet6(r33, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0xbbaf1e05d73c4110, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x28, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) flock(r0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000800)="55b18c75130b1ea1925ac53da3e6176f0676cf3217581cbb268d96eb24191508aaf114081066b5751c761665c54a86d49afc94cab9228172ae54d1be66f65afa948778033c", 0xffffffcf, 0x0, 0x3ff) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x20, 0xe2) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x3) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = syz_open_pts() readv(r6, &(0x7f0000000040), 0x16f) r7 = syz_open_pts() readv(r7, &(0x7f0000000040), 0x16f) r8 = dup2(r6, r7) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x229, 0xa, &(0x7f0000000000)="d5ff9668", 0x316) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r11, r12, r19, r13, 0x4c}, 0x200, 0x401, 0x2}) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r30, 0x0, r31) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000300)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x10, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r35 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r35}}], 0x0, 0x0, 0x0, 0x0) r36 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r36, 0x4004570c, &(0x7f00000000c0)) dup2(r20, r36) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r37, 0x0, 0x9, 0x0, 0x0) r38 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000600)=0xfffffed1) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r31, 0x5) r43 = semget$private(0x0, 0x4, 0x408) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = accept$inet6(r47, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r49 = socket$inet6(0x18, 0x4005, 0x70) r50 = fcntl$dupfd(r47, 0x0, r48) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r52, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r51, r53, r54, r55, 0x5, 0x7fff}, 0x6, 0x2, r56, r57, 0x7f, 0x100000001, 0xb1f1}) r58 = semget$private(0x0, 0x7, 0x0) semop(r58, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r58, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r58, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r58, &(0x7f0000000240), 0x6) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x6, r44, r45, r51, r46, 0x4c}, 0x200, 0x2, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r44, r34, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = accept$inet6(r59, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r61 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r59, 0x0, r60) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r62, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = fcntl$getown(r60, 0x5) r67 = semget$private(0x0, 0x4, 0xc0e) semop(r67, &(0x7f0000000200)=[{0x4, 0x1, 0x1000}, {0x4, 0x1, 0x1400}, {0x3, 0x7, 0x400}, {0x2, 0xf800, 0xc00}, {0x3, 0x2, 0x800}, {0x2, 0x9}], 0x6) semop(r67, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r67, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r67, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x2081, 0x7fffffff, 0x6b12, 0x8, 0x45f, 0x9]) semop(r67, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r67, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getegid() r70 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r70, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r72 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r72, 0xc0107002, &(0x7f0000000000)=0x280000) r73 = socket(0x18, 0x1, 0x0) setsockopt(r73, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r73, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000100)={{0x3, r68, r69, r71, r74, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r68, r63, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r66, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r27, r63, r44, r29, 0x4}, 0x1fd, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0x0, r29, 0x0]) fchown(r8, r19, r75) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r76 = socket$unix(0x1, 0x5, 0x0) r77 = fcntl$dupfd(r76, 0x0, r76) ioctl$TIOCFLUSH(r77, 0xc028698d, &(0x7f00000000c0)) r78 = socket$unix(0x1, 0x5, 0x0) r79 = fcntl$dupfd(r78, 0x0, r78) ioctl$TIOCFLUSH(r79, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r79, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x00\x00\x02\x02\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x5, 0x1, 0x8}, {0x9, 0xff, 0x6, 0x5}, {0x9, 0xb5, 0x2, 0x47f}, {0x2, 0xff, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000140)=[{0x3, 0x7, 0x1c00}, {0x3, 0x8, 0x24dabcbf78902264}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x88}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r10, 0x4004570c, &(0x7f00000000c0)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r11, 0x4004570c, &(0x7f00000000c0)) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r12, 0x4004570c, &(0x7f00000000c0)) connect$unix(r7, &(0x7f00000005c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r8, @ANYRES64], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r9, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64=r10, @ANYRES32=r11, @ANYRESHEX=0x0], @ANYRESDEC], @ANYRESOCT, @ANYRES16=r6, @ANYRES32, @ANYRES64=r12, @ANYRES16=r8, @ANYRESDEC=r12], 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r26, r25, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8001, r23, r5, r15, r16, 0x4c, 0x6}, 0x5, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r2, 0x6, r17) 16:00:15 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x373, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="2000005130f1cf05089a333c8c66b10b3d09c60000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec0000000000000096a88b67092f6a44b2ccc80000000000ffff00"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xfad5c3d8fde68070}], 0x1000017d, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x100, 0x0) connect$unix(r1, &(0x7f00000008c0)=@abs={0x2, 0x0, 0x3}, 0x8) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000680)=0xc) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="0fc2cc238a484f86759280ed9c11943650176570dd252c3a2366486197d78e98440970afe90fda3915e31c9cb27175338106788a3f0beee7e7b99bd750c4ba6df85f1e75a957e80fbd6171e3ffb15c837b4b2437b7bc1b92d8f1d3222015f7d018d8b39437695058e3420ba862c079be1edaae07a0f02253e6e416fc3b0340f8916cf6e6ad176875fe1c8dc88469280bf08ddd80690f57b066c8d734c9436d7d2e52136f205fd030755c64dcdaf72a4bdc6d750219f63fc2e25037c2d261467dd1284610e9e33f1e8ab7844d10861a5b0a17f17739", 0xd5}, {&(0x7f0000000200)="b256be3c1b265193076f9621d910944edb0f238e289213121c59390c215eac89bff19411d3c3a1af0d7c261cd9c46fe8209f6108e7e6897be3ea7d7d2ee87d2458c2e05c358e531211a1502bdcc4e7d18833ab9e9d7b361b368e63485a6d9a1c2408429798c01c9de21a4b5c0421ed0dd086b81900203e119eaaf8ff3e40b15b563d0301fbee0c8ef6e38c40bb675c9c215f39c87f1abbdc382d9ddcaa5012e26450ff031c66aae130", 0xa9}, {&(0x7f0000000340)="5e0c68fff009e5aa4815ca7ae5ec48f90581bd8fdc8864d8626acc6e3fb63d141f0792e1df9c09b9a42f8f31331f2dde83b1229e6acda7ed0f7b5bcd79c862158b6d01dade591908797e3087b0e56abc3483dd571f2abc2c4c6c925fdafb4dc3a89242f43128f8e424640547042e29f7c43920740f7cb21ca39d02d1402884dd384df49c93854ce8ca6a116dcb58d3fc19f8f38c611c19d13b0b8e9bee4d96547f2cac4fc942d5bdad7fc8db694e343036e6c66d9d3d", 0xb6}, {&(0x7f0000000400)="a75b2b650d44fa34a092945432fbb7921c3e4d9c3538829d02e6bd1a7c34f332e4f54dd46bcd82488dc727eed72b9f138f245ca65b536966e7a280036ac1d09f0eb3ffe5a8dd86eb858928c681ecb275919a2be8a85504c14cf44fb88ce1356e0283c2d90461f251ee907bf04d6b638abeee48b964eef5d13b9a6ad2b2be29ce9cffa709e7b46547d40906e1757609ad883979a827d00205adc1e8bef456540cba76c2f4a6cc17d39cf9db73adf34196747782ecb77cb7d2ff43a9bc095dc22892e2339a189e4a56946a96d174588d14cde9df3eb52b9ed4780fd6ec", 0xdc}, {&(0x7f0000000500)="4a10e8e2961269bce059167e43e56a2958556798b3dfc5d0cac7d65ea6887e", 0x1f}], 0x5, 0x0, 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000740)) sendto(r0, &(0x7f0000000780)="d87f181389bd38ae7a771f5ca93724af149096efaf2f0a2abd730a4f6cf22540172348179d2eeb9bb27616e4b4af066563a4d5ce084ea9754e7bfb591955edc009c0ae2617c76854b8768a670a93ed0bbd7740cfaacf3dc45ed678965f4cb365c90e849dc6b1f31693507d0ce3f65e093aac4b7ffa22694c37bef2a2918572e103ce81bdfca2bd24c7ea153dc48563b6", 0x90, 0x0, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000600)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000980)=0x3f) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000640)=0xc) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000375000/0x1000)=nil, 0x1000, 0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = socket(0x18, 0x5, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) msgget$private(0x0, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x200) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000700)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r6, 0x4004570c, &(0x7f00000000c0)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000900)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x5}, {{r3}, 0xfffffffffffffff8, 0x10, 0xbc4b9e37e784c3c3, 0x0, 0x81}, {{}, 0xfffffffffffffffd, 0x2, 0x40, 0x4, 0x6}, {{}, 0xffffffffffffffff, 0x82, 0x4, 0x4, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0x5}, {{r5}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x7fff}, {{r6}, 0xfffffffffffffff9, 0x80, 0x80, 0x4, 0xdd}, {{r7}, 0x0, 0x67, 0x20000000, 0x4, 0x6}, {{r0}, 0x6, 0x8, 0x80000040, 0x80, 0x2}], 0xfffffff9, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0x809e}], 0xfd, &(0x7f0000000a80)={0x2, 0xfffffffffffffff7}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) execve(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0xf0040040ff], [], [{0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x1ffa}]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5a0198fec716ded3, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f0000000100)=""/160, 0xa0, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x7f, 0x4, 0x401}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000004c0)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="310348502ba888dc3a8ccb940ecc81837489564b1fe6175ad97148761529e9d2ceb60ca1b2981ea478d7fdff76651f874d14596ced12577255a9bbc7b8d92eba10b7a626822b986852a9652e", 0x4c}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus/../file0\x00', 0x40, 0x101) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus/../file0\x00', 0x8000, 0x8) chflagsat(r1, &(0x7f0000000400)='./bus/../file0/../file0\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x5, 0x7f}, {0x4, 0x5}}) 16:00:15 executing program 1: socketpair(0x1f3a904b1ca4f83c, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x7, 0x40) r3 = fcntl$dupfd(0xffffffffffffffff, 0xc296d06f2f670baf, 0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x20) r6 = socket$inet(0x2, 0x5, 0x20) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20a90, 0x1b3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="a21ccf3c1e213b9f40bb4afbafd2632c3824502a676f9c2dc6808833b1caccd995517aab825501fa5c19f75da0011ab515ba5e491c04a756dcd155e7e83e009240a16f7848bf8cdcd181e3f5dd144a92f1f6d30d663918dfdbd8396b4bf8b8f65c71fc25c84d64e6e45d140ba83a8ae6ae2796d947719f2a7ff31035f979c8509e627e709a4d", 0x86}, {&(0x7f0000000140)="503560072055b62893017fd56c79ff70dc5ee69dbc124c3df27db0", 0x1b}, {&(0x7f0000000180)="35e4ae357725a123a9544ecbed7be6127cc913620cff736f10498463257971e416", 0x21}, {&(0x7f00000001c0)="8a65b6ce8e02e6d50f68e031d78de05422f6f757f5798dc52fc2bfaa233ca5d57b45634ad43166ee79bcc2eefc25800ca6f8cc40113c1dfb1dee6d9a513a3b1453a44e8b0b9b9df0d4d91b6e465020bc536ef7e000f9e84935208d62a0afc5688ee7da4363c27820fc7211cca183ac67f413c516332537ca95aba50c5e19", 0x7e}, {&(0x7f0000000240)="e58f5c3dc5d15908638b2dbc26066b9c89eb11f604c10f2882053e1146cc5d428f29303431fc5df16e6b12328048d97cd3e85b7aa3fc5a9cec7dfea52c2691419d15fa9fe2bf058be1f183973ba1c59a81fa0b1bc9257f0f3ce3e0a3ee54089795875b1701990716ee516eb1cf6a3a016718c356f649194606f4a5cf1d130810e518b3f15454f8df0e3b9110ec58d5be341ce2002ad3d3c44d96cde7820567a2b6b0cc7015e31d936d16fa69a7ddc27636cf3df84180cc6f7e47d4824f82b01e00f4b7e04899a631a31b7d1973e18360b408c22e4089705e8123d11413aa33d80091b2e8ecf5301f8a9244a56b4ea0f274ba571bf10d2c66ce3e75ad", 0xfc}], 0x5, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9}], 0x48, 0x8}, 0x7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000640)={0x80}) r11 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x100, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='/dev/wskbd\x00'], &(0x7f0000000b00)=[&(0x7f00000008c0)=')[J\\\x00', &(0x7f0000000900)=']^}[\x00', &(0x7f0000000940)='/dev/wskbd\x00', &(0x7f0000000980)='{\x00', &(0x7f00000009c0)='-\x00', &(0x7f0000000a00)='/dev/bpf\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='/dev/bpf\x00', &(0x7f0000000ac0)='@\'$\x00']) close(r0) r12 = openat(0xffffffffffffffff, &(0x7f0000000b80)='./file0\x00', 0x20, 0x44) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r13 = open$dir(&(0x7f0000000c00)='./file0\x00', 0x8000, 0x95) r14 = socket$inet6(0x18, 0x1, 0x0) fcntl$dupfd(r13, 0x5, r14) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/speaker\x00', 0x20000, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000c80)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x8220d1b77580ed71, 0xffffffffffffff9c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000f00)={&(0x7f0000000cc0)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000d00)=""/194, 0xc2}], 0x1, &(0x7f0000000e40)=""/182, 0xb6}, 0xc02) r16 = dup(0xffffffffffffff9c) openat(r16, &(0x7f0000000f40)='./file0\x00', 0x8895ab313db9e0b2, 0x40) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r17, 0x4004427c, &(0x7f0000000fc0)) msgget(0x1, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffbfd94d592e78bc3d72992b0200c19a0e64c350c6e905543835", 0xfffffdde) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="171dbd0860", 0x5, 0x0, 0x4) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=""/239, 0xef) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x6}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) dup2(r4, r2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8400, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) kevent(r3, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xfffffffffffffffb, 0x6}, {{r6}, 0xfffffffffffffffc, 0x1a, 0x80, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffff0, 0x41, 0x10000a, 0xfe, 0x200}, {{r7}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x3, 0x434}, {{r8}, 0xfffffffffffffff8, 0x90, 0x10, 0x0, 0x4005}, {{r9}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0x4}], 0x9, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffd, 0x82, 0x1, 0x9, 0x2}], 0x2, &(0x7f0000000480)={0x3, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) kevent(r12, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r12, r11) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x240, 0x0) renameat(r11, &(0x7f00000004c0)='./bus\x00', r13, &(0x7f0000000540)='./bus\x00') r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r14, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r14, r10) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000100)) 16:00:15 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x6}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0xfffffffa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f00000004c0)=0x27e278f14fad5727) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x1) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{0x0, 0x0, 0x1000}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x1000}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/209, 0xd1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "9375b01a93b4518660e5be41a66d29dd00"}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000540)=""/108, 0x6c}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000440)}], 0x1) r9 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x20) fsync(r9) dup(r9) write(r9, &(0x7f0000000080)="bb", 0x0) r10 = dup2(r5, r8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r11) write(r11, &(0x7f0000000100)="8c65", 0x26d) dup(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) socket$unix(0x1, 0x2, 0x0) r14 = semget$private(0x0, 0x2, 0x9cc) semop(r14, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1800}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3}, {0x5, 0x8, 0x1800}], 0x9) 16:00:15 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x8004, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d88211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x9, 0x8000}, 0x1c0, [0x2, 0x400000000000, 0x7fff, 0xdc, 0x1f, 0x1, 0x25, 0x6]}, 0x3c) r12 = msgget(0x0, 0x80) msgsnd(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000005e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef6939ea60000000000003b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"], 0xf7, 0x0) msgrcv(r12, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r15, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r15, r14) r16 = accept$unix(r14, &(0x7f0000000280)=@abs, &(0x7f0000000580)=0x8) setsockopt$sock_int(r16, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r13) sendto$inet6(r17, &(0x7f0000000900)="183bee9313f7922ed9093ad0b8df90d3e4e89c06c2a161f2ebde1d89f0bd8b2c57624956cbea6cfb50449031caee925a533634a902f083baf8960aa4d81bf40c46e585f8a34b049d26fb2c5ad176806b06a51b1f7f74d70056f5366fd3c86c0da0c167a86a7844c3ad0576b84bad8bff869efca174572bb19f3ca46b7796a4faa94b4dd8ca602ccc29f6e580203d48603c99045a2cc9f7a8dcff1ae30a89bf74696ea02d1ffeb8237bd175352a297a1c1d1689dc2a0500000000000000da26049362730007176ff7ab0a9d005e32ed00"/220, 0xdc, 0x400, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031618ce947e1b060a9b3461038f39f1e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3f472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f6274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r19, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2e4d2314261df366808a0a4b34e888bbb"], 0xa) dup2(r19, r18) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ac582880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f15000000000000000075f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d049889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r20 = socket(0x11, 0x200000003, 0x0) sendto$unix(r20, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x80) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) getppid() dup2(r4, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x4f) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r14, r13, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000002940)=[r5, r10, 0x0, r6]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r15, r15]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r16 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r16, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r17 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r17, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r17, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x800006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r2, r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ftruncate(r3, 0x0, 0x800) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0xcc0, 0x2]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x34f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="045b9291f7cfc9ccdfebc4d01afea57627b38cddc899d925fcab4c5009bb7b80eac09491d663c27c0e84a6a1d69e854bf1035ad4cbad630dda272b43727aa7e514ee9f09fb6dd01470ea2f905c9534393fcd709827a0a74b23d3a859a16aac1e3bcc52fd48d633d368eb321feb39f6275525", 0x72}, {&(0x7f0000000300)="7e1929ea38469a8724b9a4bcca96bcee8e285fbe09fbe6812afb1b576c1c689990acc149d819aca76c2dd6858d2c13836b3c07989e88d1dff2e762b58a7cdd06405b954d45f42e405b0c2ee87c168190b4eb096dbff654bbefe68a100ebd4940e3352225ed719fb5936bec6a4b3260722e7daa155fbd324c0e5113b90c0ce241498bd7d594e5117f1e5be5de64d664ce1c6e857311c301d37c4d933d15885e4cb902de018c6c7d4dcd8606f3593a8f093e2ba8ad1e35af12f21483db9ce4909602c586", 0xc3}, {&(0x7f0000000400)="ed65f1ff299d0b4272d08041857361fec36d69759cfe116f05d741dd16cb3f27e297d26539fc99f49ac6ab8d6a6409c6e83a540abacd042ad62e86444e0e58fa15eaebd368f181ccfa63ee86f3cf4d6379733685a2961cbe39272f6ea5b4863cfb1ccb369d4bfe28202c11700eb51f404a6b974615b31829e12ddc73f86565da6f045e4d93cbc7d67553685790c152974dabb7a59db2ec5660f58dba9b867c3503f0f817b9d27df3c1f3c077ec050b5269f7492fedf49071e0c29cc766", 0xbd}, {&(0x7f0000000000)="258d7c6698d849776d24c4f060a94f7cda62dbe7fbec8c49147e033245e3e2d0b1e23cde2db13b3ef761", 0x2a}, {&(0x7f00000004c0)="e2c203ea57448ef56de1e704043468620c5bd78e533e560730d9643cc40d757c82f4b39b999e1bde327bc28bb7d1624092c5c5e10831dc7af890a266d5a00ebc02901041e03c498ded8976bc349fd18916b15ad0a4b6d5f57a61950039f10353d2b4f9d1b37036c56c4b5698a7c7fc611afb90d5f31b1b9a903626b9a7f844de90e31699915004756abb9650c0d45d93e15d79e2b418b582e2061672b860afdbe49784c6a9fb85a3b826eb99f46d9241c907ed1e72645b616848a944ef1eed79a48262b72eeb136f25efe58c529f81c0c41eb7f9d6251fb57b20a3f44bffa35f05b0440a1775de1b2354277dad7f593ea6", 0xf1}, {&(0x7f00000005c0)="356f0ad078020edac96a0c9f04d9368ca1c8c7ee3c6f847fdb961683de5462b97ec331f841a0425a3281df7dc2c98d249da45110133dbba5864fe44a11670532baf583fa4309df90a82556d65256c7995d56c5199080efef1fd77e10496f0d5d0f66433de7271880fa60487ea84b616dc2b839b0925ff22c03ff77986790a25fc2b299d4d0aebe2618e94d70c218befe3f69b81aacff3cfefb850f101eb7c6ae6cf78a010f5f565dfb4d3fc19da846b336bfd283870cdc44f9fdaebe", 0xbc}], 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3b2, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) r3 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x8, 0x61e384dce72a8c93) symlinkat(&(0x7f0000000580)='./file1\x00', r3, &(0x7f0000000600)='./file0\x00') writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000640)='./file1\x00', 0x1, 0x83) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x8260, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000006c0)=[{{r6}, 0xfffffffffffffff8, 0x84, 0xf0000000, 0x8, 0x4}, {{r7}, 0xfffffffffffffffb, 0xd1, 0x80000010, 0x1, 0x2}], 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r9, r8) socket$inet(0x2, 0x0, 0x4) socket$inet(0x2, 0x0, 0x4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r10, 0x4004570c, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000700), 0x0, 0x0, 0x8000003, 0x0) dup2(r5, r4) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000540)) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() recvfrom$inet6(r0, &(0x7f0000000400)=""/202, 0xca, 0x1, &(0x7f0000000500)={0x18, 0x1, 0x8, 0x86}, 0xc) getppid() 16:00:16 executing program 1: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) semget$private(0x0, 0x1, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) r9 = semget(0x2, 0x4, 0x80) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000080)=""/185) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1102, r8) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='r\x00') ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:17 executing program 0: msgget(0x3, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000001c0)=0xdf0000) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r7, r5) renameat(r3, &(0x7f0000000040)='\x00', r5, &(0x7f00000000c0)='./bus\x00') syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x480, 0x10) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = syz_open_pts() close(r3) syz_open_pts() write(r3, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b996d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6e480ef96ec7b2dd3eb4ec15f57a279036beb0e475db3a00f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d12", 0x158) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x4004570c, &(0x7f00000000c0)) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x5, 0xdc, 0x1f}, {0x8001, 0x3, 0x5, 0x25}, {0x1ff, 0x7, 0xff, 0x3}, {0x2, 0x4, 0x3f, 0x6}, {0x1000, 0x1, 0x6, 0x92}, {0x1ff, 0x78, 0x0, 0xfff}, {0x7, 0x0, 0x7, 0x7f}, {0x1, 0x3, 0x0, 0x3}]}) r6 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r21 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r23 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r22, 0x121, 0x9}, 0x800, 0x1, r23, r24, 0x3, 0x1, 0x1, 0x5}) r25 = getgid() r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r33, r32, 0xa5, 0x1, 0x100000000, 0x2}) r34 = getegid() r35 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r41 = getuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r43 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x0, r39, r40, r41, r42, 0x121, 0x9}, 0x800, 0x1, r43, r44, 0x3, 0x1, 0x1, 0x5}) r45 = getegid() getgroups(0x21, &(0x7f0000000240)=[r6, r45, r20, r25, r29, r34, 0x0, r35, r42]) fcntl$setown(0xffffffffffffff9c, 0x6, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202071da73d53"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40)={0x6, 0xff34}, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrlimit(0x0, &(0x7f0000001140)) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x1, &(0x7f0000000000)=[r3]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:17 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x54c944ab8c85817d, 0xffffffffffffffff) fcntl$getown(r2, 0x5) 16:00:17 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x6ef9d2fcacf6cef8, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:17 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x1f, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0xe081, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4a9de2184d2d9137, 0x6, 0x2bd4}], 0xe4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x38, 0x10, 0x1b16297e, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x8000, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x1ff, 0x3}, {{r4}, 0xfffffffffffffff9, 0x33, 0x2, 0x7fffffff, 0x9}, {{0xffffffffffffff9c}, 0x810157788da79f41, 0x80, 0x4, 0x4, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x80, 0xa2, 0xc73}], 0x401, &(0x7f0000000100)={0x1, 0x1}) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) linkat(r0, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0xc) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:17 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000140), 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000200)=0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000180)="59b90fc2369e470551b0fa3fac0bb83603fe31229d5a7445f0db9af99ca933ed2908e1c8c879f3eb5c7167bc8188b0c371396000fa4e68eca906003634276a8fc079e69e332c9be0a827df00"/88, 0x25) r2 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x200000, 0x9, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000080)="1b45dc8e4c1b249f39cc8170092ab9ef280d20a64298ec19ac49a79db24de88f094230f7851fb1aee8a0c99c0696cf40b38e14b91b0a2ba8e0caeecec17828a3c33259682c3f10e742a8bd3fd747332ea66f6c167abf92fba5058d1d830d285eeac3e3eb9c98c52fcb40962cc8ba515574454537edba931c8b27484935f1a10ca431", 0x82) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="89000000ffff00000156aeca91d26a550300000064b5ad32c3456a662b"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffa6, 0x0, 0x0, &(0x7f00000003c0)=[{0x0, 0xffff, 0x9b7, "548a69f556ecb2f6db22cb2f6e1c0b1be574fbebf23a8e6b2d506ec034c668c0be18a15d9bd87d1a546c5dbf5fae919156a6a650172395941eaab24585543c9bfc1d1e95da23f547ac61cba5caa31d152f17e3f92da4217b89e763"}, {0x0, 0x1, 0x7, "f4abfe5a389c5391"}, {0x0, 0xffff, 0x8, "c2cf4f7b6b2069440e0d8a529c21dfd6a4e2136c936d675134992964a3d65117d1f66a59f4b74e6e3f0e2813e5cf0d11a8515e985b00c2"}, {0x0, 0x0, 0x66, "4d1c97cddd434307822913f743c9c48ceb416c489cdd42392ebd36e4ed0f317db1db0bbc1d6b377e07a32714e2d8c76b72e68deda0e506d2bf93e5cd0eb3c7eed734a9a1fd9aa710f413eb2aa267da338b62900d50ac954046451624"}, {0x0, 0x1, 0x100, "d4a91b4fb98ad774fbfb02802e18c7bc7dd7e05d84251a140e3280a67465aa3d75f34e10e7ac6536b773d5e7cd289def69f72964c4010c899aaa0723f3008a9bc373a3b72d04584fe6b311b633d90a497c2beda5bdf645e810e642296f6b2eee6795d215cea7fb1f1f56b8e3084eb8a364684818ed1fbd73e2268efa923f81f8e53055feab44296e2010273a627345bb55582de9"}, {0x0, 0x0, 0x3, "8b7844d177e7499945"}, {0x0, 0x1, 0x2e, "6a7863c7c30b989808396620c6bb2173c6206003e437955f56c98e5ff32a071f02085b912c335dacec88c49a96a75adcdfa35bbb75e4ad8a586c8f6d126676372484061d88654ea8fbcc21b92c3cac71e2efc82733ba83c71772beeebf6cacc903a7377f8e7aa8b8c2bc6ec69b866066e3761cf4098298809c4302f84820429e4620f517665064ce2972361df4dc1cee058690307aa5a6c6ed97efeb7dd652ded1089cc58c154e74cfced537a522fa4642121bb5a597a27798d016bc4611fc29f0bf80ec81735bf1b40126e392c65aaff479b9c58817003bbd127638af9d07acdee50e0965a74ef10c686b654eb0015788"}, {0x0, 0xffff, 0x4, "94e867fe0839b79814b15825b78f0d2c58eb8817bb954d8bd05b3072eacca263cac39d0d3945bc8bb9f79c85039e65f1a244c33719c75466f3ed2df539e73bff181870c7b5578603b709917c7b689caf97ef3b796e7aee499308cad29744d80e5ae8e973905ff12046d90fc63fe582a93cf66393c1acdb6ea3f274079559a8c241852e6c2d75963e0acb3d2c397e37eb13ec5c0b6c40aefb29a2c9e1721fd50777633af240e2c410c9e92ba1a1ab0a8284bf27f2a2985bdf11c08817cfa2e79691b47d0258cb682d2fc3d71748ebfe7a53323a600d109d24b7a3f44943bfdd9f164d8af0be74f685435f331f232fbd9c12fc2240bfdae33e5def18b80424e573b4e2799ea6157e675f9347d5fef66ff939fb7e3913d6e0b2b733071008c0ddc6d0bd54d130a9b50bfeb382be6c7c0c235cb0f4f20ce48ae5f9da08c3c06611aaadf89df121f2f623702bff3416daf0c7775de9e7affff0cb3a737b127c1e6eeb16cfd42ce4e6ddb60c9ea163dbd1abf9d416095d39b0bff4057e6e6e1c0974e29d66fe8295c9076d9bd65021f41e1e4259e8e00a4cd1d152b4ef79c784a60ea4fd79639330f146cb848ff171dc3e408f33b410abd42fabec44846df3b91469f941f06cf1f649d0db6e8b6940da8c11ae311715e4e6cfe75c36b25c58b38ceef6c37374d8a62d06b48b0708c372b6f6fa93f26979f544042700e906f90cbb1fa819e94f0112c776a9ca733e8c88d3fa1c19d6dcc0e1b930330cf635be6ece0c2c404bf8a72ad257cd342b8ff9c509e6c159961703c6a9637b9316b3bd7c7ef345d3f9b7a0d1f1f2934aa128f9cf29d276f85df9f4794369798304008538e12585afdf5bf2216697057c939833a28a4ac6d79ee690c23171ae123d108b2f7d3476bc722342a3f53c79eba104720c82fa1626609e1749e930fb5ac9cc8908301e375bc9b09562d2d5895b456cf4302055a59339f3d10d1e3bdad44e6189b6b54c9b771d27a00bc550f1c5534aacd83cbea6f0a4832d9dd2b773cde393ff9a824f53345f83435a7c0df22773de96d6ea7802e21f7ee11955282f5654e87ae248be6e5ecde5a95bba55ce102c8aa7a4163da36841dbf19a6da7876a528b0e2f70698bd196d9358b49e660f7e30d7eaa6c495f5f7aab05b8c8f70e712874d3b9a2a8fd0ee487d578bc2fa6dac735d6ed3a1b0542f53a777bb5305083635a2c1eb49c865872fba00af7aac80ccbd9ff7ba8da5f802e186ec802194f3883a4a0f37f511b832b701639783c706194fc7d083ca19026b1642f272ddb3653f464c4d81e2da70fc351c00a400da1275afde263f9f7969445b15f94529d10fcd758e9129e0c6b746766d8b8ebd5487876b13d5a61ae21b1817a6151caba556f34c167b64c1e5b0cee2719f7a53f52491d04871db9c5a93b146acf152bcfc2e1a03b633ce58f757c46b2afd35f21acbe48c5c4b923d8f2226e79bad906a79a527d1f43bc0e107f94d532d13a6a491513d393659a411e9aa2e77bbf0473a51c13533cc10b99630cd3d3535233bf7c831579ece78aaf9d3cf0775d7d1a7de33090e0c041910ce235ee92f74c3ef15efac3c1f0e3ff18d1b55d3533dc5a3b2ab7be428a47ce88d51aaa79d6434120cf4d7bc87d69aada40aab19a2f36c09df3d086145278fcfb82748ade5236211ac126d87bed33edab94260508b8ca0373b991a528df36c3897ea775ef38d3c62c5719a3940bfa735d64e30a5bf728092999e7858902e1ba8fd86b93d5c41d578d43a6f673a6cee9b06244bcab06710327a09a1b16a70cb83cf02072ecaacca1eab42b074e956b83918b22af7018c0ce0e39f5fb20d17c7a05be500f4a0f848029f86ced9c2af77f7ab400241803cfa4f2de16f9a6d22ee7ea9452fa262ad53c1265cd90f1e912ac839b462c52b56ca75beed3d7fef4ce30481dfc0ad520b9376f4bf45c1a886558ceb04b76ca8491bae679c94d4ed0205369a4a34c376bbf26409c229accc134b418e83495567e8e0b392e4176f09c360c53d84e8f3970a8f2f044ce97bceb3fb21701c56ac555cdeb516a458a32a80ce88932ed9801a9c2c2ae3bc65c7e285bdf9ee9ffd58d5e00d6df7b909d4735fe7ac578e80e7a7231a1469afb7c82070a1e5c20fe1cf804eb4b32c4969a5a387fec165872080e6b10b111c9c8f419f80b06b0d28466244c3f1f3ffab1026037a70990fd008a1548d0aba356b26cad5e2cde28276fd28aab614f3a7e68a1af03e0439ed6c1ef4b32fa74e3452834fe2ef0e7ad93d06664f63f010bd4476dcb5426f83bf9188cde0188ccc808ad1c9dc3adf1083b406b8490fac0de099d717b5e4573684e4520a89bbffc03fc8d9ce1b46a617103478ac7f76f32cb5daf76d68dccce1724bb08e8a8b14d88bc44ba62d726e6aa8fc8c6ecb68a25d620d4af58fd7c4c954def57621294bf4a4c2e077a15a825ba3f8f23ccde03feec65fa08e6c6f6e3b4b99478abd19f21a52df6591bb0e0d9bb702a833eb132cf9417200fcefa0306a0d1aadd6e2f26050d599c12888e252a813c5e7ac1d96f836ba26ef0d450bc94845747739ef7126b77599d460d5bab056e73085b823d52f9458bdc3b6e8e19bbb693ba4496a803ee93e074db477ded91a6e2936cf5bd3622157e613edc0be72cd7cd06bc10309729b537dc960336d8b7835ea888a49ed09706be04ceed193db3af584b8b7a091023b84bf73a9c72debf2769725e237740b1da1af5336f109c54f6c3fe6db49c33829898eea060e93a4f6a5d500ebd544f0d3c5c9342af31086f04a69a9ee6a6eef970ca7cee38bd564bfde1c3badbf3cd7a38139a7dd79b6911c95d8bc78e8b04449a0f00c6ca1b7b0ecbe84eeaf63adcd94fe6a3e6f651bd33b10aff63f3e6a4221363afdcfb0ead1b08653b70323b1a787052e4ceba9477af5c6fd55f23849b1dbf31feed192f2f5b7e832dd5d19fcdf2e708f7e47b0cd6717d568283ceb4de999440075e4379ac75dbb5afb34982f435b2297bcf14c76a03ea18eba1d8056e47ebdd737b37e71197ff5b342a084f50d72467393dcdaa4068b583e8bdd0744a73eeb82ab12c19f865da1f2bd537db584ba220eda63d7cb67c96e958bd911eec23f7024ff36260f749e8c62a6263f49d3f56e006b9f586e2754882ea2f1046211816ea7831055d2210aa44111e2ee066cc030e3cf74d7d30be9943016c559bf0d076c6b07c3141fcda1510e752befebecfa14985d75496e9933387f03792a888649693a106be1c3767c379d0ec197d0b7a43e71207da775b4368f8bd9e82c7fa65c59e595fe462ba31efec92a13e26828883b93ae5b40f13e31412fbd9a671c0731fde6112955be592e1a7dac034018373b0b450d659467f4d4686921ee27088018f4e3c035e3af1eb404893ac7b4889dae959ce47cbf37c95ef47cfd2221bbbc730c1ad479879afaedcbddf6afb236e8fffcaf4994045d5aef99564c17e3acaeb2b17fc34242b0d5c5f29564d7ac74101a258402bfe498dcf16ee833b93fb1e5376337609f0ce3e65d3f10b8ecee0de27d61bb8654b4310d269f6d08c273f041e18fb48d86a2c3d58280ba225e3964dcaeb6cf9208ccd96f29e137e9ceff28056688feae5c18ee654f18496ae8ce2b6c5c129d65137c68c3b0d5d18b79207777c45bfd54ac430c359242cb299914f4133795f1b30fa4d74848f7ab3212d436a1c97837f05002f1edecc62fcf214834b105ac3c45763528f979ce00bcda7d92496d660914be4076288b382f6c55afde8f853731df698d5ea4e5a15a8b6301665490ce847e777fa4ffa191d1ca172ef0da2cf27a629546fea2d055f41ae1fdabc02d007293712edbab064a949ae4472707d15a6e611fb8e2ff8754acb2e53e90e2ddf15d4771210e08c2a4b188c8be3d242bbb07044b43037f3e9bcaedb031854cce001cce57f43a8ebf294cb07677f8aa63f06a1865520a8d44180c93344d0ba44cd3a605c8083167fb9c976e1918d32d7376e49df6ca3032fd6dbb4a6f5adfbccaf395bdcae5ad737801f7c4698f8d47b8b82b723c8f5ef5d9d269808348220b8f929db4c72f628899476cd711fec120c661d5bd39beac35266bd998f9a9de8e1a4fcc983749bba53106dcc254ab354677de9676cc3404acb807020798c5562ad97acd202595207d93aedb7e7ddb29ee90247cdfbf78ade630c14f6c31232632d80303a3c853a01cbd5df2076afa24e6cb720dd827e923b0137f6c72b1ecc73ffcc51aa454bed796f4008f64676ddc4f886ae5d9f6b8ea5d0d3fa1e3aa746aa030468f809bd64df13b1c926aafe71a85397d49a0d2a54f2a28056564a42326bb5bd3c3ac6b1637d08fd98ce44fa85d15c9d0e655ea50e522d6d3d0409ddafe1a80aad7839aeaa09d720e16a8287d3d4d1e7679fa61fbf2d412d50aba3869c17ed76d35a214f064e17683f4c7c9e814c0b24f34a681a09e9c69d1313bc64a0437b9c50031c61823eb4d7fc6b25725062a90b7a4d004a00d6c8b128245f2cc22f992653342c9d86996ff7320ab2c9ce89db0db2ddcc4fcdd69653ed0fe52a48ce366d824cce2a1669aac608070b465e43bdf045889d8f14d19dace0adc74fd33824cc496cc289e01aee832dbc212906c5c773ea48421a353bd485e9bf265ddc26d0e0ce96d49abb88beedf09b902ab5e9792bab914c78a891e472f3774584ba74785ac00cacfbe505564bca059bbcb2b0815ca44d3654e05bf352c9c6222d08b2b1727186786e869b7d7885c98fedb0f29c597bf12c6ae59ef393cebd6d9bdba0b4d2b44d1ee9c8ab1fd5f8581323104357f3185aaf41f8da90983272904c58c61a46844fcbec3088a38f13f4a54a96777aeae6306fc065b1148f8ba361d36d1d11e26657fc5b213757e72d6fbc58013dbb1bdd76fc228de336958f3a3e34e9868205e9ff4fc378576b0d205f2fd13d553554c856e7b8ee69cf686098a2a82e3fe7bab9c8fd394967e20a7905f77aa33bb60d34b62f02d4ab9a5fa4a748768cb45c7446eca195210e75c23dd09dd9fcc62817adc98d5e791e94d3e4b3aec38de269aa65e716877a7466c4936927e8d2272b9938428a3e36e73c4d13f5236730b27cd306e99924ce509bfc490f3dfff100395fcf11f20614566e7796c071d598b3f7055284af9049f84fbdba79bcde442f37896dc27773dc6b2b762c439b468fc600942ede0c12bf00d82867766c161eb46329ace3f5d93f5df5e0941dd2542b3f82276220de1aca3cd1f6f90e2a35a73f0579810d76bc886265a893d0f55970efb38e76ffc60270a44c75e20cd8c081f5ab7650511959ad3ef47e20ddc4cf14b8f28557e5b86af6a240ccd4860af30ad74a6108ba13fe1011190b2fd932baaa3d6209416153b69c43a3cc695770170068c20f51133c6e6bb86263d122fae6a83233ab637bf4a4c724e59ddbeffa0c064bd2af3303762b58182147715ab8fb20f7f47505facc6b59246a6a09351f2a2df726661b4904ce5fa3d585bb706c1a26c2e107f5a3acad8fd3435f1327ea27bf12dea2969ffd58222d6b4334fffd7753bc89f79519bd5d7832b6f57bc7004df61022a5e16533ec6eb253a1ee89a375c9cf26d5af24527b74bcd67ba9230a8247c898fd198e8ac3b8bdd0a0b467aa06d55c11b9c6a0f73f67a8385e01a6f4069cc7e3cce82641bfdc003d7ee8725930869c3c2fc61b3d4ae150ce0873c5275a478fa2d8b5c7a61d1b0b31cc6f355978101cbab0b80415343667f9467beb3134f7655940803e83e09ad3d93307a8"}], 0xfffffffffffffc95}, 0x1) dup2(r0, r1) 16:00:17 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd94d335ed9b2a86e53cd095adbda185788e7fe6d7a6e29b70c4f97a9347e635a1e11210396f87731f9b6796064f66ec1392a34cf18daf1fde2b05cf1d5400d4c5c56c051f41e7fbeccb0d0aa43a"], &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r47, @ANYRES32=r52, @ANYBLOB="00000001"], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r56 = socket(0x800000018, 0x3, 0x102) connect$unix(r56, &(0x7f0000000040)=@abs, 0x8) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r57) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r58, 0x0, r59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r65 = socket(0x800000018, 0x3, 0x102) connect$unix(r65, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r68 = dup(r67) ioctl$WSKBDIO_SETMODE(r68, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r70, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r71, r72, r73, r75, 0x4}, 0x200, 0x401, 0x2}) fchownat(r66, &(0x7f00000010c0)='./bus\x00', r69, r75, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r77 = dup(r76) ioctl$WSKBDIO_SETMODE(r77, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r78 = semget$private(0x0, 0x4, 0xa5) semop(r78, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r78, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r78, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x0, 0xe2b, 0x1, 0x0, 0x101, 0xce2, 0x5c, 0x2, 0x2, 0x6, 0x72c}) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:17 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="6ab641dd1f2ae17d6ec25a89c7ab2c14581290d562db285fb7dad5a618634f4274b0358bb5a1f0c5142df59b6cfa7c60dd8686d394f6fcf509c23a7c51f39eeddb41aa0413976d45d6fadbeeef715aa3176178f001601a7dfdf993d90718238bc2165a62dbf5c4f80dc881fb25a1f48be1670c3bcd60350179cd562b2f0a1bf40eb4c7cc26feb433a9d2cd10cf50dc0a96812f0278b4a855b505bb381b7f782e93cfc7af59eacb83ffdafb21c2b9a204dac2458fe64b019d76ae973da860c49d3b0d3c1233acd71fa346350af67f7df5350de6b1640a029933614c6148a0e7ceec44923895e8972d9fca5dcbc1e9ed10611b4997a2944e0d5e14446946718123dc182cb855eb2206ce6a838188145fc890ae1bc8f0cf190f9635a87f5d1df0a34d5e93c4fb5b957aa094fea9e052def63217634f4afc9f31979551679876bbc774cca1ce946bb5745d7422207b0a58707dae9014424d627cb9e826789eaaf4f4eb2d5d34eb5ee835dcdffe57a99a0db43b9b1e0b6dd8338c211b36c68395b0828085639a33dd172b1c79d8d0ed3108e1f4304f226b0864386b7da5d081af30889c6a7fdd72e200f4ee1516096925f9328664ef65e7f2cb9adf6db454ce6c75b46346e4074fa2ccb89dd9c70a186f1ed2acabfbaf6414b8f7f7906e142646dcc63b955ce68802f6a723af040142f7ffaae6dc9a2e41a9baec681194b825c1535c650f5ccea4aec3668f685e354e10d9741aebb312023f59693bf13f7c7c91c08bd37840465e32e45e5510300ec8a617fc915121fd8d17b06296be692d09948a797e639264f6f7ea7232724d64cc0008d252e1d3d2d52ebc888b769799db7a92c226be8bb03f23cad13f1471ee23cabf4c067b03c01014bd9f0fb18617baf9dc81657027d4ad5e9e48ba16b6a2c0fff58d080758f8902fd320ed56f629c38b1fe4229f3562b9d94d3a32476c9542dc5348ea145b813e8c5ffeee82ee1e218db1bb49e1c6cb5aacead8636069daf5c2f8571b7081b16885a44685f404f71533642d87747821ad184861cac5a13d65035072486a97d49b3058acaddee81f80bb269279ae8bf4190c2db9c764335772c8c62d1fab9e4219a64c391426a6069512ae148256fde6bfda5ffcb070fc35fcfa86f598ba2aa55061cc17c0a17178aeb0740440248ab6e62545502cf4892b16f7a5ec95c8fb35f94505498776db94d64d24e5ea7f9928bef7348bf30ef720ae3b43237042867c7f58336006e793cf0b136e0cab9a40ff1ca68f5d340e5a666998ef0f99c9c071d04c8f35de0b7e4f197cc76959aad6ec6446a43094107671331bfb9c92b3b477b01c56072259bf0a4036d13e75474947df26c13bddedd997b82e42ec5768ec34a48e390bf39927ed6fa54579dc7f0ab48f7fb0c0c05dc5f1281e14595dd696e42a1251b3df709622ed958beddcc74709b79c2546c1c3e8514579eeadf6691473e7e4a60c277bb801c4e87d297403b3eee5e65eea12dc31be76b4e55bc07d0662fb78d2578d1e85237bd8c1c18af5a1b3a74609efc7c4a2b470ad5a5be0db53cb60a012ad62c1adafec6a530afbf1969fe3bcac94b1e5ac2aa5afc23ed19e929c6817616f7d328b74b16ec6179bb188e5af63b7887137f65c76220f005ecc97cd16cd09251c9e3b64faf4126d732c2eb769bbbfc2a72c704b4f224e1a4b2c7dac1a20ce2fa72caa52ecc5de225a1e63f49a7aed951c9447e3d5ff83d8ba79085a5b9cc6d1ed6404949095b0a75d7e3c999242d7f322aa3be8ec65324d8135789be4629f9d16b686887c480236f9923950bd774d84fa4c05d8fe40de750138498696179a14c9b0e209dff735388ebd356f20d1bd096d9055adc4bd3f9899f5b51b73892de4de17d446f1dbe16ccf389eb47b43da9c1c2e5cea26cc4a092c22ca3de3fff3b6ceafe423709640d40a6ccf6cd78d5ad91195181f77b29772b69a34b0452ff6c1bb57ec423c53c34495cf855276c71411e07967876e37645fd1c656d9477b7b772ae3afa50cea274f25e8837ef35b1d351aa6ca525ba0e1a7366e6127fc6e04473883c0469874083999e5553ba44fabc23e9f4c588e2fe84e65e19be34dcedbf47daf6452f7440c2e72fa782500eafafbdf48ca6e2c7fa54a711df00ce62277b5fea1f95564b4cf8cf85721dce1889334ae8d27baa478e495eaad0ae96c137f70ddba57450ecf7f53bd4b7f28ad58537801a3479a3821e38ca07af2d9fd59ddb1a3947ec55309371c18a4aa449a2449ed41a308fc6506353f43651dc9c7cdf6ba0cb2514a7fb1b927d1732c81d90946b47ab601299d5e43373d1ee0b6517e9a8154ca96dd08f4dc0b7669891997a419099dec1663f621ae84c29c3180ca481ea130659ce35f30f8ef547379fe20506b423ccc971f536646072a78b3e31f05097ff7c755b6bcafaadc99cd0d45e4a803b62de5ad65f55bb3d9d72b81bd5305bf29f4c914fdc754468400edc74a4604564c2b730bda7507446afa0ac88ef30910179a1bacc5633fed18779fd459c7a6e41ee16eec4978b2ce1ab975033cfcb0b83b6058e0147f829a3eb44da1a4645aa89b05249e2c4591a739cdc6a5dbc5732940dc0537d830e9c9410bdd14841bd44cff5bde7d6a2a8657b851913f8fa73ac260a4c82c8544673d2ed27db6da401451f106118b508b5d27bb5f1afac299731d10645cc0e020d297d1f5728d00880e880812aa775b9a488d75012b84fca2c488f8207132073ed88d7dbd6150adc3a5e53bd08c4fc2afaa3924121eb05cfe13063af120f008b6933a5174fae58b7179de1b140fe7cd6953226077cd7e5375db6abe0e1927e9b8b9a049a85d7df88567179fa25c5183352cb4184a56c70ec5c17c802fdb1818c59c5769537d88bbea103f2abd646d086544e62486d9c7d1c8cced1da1a1b485bd80ec68000eb0a78ba872f6daadb16e4368d1ff204f31ee733f4e264b6976957151c01a3445eba5c5c06f0988a6746458d5343a5efbeafaa7928a4ba15434e11ff9134f10736d20183b6f70eecb82d0fd29fd27dbdc6622edbf852fac5d5799200ab1e406df43a71aeceb1eb3acf7f901045f384ce74c8b5a66bf2b9d906fcb64d165a61aab701f21ecb1c99c286e970e7318d0e3da2a187aba5ff1ed21d6cf7468d10b983ea08a6644c881f1f2498d67f9cb786f54b136090bfa33e5abedefc1465f98ca00e615f78fe407aa247d1e0b663d62e5dadd4841a30847053f3fb0b32d1c098cc355e75e3104b84dc7fa6c7e0ca482e20661a7c0f39036f1131b29b8102180f1931eac7acb821b024f07aae07059c49382cc03ad4ad166c0efaa79c28aecd1ede79977f3ca8c7a995744eb9cb5bcbb24fcd4deafd6d70924356cd7a346edabda3355b2a18cb16bba8d9dac94ee14ccc413af6ad0d076cfc8cee002539768b2757d81cb7c965b8a544b8a9c2bc8447faaabba081b442dc824eb8527e3ca456a15606c6760a7661b0a1afb9a51bc89b737593b185ae34c5592c9adb3ff4ba2eb4e99b46b2cccac66037871612d9b233125930039fd83542dddb2d36a60fecbc0ebfc553a4592140dde5d0787384fbc61c44ffd89d97f880579dd2cbcf698e4fbc43688a0ed26ded9d35502ee5bed522e283c2053fa656bf5d83ecfb0ffb95d187cc792d2209f0fa546d9e0847dda71984d70e69487e48990352a38c06381b90221117a516bc4ea74c31172dfa577a23628b4f55f396f4bbb55b26f0988f31f0f39acb7bfefee00946e923ed21b8a6b7384a1051d7e8eaa530d6f125b2c805615db75bb3a1243c6517c7a3c246a24978801a66cf40bcbbca6f4cbe1fbedece278c5965180c98a4eb66e984fdefc1704a466ff5b14f9eaf2076f3ffb1a94640b992aa47a5353c9533a21149aabddfd737ec7b4bca22bb2fc59c35a12916bdf802911693a1b26e9a208dad5abd46ebf3618a83788afa005beb19d4d286c589df5d60c356e1e768b49252ee8753a2f0f69c8d5ee4e035b4d17ccfaaa2477562df8eb6cc8c68697c3e65ce822cb36aacb32cc6d2efe9cde1bd3f45133c8a2cadd723b993485de246cec34b4b2484426a1e49fddfe59bcf5740befb302c2250dc2802efa7d9c54903d279882501eee162c7501169a5478b27f24f2a789bcf6e23c0a5d07a34e80e800a9ada21519f3cb8644ea97a7796985e4aa864027f3ffae56f684709b1e5fbf974556fd38b67eb1aaa7067499750056a09473ecdb70f324eac3ded8bbb1fca0ab56ad940deb8f08a831d0adda0f4b23c9991c090116ed4245afe8fb49803939863d50a44df63e59b05e2ad5cb72565f54b1c7f35ffc8f9fb42a4b78149fe8560620c8cb98e87a28e2542d2f484dc901c3e0dbeedc9c7586d2fab7618a597bcf07b31b456c0b5212795e1e7e6d02c40aecf0c40ebb8c2b34768c1ec9c268442ef228b15158ba01f1863e378b96be5e5dac716612e06e3fdd0b9ca8d5669f47e2d34ddf44b6f01d1360f0a86b1ad197b9fc3300d651011ea77345f2c9a86d7518c2256bcb880d39d154d558cdee38d5647290ded7dbd57d74858966fb12f9e42d6f586d97b2079876518d1f3966fa58cf0a529a096c423f71d1bae0b32c5965ef573402052aad8b7d8f5d4880ddd9308b4bfe631ca76818105fbe0d466915228ee91b169645268011d9ceb18f683e8b04f62c311b8549e42a3c2823c1274b3be0ad0a2060433df9a6a358914bd42999d2490d9007c7b37cdf347c7fd1a99ba09255fe02f088877973f950c16c1e2d852dcb60777557fe773292a37087b98929aeadf5ca99ba90fbeb6b8e345552720949eca4c6ff7ac4139ee75c4b6cf9b534eaa6d19f4f871b9e4e46d372972469fa95faa04789692d474a0b4c5d7132a1695aa0591c22a288abead940b221c7454c90ecb6769e942ad81744906e8d52cc5c4151a74491201ffb1e5824676555ceee58395f0c6f59d8145af780879dd5ba8b96f7a3d5eb285a586be7d2d07b07a50ce51449dc8bc12190c888ec65ecce5dc23035f8a078369a349e554955b4bfd29a0638705b3d8945d4d7085e3e4cadc8fd22494d2a6ad203fa8ed1429dbd3727a2db7521f6fcd03662e36a82304dfdd1ca4428f6a29ef357bc2510042a59e1f5be6a2b7107040675c9bf23e14c0bed57660b6a1c04c46b96582790bd793cf90fe97d5f74e92a96492faf16b70749f53ac9106ab5705ee8f4ecf5f3148c93b9c3b7f7cb81c07bebfda17048fe35fcf19f38014815e5b495bb3fc1a92acbcb74f7ab564b6468d8afcebc2176f70a75890b733fb99d08ce59951c5f557b1b054cb12908b3b7b925ff60fc07bb00facd049db1c2a518a3c26077eb754ba0eca16e6c7388c9f77926ec4602ccb0da9c79e87dbdce0a7f156599fbf3e49ee1ba5324a4c234c014d07b4db30eba28bb4567aea3000a5fa5080d4422bb25642797a44705970774e45697ad1175cb48b2f6c9169c17f910782621a95bb4f241b2030e262d5c15428c1349060b671be31e4b936e0383a88541084c2a8787a38dd470b549785b5c389c378a0d4fc09450b47fa08835f0978780d42c6890f0d307a802db728e0d121dfabd381164d4217273e6362e5a550df5cd71480265709ac10a6b532a76cd0462bf8a3db20ceed26419b184549da5594b15fe2268abba28afab4d5ce7935560e37f9d82926d3404bca1e715bb809bcfda520640409dae43db2d981e36ff32ab62eda20defa7c1f6c1a9121e42d7c713e1e51a1cae9731dc0c63fb64be340da984801ea990711237740d6f", 0x1000}, {&(0x7f0000001080)="e614db05a5f19a49d266de8f209a369cfc39696c1562e6597db3a6ebc46d5fd39b8faa4acf7ef2057d5d9e192dfe6f22812b42ec03e7433a243cdfa69ed26be85d910ee20549e33baabc6439d20a660909bc18e17f9192ff5f9001cc211e7d479ba5aa6306098e08de92d7ed72b6c82a1066b87e7ca562cb735a5638f5ffac3d", 0x80}], 0x2) bind(r1, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', r3}) write(r3, &(0x7f0000001200), 0x0) r4 = semget$private(0x0, 0x3, 0x10d) semop(r4, &(0x7f0000001240)=[{0x3, 0x7fff, 0x1000}, {0x1, 0x401, 0x1000}], 0x2) r5 = semget(0x1, 0x3, 0x9) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000001280)=""/83) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001400)=r10) r11 = dup2(r9, 0xffffffffffffff9c) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000001440)={""/16, @ifru_metric}) r12 = semget$private(0x0, 0x2, 0x1) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000001480)=""/16) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) fcntl$setflags(r13, 0x2, 0x0) fcntl$dupfd(r11, 0xf, r8) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) fchownat(r2, &(0x7f0000001500)='./file0\x00', r14, r15, 0x2) fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f00000015c0)=0x9, 0x4) r16 = open(&(0x7f0000001600)='./file0\x00', 0x100, 0x10) ioctl$WSKBDIO_GETMODE(r16, 0x40045714, &(0x7f0000001640)) 16:00:17 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e99b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a93de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x803, r22, r23, r24, r25, 0x10, 0x6}, 0x200000000008, 0x800, r26, r35, 0x7, 0x6, 0x8, 0x484}) r36 = geteuid() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r48 = socket(0x2, 0xc003, 0x4) r49 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r51 = socket(0x2, 0xc003, 0x4) connect$unix(r51, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) r52 = dup2(r51, r50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r54 = socket(0x0, 0x8000, 0xbc) connect$unix(r54, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r54, r53) setsockopt$sock_int(r53, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r53) recvmsg(r53, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r55 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r55, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r57 = socket(0x2, 0xc003, 0x4) r58 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r59 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r58}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r59, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r59, r58) connect$unix(r52, &(0x7f0000000a00)=ANY=[], 0x0) dup2(r57, r56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r61 = socket(0x2, 0xc003, 0x4) r62 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r63 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r62}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r63, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r63, r62) r64 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r64, 0x4004570c, &(0x7f00000000c0)) connect$unix(r62, &(0x7f0000000a00)=ANY=[@ANYRES64=0x0, @ANYRESOCT, @ANYPTR64=&(0x7f0000000a80)=ANY=[]], 0x3) dup2(r61, r60) connect$unix(r49, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r57, @ANYRES64=r51, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r53, @ANYRES16=r61, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r48, r47) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r47) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r68 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r72 = socket(0x2, 0xc003, 0x4) connect$unix(r72, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r72, r71) r73 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r75 = getgid() r76 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r76, 0x8004667d, &(0x7f0000000040)={'tap'}) r77 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r77, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r77, 0x20007606, &(0x7f0000000180)=0x1) r78 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r79 = accept$inet6(r77, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r78, 0x80046c7f, &(0x7f0000000300)=r79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r81 = socket(0x2, 0xc003, 0x4) connect$unix(r81, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r81, r80) setsockopt$sock_int(r80, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r82 = dup(r80) sendto$inet6(r82, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r82, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r84 = socket(0x2, 0xc003, 0x4) connect$unix(r84, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r84, r83) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r26, r36, r38}, @cred={0x20, 0xffff, 0x0, r46, r65, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r66, r67}, @cred={0x20, 0xffff, 0x0, r68, r69, r70}, @rights={0x18, 0xffff, 0x1, [r72]}, @cred={0x20, 0xffff, 0x0, r73, r74, r75}, @rights={0x28, 0xffff, 0x1, [r0, r76, r78, r82, r84, r0]}], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r85 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r85, 0x80206979, &(0x7f00000000c0)) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df00a5ce4ba2411f53f6d13c591963ecd3d56c42ffd92cbbfff793c18ff51a1f1d9ac88b"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/86, 0x56}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000040)={0x7fff, [{0x3, 0x2}, {0x2, 0x8}, {0x2}, {0x2, 0x80000001}, {0x2, 0x1000}, {0x2, 0x2}, {0x3, 0x1}, {0x1, 0xe7}, {0x1, 0x4}, {0x1, 0xffff}, {0x2, 0x2}, {0x2, 0x3}, {0x3, 0x7fff}, {0x2, 0x6}, {0x7, 0xffffffff}, {0x1, 0x4}, {0x2}, {0x3}, {0x1, 0x9305}, {0x2, 0xe131}, {0x3, 0x8}, {0x1, 0x8}, {0x2, 0x7ff}, {0x2, 0x80}, {0x3, 0x6}, {0x3, 0x8}, {0x1, 0x3ff}, {0x1, 0x7}, {0x1, 0x2}, {0x2, 0xda7}, {0x4, 0x7f}, {0x3, 0xfc0}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/79}, &(0x7f0000000180)=0x51) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0xcfc8, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000200)="cbff3a68", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r6, 0x4004570c, &(0x7f00000000c0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r8, r7) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x200, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x80, 0x9, 0x7fff}, {{r9}, 0x0, 0xc4, 0x1, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2, 0xea1ef9a5bb106d14, 0x9, 0x6}, {{r9}, 0xfffffffffffffffc, 0x67dfd38811fefff1, 0x80, 0x2, 0x1ff}], 0x0, 0x0) dup2(r5, r4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r10, 0x4004570c, &(0x7f00000000c0)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r11, 0x4004570c, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x176b96e33f788fd6, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000380)="eaff0000000000001a666404f50edd2f93ee7103b03834ff5138d6ffc0031c9cd7467d430cc0a09dd3914019635ecfb751bbd1d5f93cfeb011cecd0ec6c207ea1c422625d84dd8242203df84c3c1d424a3bfccedd3c58c1d9bb9b330ddde347dd195a48142b335fd9ad8b260f93681ef04e7591bc60874c863af13043f37b9b8303f498e3a92516174c1744f53f1ca3443649626b7452dbde64e2f514bf92b1748baee5520dfbb694180b05672a52689dcfa1c117c3998e98f63b44ea4ec32f3562ce9dd2f04a0f48bfacb94cbbad6775f37fce8dc972d6ba161c2ed08fc6e05287efa9ea5578a58a3f8432b95172e21dbe84c6998e6c6f358160276f8c7e6f626936ff5641703e03f33d2632ad6d5b2a3a090975f8797e5bfecb019f31ddf76ae3ad0fad8543acd9390c0213f02c57e30a0683e59a7da2ba83bf22d6c71e57d19e12d58daa0a1d955f4f4221cc847702aa1c90de5db431fcb91323612f265ddc8b20dbafea58ca6d065debe6c39fd9d688a3bc961a3d880650ef04dcb78", 0x17e) getsockopt(r12, 0x0, 0x9, 0x0, 0x0) accept$inet(r12, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r13, 0x4004570c, &(0x7f00000000c0)) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r14, 0x4004570c, &(0x7f00000000c0)) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r15, 0x4004570c, &(0x7f00000000c0)) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r16, 0x4004570c, &(0x7f00000000c0)) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r17, 0x4004570c, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r18}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r19, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r19, r18) ioctl$TIOCSTSTAMP(r18, 0x4004570c, &(0x7f0000000140)={0x805, 0x62}) kevent(r4, &(0x7f0000000380), 0x6, &(0x7f0000000240), 0x3, &(0x7f0000000340)={0x4, 0x4000008001}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xffffffffffffff89) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x32) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) getegid() r24 = semget$private(0x0, 0x4, 0x1) r25 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r25, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r25, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() r27 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r32 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r34, r35, 0x10, 0x9}, 0x8, 0x6, 0x9}) r36 = geteuid() r37 = getgid() r38 = geteuid() setreuid(0x0, r38) setuid(r38) r39 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r36, r39, r38, r37, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgroups(0x5, &(0x7f0000000180)=[0x0, r8, r14, r21, r39, r26, r30, r31, r33, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:19 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000004c0)={'H/p', 0x0}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r17 = open(0x0, 0x0, 0x0) r18 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="1b2e0ccb70f8146c2e3a87fac00f92e6f98b522c0befc84709883c6141baebd3c21f5570499a5f262419cf3362a53047ac2668f4216129ba711f37f914c5522016b2479f2f9025923dd15777b5a8c0318a30b1e449a34e49b6111cf1ec2afc706b5f428dda423b0950cd08b55f1fd59797eb7cb94bf23c6463a212dcda81fc483c81dfb3ec896962a7abd1af43f97e008e"], 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) r21 = msgget$private(0x0, 0x96) msgsnd(r21, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579020000000000bd5026c831fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) r3 = accept$unix(r1, 0x0, &(0x7f0000000000)) getpeername(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r7, r6) getdents(r6, &(0x7f0000000140)=""/176, 0xb0) r8 = socket(0x2, 0x2, 0x3) shutdown(r8, 0x2) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbc69e0682696c65f135"], 0x1c, 0x0}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x4, 0x3, 0x0, {[0x7fffffff, 0x9, 0x9, 0x7ff, 0x7, 0x7, 0x20000, 0x4, 0x4, 0x7, 0x1, 0x401, 0x8, 0x7f, 0x9, 0x6, 0x3], [0x9, 0x6, 0x4, 0x2, 0x1ff, 0x9, 0x6, 0xb72, 0x5, 0x20], [0x9, 0x3ff, 0xe5c8, 0x7, 0x1, 0x7fffffff, 0x3], [0x0, 0xe0a, 0x7, 0x1, 0x3cb0, 0x80000001], [{0xfa, 0x80, 0x0, 0x8d}, {0x1000, 0x1, 0xfff, 0xc230}, {0x1ff, 0x7, 0x9, 0x2}, {0x4, 0x9e, 0x6f54, 0x4}, {0x6ef, 0x0, 0xfffffff9, 0x4}, {0x50, 0x6, 0xfb, 0x20}, {0x2, 0x80000001, 0x1ff, 0x7fff}, {0xfff7, 0xfffffffc, 0x8000, 0x8afa0000000000}], {0x877, 0x6, 0x8, 0x10}, {0x8000, 0x8, 0x5, 0x1}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = fcntl$dupfd(r2, 0x100000000000, r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x4, 0x9, 0x3, 0x5}, {0x1da9, 0xf7, 0x20, 0x9}, {0x4, 0x20, 0x7, 0x200}, {0x100, 0x5, 0x4, 0x7}, {0x2, 0x9, 0x40, 0x3}, {0x7, 0x6, 0x81, 0x2}]}) r4 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x403, 0x6, "6bd8e7694fa7ef1b46034c0600000050f398703a", 0x4f, 0x1}) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r3], 0x2, 0x800) msgrcv(r4, &(0x7f0000000000)={0x0, ""/75}, 0x53, 0x1, 0x1000) 16:00:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="f7227e74b918a477dd7721f1ff0000000000dfff8db515b19e5182896c3c8efce10fb4857402e3528d62482c213884b34c295bd7056c0a98bf518de25b79b75a24fd1dd882da80094f8d38df9e5935c90000000000000000000000000000000000000000000000000000f58b6dd007de45ab098af6f999abf9"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x5256d6b69f978714, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x24}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xffff, 0x5, 0xf7, 0x7}, {0x8001, 0x8, 0x4, 0x2c1}, {0x3, 0x7, 0x7, 0xffffff81}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00]\xfd\xfe\xc4\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x200, 0x2, 0x0, 0x8}, {0xfffa, 0x0, 0x5, 0x3}, {0x7, 0x1, 0x6f, 0x8000}, {0x7f, 0x8, 0x9, 0x5}, {0x81, 0x7, 0x22, 0x3ff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x35}, {0x800006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4506) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") msgget$private(0x0, 0x106) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xb0\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x3}, {0x44}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'t8\x1d', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1000}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0), 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) r5 = semget(0x1, 0x1, 0x80) semctl$GETNCNT(r5, 0x76802988150788ce, 0x3, &(0x7f0000000500)=""/42) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1800}, {0x5a384495c85a5f7c, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e699319296483ed32b983ffe2bda072ace367e8fdc653860b0ed719d754a856fc68b86c802c4752b69263676524b8a675d56f8591a821ebd27958c0132acee518c721e4bd2c9502def5b73bd88111a156e9ac71575fc2dae0aeec73e4eb4cdf0a81390a5b89d0f5da4aee24a82fa", 0xb) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0xffffffffffffff8a) setsockopt(r0, 0x2c, 0x80000000, &(0x7f0000000440)="ebffcbff13b9fd892eaa4e7130487bd32d20004e4224e6635c929648", 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000080)={0x1, "d3a928369b1c33899e9997328718cc7cc1f41ebb2a31fbb256b8e2d7e21170748c7a878c4234b41e82782375766aacb8bd71649bdf22f4a6d2bca0c15d68062d56638d8d252779ae91412e87e344760aa5afbf883edd60953c8042d87d1833bf5abf00f928c72268647ca01b0413a5a52db3bb91aac735251ca05d7dffd7aa6fadf534f95ee7006ea83032c4dee2f1bb5c38fa91662529e051"}, 0xa1, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) mkdir(&(0x7f0000000140)='./file0\x00', 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendmsg(r1, &(0x7f0000004080)={&(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000000680)="b0dd76ec9da21eda682ae060d72a1ba0400242fc04686bba355b65e10e4c94fd791b0d050ec8db6413751254edce21c3a5254149b91af864e88df22897e26f59b4e6b68e9823603df2c26af027582c21e91eeb7f", 0x54}, {&(0x7f0000000700)="f292228d13eebb411834826643e235043af10b22abcb27be058b50492ad84427d437abd0617bc88c6cfa86f226f35fcc824ce7a8c935b1c26926509f95868b5d0b6e6bf350540337b813e1d068a01dfa077a9bdecd98e02d10180c2f5087c6adeda4fde9aac63630c9116cfa5e0aa1a09b09fa2a5859d9a2a6d8a5f641b489c06baf476bc73ba1790c10218b867f8291a4aed039859255dfd92fc954a4c4deca85966d8a0757dae6207733c6988fb076e3803a8b8239dc7229c7d7b8e18e9bee33d2781f68c82b", 0xc7}, {&(0x7f0000000800)="57c4fada04c6b6046def9876d39bcfca5131e86f2fb614aa16b0161370", 0x1d}, {&(0x7f0000000840)="02b5b922dbe6718b4f4ce1b72f89c83a8bd7d4d7a798c61135fd0abbbcaf2e8938bb4f4010c8903e8e082561b34f8804beafa9cd7a8411a59a4c14070e3a8350a11ff6b7ca6959f62152717b9835f8e90c7e097bae85c469fe06804e8ee3c38533d7515dc828e8169c30fbdcf826c9926e7bd3f9b28e763aa93c08952158446896c2c7fd70c57f01fefdfe481e2401ca1ad00bcf1e333a9ffb6373574d9afed24aec65648dc6ce8ef979dd4759d07ac4f6e0f06f9050e17b4550e86525f8f5b5e8410e1caa86e061828379839f693581e0067f85a1461755cbda975e9a200646c14d81f6254614e5d10b70adf1bfaa99940251a7f66c14e3113cd2e4de3f6ebdaa1b85356caf9ec264923dbb96a361809de265be2d51cbf51dc11a30ca8339a5b1777476f68200f1f295d535d65df031cb35c0b7abcafdeba36f1772f6b1c8a412c3bd72a9df9887b7ee3ae229d1dfa892ebd911b02e52e7e94ae953ebf2e9dea09a162cdceb7886d3ef2dd97bb0cce171b2dd3124babb0ba3b01fb61e115a4cf8b15d08feec80815d5408305327e394b1c19b0c2545fd2bd26079c7d48b1e87bd41c46b9ba17f2248c4992519b7c04e72e072f1c2983439814acde17f11e45b945f810d6998ca7c5913e8c992361002e539c8d5c9972bde4b2d49b0b3687ba27b3f1020253d4f11802433700040f8ab3d02020ab791f55b5099461126fdcfcc241a82d4399a1be51c96cf27c3b76f37114fdf6400f2460b4d6ce917a2b71a95473572153410d20681a0faf6a3f34a115e92051065295479115a5d00308a7a47f6c510c47d62cf6adb3ce6ea0dc57b19d6fa32ed28bd8aaf37ce01aac34eefe15e4c0db5f721baa134ca0218ddb32d74b57472bec4a3fdad83deaae989aa39059dc0f3eefab4f94a14c811d205a71619fba27fd88d10911ace725c166ad67885b4a87965757e3c1e7d44dc12fccd752b05c6bd72f0600a7d28c8132808dc3cf326c33d3b1aabafd16a7c26c50848a352d66759339ce0d373b862a80a21d69ea7c4ad37399a49992adb497567d4b4339672870e2f5460dc4a74f37b810afe134297a2678fd1851fefd42ee19fe2a1c2c6ad158a13241a15603504fbf420b96d58791f6b8aeae053c98ec6ef8981d738fa9cc6bb145c4c659ee118ff9416a9390b5fe0892b57790e268481084fc0db230e49476d06319245e0a7ad21c42a7b8226345b309f9dc67fef417589984d25cf8cc4c40a3a07c317d8624ffbcc9b1759deec2aeb6840c594f0435813814679db053a5d789fb9f7a09cba2b3b0784ce4b28dcb91428b826974909085486e8497f0b708eb92a94c76625686698c704e5ab15c61bf2995e68e6de6d56a28fd8d5beaea604f561f5d5b652828a3345d763959c03347057201c6231c8c192fb32056b50685fb95c7f97746b8a541049f3f33bf0d736f2aad0d382240f0e199538cb4c85230a94292805bfa13aa10f60b1c7fc57252f22f4abee976f731ece8e2b30bb529141f4352116be9ff6d876a2f1fd7ab43aade7e151ab5de5c21489ffd50f55760e61eb40bd4dd45fc0cb932f4d90a74829cc1ba6a04c78617776d5e57c99b3947614bf3091e3d2cc5b2b8d2b4f67ba16c236da3f4ad9ca98785d469ebfe628b871f23b5091953ea64ba059430bc1c0d1ca4b22f60188627bd8a01648cdffe721230fa63de542d5ce170bb218d5d72bde577e43b14c4e699bf06a7f757b315a618a38dab73c5b166abc183f2b3912da5c6f99f2ef16ef1fcb1b935d39eced7c903e820dfe67b13730a325d7fcd2aa8b20f8e1c52fdbbbb6f1af67660c17681e41b794a9e30ada51abed2336227275be73486045afd5d7d7291d616717a95419d3be7e62bfd47e6250d21c29f065cad88000c87b8f7fba4099e86b3f4b572593ed3b48dc3b412ef6d2d93e9694fee852ed1975f1bcc6dd3da88da16a75d01056555db3df3fc1b6adad66736bf69eeaf12cb3e29eaa11e5ac61924bb50e03886257dc7e4b368bb077abb177f25d48f9f18898fa1e92c9a0bcc32753f01a1f2fcf0a183851538946680929fa6540c450261c7d54ae430364321744a1a3003da463efa262b84a746327cceaeb371b8cd410478c75a01b7cd14b59c2d09986a5141715bae839abe6b78bd9f7569be1073815584953aac624fefb4038f8abbf4652b5fbaeb10b59f641e11f58482e6bf2c37ee55daa2e074bf0b8bf018fb20ef7302365773dc23b848c2a59b351a63e7b3ef01d082fd683db36af2a1164185bf5d01a40e0b924fa27f425caeef8b5333e92156a242df2ac0fc45305e0f3d3ce5f4b6e75f7ae9f19c2857e774a9c021b3dcc677c8480a88a2d582521cc34019627593c836da818c0c0cf84a33909eea70b7e3c9c04c45f9ce1e9963ac03b77c86c9e7000ea833adbe09dff7d8ebb823eaac777f9d634def2a001a8e080ffdfe2da77e49c313c854027d5318d43d1ccf267f8ba26267ca103233efc9f29308af601b58c8139c7c532b0bb7797fa1c13a54765e6e260dcde3a344833647a0d9f68e1ef5a3967f0909009f9cd124beb10809671300d79f26257a860dcd189d7bda99d4d24081d37616b63625a75d741bbeb21d18d93ff692cd92aa45745ed108a932bf7cf2fa0152d3e341266534fe861ea0581f11322a5e800b5dde6d5325505cc9b5dd3ccffcd10fd86616f4029161546431ebeb6d53c5d75f199ae9cd8b2b4ab70569f25fbe73f7d0990a8f73df5256661ffd93d4ce938977a00696d0f795445cc9f6b77e5e0ffa1cad7bb707856cf76b1be8b8a75db4001b81d468c1ff931524e001cd4adb5739fa94daf0e53ebf57dcccba3987ed0e69625d337c4d9f8e0d07aca4f97a472b22db39beaae171b8dd3eff33d257c575a8fd26d7f9feaeb3732d4176fff1ab23068819d525d5ee04d63b9070bd78e163393f43b1111b3efeb4d24fa61d36f323cd7bbcf2cc7bdc0f24a7eae94b17ebd52de3cafbb1d4571c7600038e6477b38151391b67e4f9b88f292cb415018824bdc523d2f539f4bfba8a83dbb7d9fc52dffdf4197fc3e1d60c1f790194230772dd55ced3f2071d0db250c77678335f39878e2011bf262ed7ef12fe96174a755d16a1bb3b9bbb95c55501a377c3fb9f671e35f8ba0cb5766c4ac93d8e10990a5d88c0f661ddd9c634c252fc11f33833815f502863794912921156e1fb57da155553fa1f8cf6e7c4355821cd6094f11419690a765aa7770cdc79feb4eb766535b030e94174ad5aae98fe4f97160f327a9b7333a2dd2ea0e5a6d29e1f94c114633f9a5d069297dd25c3dc227db9da33d1413565b6926c954e380e25346df20884f11356016b86f55f748b7f4ff0a2fce7944f0039ab346b63a59170fc6e71b47245a73495bc41af85c3bf1d381257bb80913dbe54c0b429f8a5b7b3f1a6dc9f7922785a8401e688616db0a5e44b5226068d89839be48b4f8b28cc746de04fa829f1f71a2865960df7378111d27b89015bd82109f2d1a0c0ba2be40569c288f615fdf71993c7276fdac6b9147f0acae095db6d51371d65e07b27992684d80d509c0968ae69b35d46c44decc85c5bfdb788894d24931a0c6ac7168bce31baf469bfa792e0ba7ce1786e9210c6b8bba2f4c345ba5d86cd2ba4e00b80595b7fcea6903e9b8ec57745e0a078bbf77e21621befba7994e1d1938d1bd51ba8ef37e36220dfaa97b2fa0eaa24cc3515c1d9577c5fa023fe9fc00668771841ba7e73c30ab26d3d3c2711a5331a1718cec2735e635fa54c2f5e7ae2179d9aa9eaada8dfd09ce3da7d0205d1df68e75a9a03a7b403829ceff40786ce626470825880cd966a01dbab7d5e87a66fa6a7aecc77fc54b76bbb532025805a8fc68650bdd5e77d1136099d44ece80ba57064a667d1219c8548f5ebfb33038b0945e6e63216133dd26373312c35392472fe2d88609d0d1b6c8a138788c028e98c2eb350eb6e639663049f2af8602ec5a2301c283f35f5b693d0cded8baab73267e4b96b4e44d944ad424c06b0bf64a6e1e9b25e8c7b4eb7f227ef8eb3e24ec05882b1cf9df2c5fb776143a49911d8c957b26406e9198429077b99ea10f26a611b869ecafa01484e9d3c909965633d1aa5017557e8c07da64d962590e01945c28ad9eca538638387b1a2f9f252c1e64807eb79bd179477ecb111c249811f6e9b1007770c9ef805a04904a5f2f16f8e8c2dd6efefc25933ca7dfe50dbe52892f30a0538189b2ae9a0c70d02eff8ec773fe043759388c03d92fda273c7e205a111f44b3828980ebdb105a7c1407ffd298bec67069cca8d6849345ffd06cd10b088af9bba91e640ecb5455e812daffe5636e0b3afc52356f774f24b35a91dda10ef7fce142191f1cefbdc81d7d77142c2271d3eadddea590fc9ea88af9d4dce2545121972e8e35478af43fb909df8773f8584966f8a2bf9e07d73f0be7847a32e43806e3e2248941dedd8bf0e7a949de3e2cfbd975583a5b43d01d2f6ee10329ee20ab081ceb3688f24367c21b466675f3662f395e42359c59f777c2c8ed434556353ed0722ac5f87da0d90cc6a0c7b2e18bfec4c8cde685f820ff9289482b165f6f336289a6e462c3e8cdb2b8d02f6cdc60d212df6eb1e895d006c59223e63de9edd7aed603131a00e2fd18ce0c9f7e7707aeba5d23c3fc2b1439297b557f6bb8bf06cf95f2d9823d24b1ffb6a5554b7202f473a7719e2a59410f0a1b1533048d5fd67145dab0ac418bafbe88a9605e5b66fe4748bf2c38e5434c27dc30a74ddcb6d0414dfe3fd86d22d5dc9dbc276e298434f91d385f07fd5395773195e1150bba447e74ae89f805382132bb6e86678c083ac966d684e5aa1cea69c8a255bd04bc77918e5aa5cfa517f4de9a7ad84d980cbbd1f1e3a0210815c260ae596a527a7b914c323d6e9554cf0cb20b5a0bd0dad25c7f3e03c20789f45977aed6c66dc399f4eb7369e16b6fcbe90829e07cfdc1af8689e015aebec69d4b27c1ba658b9489fe9c6565a6ea64b000a6eabe424abd67a47280504b91e511ff22b0df038830787e1e834da31e00bc5f9958924d672e952d04ccbb8516291c09bfbe082e857c125576fd5a203936ca113e09aadca70392972faad2dd8adc1bb2ec3da903727da01a80d1c8ab084840bf602edc023f0ca326390ef6d5c36cb221a5496fc82ff9233fde1882462a5b533ba852307a448317f540d1a91e014729eb7cc4980f955f88e97de285f373a2733967e0ddce772fd8a6546f34eaa26d4ea2eeb3765c2d9fb9a4ea60262b2a1647cecb3f35cd62abc4e28aeef1db766d94dbf436868cef09e1b53fa3c845a1e514e54121f8b4059abe736a43aec4243c8dfa57ea2d096a1d6db8a375179ea0022e5f666d272f59f1c3c25cde9b0200e1db73c9932e049980fc38169d4548c832be1ec5c27791e5142f3c47eb6ad29c3e004ee8e184a8add761f8b6abb01d49fff6cfc290ed740be64e2535e4ae43b60a3d8fa462efe7c594da416d33bdeddd6dda3481f9dc277a7a2b5b77a394c5d61d826a3bb6ae48bafe1272bc2be77813e81db2d84b9fbb3a32ee97e64fb6aca06c6b5d57bd863508a45a883b1b82565f8df7e8742525f66bfc5ed0323d0fbed8b6ee9a1698872aab2eff19f453af0d58c5432a40abdae486b1d3b3c122c02e287dacbfff61204ad81def43563877eae0af8ec69662bcee18f744aa1c1527adf0bdd07dade376b5b9c2124f02c4e97d6a3c306b95d2c27aa177d93fa9871539a6b5c48e0dbfd779aad58310f59a4d3156d0ee8d", 0x1000}, {&(0x7f0000001840)="fede6bdd7b771a5f4dd2bd8b36cc9b89e5547f081ab0b0cdd64267280878c95e816a5c5eebd9cc596ee4e64a1d907df5780994e5eb8b9b8b98a7670ae37a63a53aa52d384dc1be7e4fd3ef6cfce460fc6558f3f94adec447b3c6927c1bc2cd031676502c173e78b1fea22ff2dd71e07924374d8864944170f0e36a7eaa67019a2e389b3b89320ef80c327b40e3251d2897740b16dea1fbe8170619764fc9f2", 0x9f}, {&(0x7f0000001900)="4f553927eb2973790be6e974af730adda9f0b1cb4468ea8a7bb9541230dc65cef012301400577932099b0a8a2f72514ea1e1c18da108", 0x36}, {&(0x7f0000001940)="f7375e8bb1eee5926867bf36af8bebb8de1f1e0b2ff01a5b1bc3a0d0b2404fee838fcd428c3a256eb70dfee775c49eeaabe2c305b08f07bf211c1f3f5f0133e6a3cc57c4508e7f13f3735e5e74f212cf627ff2a5d3c99fd7150261f06af9701246b08b", 0x63}, {&(0x7f00000019c0)="6acd5742c9279e8b7a83dad377a8673fbba1654fea07074781920e32be5cf2e279873040364997e3f2c6e165fd4776b1edd848e2c2ee95fbfd99ffb56d5e55850a8673bd49438426fa21f9220d57", 0x4e}, {&(0x7f0000001a40)="13dca9bcf0fbd67a0cafc1dc0245a311a0668e8235c0bf348983b205783a56c649c112640f643c5c97bebf34136bae3ccb40d70182f00857f6d911129966e40928784d4b9657b6062af20f30b025dd4dac7113fe9c5fe1513ffe0dd0e5b55d1de4ab5dba6e4307512ee31fcaf9f0b5a1ed0edde660fedbbefbae82f1ee8d655814b10e4676d255732db1414480f3c9874c6a3d3246ed4fbe036451b0ce7a0a509263f53747dcde2e433af752b52074407917be89762910ae34a1537062315624eddd", 0xc2}], 0x9, &(0x7f00000045c0)=ANY=[@ANYBLOB="b800000000000000010000000800000046aa981ddc694a55d9040dc8dace4842466182a1e1f1031fd94b1ace5a2e5bc8e00d4cc421ae1b5d7ae247b68f3262d75e1aef71fe59d4dc2b8d04047386b2928e8dfb609e673b40cfc5e6099321d9679d970aea4553c9e98651b0a54680098eb1a6f260008a160e066c4e742fa0ae38a2fcc430d5187172d473d5a04112acc79e7f45b2ab5b43a28a31460e172c58479ae8648b120fe7b466fbc88fc8ff6badecac721dd349e400b0000000000000000100000001010000da224e4b8957784fc0b3cd545c556a45c50f9def055f0e383c70b6d2416b680df7df3be13eb2b53bc2dc61bd5f9cb9f9222ce6d3c8970d62590381a53ad05c3db78f3cb778ff31c46f96fd9d56c4dbfadc3551dbf6df074bd55ea8a6af05cbb53c1cc84b88bfa8da209e1fd7c25a54f5ff4066f531a8ae9ac1ff012567b8234e25121915ce8c28f84147dfb1412b71323b25f76056af67d87c1ceef14d2ff3002800000000000000ffff000040000000bce124c74b218eeaaddc4c3316a28df6ba7c89ef00000000480000000000000000000000e0ffffff43296f827a189d976cf56cf7ad98fc0d8ab25cef6f9c57191d96e107eb1972fc583a4ff20d48cfa6e9f07f7b95403ac273356d0000000000580000000000000001000000540ae93d9a9f69a05c1357a27f3189625919b25d85ceb8905b6653f62f511d68ec96941feedd7c0c943f1c337db1c30ca791bfda434717b4906fee24f67b2c2d53f436472800000000000000c8000000000000000100000004000000b65e2463f66b76ea415207a64e249148905551722dfb6f09e7820a180a8c23f98aef19292854bd4a2c471c452474e3a6ec76207665e0d0e2d79c3b29c3022e7c69a47835d52f09bf0e527eecbcbfc0c0d093c3349ce64ccfb495fa4886cf2aaee710325a1e63c6a83c25aec4f8f61b8d44fe56d7c8c84d11843e4c9af35356fb374465544d339a6edc4ff4c92471fae07e602b8a9a8512fa57aadc26df03a07529c5810f9363259445d73256f89995c5fb9fceeb000000001001000000000000ffff00000a2b0000a3dcea06cb748211cee7ca771f729c0f21b832a3387914d4fef0853c3d694ac033317c8479f08bf348a518fb0c79c277557d6b4d611b6098722c025c0ed3fb6b57c295d9c8b95c7263176feec36d6883b280b860b03bf9de420c065d5ccdb9472793dd960867e8226448cbbfc8e5d5ecac78c5e24ddf76131ae4dc31d73da96e1b5b47c21d87711453b429f5c79d126742cffab12ae5f45f2e75ccc30b951e79397239689c89ec7de183072fa94a4d06e7f4b57358c6e8a31ae06da691dc8d4623bd90ec1772239d531a271b4c984216f6a780bf65d694d4af4b788c4a77fd6c5279b98ed15e9fc52c9e88b31d68653d8162335aae472330840e000000000000101000000000000000000000050000003cb85d30a9fc53fa91aa8f8c2de7055988458c1fa93bdd376fcd0b981cab6a8e92a7166cee1b8766432883bcbc8c6ccc7686385b9a31969777a1b9fd39c9b3d9d2e3fe0ebaaf81d4535a3e3559985d3443681570c90596a17726c781360f05871940975f32383c577ac4b950db4782ba1215fb273f97c57c82d48d66ab86bc0df90170e6023edb585d04919da4628326fd419fff2cc928d6aa7dfb36ca383a709b6b37fc067d995e0c9bea70eb676da971830cf696eb102b2833396630104872bd850d05e83e55514c7d52adbd899e61ceef0f5fc7171d5598b63dbb4cccd6897e732912c16c0b384d1a0ac1a0ef60065d85f39a0db36db262057898989fc5fa03eb6cd2f57d04beb9f437aaca2214c26ac0f7aaca9d50aaf5c8eff5e17a1aa0c8659481e8ceadd718ed2e3622b7307c88e952f392cd1f27db6ded04cb50ef9160bc5e6ab192cb2c5d724088e8a22f4947e27befc2493c4ad5ea54e211439f28a8c57ae457947db6141335e83968b33e012e159650b7757ac0c585ed8158cbfbab9e0944cd5793d2f5454ce3e416d31d295a9ae213049bea2b586fe8603a3c4cdf5ab302179cb7ec441201adb78399eaac954a7a090cdaf52bc6e21204c8fd761059a6703e61abd810fd20e6dff6f29651349928eac5702c8ff6ec6e08044cbce93f036313f00de5f3aa1d808a477d016e73d257878e2f16cd6b934433da57fc904a03d51e15e217fdaf0c608d4d121ec0ec8e86b26224959a463b5b675b0f2b358d5e4ac5f1b99d4238dfe59c61397f765c3944cc605af74e155980b0dc4501da28af7f911a813d9041aa6f67ffaa9ed884ece27954be7b65b1649ad35dfb6c01a51225ec1643cdf4657782c9179c276e35e5232034cbec841fac5293a3f645e5179a03b1d71eb8a24381427aed244282e3faa37663ef0a74af4386ac98efa6012768549294d8ee44698dc881be6e7fb4f4ca7c08ae3d2f120c9437bdbd0ab32b43f47cb3466355b9e516be598683108b0c81e60804dd2eac9e64cb6c9b04eb97c11a9b66c51dcd30209491d18c2a4afd883f2f2c3bc6b763eee1e8b8c4b7196ca670d8d420ec3bb1b8dc7faba183c8809c4099c02e400a4a37163c71d5c0d0a4cef177c507b47113edf3f8e506bcdd1a44ec2562e247515380f32bb173ebb8f2a06efbb0d799a71159d6f96f10e3a387cec3bd32ffcde34209d9430f2cf9ae894556e1607d1377709c5b2fbde720652cf84fddc33cc03996e45a58fce3b8658d02b6cef1cd0ce3d9b256cf09c4207f2e380a2dd1d1fff92690484d926a7f84fee04eac35418f4d7db5372c28dce137887d172a9ecedeaed8994c9f0c20e617442fd922118564514248f4cd9f70fb0ce141da453428c0241a3ed2981625822eaf94504e3e9bd7d374f98148e240b92d4631a42ea002af4826a009f5cb0dd809a4b18b57cbe4280bca649c996c52af64aeb7207ae4af15170294cae048a9179422260c7ffa6c0751086b1df533636c12043df6dc3c36334367005cfcfc31c3a51d1da700156fc83afc71007d722f74592bc5f7f589e0ee6613a59d0ad3c70c73ed8ba4e2d21516ca934e696691214bba9a18cc08448413aebeabf7c38acc1355f38b4315ce7cda037175caf6ba36632fc1c747832f4cc45af9333306ab4ec6fba8ddb79b48520e8f3ad100af4d3c085808eac2c700f4bdf4fee1500b892448e3dc9ba30340e19cd3134f1b16b7a948544c2a52f957dc72e871ef9a887096b5e1237c448b1c52e163689c804d863a670412a937c6b12da64b82b77f2ee0d2e6bb54ae8636c279f0f4b2b3698bb33a8c8dfe6f2e940509133a175e9c5a567706dba8a333d4c04804cffd18522467cbb9a3a0a30c1484d89ab4f06c368991374f03d41fd95da15a036463fc912d89267bc12e5c4dd43bdc272b29dd59b9422a48e1ff9c9dcc15751c9f1fef2449ab57908c102e25651113206001a98bdb3c51f1ef888c8f9210f8f5279bb2a3ddca46aa2d9ae0b0a5f816ce2d8365a07b69a5ee55cf2fc2f85ac8f4d6b4d02da3168ff14ec96b9bea9b1536509813140fdc47eb929d5fcc2345136b2d9159100ef3aa8975dc2c786640011a32b76ea818fa700ed65703f844c663c04c9bc7bea34d9115e4192da9155d1c4b07f4b0ea12b706bf65e461556d08417a2300bae3a80ac2096f386cd82405a128c88dff5375ac9a51d1bcd7913f19695a56830c2c3cca5283e71c82e867fc806c1f0dcfb16849e9fa6838f0f24ab05bab0fad71b418ca4b649535784d795f51a32a046cf15c3b612f2072bab419b863e7f290c577c60bf28ef6982016827b2b8d1e34e9d06cf2c3ebb3b31cad20d1186428cb1e9fbe3ea863f62c7e68ccc8433b5d28f7ae9f0e8decc74b42e0c615c050ca9e83e312abdefe1a1ac7254bd8482f077b51da016b2303dfda6e4d6dffb1e0ca9f027aa531270185aa696710a759c12ad8891d9bdb06ff7d001f4247e31a048ca78264624e5d9fcf9d9f8627908bbeba7fcfce6af2148cbdc2d0c9f2686bab86d8f45f374fbf5fc850a7295662c536790551c56dcc52a5e60adc6f1906a1753b18a9150b1ef5ef9efc0fd0e91c8c52cc451d949dd28033a664600e05b9dde3d5bc8e1c37a3b0ee0d1270b7a37857a62dc62da095ebb006b943bcae10f34f4656dd6df8a496c7ef2d8fa04eb923cb9efe502c20cd3d11cd3799cbf5d6ca80fa8a37860e3838ac678c56c03132f86ccd549402a830f58dac371506db0926cba79f59b92537c68a4e1a2499161ca23cec79a8f83c253df3bffeb6b8943ac1f5e84ef7a09b8659fbb0130dffd35e811f12e2732addb6f72317891139fb77099d815ddc7c66e7e185339a5db0c53a5db24887f147fece073db26fff5f97e1f08461728aad73e5fae36255295dba64089fbc449aed043c7e3a51fc271cca6f6acef3c8d2165fb91756c881138242b01a20d42daac0c10f7b2ccb47a2f453974cdcd8ee9304c1e22ee8654cd40d766b2105e5d785a6a1d43e6216d36f67ddbfe5f37aa7e8aad5aa58f4203f251ce1b4b11b18d45531e2a43ee899ac0521df68237d21210b7d68eb1fc0f9eab98133f156379f085ae8ef572233159f7c490be28da37c7bc6491b737c5a23e1b063803a5bc9f5ac0c4b156099f6abc0d4d8b2ce7f8a2e7c3f1fbf4818cbe9571fcc3b0f664e131c38c80c8e4a44ae6430bb20a577e548de0012e91c5e5b1944087905c4bb45fba9558b1c7574cd4c7fdc3d77dbfbad7de70bd45aa9ad0657cd3624ab702a1f8cddc465aede09fdc33cc477cbba16e8695b461493356380c0fc668f2d72c92cf8cb51f0b13abf17d3c8a155ca26cb1ead7baf0f23106c1afc68e6291ce4230b9757be626eb3f6baa6271d9e00dfd6cd8bbdcce5def1939d2a667a98be3f841c6c80f8ae17a1fdfddb2a1b9536e7562757307d6b3c00992e8795bbd60afbf4754a673f9f1a3b6b53675d4ac786eccf3a0c5b96772092081041270f34ed843934d142a866df06238314679d5e74738aa120d31904f0ac2889243b602291d59a1e897fa85fedfc5ae502832314a2069060d94ba34600453ab1d0052562ed1812453adce0a943deaa0a922f4ae3832c9063e454637bc2e200c2e87118f2591917e72726e047fa979c6d040d86ca5f6d65136e837d5fec07d9b911d03c97d64cda28cadd8624ca8a587a0ad136620737104b89d448b8d793bff3b13179669027d913a69ec3adde2b4d1f89fbc87e0a0d69847d2205314768975810cf85d703087e931225abd0215d2ce59a52834508280d77e43f9658672ef8c57eeead5e4650082a5401f13f7bb72d6475298a0f6e57d8cc64dd6b00824823d19f3c6bc132a8f1b5129202374b5ef51ee3b08fedf3d277b4dbb9ec7d1137fb44c239847f13268fa2757605fba82f95c235295d408ab453bc4094fc114a0dbd53d0bc055606f93e30683333939d22784f514d4e30457abc8ec00126fc1cbf39cdec4293ca1edef6860ff1a078db5cd9ab83bc49cbc1d9a3466366469f90126386c424dac1dac5bc7930a64b8aee374c881d428b5c3c4e322206cbef6f4029e572bf124b3c27c27c0bf4df5f642d4c610c728d6ef1418bd456fbb1731e568b31a5edc02074ef352df5614288b30f50665a95d446509219f0e8ee593a3e0585ddece200e1b1b8d1540643362f48922645cc8e1f447785126fb5a60311154fe8d229cd5b52a7f491636f242240d9b47802c9f9bcda6ba009767d73de78e028defb20855e494d2d78efe335d467031f0e34d66edecfba66694de7d3f3e142fc415d1c58f100673b7f2a9d237f33174cb66024b11b838b43d5344b8bffaa5425a633b97760813bb57eaf8ed06868060340424d348aa1073ea880165a28f5902504e5fde6e4dfdba15bf72cc60cc6339beaf86609e8387dc86a2695c4d4ed4bcf28e91d8d43a479754e936dffe675334eea3478a109f6cf68b7266160575a22472d0e497d8b80c70a5972fc7cdbf96db6f3f836b3748b7fe155489b79dfa274bbe80a772bd26b1d9d6c41bbc5747d05c85e00e7be1863e8e8c81ddeda8cee06dc521af7fd0886d49f5e2516536ab0ef409d075c2596da5db45e15e092295388424cd112997f94de731f9c88a21eaf993e54c4957208a451763bf0d322cb2dce3217d4b3c51c3d160b6e94a1e9c5325df92aa6d245e2016ebf144b8f7b8e80b65f708700611cdcb634348b46dd8e37f5b21bc41769064d750e2c338b48bde5793dfe840587b809b52dce4bf68c5f249ebfbac61b2743246a90f51738c1c31e1041593ec8220e3f3e77069a8fc8f8678a6e48783a6adc74e9f332dc536e26e391f287b721bb35d414ae5f3d365200d0367f21d99206c75642a1aea0d662c27a89801979bd5a8d3666459ece7942c56990ac087028bab62fa86bcf8e4786b5e4bd2eaed0bffa0a548aaa65d411bd3af11c533d5e8c856bf9c85f74b521c7c688067a7242f51d450ac992e15377231add62d9a9a666e6e0d026f764078be1dc5cb41f1c41a69653b95d23ca4134095214bff578e462d30994c2287a233aa4fada8245cb54742d9789f5ff22846fb1bc68342e613981bd3b887cc0aab2fe25556f60d4ae3b4975b3547beefd106860afc1058872d5f3e356736f1e7ab51ee96ea121e01cd71e0c27ab60e9bb933bb7f5da6ac6a17defe3a69a8214ab51268f734c8d31a101f09bec172968a3c1adbbd72ce6d235d4ecab5c3c12bd2e76975f4790f63a641fbf76e6a3f79e99db66e328f61674788083a5930afed16c33934d2f1139b99525fe6b5e2fa5f7fe3c8e2efce832a8632672c8f0d9bd41d1c63469175c39496187dc1706330422d27032fcc0343ff973a8f569a8c5ec1edb7dcd57c58f984be321d13952fd6d923920cc005ee125121f04ffbefa3ba22540a91bc0f859f0110f70e16b5ade33214e9077a555e91b204d27790a08f43e53150316980544ab80ff74d300511afc9c5d32541cd4efadb59843ad521a04cab6ded033348d7ef31d5c269a0f206d7edeb31b9fe41ccb9b4b86ee1c010d966b74344a0ec937ab39da4ea2df0cc05dcfb79ff12fb5c669ffa8f5b86bf7e96226569c2e096aa15169e4563b5ba5b4126ae0092503f783e550b1017f47039a5033edb6d19c2a0139376fb241a292e5d181046cfbfc8cb4ba7f8132d090dadf4823d7d451abb4118ddbba6084e2a79c05871c7f0718353a4ddb5a23f48ea46e48d4b2c2a9d3f4764ab458733003839f0f0b8aed54bf92c0563ba0bb0bdb886820000000000000000100000007000000d3e3defe0a1384e608fa526655b214ac101000000000000001000000010000803e2d5c648d624245bf15d18720a78d263076681d5427665bb3d0781161a3e9133178880ec9f63fda000c772895f713da85484c746c01bef9a4a3e395f902eec099be9f10669ffa1cb48b03958df8a4fccb326cd99b14d05f1a943d1d79699d168524263dade33f2e1f4b64502366048eb92ca6d9dcb94a1eb2192430e496280e7198a5c56c88208c6eaffb39ee80f18991046c00d9eda225492d67e62d56938a70d841eb2183226b7cf108b1c799810d82e0f760108e4d303ee4afc3b592166660c631884079e26a744766e66e8e298cfceb8cbe2dd9f6d6978e9ee077be81a1efa3f90fd0c6ba7739b80df2677aafafa36a17c574fa55a7eee3d1c6b7ce2ebc7eb2eb5e0db54cb4fb8068451017086b19726d56d73658aced8401f0629d74e4ecbf0fb30175f99faeb03d0b4b8170e972139d9b2dcdf6fdd43caf9d693f13d3d3de395e84dce2295482d705e38a79931583d9bf5d8e190525a9c956aa900f3d010fddecd910e7d0b03491d97babbeb9eb74d1dcd6f191924923161a2ef499391b3720c43502545a3f1f9703e400350c2b3d33f14c5ba42199041a6f6e388fbbc03c3e474f7bccaee5a6fc1e851e854851d9d8e9e1daee1954df175e4df5a2ecafd34adcb74beaf2e5504e8fccda950dea4616e389c0c1e605c47a539d3f2a538e3523fc716e7b89bb6910a24c73bb0d56a9237b41a156945682dce5c7b92563c03145d125f9dcfc44f46aed46bfe764f7cb8e46810243f02244551b08baeafde26426c6c9083adb4bfc908cddb75d07a542fbaf6f0c508207a9197b2ccc28f2ce8f23717e0ccb00115922b797bba56985e78a67ce20d12f8e77c07edb53e2b7c171e86622a0d3d81af630e9fd38b740b36a2d31143f6b9ba12946f27c64bfef3274839bd315cb929ec04cac1241cf1e8267ac8cc5f4fbf8fe23b59005d2c1cecaca4e9a91477859ac9c9aa76812355aed2d16da5b1fdae74322c4758723350a6c781785cd21080d65b92f3bc552835b1956ad2696016a9c0b0a813325f4e907a68f0c836baa4c2f9500fe69d38ec8bc58fa36fde91394c4b6234f3df9dffe2be6979544fe640cd3865f33a37e49c6a844b891566072291be1f3b720805c25482a2954cec0646cb838882bc3a93147e6e96f23549fc0dfd16ae9dd074b5f594caa9f51cc7629848a3a159c80f5dc7bcc5ce654976cd4b4bae3e220da85c678231c7145981d1ad4cdb0f7bcd195e4bffc2a2ec7bf9d7a4cc15d1ce69386721ca400c21d2ea70ddf194cdf349174ed4e3202d00fb069c913a0ce4d5eb5eb2515a2fcbbc63068a81e4f7bd528991a7f65d752a489ac29aa4c9d0276f34538784f3769ca1aefea43f08b1bd5fc3f2146dd217f3e54ed765fb351317bd35e2f5e8b9f93391ae228ea5baabca30d65345a001445da8159de10cce634b0706ca2624989f896418578b5c27a6bb241d55c7f284f04be81771eed7d61b29ebe81982136767c8e9448a24a650e6c2f8383fb166a0f8e400cde8e814a727db2dcc803d484d51c0c6b94c31b499b3a7a8c2a7b066caff6cd1a936dccbdda0d17fa63391a403bfda2b8799048d1f8af4ed066996d2a70efaab7c79a610bf6110613c48c80e2a16051f491c8d75698beeda8c44be479c2e6fb728d3af78fe6c3655a615d9cdf1dc126428ebd35ca25f9f104f571918f9b89872394503ad8acc63c5304ecfd3726483a0bab4cfd836694335ff17df0b802a196fc2e2e56de91b462c779a4e1350f9502da270342f151127e28e6a0ff7d0d0740c5dfd624e359cd71341238f529cbdf937412a057697982cf57d97fd7bc37b60f719da4539c069c2f27c9f8928995c71b444e9827fbe31ae1d983d31c7d4fcc29b42a4a0ce77118ee63a978e41e109f9ac37788dbb0e0727b1caf56cc90dccf520954a857dfffbe89b7860a793152478c1219f7799f443a40ba79ad00c384f38ef818ecba64b2eb666e51c2beb554994378772b0719437f3dcabcf6d367cb1083a59351a7a8c0819cf5f423a431246138c7e8b7be82cafc5fe64f3dd9693c0315beae6371efae0819cb8abceab4ab0ccf1f40af250888a4830ee8e9abf9615510faa82699bfe0837ac6e6639a94b8c5bfc4a33c0d702a70e9f43b66f21338e0a5b343f117e2c09f7034130cb5a17ac8cd702e87f5735f2ef60a4e919dcd7b6f69409ebdedf46cef76149051cf0e2601d1fe5be194dfb8db996f490fd5b309d31b09bbad4b782d5eed4009e25ebb1188e70cdd15a5b7a4142554970479f963ea20f4a28854c1e590e2e8be12a055897311d8820a6ad14bb2005e140532c83611c803300675db52e2f8c1539ae3763f1388d79a6351c8d1e26fea69682dce4395a52207f8767997f65b05cd907ba883d87c1768ae9b42e33b0ec670fa905327f27ccb35b575998fe2f7c3206a7e1466dfbc8f4ff7346a9ffcd88065f7e75aa455c397b9a2bb1c1a8eb7489a69cb4c5ab249a2c2807c317dce2b3f11cbdd5c7ab4374cff9bcbf43390ca4a52d84610d55e22347078bb3cdbb1a466a5a49b512b01ec61c1695fa23a9b81faf74cc8c416b67a158c9c4154889f4f67928009d1afbdfeff2db2c026941ba312132a45e5480bae430dfd9f9d8bab87d4e008606bc2514dc7e301f8ff841548388c8d2d44d9f75f3394f9f2cd44b4e8bb6795cfd70c98e4af7cd6a7716e7adaca57a68fc7905255179b570158f534bb7c957017324369c7b221a74ac2e1bf4518634e863d6dde581daae2a956eb12120b5c99215878d6e2d0c0c08e9b016df395d0ea2ce29ab30495c3af55b9d3d09d7070212d0308f5d7d47b095ce756056b2a4324ac3bf3e8ce3bc2c0bcfe9b5759743e6dd0975ddd58ddf36a293db31ac42063b6fc02beb27c1f04be1d96f1927719882b418314ea1cd197e2686a44f57d2e228f59475efb212d10e671e846bea96ae3a2462a1926b0233b255b21d7036636cb2c15c2976e82a13b3b22eb967e0fde78063e7dc5edbef13425e05f3dfbdf9ae096a9da3490c17c4fd875572d7b2097ca295aa9b44237fdf182ed5ebdbac9790d36a3f6d9dd96409111b6604d07e923da2d5a989bac5c10c5e7d02fb7e374c55ef32c28bb2a76a5c7c75eeed70713dc1cdc47ea288ed2fba6ffa48ee7cefbd01dfcefaacb89ae65db2b91d94d01cc079a03b363f463b7359c388aa79bcc92f00b53986d1690cd7238ccd22dc9c5f0d49270f2f0d1990ad533383a53f5f75c2604b9155470d9f5c08b8fad0c78c1e0351bf30a23f43b7eb1d47958ad78e85697840740a862d07a6cc8cb4c07671d75e32609eafe9c2292dacfcb028b77fe0643d4afefa0dd63c972a3b857d9f003437801a9899076cebb813d0730567b61c861b7bf1613dce8212f69f062bc11e161853f7ce7d4dc21f183e5af7ab0f3af7517e393ee705f2e57c49a32d676fe0c215bfa160853b3d7ddc3f351384a7bf019fd4e1f12a2a449ef6a0e64855bda3eb754cdbf5fef7a09f159a6c0c6e3041f3fa06a4a2020e188c267f498cde843d08a6366edd4fb42b0392b3c829c005428cb23ae29cb43b6497a528d9e907fdb574827612386dbd7de43ee19828fb4ec0edd532219ae60cf2ab6b5b8dc8f26650703b8bf25118e2a53aab5801a2aae796b57b11f48d6a4d7f9d041602a322c7e1558c6b8b10a499d39a5f57524b3a30dd247b807d345dde66b5d549b8bca9ee3d07244b1a4474c7e3540bcddccf60af3b523a62efdab4842f2eebf405b9e21e9f37b518cf8422afef8b9b912d25aa7b18e10841599c345d0fd4e02695697c16e9c1a58ba2abd07970f5193eaf554ad7a6443ed880fd99fc2357919ff153ccec88acf92038c9dd890623b238feec4c257bad997ea7799947f3b8540321b17f45e25b709c9c5f3d5631986b3e9e2f78aa20d49979a0ae3add9d8f0ca3df2e2e9083e4ba55008c266ef125a403a5dcd47624f1ca71b8e4b41064d830ab5787166bb00eaf92f6a03d6efa2255cb45c6b77f461d821b5afd0dd18d9b885e012f478b04573f1b4d2abca088e2e6d79ead1cef81006631a501f21d96aacddc248517c68fda7da29f9c41776f141908dd6debf9640f777fec7f8b72673f5cc4c8ad86eccd4ea3e993821a083c1a3c339980917093f8aff59cca1a4fb786582855fd9c2c42771378eff97606862d81dcd6ce20fc075e0ee08a9ca9a6b6082f54b41ce44b1bddd4496129f4f6e7eb7b7212f6bb82f91ec87511aa079c0b292a414f1aad5a4b9401913d24c76b570be6aefadcb0aa4d43d9b9db8355303badd20e5c059f597c46943aea35d9785b79ce41c753d5eda213b9ac563ab66b0df7c68a4bfb9a88619a4ea667a7dc64af7a629ca7c5c7686fba05543508be55eb10919f58145af477fc43e0e89aa128d5104f5087d1248a07b69211b7f15611482e1bb0b0a6aac2641386886a12cf6ff1d59c66051fc3e8a4550c9f3d75a93412da6fa6d1cfc44c799f9b79d0f55220ad02976e6763952da238509866fddf899540204ed6cc4872c620543b163153edea06ddba63802e6940ce0780ad4dd7dcbc5b674a8980bc5e032b991934ff648d0ab1d5fc1424bc2f9d4630b41415be2425c3ef812bf5055abaae3788093459e717a6ba5776f985c64b53e55b2d6181c74037328c0876e3aa7bf2cf7c55ac0cd63554dc715396dd35adab1f252884320cdffd09bf9584406e8aab43f27623b3bc9eb030c56698211635fb18e61000efc01d038d845e270ba9c3e056a1a3725eefee464f3fcec0ce7bd90175e48f23784ea7e1c42e8eb671a86ec21b92adee605746ec31c19d852ccfc42e953f6d2e3324383280f3ed1b8b83f753f8034f7ae4935668a5a56d993f0a5a0bbae666ded6dfcc3560a89daeee9984e153adc323ae587c7c17cefbe3abd9833c62094d084efa98a7d3023f8b46ae43be60972ceeb536e0c56444a8758a206d7a9b8588b061cbcc67769ea9ab11796e413fd4462e1dfa3e61f77901bd65a9436a93c4521384016d7fcf00450315d83d5eccc554936807e4c204195a3962eaf88ae35a090f52b2ee64b9908e47d1e90371e4704f2d7b19e84b6f1ca65117397d4310559c7dbfced5c9017fd013e27caa378c561ad76c36dc03a288510ed158ed9d9a222508b29a8db0549b355e1a3ac26d4c601a689bd3c876238b72549423cc286e61dd54596e4f1d767dbd380d8e6a02d50ce73982d2aeaacf38b9a483fb3e0ca83d1bfdc0dfa3f8080dc9b88db7069dec938117f7abe00b95f879c238f65026f30baf2944f686982cc86596b60ffd09b4dc1c1c7840d0351dd8220373eb03405dae0cd622c811507c46046cb203cff8e46c8adae11ede63c5ee023ed8b3b1bed9a6c215b7a33a6ea0ce355a203bc9a7a5ba05b5f16e084b2a3280737c56a644ef7a132c7024635c1c9d9a06976616919418496d9c5d64c460cdb54a777f3f342608960d41a0ddc7dc8b11bbabc1e7b4db1999f654d7759010786965da2dc08f92b9b79c9ebc7e0e9fbaff44b95d4bbd09ffce21dee7ff6a31a8221283c7d5d18264e44c656bc0c225c90fc2b32ecf001ad4858100e82e7fd2dd05ee4e338972f8e51dc709afe62c3f2d5fc55e47db84ae4bbf7addaf25e337c6ce883456b87c827bb6f956af9db43a14aefb7aa7b86bc990ea0f709bd2b859ca5d82668a3e9249120a4f30a0735128faf3ad876b3f0b539d18f1698930c6f5d9df43771c0f7adf4b4b51baad543f0c639cf0d86d95056cacca707e342f522d9cb1e133a3783ba0f2b254b09a11647db2ad3a5214fdbe130941f50d0f66e6f76764ad5f54786fc05185ff8caac9220d6f7b1abbe214a8f11b2febdd2c2b15a8584a5f125536b9720d00d8142547208f9e7416683a4038b92cdc1da707165e8a5e37436a8c0608286356d65cff08609e6a352349077b5fa8c6f01ab8a04a022b1791cac6bc5c04eea9bcbb348dad8c41e31914c5c2c438030b79685b6efa1dd1b8f23562e0be8caf115eaeb310aa58fda093978c07a302a74fe8c3462a43b62b0ac81e839aa832cc3fb2425129a18300885c7ebba298ee76ea13518e892f0f239bc6e5ab34e52246237eb4fca7b6c8b2ef1477ab53fbf8cecd26a23cd9bb29c0808483858385408f051"], 0x2448}, 0x0) sendto$unix(r0, &(0x7f0000000180)="16cfad8df2253222e9a6a0191c6c6c7d12f71654ba25f7e6b21ed8855931001b0c87b1c7429c8b0a2ec5088ba42291da5a9a029011707c332fa02ac7897717577eb697ace9fed2145aff14", 0x4b, 0x10, 0x0, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r3 = open(&(0x7f0000000540)='./bus\x00', 0xdd9a45db74745c9f, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000580)={0x2, 0x0, 0xa0, 0x972b, 0x3}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000004340)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="4b5481a56c21915e6883faa71ce448f664f89d7c5b9b8cfa9d2bea3dd0f6b7ee30b9323246e313fddb2e523b9ba46be7173f7ed399fda3669fd9bc4f9d94e6168f", 0x41}, {&(0x7f00000000c0)="e16a2a5c7fe9cca712ccdc8ae87b4ff989b914909786b0472eda14b7c84573", 0x1f}], 0x2) writev(r0, &(0x7f0000000080), 0x2) chdir(&(0x7f0000000500)='./bus\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x3) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000580)=0xc) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x1, [{&(0x7f00005ad000/0x1000)=nil, &(0x7f000043d000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000075a000/0xe000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x1000}, {&(0x7f000048f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffe8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000237000/0x3000)=nil, &(0x7f00001d9000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000009e000/0x3000)=nil, 0x545}, {&(0x7f00000e0000/0x13000)=nil, &(0x7f0000206000/0x1000)=nil, 0x1}, {&(0x7f000032b000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f000035b000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f000002f000/0x4000)=nil, &(0x7f000071c000/0x4000)=nil, 0x7}, {&(0x7f000019f000/0x3000)=nil, &(0x7f00007b1000/0x2000)=nil, 0x8}, {&(0x7f00003b7000/0x400000)=nil, &(0x7f00007ff000/0x3000)=nil, 0x1}, {&(0x7f00001eb000/0x2000)=nil, &(0x7f00000e4000/0x1000)=nil, 0x80}, {&(0x7f000038a000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f00006e5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6e}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x28) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4", 0x4}) select(0xfffffffffffffde7, &(0x7f0000000040)={0x8000000029, 0x4000000003, 0x0, 0x0, 0xdbb, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) syz_open_pts() r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f0000000c00)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) msgsnd(r2, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgsnd(r2, &(0x7f0000000140)={0x3, "55cc5c57eb80f54b8221587095a451f2aca7ff11dcb40648e3843f4df7ab26a4aeaf58a4a67531e7f5317e0da8fc61068d6ab34f9d076e0d243eb924719c7e7cef9e2cd9a61fbfb69b41255c3f452c81511dec0ef78f5b9338ddcb58f14912cacb8ec27d27556fd9138445e69d6b944269cf1dfa5c8c"}, 0x7e, 0x800) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x8000) syz_open_pts() 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x74}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") geteuid() 16:00:21 executing program 0: r0 = socket(0x11, 0x8000, 0x0) socket(0x18, 0x0, 0x30) kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/234, &(0x7f0000000040)=0xea) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147b2}) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x106) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fab4ef53c0a0fbab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14c63245a7b57718dacb7a437ccccb89b1f6a5a9f1afeb400000000000000"], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x8005, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0xa, 0x8000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) readlinkat(r2, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/119, 0x77) setitimer(0x0, &(0x7f0000000240), 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x2000000000000177, &(0x7f0000000600)=[{0x4, 0x1, 0x33, 0x7ff}, {0x200, 0x20, 0x4, 0x7}, {0x8, 0x40, 0x81}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffffff, r2) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000840)="dbad16420780c58fad491f5b248ad8ed2a519e5317935b8f08a219391e637f4048e166a34c9656b674f7ee77ea9f2586b1815f5a3c3b22915f4727454846ec44c3f88e4cffea6b538e76d49f3dce6412e77199bb9b24d7c702fe298c79cc5567c13c05a224950ca09d11c5171eee6874c7f70b0a1f8590c2c6ca6ad9d2c05055e6d84731bb8d5a3f164bacb778f1b2633c43f09c2c2708a5687ebb72a3a7011e570c508cb112f14af04ec352ca7fd55cf041fd1e4d4abe4ba858ec623e180d67d01115d36d2bf240cef7eff65ab52418707bd58c97ef1b6d2d461e9467607e38dff9838133c7c0f655e7e2f4f7cf6b49cf8cac0411f63d281182696e0ee8", 0xfe}, {&(0x7f0000000940)="61faec171dcd6e760620f2f3c2efadc37df595d6", 0x14}], 0x2) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000006c0)={0x7, 0x6, './bus\x00', 0x6, 0xce42, 0x0, 0x40}) r5 = socket(0x18, 0x2, 0x0) getppid() select(0x40, &(0x7f0000000140)={0xdd80, 0x1f, 0x5, 0xff, 0x6, 0x1, 0xffff, 0xfffffffffffff000}, &(0x7f0000000180)={0x5, 0x3, 0x1, 0x7, 0xfffffffffffffff9, 0x4, 0xfffffffffffffffb, 0x7}, &(0x7f00000001c0)={0xbb6, 0x3, 0xaf, 0x0, 0x6, 0x2, 0x8, 0x386869f5}, &(0x7f00000004c0)={0x9, 0x9}) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000540)=0x3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom(r5, &(0x7f0000000700)=""/194, 0xc2, 0x40, &(0x7f0000000800)=@in6={0x18, 0x2, 0x8, 0x7}, 0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x400, 0x7, 0x4, 0xffffffff}, {0x80, 0x1, 0x7, 0x100}, {0x5, 0xf9, 0x8, 0x401}, {0x9, 0x8, 0x2, 0x10001}, {0x2, 0x7f, 0xa6, 0x10000}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0x37, 0x9, 0x17ad}, {0x1, 0x3, 0x4, 0x5}, {0x7f, 0x7, 0x7, 0x8001}, {0x1, 0x8, 0x7, 0x116fbecd}, {0x4, 0xcf, 0x6, 0x9}, {0x8001, 0xf8, 0x80, 0x4000000}, {0x81, 0x2, 0x1, 0xfffffffc}]}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x7de, 0x1, 0x40, 0x4800000}, {0x9, 0x9, 0x0, 0x4}, {0x8000, 0x3f, 0x5, 0x9}, {0x0, 0x7, 0x57, 0x9}]}) pipe2(&(0x7f0000000380), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r6, 0x4004570c, &(0x7f00000000c0)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) kevent(r5, 0x0, 0x0, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x2, 0x8, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x73d50f0e449b4c66, 0x2, 0x9, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x46, 0x2}], 0x8000000, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'\x00', 0x400, 0x1, 0x8, 0x0, 0x8001, 0xafbb, 0x6, 0x0, 0x2, 0x9, 0x6}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x6005, 0xaa) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x0) open$dir(&(0x7f0000002500)='./file1\x00', 0x800, 0xc8) close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) fchdir(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002700)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f0000002740)) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000002480)=[{&(0x7f0000000100)="19b9146914e74469c41fa98327bf7dcf", 0x10}, {&(0x7f0000000280)="aacc325318084314fb5948546d7f4bfc9b1784182a31fcb4d8b42582d55e626250a60bb8c82d668185585a363d36f8841a6e606d837cf844ae0027f447697a36eb7bbc4e58204bb7206681c484889794107360b61d2255ac5db7f0a69ee5c97484ace865f39d7dc1969f7f7347e8e429dcdf924571ac4a574360ee52e3c1e9bcd494b19d3243b50c08bc3763ceb9bdae1198ac285df802bc453cbb3fd731183a2c926be31f7886fb3b0334619db3ff0ed516e01704bae6e1faf434e8511d662b476aa543fae07bb795bdf312be4ff651f52c551db0eac62d707e59b019808fb5a899cc423af5f53ad9fd244216bcb923f116a4450b011783fb512ac60e168590daba5f12f6751fe91ad022bd281d556d5e5b895e60cb98549743ac3c691e59fe75cbaa7e24fff3551c15b3e792dc6b193680efa92a47204404260c4e1b668665da46f9a59971c76170a8ba61b2b5afbeab8f878302480d7a441c71d5fb82576a68f3eaa2ec8ab7f93183757c775fbb68973ce4f9732a001acee74715cd5a20cfebbb7e5cbd6cb41b44ea0b8dac19e96cd6a269fca965829cc8b0a95d25da0789fbc1990724adee87ae0a893eb6322e10e87c0429db1829f1392733165fd9a821b44611470d2e9c98822447ceba12bd70aada02e1dac73cca7b2311e4f771a2d02e38ee1c2efcdebfd3c9f3db0630cebcb9e49170cf15721e0d00aeeae7e9a00e656d4b0cb97ec780edc97d3ead5da2e016dca4922680928fe61702f1a26905ffad99238d0abc7f19d02a40164c7fbe1760427760018919fa234a98a9112310b603aa1bb4d5edeb7e6dd93c1d67d47bf07ac18a636ab81a4a883025896285ba5a8adee29f8c465c09d48d70de55467ff382ec0b14d3e83f8fae56064bdbd9c10b0ea2f4ac26daab8672291e844cc5df3b3e4c2901d8b6b1631b6cde52f7264fd4e892f1c21cf41ca30249752de5bc6e18fd5b78b72a7a594c3e9fb0282380a7b3bdd1e2f7c759dabf90b99a7bff44028400478c82f35785e0f870762b8fa3ce92045c7735248fd34487b386e09eb41fb368db604c1431b824fb8f08cb0d1e6afa4e24c7b0e95610ad2141624c9de7f87624458450c79f60c17422b2cf5b1489ea4bbc1f9f73a238284dda29c14198bafa2c02b6d478d0eaef972adb5a97db3466b12d85b156f7c3f2f7478cae65cb4702cca8ef27b6ed70e7d0989f4a34ec6555aadad481d889a2351babed4ea7b8f318b5143c426b259af34c81c9d9fdae45f5be2d6b2f14c73e5ba4613e982747f3f78cfd4b1ff3461fb0ac7f7739ebd22bb98238f1c373a017220cd6cd9107a6e4fb636f16f30a296f61bf741e70b03d27d60be7fd6541e1738bcfb41c2887dee83eefa1ca5622c773a8a7d7ce68d62013ee407ea349efa872c9cb04fe2244780fa5346e58209aa72c9bf53010abbaa53d1a7502e385f902b8672e85cdbffe3c2f5276524da2c912484ad55558c2254608adbd358c917e6437e2e6bcf06ce1198434c44d9ef966af6db34b5fbe2032e369e9331b1fe5d05790beb88b05e18a6597ee4a429d55c7c915d1f3a632749806d9ac6f18b5a8a57d6d5db14dd64da8d6cd7c314e6dfa016a19884c1e9c90b7acb7a0b2d8a146ffea3e6a1d8c981559bbc6a637358e6cb92dc162a63d0b4fbc38fdf7a1a8b2210cdfc58c8ae99cdf0e66c3a57b0d9b5c7b8eeaa052315f3017c2016fd9460fa339673344ee2f5373b72f30aac317fcd14e817122e1d5fff70249eaf7e0e44df030ce4ee5d2c65c1b2db65b523a69807c00a00b8e35aa56f549944df83726307415b74a2fe46a5ef66829bd3a76edba0dff534ef706dfadf13fa5efed23594a15fca3d2d80370d1570628ca09f449b880e9034530535de77f10b0ab89903c82c38939f4f466d13f5cd55197d2c494673316897b8b4ec0561200f45fe61212f386acd877371255f2d05b907cfdf1f4687c47063fe27f641c316131c1183951ede09d3992666276dfdd2872a7e4a368ac1917ead9d694f9e72ff18d2277d3bde7e4637d20b9a933eb701b033acaa091cf680f7dc795242933d0cc74bc6d804f8e74e51ec3064b408006e80adbb68315897ac8d45b7fc5b8095022fd24efd72e4710998ddc16841f6e263ff64076f52c0441374f7efb6449ff47ed596fdd8b2c2df31c17c21765033b5e9c2d8fb0674e193b9e841809a303db0e338f00c9227452fcee73de1eab230735cf28e3df8eedaf6cdd6f4c7ab0d2d8a7771a160b889893a7285ccd113451802bf82055e0f8e95d1d6ab6d4e924777dfa01126c0dd4a7196135cff1a9111c80544f3047d63960b5bd99f4224d8c6b181816633d39337e86e6e17fe9269e6fd0fd4be6658566d74b54900aeddec5219611c1915cdbffc24e7d71a7a992629adb7195897c6dba7012aead794e1460dca78477f4b0aae2553975e67cdb78e3fb76dba79af1edbced4a8fdffea60f24e7d038b39faa8d8f255c8865073f790c5dce620ce8a35c25659a013e5bef82538f6f2a5f3ceee21fa74e1021fcdc08e401290eadb0ffebeb2688a88107b71549c43352209d9c69f677f153a2d1c80739f677933e6439c3e01f46a07d6095c0f4aa1a097eba1fc4c4dcdee03a2b551e400ced065dd36c51750914934834eb03bb8b47c9bf45188c07295e72d4b4e5b954836de523bf4de3fa8fb519b484c6f789be0dbffa3e1d6b2f8375b1606ccc26bd5dc31e40e16d3283ebfe6fea26af3c8386efe1adf76ff6c2e89bd58d84fe54af057d6c635963216f67f66406ec33f753b8addb66f46f8e80aef7be8724b0616a53ac0214f4f1a19e4ad1817b255e5bdcff2cd80d68b22b3faacde8c97265088504c5f9ab5b844ef53c3f73733eddd472f38dbff02f6076190d4afe7e5e1599b53f008b2e99078e74ee105d8ee892013218d2f583691e7f3b799a6ec7450e0355cacb1b5dfb531f7f7ff2ba28fe518ebf43479991635411f1282fe02d59761ae063d15900bf3014f0c81e1630b926ba684053db5fcdb1f77ea2fd31ab0b4c5006f7e9e3f64ff680db2164fcf7edbe88bc3092a17524886f584d8ba38c93a3711a90f4dde7dd1eac58dff05221ade67df996053a3857ecf6cb179227ccb738e48e04b1e80102d867df1f06058b616d23cb2dff7f7fd06638c989c82c34f7964413d30dfc0cadcaa9ee356b90b2a9723dcc826bc366522e24202431b300644cfdcbadfd77be73ee18038bfe5ef2b7502a2a1c16878b0736831143b9b01b1cd13f6e4d6522486c9d1ae72cbcf777cd7275755dc3777fde43eae3ad63f6d9696175fca9f4798f7557da6c86097a6d6d5432eb26037fbb0888e344db0857c167775eec8da5548234c07a768c296d3b1cdccaa9508e3096eea250bc3ed93f120dc20bbb914f018c5eb89c1e074b7e39632096153a4a0a8093b8ecf8cc7407cebff4f87e34c3d005afe7698e9eee08042254981c359a739707a1e28937bf2b7e76cb2789e79d620ea5a861ffe0abdb5bb7baf36fd5cd712d1a8fdf903d91dab9701bc2a63913233eccb361c77ea27cb0faef1f032092073b2a18fa2c64e6ccfd7fd02f9b8fa0aba4d485b10f1f941bdab0a1cf83ba8fab6f2d6ab0019e608be2f10b002fa78879e0ef28a6ea07a8bf9c4e1424f81b29cb17b8fb1dc9deea431c282eddc8225fd86c7180e234b52fde1c38c43e75298101e242a097843a6ed2ecd276da37b01faedb3f567e1f844f7c969e3be952794c9684e2abd987c08aa8cc50b5920aa9dbbcc99e7c163ecc9c6728a50ef5238d87d26baaddf415b97612c447667660e156a705d4b3376cea869c05204db33bc6cd543359c0d991be7e1b627a3c34fbed8f9a33c81c92aaa74df0e5a5303467ddc2fc30c09c2704fc1156e6a708c1eb59b8c4c1239a6a00f53a88c878f8d8f238da8847c73c0bae53212f10546c0ab0f7fe7ae559d671d91db70879e3fccac6a0cad80291ca51c9a24660d212952fd435a290ae479549d007a3eced5014d72d2f2707494727f12fb333dcb6329327f706173579e161e952346f9ced8e65fa5f33e5c62b9a96a1066568304368368feb72a13f75d15aa3228298608a3cfca0f74d38aab512c367c2d8346a9967dea936b79c950221fd930543b802753fc62befcd215b9b0d885fc4a2c376d0891a0b9e17071748c2844a7a1f33e37f197a519c636011af8eb7f813754247037c7e3940e11a5089f4d33766bb2cba383f45e685891d2688d518d8d183e760fda7b0ecc5b7df4f5be95cbb2f4f7b4bb9073d1dfc356339587a10923774fd0948bc71770cb509e0382f30cbaa9c5b255264ec88404a6b9581863b60a99949357e450b85b16403d97eabf3c931747da1188d060505a2a7d0aa3d26268762e25d5c0812bb11405265d4fda9ef6fd12fe4d7a65296488a0e535f92dc8e4e39016c1bbebe018affdf8a9ab14ca6c09a8142e1e438ba4a7a1d106ddf825c42830e7a51963c2c4880c61999ddb8ae6f6a97d0b9ad8cd6c55f83b34efd3fc672f087d52aa31c8e4d4ea68dcc1befbd14f481dfae95c78f351f18e959e85a0985e8f11fb5f6f3b102bb113c51060cd67c63f1d8e63f66d0b38d779e3235cd5bf8f163f80aeed14f8f6146e7c404ec57a56dea0f050c9cd37a4c8a4af939dd7274a5623f92207d9efe52dd690d0bb27d7dbd1103299670ac3dd90a3d3af809c28a28b8bea08e99e775cfe59e5e9d19e507f6892edaaf797363746034991ad3f7c643ca6449204ff15ebd6668f445a8261cc2ebaad655e004f4ecc99a2d110858439101403943b0028e4604f3ac3604b5ac05427a50178885a255d8e21c6402164806fb545576140cefec0bcc5702295263e56ffbcb666d6a5b6f881060c1cfe861a3474e034cd583dcdd95fc95b0e791fbe18c7464909e7bc23315d12862bdf6237c24c447e524b302d65f8ebab48c7c8c1e497c5bb296eafe3a65c74e156ecfaeb0ce8b40c4e99c8850237abf30c8d39fb0f3d938d019c11cb0bce1f54c64b1f969e3bb9820183bea8264d20d7e845791a788e2580c7119015f638df7c404c5f2bf051580a8d0b18e572994310e306f7db6e2f1fde5741f7193f66e747676ea69ee5787d68a9c3f2a42c3bc1df6d60247418e846b863d4b27c2f6bfe304d8df9b19cc336747cdedbafdcc01c95ddcb2f59fb753a525ccf04df9dc857ae796ad4ff53bc0c05b9d39e9a52e568d0f2e338ac6a813e25b7c19ae97bdb60a7d29b1b44543cb04dd217eaaaed55c0d0ab13eba91881ef455e21e0eea30f58e713f36cbfc4ea8322391297ba2bdaf8275087d91a4bf05a97f9f6e2e20e6cc6d3c10ceff9a999b1298dedf6ac553ffa407c4dd3a46818738cc9baefc0b037278fef63ac426861e7d545f6710c33e88fde40a78a57a48925060b04d5a036bbdbb6788094083c73ed84cbd74d4139bb593049b8028e497eb54e678843f06f65cc9ff6a2860e1afeddfcf340480b77bba7360cd1b5753fd5d94735e178cb48cbcf6fb694aa8a98120a5e8243c9d052b04ca9582559dac1df5cad8f40ac6c43a07fad32066dbad5d58e23e0d42bf32973a2393cd9ea4d923167039cf00ae4ad9c7716007f477552af134314ddad71500b1fbb2a34673a0f01921e5e1166b7448026d1662f4cfbbd2c162a457706413dedc2c9226eb3b0e769ec0bba8337e5484d913858b51838df8147cbd8b8f5b3aec3dcf968f74b46e9664027f023a4ef2d5b4c173ef2581819484d30e50788b920798226090f11c509beaae1cd0229b259567ebbadb2d", 0x1000}, {&(0x7f0000001280)="90777414b223b991267247e314278a0023f16f37bcae3adaeaca02d44931f66fd8b03d8300d46281b68c92d309d954bbe7bef99051b53c987007d712c785", 0x3e}, {&(0x7f00000012c0)="7eacae4899f0869a3b7a53faf2308bd92d1601269b019223c9cf5a7414a3c29d9e9a898262f0586c162a429e1dbe9e5b3d565e7ed5b6a10bb1997e368cfb60f9a10d79f9427107f7be47634f3505da9577727c759dced4e3b5d4923e5f3fd35861eed29b13377512604ac95793870e77e62e95a56a419858c3c34076e077cf37fa5df492d9adaa12e941b815172ca0da70f9d73a2718", 0x96}, {&(0x7f0000001380)="f84744baf83a9b4123feade8234fe3be72b2a9b709a089dab62c5e63bc87960962965ced6af9ce0d3f454cc558d417dcf3376cd1b4d0e81016e342d20a86ff638216e3afc02512bccf4ea281013a7ff18ee00e90b27ea8a44cec7f0cd7d5f9b582cd972f5f72383c1e61a015f3c59555114fb841cdcd5ff72ef9094c05ae4101c383937eba6f6426eb8ad53937b6262864508359ac8e1783161fc989594c226b8053a380cdac7e2a725bde355071146c7fb5d68a8a59f46cff2405", 0xbb}, {&(0x7f0000001440)="fdf227920bf8b7267f7d9cae1a7ac9d29f78372930eb7c359e3055f899604e3f70e580b1a405f1dff0b6f47055d8", 0x2e}, {&(0x7f0000001480)="ec9161e44f048d3f71c95da3dcb3741c72f1362f6b421dd50cbdd3ae4f27c9eca95f3ebbe4aa115b81233a69223125bdf92167826589ca022e322791714198b329304dd26a6409b989b673c4a04932e89c6845bbf9cac84da69ca63f7dbf475595f3f6cb5246242792be0a9c9557b6fbf3e1b46190243752b7f4c478121470f75a4574eae8cb4a20540d41fcc5aa5ab050303e4482805e45d40be01cc2de2b2089e5d7ab1d7edd60d35da7391014228128fcad817ac9843f550617f32c0a0fd9b53e892cf73bb46a78bbc4101bcdc078ec7e463a119921d7a11b48bdf6346a69774522853c849154967ec24a1b0cec9b6ed3ac3ed3ae19d339bad85b89b9ba559b281ece63a34c1d471472450b790d2d556ac7eee0b0fe2e4ceac3a014e3aa3364d6406c3545d795478932717d240b7fc03b9e9efbb802724a53bf4da197438507c278fa097400b130c3d792d20a9a5c7669a62e49399b04177e484c714b5c1c2a557e5ce79aa438467dd6cd586db5034edd37b1c38de1664b906cf2c0e43a746da58b6c6a30ae1109e353273499aa7a59f0a26254e19957609a5906559ac237a4879d10f953686e5cb84eb32648dd8fa2a0c8876c4391993022ff293b4a931310080a3e34f972298b418624cb0103c45c83d5b98b6973f189d95cda04e063158a3c378708dff918059a2494c2a4766b2dfbd9a13fabe9b73f2154fc82d23315ffbe5706ea62c59dea588361b4d6dc25d6eecb9e9b0f227790a2f2a7967c8e79ad0b40517839a56b2e70f0717043e09d5af7e139235cc45432f6a3ac3a50c383b7ea6b891b305633c843ed1f9be1082906b8677debe864b6a5a118af934fc786edd84df632d7790ccd742125ffe668cf0d6085e99e0570b1f61a2c26f5225a5e628d991b5bd5e8638985fa8e24e6a13495d527f0f53532dc433175c569cd4dd4aba7c30dc75e9b220ed35ef95088825f9fe94397dac1a00e0a02f7cb726e9e7382996c1bcd906a23583abe9481f14586f5c5699b636b4b291e4fb998383bf95e0ad06dbd85d58ac8fecad522845e91b346c980b9086624cd23e6b7e772eec4005005a6f61f1c0cbc14e75a6410a4545b11ad40d1cf6fa11aa3024bb06bc3b09164601ac3d950799a3354b30d7557f57af8f34551eb9a104686762ee6a5daac58e27c7c1dbeb4b05ad3f440bfb927eb325764283f3835048feea09e77d95536a3512487ca213805accb17e62329a07c1cf0b5c62da63105c6f790153509aa19cca54dccbb2e769ab73a288ba94a00a11b9a002b94d35e4733b748d39c26676ca9f60ecf3164f6e6639f1bc348d0032ac43d51d50d476362b2a05720d045ada4acb51d462b327ffae68be0cf4f392872ec50b94b30a8aff7b6b4c52d7f79bb66b32c8031d4cb117d540d7277ee32e3b6524fad33c29f1e2deb6258d12bbc4696353be3d97a0d70d48086729ade30507d67a1198c123ab1b63cde141195afa3b864641cec74ca42982d5c2a2617b16f880c143919a52d4d4202748f2eb7eed96c7fb62f7b4d30e4b215e0aa0bf08a1c46da53bb1ebcc9a76bef7b28f1c292ed3cebf1ae6b13a1fdd3efe87101534eb57b0d911dc223d943b0954fbdbf7d9fb71a2a2730063f674b9c3437e7018679e94774c48687ef17f3cbccadddd5c5f90e845905058a47c529920f76a4676e7d2f9072625d8bbb1ac9ad8b04b8ca56979789179c8b4808e4c1703027c17c1fb6ad7cb10c3a07e530a230f101b806c4719486d479e9d5a6059112803bae5351651bf0fc8854712709feeec1858237e0bb7fb761fa12bafa203a403cbec15222b33ea6361e7f7bb43bad7fde827d3d0c4dcec300010d355aa3a4d40e779da99287f52aad2aceb74fe0166bb77d16c35e53aacd92dd81f79e7bb71641cd49b1b3167f8db34937e983b455b2d6fc98917ede4f1c97dffab23ed9d66380d6d68d0167e6494e9931803a82431877f133216d17fe47df6dace09c7453dee3ea02cb35d49431121d6d82f1d9779222aa65cea761264229f140a445a4c74e9fc1ee9d8fede540dbbe2e45c27dc9b980b0151b41c4b4d2e296ea28adf41f7678a3ebdbf3f714b47acd63b9ee39ea8767c13df785c9d07a21ffd9f5365bcb5a6a1a8c6251c513af20d4a57ea8054dc4c9c80e4a7ab9d1c5e60a5885d51eef618ddc48ca08e4e543f5b3d01f025d82ece193de9297cf57eb5b5465aaad3336940bbf52cd7735bfbb14ba4c3ddd099a5b88d3a51c224eeda8572e5ba283605e6b7829f404f54209fd1c3f104496bda9a279999f756efaacb5c99723b1f6f488d538489676c2ce5cb7beb16b0dedef8f134294e86b3ca51f4bad6b85a64b7d1b7075a1184ad3dc9f0b5b1986520deab656527219baba0f4114e84199bab3d68c8d73cdb65659c3a70095e50ffd6eec10b6cac7b3b12f7d29d1318a2942e6c050b9a1f2b1686af63fc164ff590d01f1a4b5c53663697bab113edcabd4a2203ad51ebe4fc3c3716f10443ea886c90c2a27980748f0525b5f496db5265fed43d2985c3a6e307dc7a94a4327449614a09fcc7b6646a79f61a06dfde081fbd803c3cdb313a30ffe48454b09f8955b4adb50642895c3c6173f0bbb9335fe8ff3436f1c1b973727f7823e3ee931ab9f83ac814e20f0fa60d5c074f96af72ffa0b64d1fee5613aebc228ada0e3d34812d7eda3736758b686a3c390925db8cbe6c5b191c39e8ae03d7af231d0cd757b22d58761e8d2ee8b64779e7daa32e8dd1025cdc500f7239c24cdd0399cf45d1f2a1d6f088862890b5f3435a8e03fdf90984dd6444f908da054b41816c6776b630b64c529d8c7aad5141f7f683d1f2e10e0f68154cf87a0c802993d10dd235b492ec57c97cdf8c8241d6a2597b13a357f4ccb6dd378c65af6e6803f419f252be46b216a0d8c180d4f8971427b7c2dda116d4308c015441f52219b977554e8ca433aea12ed4b3574509b94c719bf6d09d18b92a6a7aacf42222517dd53badc68da7c38f99033e5e3a681a1b1530325f3893174a19ce3dcfd39c569b9a6b8ef1ec74efd69e7bedf7840cd83928098fc3738f3bf0b24387e26ab83fdd8834ba6170409c4cf4bed4c7230fd60c9e0da27fbd11ea635e6cd61fbe3905ab9a77bc771f921a7e277677991c31193c77dee668b80d12011f7dec0ab1f822103915f9ff04b9d853c66579225750c905a386173e2f10956e1e09a4d68c220e7fc1e739938b562ede038aa21faba83bca97e24c565f504e19c082440c57e7a762ecd97471f447cbbb87d8a428d0da715fd6813d1b0552652e1bac62d0abeb8f468823de02c331f6e34ac75db7b83bb9d46a8b430939ee65b25e80b0a8437140c04d85dfd15909b97bccd3fb2173274817626c17002c7c8c00b91ed6e531423494bfc972a6a8a9ed1146d174922a4d9260927a3997019a052c0379ad183883e15c8dd8a91919283ce10704cce42edc3c308941681a4a7f84d33eb67848399287f9e07c90bd39a54ca278406bd5b5cb850ceb31272f66c048678e15cc9b47c853a406860c2ae9e58bec4855f377631c246b195ef186bd7114e17ff05e27362f0ffc22a06d6ef05c691b8c9b389d9cd39be65a6515c7749db30b2e02fcebd1f8754f5467382e58f1273ea246bae4c25b3af1f0f0c76d7b89153ff080e17e3e1c2c02bc3e07e34bbb9eb7cba8271021fde375ca6a16bf00d2aa0c3043416a47d1df8ad24cc107ac16462f2f2e1d42ea1a239a3b512937c625c086b349399a8feb2b4c3164ced546ee932cd97aafabedd8665c5c729713cd7cea69129b2379c4440709c5d0f6edcaa04b3400b6c0e221f1c062f884b93621d242975ba3f8ef06704a017c3707f5c21e0f1dd67d14a2a043bdad3a12cbd95040ff5660a6103f721c572f687a2303a45696d6d36c1d509810017bad96497fba15e64e3fc0486e2fa2f9bc9fd3c061d749ce09a044b771370c3b9df9c5201a70dabfc77852baf6c6927f365e06ec25599f0bda71a5ac091cfb24fd1e4acff03b7b0246bc9e416cdce46b6417faefdc1753dceb9569a338df0721cf88d37c2703e119acc1708ea342306da56d03fda2053fa0ad86d252ed02739c677d2e932057fa3006a1733a653a918d1073bfd32d8f81d1486f57720a75013b01dd6e7fc427bc0cbed94c4b4b976d1eee702a856a55b45025307052eba57e18719508ea30dc206299c4b16f146372c20de8d856124fdb5e1f6b56c57c165e87bc6d834734724e1eb82cad6255f4d4e86d66bcc974833d624637e5484a8d047cf999a20124adb972aa40808445d4897c9f5456af62a7e706ed42fca4673a5bd372fdf7ee1ae15c1cfcc0188cf103bf061c0a9a8259cfcd8d3807d43860c24baf6a67853652f591f699f04e40e3d1709f2b832a75a9d5b7674a9ca005a489015f84c309719d4d3c455cdbf390d967def3547ff6326c836cfca6480a0e1b86de16c81a72cb723fb83adeb083be34e587b2f0ceb54cfc118f28e25d5c57fcc065937e013b1d5ea694c1d1c950d5b0269103f73fd551cb7fb663c856f05c7d497ae2e94896e9963cffc0806871ea9abd8508fabe66009647225f81c7d204493e871cfd6f02001c380062015894f15557319ac9213c589e13057af822cc49402e5b3134effdd096e16da684d16b6f1c8e840e42ca909fdbd4f8ed73611172b637a4ec65140d8cc134fa7e62814bebbad7845d5fb9f5fdb028e079f379d4cb3d44c16c403ed673e2aacf13fdde2813ba7d297b17e48a98daa99c78da060d9ee8f3e2ec4cb1ccaa2fcfcc05971ae50e355772bdef68837b48e70b35f5919364c7e5937cfd29a000b34733347508f2f0c4be061474cef6a815113b92ac845c8cdb200a74d14b8eb5786713c5d5709ec934e12bd9bb68f10734a28370674b7c99b4b758609ccaac0c55ac99633538d5a39eada7105fed4638fec5edad4762cb6eed0e59ec8619418668808739010502473eeabb9780ad323f8fae1958d168daaf66569233782790f0804a2fb454447e17e0bd4d49b16f7568264b4192d6f53447148aa6f5a35bb4c16bfc3792a234c035d638f9b2c53d7a1fdcac8309e9c956b7f2096f30cad2f13a6ffe47a8a690dc2ac0122d3ec2fd085af7201d055be3266290befa1304b9e5bf46942c36c95a8a43636260724093513f5216d6a94893cf4c48813af5bbe7569e6c950407f60e2e847886ebbf8797abf9d070d46b4c593163c3105d607bfa0549adb707d582fac5306e4bcf35f7fbb1389b3fce6e62858643423630a0acb4da9e5460f7d05c5adc55f183babcd0830d188fc2a93fbb3f36f13a7cc47f3ad2a8c878a700bc5ddb21004474c14aab4b664d97e7a969865d6d0f07a47e39a8cbca80e6246ffb12323e9ad6075a89735d796c6046bde81b4490eb515ba0268258490b95260bc20b48dfcef4999391b4095c4b189e5bc95a743919646d45f711d74d8657ed1e94627ebabc1f33a42861f73b8f4d75694fcb72ea2c491b43621ec0cd9f3c64c691e6b74232e114cd4ced9549b1843f819fa7eacd408b084ed5964e2022644c95493a847f7a23ccee8aafa1d506c75d1ef771cad95bc939e33bfe6e1b9ea4af94c249646cebe0ec8b7544f692dff33a2fe1db8089ae3441380bf7c495e108574555794783bb9ac4f41019303023755fa6ed71ffbf943b9500b7d67093c06fc2f72e38be300baf3081393e318acdd9a449bd40aa680c205ef9929629f0dea4bbad8eea152691e0238e29a2a9c30f3369a4c7368ecbe3423e67f7542f59df18f", 0x1000}], 0x7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) r9 = socket$inet6(0x18, 0x8000, 0x18) kevent(r3, &(0x7f0000002640)=[{{r8}, 0xfffffffffffffffd, 0xc, 0x2, 0x6, 0x8}, {{r9}, 0xfffffffffffffffd, 0x41, 0x7000000b, 0x14eebfc2, 0xfffffffffffffff9}], 0x9, &(0x7f0000002680), 0x8, &(0x7f00000026c0)={0x62da, 0x7}) r10 = socket$unix(0x1, 0x4, 0x0) getsockname$unix(r10, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) execve(0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002540)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000025c0)={0x4, &(0x7f0000002580)=[{0x9, 0x90, 0x81, 0x2}, {0x1, 0xe8, 0x0, 0x8001}, {0x6568, 0x9, 0x0, 0x3}, {0x1, 0x2, 0x1, 0x3ff}]}) 16:00:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x4, 0x2, 0x1000}], 0x5) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f00000001c0)=""/149) 16:00:21 executing program 1: r0 = socket(0x10, 0x4000, 0xfc) setsockopt(r0, 0x4, 0xc, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="7fdc1121e284ae9c930e655514a7ade90c88f0a8af89f5f9b9506fd56743d1c7934ed13f78672dd2bfbadc09e2599e435cb1b843a4640f6065c3796e31ebf37572c204cdd89e64e3f5f14d563cbd0b150f517681a851d44cad35d68a79c5dedf667052f7999c90e5a9ec41f900da2817", 0x8c}], 0x3d3) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x2, 0x110) semop(r6, &(0x7f00000001c0)=[{0x1, 0x0, 0x1000}], 0x1) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r11, r10, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x900, r10) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:21 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8100000}, {0x44}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x55) open$dir(&(0x7f0000000040)='./file1\x00', 0x704c75d315f7a2c2, 0x80) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="4e54a441fff21256e519053e7c3259e6b12888cb38154fadc106537fc2d588ae1baa5d650def09b4b0326ff8a77f89600d4adee806c8a3f62cb2e58c84aa5139b8627675449f8ddaede0495ce73b7aadf6e64ff2fcf0aeaa62dbdde9e6312b966c94e8a1b9cdb18a4cb0ac4a105f004ede761a51fa492260a56dcc93a6d2019196647a1825a5c214efef17cd5ce8fd68b6d0ce", 0x93}, {&(0x7f0000000200)="8fe82953d07534de78934e513042982eaef842aa582d82a6ee7ab31cd4260193d100295eaaf4a50e290d2d567ba6c8a5b50f918b8bdcdd616d0b41e531632a3f49846850e33e503814c809caae834a1eb1b9baa98185c2eead8073d4289800f50137ce05189b4e73e718d03ed4ad0efb9abb0af35e8ffbd7de98f3b39216a9d5c2c0a7c135cffe46b13b9d38842425f3713ede842306be0a3db18252d730a206d0ab0ebe223bf6041e69ff4d5afdcc2e", 0xb0}], 0x2) 16:00:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd94d335ed9b2a86e53cd095adbda185788e7fe6d7a6e29b70c4f97a9347e635a1e11210396f87731f9b6796064f66ec1392a34cf18daf1fde2b05cf1d5400d4c5c56c051f41e7fbeccb0d0aa43a"], &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r31, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r31, 0x2) r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = dup(r33) ioctl$WSKBDIO_SETMODE(r34, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r36, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, r41, 0x4}, 0x200, 0x401, 0x2}) fchownat(r32, &(0x7f00000010c0)='./bus\x00', r35, r41, 0x2) r42 = fcntl$getown(0xffffffffffffffff, 0x5) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r43, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r46, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, r54, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r41, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r42, @ANYRES32=r46, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r55 = socket(0x800000018, 0x3, 0x102) accept$inet6(r55, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r56) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r57, 0x0, r58) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r64 = socket(0x800000018, 0x3, 0x102) connect$unix(r64, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r65 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = dup(r66) ioctl$WSKBDIO_SETMODE(r67, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r69 = semget$private(0x0, 0x4, 0xa5) semop(r69, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r69, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r69, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r69, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r69, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r69, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000100)={{0x3, r70, r71, r72, r74, 0x4}, 0x200, 0x401, 0x2}) fchownat(r65, &(0x7f00000010c0)='./bus\x00', r68, r74, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r75 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = dup(r75) ioctl$WSKBDIO_SETMODE(r76, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r77 = semget$private(0x0, 0x4, 0xa5) semop(r77, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r77, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r77, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7fff}, {0x28}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = semget(0x1, 0x4, 0x3e) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0x5, 0x6, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/32) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000697c653040"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r10, 0x4004570c, &(0x7f00000000c0)) r11 = fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r12, r11, 0xa5, 0x1, 0x100000000, 0x2}) r13 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r2, r6, r13, 0xffffffffffffffff, 0x20, 0xdbe8}, 0x7, 0x3, 0x81}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfffff673) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$TIOCCBRK(r2, 0x2000747a) mlockall(0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e6218102300000000000070b99ff267"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x10, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7, 0x0, &(0x7f0000000180)="d75bc05e1fd246ca17a5a5cf2c58bd04e6c43e1e8c7d288d33ba8754955eaa56b605718ae812496b82bf24beddae06cd7f3059df18cc9ed5d3b14b358a2495c5427ba0f796e36ff6ded15999297314a2b7829fa12afa8a7cf43fda4e2e4a8e9ae83947896daf4f27b210d4e1722514d2106d7059859e7d7ce867083fbf2f15f3ec4e9033fba22d12b66909eeef", 0x8d) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f00003b5000/0x1000)=nil, 0x2000) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15c}, {0x201c}, {0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0xfffffffffffffff7) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) dup(r1) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r0, 0x80}, {}, {r3, 0x14}, {r4, 0x184}], 0x5, 0x4) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0xf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) shutdown(r2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0xb2, 0x81, 0x80, 0x3}, {0xffff, 0x80, 0x7f, 0x7}, {0x100, 0x8, 0x4d, 0x6}, {0x1, 0x7, 0x93, 0x1f}, {0x1, 0x5, 0x4, 0xfffffff7}, {0x81, 0x3f, 0x3f, 0x30}, {0x0, 0x1, 0x7, 0x10001}, {0x0, 0x9f, 0x94, 0x8}, {0x7, 0x5, 0xd5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fcntl$getown(r1, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r3, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) syz_open_pts() dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000100)) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) r3 = semget$private(0x0, 0x0, 0x6b) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) dup2(r5, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x48000000) semctl$GETNCNT(r2, 0xaf340408c83d2e25, 0x3, &(0x7f00000001c0)=""/24) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x400, 0x515, 0x7, 0x1, 0x6, 0x4, 0xffff, 0x3, 0x2, 0x6, 0xbcd5}) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) getgid() r1 = getgid() setegid(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff24) fchdir(r0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='..') 16:00:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000640)="5ebf05e30b439e9c488b90b831a7b5c0e33042186c20a7dad52b0464083f011a876fcded2f1125b4c5100235b429a52b8e6e6e19ce013acf5a47bae8f5f33e6671611a5eff7f7181ba8bd9916d49a658b885b2f5ce57a1cd1569e1795f0e3fbe99633c5327a77713c46c8eed3131d42e93e608994efe52d9bb4f0c28bddf2ed08152a737556ba229328e89870f28f9deb989f2bfa1776fd5d3ccde0995d145cc6e90966af0897e8d1d65df470b7f86f007a8ce7d40aa0c57351a28c16e341485792a81f77bf8a99117230f", 0xfffffffffffffdd2}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r3, 0x82) r4 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x38171, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x14, 0x0, 0x68) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x68001, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x54e}, {0x80}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) poll(&(0x7f0000000740)=[{r10, 0x2}], 0x1, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r6, @ANYRESDEC, @ANYRES64, @ANYRES64=0x0], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r4, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) setsockopt(r4, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r11 = socket(0x6, 0x7, 0x6) connect$unix(r11, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680616000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d61392341d51ed0d92f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd3556bd5d3ca3afda421cffdd2f66c0b606dccea4e7a5b370cd4dcb05fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f9234e4a85ceea83bc928f8e2dff221922f71bc2c0fe3e1e8d38458b6eac57c9490a3972c429433aaa0df8bf72e30ed0f757298ce9008e452d7398343aaa7295ee3b6e9ad0c2143c9dc89c0d4353b705cf89259413206c8bc9831153ba2563ed7dffd5396a3e9cd4533e763a12d5b8aa21f5ac4ddfa927d7fef68d556e069b4aea65ce01cfacf2271ac2bef1e6303d2b833b56f633813ef3478217fb6bc68d13e30917a7078c5e79d3358459358b714ea89179db0ce9d2d7d5ee68f2ddd82a1bb6404663bbd263be3a869667ede307f4027b0b7e439fc97e9dd2e724321d810781aaa1167c1cb553b2bdee61ab032b76bad76a4b49bc95b7baa8652abeb61751e1e47be6e2153132efebbca826fa8cc5c49a5b88385e614329d5213654a0e7cbcb9f4f08e2050631d45d4f4c6bd483dfcd7b41e8eff53193ccfca10c4f151c4e767c74f48bafd586e01ada84fde743dc316406f425acb41c3566345e53ae7d256ba79834c75e8341b0f0a74feb155ec681037a46cbcc30aef6000f52b9b3915f7d5b5da606431e00572fc35bff0e0760b6e8d5a32"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r12 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r12, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) r3 = socket(0x6, 0xcd3ea53c2bcf0974, 0x4) fchmod(r3, 0x8) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0xde415954acf821da) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x580c, 0x0, 0x9, 0x0, 0xcbfe, 0x20, 0x7f, 0x2, 0x3, 0x1000, 0x1}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xef, 0xfbc00000000000}, {{r3}, 0xfffffffffffffffc, 0x6, 0x1, 0x5, 0x3a6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x7}, {{r4}, 0xfffffffffffffff9, 0x0, 0x40, 0x7, 0x7}, {{r5}, 0x7ffffffffffffffc, 0x71, 0x10, 0xffffffffffffffff, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x113, 0x4, 0x7, 0xa9d2}, {{r6}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7f, 0x2bc4}, {{r7}, 0xfffffffffffffffd, 0x14, 0x4, 0x0, 0x80000000}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x25, 0x1a, 0xffffffff, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x38, 0x1, 0x9, 0x9}, {{r8}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x3f}], 0x3, &(0x7f0000000480)={0xffffffff7fffffff, 0x9}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f0000000000)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b5583709477a03724f67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x104) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) setitimer(0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) shmget$private(0x0, 0x4000, 0x882, &(0x7f0000000000/0x4000)=nil) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) getpid() recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x25, &(0x7f0000000180), 0xa5eebd31a00318f9, 0x0, 0xffffffffffffff51}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="050cee010127c7aee1f6ee7c81df") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r6 = semget$private(0x0, 0x3, 0x420) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/185) dup2(r5, r4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)={0x1}) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4b, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = msgget$private(0x0, 0x682) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r10, 0x4004570c, &(0x7f00000000c0)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r11, 0x4004570c, &(0x7f00000000c0)) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r12, 0x4004570c, &(0x7f00000000c0)) msgsnd(r8, &(0x7f0000000580)=ANY=[@ANYRES64, @ANYRES64=r11, @ANYRES16=r9, @ANYRES16=r10], 0x4, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r19, r18, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r25 = getuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x121, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r30, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x44b, r16, r24, r29, r31, 0x0, 0x8}, 0xfff, 0x2, 0xef7}) dup2(r3, r2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0xff821b4938bf2ddb, 0x5, 0x9b29, 0x4}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x25b5, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) 16:00:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x2, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) getppid() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:24 executing program 1: nanosleep(&(0x7f0000001c40)={0x8, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0xb1ce2800accce902) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x85}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000700)=""/113, 0x71}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0xffffffffffffffff) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket$inet(0x2, 0x2, 0x83) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) fsync(r2) dup2(r1, r0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000100"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r10, r9, 0xa5, 0x1, 0x100000000, 0x2}) setgid(r6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) r8 = getegid() setregid(0x0, r8) r9 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa9, 0x20001, 0x100000000, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r13, r8, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r16) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r17 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") sendsyslog(&(0x7f0000000080)="8238d0e7ff480bf7e3ade488e6e29f9a59e7e428e37a1eb5ac8d0bdd3cb1bf9134d4dc27d9bde3a1", 0x28, 0x19) 16:00:25 executing program 0: writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000140)="27e52d0147b8c7e6aefc0f913cd5c0dc8e52f65166f5c25075a6ba0b50dd0347f4e3b0a4f569784e7ce4d601ed3b2c937ac27f6ed942244bac0595054c170c20f8c84041cb36e49729bb0d4d09227c9760d97928ec17fb835c84dfd396e7ed8d7bc4dd4757d9f451ae1c9e9a2143f0385be24ace49f8880c7f", 0x79}, {&(0x7f00000004c0)="7da906d617bf9b729d95b84d3705e3963fa9906aa161eeede593637358873d9588cf7e319a23aa3b05223b8f0bb45bb3808de3214465b95ef369226af1e4f1c4e04462b847d798310c5a64319c3b7af13b49d2c3ab7068540c44abb174d62390532d2148f90537a64b4018d520066659f0ba3f54fa029c99654a0d8b64ce3070979f6e4828ff7cc0240aa4262cc7ce6a2e040e782897a2db2a20eaaab7f0a9441c18467a94c71a085a521d1610b89b5be38ed7444a62577cffddd4ac48e834963363e232e3689cd1ee96b18ae8abe11c170c5116f08d99f8e8724134c3137ff80ebb22a4537c59079347b72bf8ba5f73bd574446289a5fc5e33289300ab1ca319a4318fc7110fe5385752f1720d5996d1679ef51a1c6ead41eac0aa08069b603262d00811eed8f3c548aa6da0c2614596a007feed22a9f6ed1554a30e76a8f8996ab827746b48b6ae3435974f9486b041b7c0968e471468f837e5f880e489b17bea5e98c36064a9672b9c8a44736578dc99e97fb3f54e413d17504ff2395a85052a7ba5ad3139b9877bdb3388425b2d0ada69d2a6e8da74f1920e911fc01f31b245e2d27dc42a76c674517f71df75fb07377ec6be48241ced6459bf6b365abdc9ee2a6a1571e94e17a7a461fab28015ae226a2b79d728f5648374126a5bdaa41d40c8678fb1e8fe0b1b059ef30d2a5bccdcf97b0f64acdc0fd55982cd2b2c6af51c09e382ad93f542e5b800614e1b2b76dc6d792bef07ed896aac0db1db6dbe584229ae71ae208b60b0343335b8eb7bf26a3c4605b97167c534f0e025eebfaaa41578efbb3af72f648c5a7f94d8505b1cd86e3dd5a9183d5636b50d9d8bfa7e9ad215320287fe4e3243bcc978df1dedac14e0f8aed24f42f2ad52c212b84ccdf5c48d0321eea8fea350c040fb37f4829dd35c8ffc08c718f029927a51c75e993140f5ee50206beb3aa7e52864d76f32e64f622d9984596b3b112f78bcd4188b2dd94bfe5711b288d0fef1bbbfc1abf9b97dd37a0a3f3b7f92c8806aaeedc9999fa506fcbb71933b461ed5e6eee7327d946e284af109efab9019b5a10e0da16c1d4144a2c78105328131b6ca8e56e0eaa3e2805e99b82563e320307c9ee4877e61a4ff8bafb5bc26d6f4734a987fed2f2f2d6398b75b3daf1294c370746db86c57b484717ddb49faac40b7b07bdbd5fb702859eb69512745528d1f5b2aa17b69ff4e58255ed58e5094a928271af722cbd639d73f5e71254028f2fdc4c0144f50507c1d02d787c6148bad0af394740de36e0dc36a25dbd586140803deb7a4308ded460ad0eb34bf755d25c0e21ed887a04101e784357489541320a0660cee88eb1d34d8258e0e2db096d7ab63ec225ce52517590ff3a562ffa0213ee3e50a56a114251380ab33f8c2eb6dfc18acfa1ad473f977add585f694dd44afe5a6fe18e4b38740a61f2b70b61fe18927808408a8a39c1802eaeb9df2a6dae121f0e914aac8ce4c95c072f64d1b97823b3f2f0a3590cbd07962d8bb10aa4b16eda673240a7ff794f35aa04948ca1823b68d9ec98539513f93d62aa749d005c374db9836db078a0bdc88fd466a3b1a9d70a935cce2365cc7841456c307bb30b6e9f278a58b1e0fd848dd7efc95f06d36337dab8041ba8cc222cc58ff9b497c9d30d2442ea1f8e6ed8e951cfb4a026e7798a717ff4d665b83e07a036205ac12335e7e094712726633ea1c23b2bba7dfea19451acc34f00e2d86f7dd41105de9a9ce2c28e042b9a21a7afeaca4065060723a2bd99ce48470b51f89725ce8ec8dd85de00b935c1579e7c7de4171314cb26d04bd06310f2425a4da2a6886bbd73f5a460ba91f2681ef9a6f14ad746ee1a88690e39cd2ce189c4856d50bf299059bf2312908b899daa7b88beb0613f12f7021f5d4d8f0b868a83285fd3a4bd9527fc931c43f0ad6c67df3f724eb5d387b86c041dbcc72dabd97d8a594be61398a7b972c5530b42e9735e87739c08d99fc3e8b5f59efa7d4b871989f940b2e0f2ab3edaa913607d7f64efe4ffe06439bdbf12d090cb84faeda52d256dfcc625dc721c9923a2271ee8bbe70d2c60853f6bed4494e4590d51d5c4995926b4173dbbea594aa2d846b2cb11d11050ecde1cccd68ed3e422a1c5e508d0c4056d422b80e543f39de5c678a3a8f41905438e7ba1ead6fe72667abe45e0d0e1d3c57a59451ed2869e345f15e43fc4b32d848192d8372a33668589e344ddaef8e14779d1490209c7bab4a3de6f33c2ce39adddeedf701b4af3b33dd2c9352559e01e1aae145df65d8f3edbdb44fb94e41a17de06bcadb9759c5cce7ae72ee70ded2c2ddf4136ca8b12ae0674ba90a3d99188afb7cd11ca6d65b5f6654fa67af5b5fe4e127e5032c21c27dfa17cc4d64f33fed53e8275e7a6b496abb413925e2d46aa55013919f76089133835728d63f5b542626ad78649272d80704b84b5342853989001f3765ce3bb6fb1be31d3492630157d76448f4d91255adc625a9734fdd5e0e693b495a99cf8260dc05454e0ba16d521e352685fcd641cd99ddd5be6fcba3c64e93cc420bedf06d8a2e4a91f71a40ef135d643c066d84bf8ae15c71834310296877173d40cf6f589b47d66855de2ac88ded75025ab855483eb257a85ba665f7b6bb7bdf5f94aade9ff2a68b1a23df8312e7a3a2e422ef24fce1d9f48368aa3839c79b151192f2d4f3699e0d5d958c4731bf9c99fd9c5e0dbe8fe7e16112a51b13f118c35dcfdf03f940fca2e38a5163e610a81708f10ab33662b00ed3623d8bb6a657f0803e9a543181cf2d1d07bfc7eddbaa61e151c5141e30fef17bc419b56fb1290f90f7a38c35abee33ca7c55b7230c4dc2b5182b6edfc464b5c4367e2f66f228269f7a486d85cc64a7b34de3a19a352c7653a677c20fa66817a4eb7ddfafe566f0283708b3bc259c568135c3f7bd0d680590417ec58ad677e024525bb4cad1f2f8e633e1ffdc3c0e6d76921101f625eff46b82e97ba6fbc4e2a8aca25d709c41a43c2904bcc26941a948afef4db1d568ebb6760c56b2fdffa498467b751774c4cc1cd768d07330ee15276bb0b365cd4a4e5b89fb811931348d8b621d195bc1d03915a8e69be4a1cc04d50be074091b02cd728903ac309c934240f56bfc552be01deffceec877861c0e4084d02de77181ff5a55fb71f2a460400bffca8dcbf13853131c323c6fb74b2c9a944f052230cddfd5ec4719e120038d8f1a6136df081f79e487961576ac11d9a90423c2078e409281d8d503aecee2477c2df333c53bd4a28ef4d9fb29288c9772f911a48d2849f972f03e0d7c0778deebbaced406f4633641574c9aa8a80b1a5335ba232903c6cc1b4be1b81585bf4e4ac4907a4d4f7079b3ede3c580ec39d09405fec092a7123e8a7df69e9aa827b174ec662de17e2764c9b6e386750d8ff6bee9359ec27ba0cb39a196e3c1dfa261684785293a7cfa8b0dcad296d8ef999a6bb62a9af6d0d43ae16ae1155e4c5a17ab3af3a73f74ea52521d6793aed717ad7610888ed3f8dec430cf21dbaa417a9f66eacd19e58296a3925d2afeeb90b1bdd588470c4d689b35ef7119f0cc47a8bc3f3fbf63064b042bafb4f0406addd2f717e08e5757871f186aff4adc8836aae53bd69fda786f8ed0d12c3d16857dec0f5f2be5d11f6f9db5f45408f83c182a085b8cbe7155a627eae1168c63b96a3b435b3161e1e044b7284e7cb62c6f1d5ddf50d1651125412a564663a977748a2d729c2e663aaf79b5d4102baff36be8f3debc01d5aea5f9a74a658331b2c426fea8e748d4232b5983b7b6387c6e6cecedb4490aae0060c574970f2ba1732fc04d28f379598b4f1a61560df7367982adc242471e13ab2748851053e627b38e9ff592b78a88a57c9850a0d85e741a81ae8bbff3f1959ff3a8c4fbab99af951c9866a20b27ae22d72fc0e22d8dee3420202e3d2fe291a2ce1d91a0dec60cfea2984c7db82fb3b87e090876b4a35130ecfe2013fc83dcd3833794ff1559b7b2529444fb6a1bf4775bfa5ee926dcae2fcaf5bde80f19b9a1c247b2b0c2368068af7744b4acaa91e0b223760dc738306d93cce7ca6dbc7840e9ffceabbfe4923cc870e706e374936caf65e3bc3f1b67583666c199908f523b76741c44c8fa26d92be88066d7cda662c6fff31a4aa390bdba3cf5da63a61cdb179e8fd50f02d3151677f740f9f32dc70427918fd2e0d3b6f8df1e87fd93f396cacf942533e1bcc765cc7e664845dea65249771f9e5a84b26ba6416a8f2db86a23940d1a57bbe4e92811953aa93980681ba473fead328d6174cef9cee99040e89fc1aadead0014b723c9ba89f34a8d9873a248731bcfeb5b4afcafe7b8bbc6e33d686b6a941c470007f4aba6347512b0cc620bc5ce372551f3dd33abd63725ea09e2ade13651cb89c07cb393604615f70a5d7da221dc275cb0482383f45c1da82bc64f15b2b7889b4b66b40faaec13cfc7f918299afac11a73736622ed734f1bdc2e36c4d86c21fcc6127610c57650619b143a1098d1e252f145e0dbf3864efc08fedad430c7075a17f580411bd5880d2fdec6de41b52f3222644758125f0443183e8dd7e38c5858311641aaa663cea3008093b450e3e528b0699b3a682de484aff993dc92d00d48d95a4f38a36340e3b3b75bc352c42a41d615d5de354739e12d804b731a4ea5bd31b1e7fd48431b90030117a8d5e3899764f60bf19806f5b4d0f8b2ac59338369eb309f67723151438b8e0933c90836d8ae93b4af97ca050669815da76f7ddc41fa6a7f3ed3845a0d09dad4cb7f1485fba9eeb9d38601e8e4149c0e5c683edac9e4fcc5eba3b8148ba1244cf3c913e865897b8aa08387bf97075cf82d7342bd23aeb86ed03ee1faab162b176d91769bfce283fa853a7f2822b95dd4fc47294a91da360a8d868566f12f8efc921c6134ab16ffcfee0d841671fcee8a86c2d3e1f7b3197b3accb5cbb3b90beacce35ad48ecf02bfe22a089f45272cc56cae77bd011130c073080e80bb849303de70338db785cf34b2eec04e6872438c5ac625e930b9dd56cfd1631e4e18bf101e63fe059e8c4039d5914bd9d66f97264b9a82aaef53e35c443776bd480e58084106edf5ef003cab2e852a9b84e788a860ffadf15efa33ce6dd9182210baed800ad9fcef4110e43968df146ce9cea4a981db83dbb9b56468ad2e13aa6c866d0f1a2c438a15c694d47e977a9b41e41c9ed1101013f06a3511bf2596388bf91322b654a8a4b0f0d264350764cbf48db41c4dbf5d006c69a6276acb5066328036f006d87e75fada0dba0ee9942d92b76e94af5994fc7001cb0f6ada1153ee6b1518257183ee656b293c58ae1bc197e1ffc0c3391547aa91352385688a7a3a59513d5e3e90daae56f21cb409470a99aa5f7744a5878d95bd0610408866cd6e374911ce1ff5681ba50125692ed5b6367ca68703aabc4636b4ddfae0396feeea57034b773f7fbb6b48ff2db4722c0b5d419234ab110426df495f755e81d60e5f4c334bfb2529ffc764c00203a513095fa0f6509a498faa10f2f8e181abeaa46ffae64d7f65552b30afb15600b413c88b654909685dbfad755655fc56aff8be16dffd4057e946f8b2841ed4a9792aaca21d56ba822420fa9f1b701137c96161c5cf628f8b524558ba4b1379ad7cb4448ace8e836835a3385ae79fe95db6fe2fdec704626dc341fa85eb8c7b92e289b86b4b53329b782ea79d1dca097b3a98b6d7b2f95d6249d5023a3e9bba5df480ad23882e5d84777922b4e4518", 0x1000}, {&(0x7f00000014c0)="0483a18a6f193a5da22a4957ce41dd49ee8ca5cc1cfd4a201ed2b25103be22eea897f3257737a6e8f3b054974b014f8d8a506072c6ff9fefc80cc9c197225c302e78ff05560b4ee9ecbacae7e02541ec03e8092c89e12211e5ab994bb9fe376c351220ec114c4884f1e36613cde82cd85c104071131e80210348f23fc059d87616bc6d37d8a104653aebdb1f18481714b7d95af785e400", 0x97}, {&(0x7f0000001580)="2f6527cbdb1ab4b578f9d51948f13720b8344d8e04c365b306a78e45b1f3dff0e1eb3c0a7b12720cae7dda8bfabcfc90eefcc1e70c8424003eb55d5728dd73254cb0d4b91392b15a17e6e1997442cdfa86f720f00dff68d349bdf371ccf4", 0x5e}, {&(0x7f0000001600)="0560685be6ab32d5a882525f2fd640cb29e60792767030fa8bd565b28a25a347f94e7ce2f387d43ef74e74158906748446168e9fde0727b6f031aac9fa629dc4a6cfa18af6302fe57347a9e8ad99ad7cea8cd7b7cdd9c81ef779a164c7c3478a2bece8acaec3e75c9b496be07993a0fcaca24ceb92cf9cdc895d4bf70de85d3045c2d17e2ac60280752986167bd7b8d8e41b077c982cead691818ab147d22e80d274006677faab9d8eb738369f5a1fab3085621c0cafafc5de0379b142", 0xbd}], 0x5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000100)='./file0\x00', 0x190) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200, 0x7, 0x8, 0x968c}, {0x8, 0x0, 0x6, 0x9}, {0x4, 0x3, 0x3f, 0x4}]}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001780)={0x1, 0x92, 0xf53e, 0x3}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x9c7aa233dcb2500b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x26}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'|ap', 0x0}) r2 = kqueue() syz_emit_ethernet(0xe, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e4") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x101, 0x8, 0x79e, 0x2, 0x8, 0x3, 0x1, 0x6, 0x2, 0xc52f, 0x7}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r2, 0x0, 0x7) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x10000) semget$private(0x0, 0x4, 0x49) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r11, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r27 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x121, 0x9}, 0x800, 0x1, r29, r30, 0x3, 0x1, 0x1, 0x5}) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r38, r37, 0xa5, 0x1, 0x100000000, 0x2}) r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r46, r45, 0xa5, 0x1, 0x100000000, 0x2}) r47 = msgget$private(0x0, 0x682) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r54, r53, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f00000000c0)=[r17, 0x0, 0xffffffffffffffff, r26, 0x0, 0xffffffffffffffff, r34, r42, r50]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r10, r12, r55}, 0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x58, 0x1, 0x0, "c8f59f37349f2e581bbede05ac93b485bac9bfc17674735ca040b2b199d233845c0eb27ca47e793b8a712105f70002d75024ddca372b4c83564cc655481a1e0586804cafea95c868"}, {0x1010, 0x1, 0x800, "6ebb507a538e10b3ff07f10c9f596cc9329a3b69b37998948bfe4b45f1006ac43a9429c3c154c10333eabe3cf47c47115e087a26744774c975de88a1796f077738aa112cf02c9cd0749e019c1661f8b6ec695f03d82770da4a1c4bf46b652ebccf521ed09bd62a4cfea325f95a1e2f7840a9bf4ad67489ffa79e4c9929ab5124be6274085f3ae019c4a0e06e700e97d8409e72c08986f7bb3995f698018f05d6860173d4cb059cd7f513a4a4f3ff160e60ebd7226c58b6679c7411603404ff1b49a6acdcd6f54ad9c2a823a3817bb1cc469b75b212fe98da8f0df77f3430c8c50f55d890226c0b9547c4fb89cf7115eac9a0ff964049bd924aec32dc0ae6e9a89696c89e11341dabbef8bba311d99c7737dfec4a0528f3c23e24aa3806edd54fbcba6f796001edae1d9272d08b088e0aa342bbe0b3f3ff8bfd968782e3c41dd1078f38609abcf05d760f8b048b0646be4511732f2369cd009837e68cc8024aa465af50bc9e22925053ddbc47a00db1194f9eeefb5af8222159e600563e1df0aea306ac40c0fffa9f7a7f56247e44b3cdbdeb4d4a99e1c4916097cf6141e50efd503a4a104f40be2d5b94b5a1c886f121e236b038b3cf7f4e1a885af4ec406762bd6b50388eebde516b435efc57804c4cd3e4cf0d1beb54b0cf55fa19f143a79864ac2c76c5cdda8472f8a95fb82f9c15836c280913b170e7193384ad11d90e9c0fe566c907f7f253b3c934fad1aa1e1e47c5efe35def3aca3e727d756dd19b13ecab3b8d8bb7da8d9471a90747b86a7acd36f6f9eb8107e5af206ac3f569d3c635f0c5122d7a4947a61c9b0e0330730867d0f8ea2be64b12d84ef77f9970c7b57a958cc6be331dcd078a4485e535cc7c3fa119043637b61e4e9f22ae470bd2ebae7962b0501bfb550c1723f5d2862e4fb71d2d208734c9707e0220d09485bceb77ce173d7736b239306134e5c2399bfb67b03e2237bf1b0849a7882007f643c17301064b0edd1b7ef24081b5131cb9a70c7db626ad18ea85efb8dd87a8a9a50aae48ed2f47fb041951b0c46b27891be736d66db5fcbc89141a6891aaeebe052316f641f40fb08966fabdd878ac27e86e88e708d222be5f8fc8c42a68ffd1c667c5f4a2c6d8a7c9fc736216fef11e9de1ae625d4e8b2492699a8cf0de38107e79d0a6c61865f6174fa9aaaa39340b549c663586065beb0c9333d8f8a6f4ecd80a9e2f6f091f4992090a94f2095835e7ff9467e091efb1f65bf1b2c24a73bb858937ae1a7a0624e5d4b0c170aeb7d616752e6a5916a34fa7f9eb939a07b9f05836def07ec7dd7892407f0a07acd6db4301fdeafd3ba745364a7116edfce80cde01abb86ddd45ca0f6fe606ee282eb810925f62fd604430ff7464f396c0d203ca5caeb8be7626a7b8650546dc5bcc5c7662f5fc9386100c8d64b12011065036876c2181e6bcf6bbeae5a8cf0a5a31e0e0e859c62ff4c38effa3ee54b2c4b8138aa5d9d82096bd000fcad326c182e94b1d994c9402beb12d5898526d7b084198b7028edbd8231c66a8046243eca90dd52502e5f8b0dacad6dd31822e57bc1242a76382cdfe8efe4e3ec05c68d2ca51120a20cf8e12ccf95a13d07c870a60daf449d3aad0f46b49ca3f8bcc9bb90a03dd3553bf2da706fb0d0994f41b8466178a9c4b66f47c8790ed964d1687a29d372df8bf07d6daaaae288a6b8e7789a01c9e90be9789b1bc6ec4123ed4b59cd332b4891da2c4bca314fbe85e0e09b4363301a4bf0bc2124d7c40860b8c88e868460152827adbd945abef183668251670e18848ed300d3a0bbdc245bdc6e506d440ec31ee1c60a41e7b11c4338c31f0115074a153ea5f113ed1de0cf1e4700ac6e172bb96238ffecdaea886ff82b1ae6a2b8e56cce239c34abab547a94817d8a3915d80edd9fb90d5dfa67ac26df4eeda6713f83bf926edbf8a543dd8ef5ba603e4fab1304a8aa0204c5ddd068487d1d29c177acf147154eb73c25786329386fb7f78d5f735081e7f8fdc33d918bd7af21a825606f985460dfc135db33e9f54b9716c270381ecfbd8729d80c9250e2e9689103797ee76dffaf3403294ff8180e2d6039d2525771ba06d651f04f197000f8eb73dc0ccbc3ec3c8facf991f7fb76b0c4977d22a65d8b69c2439729f2690a1589e383072f9a3b6be3d2f97406fd2ec4b258a45d82e48e151f40db7d4b4e2eee01feddca6893de9e88b80aa397b591fc9610701b6e7c0566fd05371e47a30dcc9accf694fe1062475660d8b455f0d7ac6a1f04cc976c0d456471af8ca5a1d29d918caa16fc0b88790c98b2392784e20bb47fb5101281ab04d8af82b2da21f5f176ea08b086b215d205c28b12d4609ba1ebab1c76417300518cc5baaf3ae9bc894367a64d20d2b3be538e0961d046687c73f843cffa96010e4da44dfe1965b66fc19cfa9d07f7af926b15ddd32f8d97fa9943006250043d9550611af1c0ae15bd61fd648f519e3656aadf0eca0aba103ecc40afdee74c23ad0d18ec4b4a4e5cff6a895ddc6a6ec69a333714ffa41c3c8ce515d3f074da351df48a8be0fca0fee8bdce321cf8aeab7a66332e16c708714a36a3c90a1632d51e4d1e98fb3eeb28d206e2012c3c9353d96f5dbdffacde377de1b2e49442827b1148d9d75b15bd0ee020e8f205904817d979c05e1ded02e5d150b07e60213de349855fd185482899f945c9be5b11366ec8f5a7cdc9c376800d1d205c31b0738cf06a75caa62dbb03449748693002761eabb6075a4c1cc522d261424536063e30be160fb4e8b0cdece9bc07a7d63ec69eb6521b2343a87993f61ad491a34709fc75604b8e16403cb75972463457879ebb79cad8d4342a20660d4ac160c51149973419e8608a91a9dbc8643cb04833482bf4e2e84cd63085e563b1dab16c9c27f5f0624fc975e29d84dd806e84bb5e748979111dda83f90ace6f229010999ea2b581cc66823796d7f16cbe12a094ddf26f54cb46a090e6b5abed697414a789c7fd161cf687b068a6e3c15164ca043e7dee5ee4325dee583481b138d54684ea2e6d271a453d995c0bf0f7c03e7ad703ffcc6c019003793aea153009c5e51cd7269d5bde3cc6056cd1431ada03b54a5212cae361332a10a6f5676d639c1500ac0fcb732d6583ffedef52b45f0b6931318ea74d56c848ec6d92c991596117ca67e9db6755d4ddfd65ae6b1ae0139528555cec0247eb5e6276dbde92f49ebc85ca97e0483f75780f2de6a9a964e11e9197d4f7fac2135a40c10a265fc0a80caaee3456699920d6664bf6f5a700bc67c9644bba61163012e8f37a981e1080d0d4cf8c09d9da2c1f9b321eb8305c871f7227d4f96050db208ce1b716bdbd6de187d0f19f7c7db781faef43b50676c7407f165052304d31f63bcc9523d8d735553ede639bd2e970134a8f572d4f8f7ae23f238598c36a486c04a1cd56279b99389119e91e197a9a8b325453bc2c121ae211b02b0ffcb99c3c62d3a44f24ddbea807dccd2403bd389e3fdda5d5985655a1a558b3e935437b737102c3c0b374dd7b8a6f24d83c9d384d9104f78c1f6b07cc38f0d6b2d11f139e9173e5bb783b3c55459be25d467802918c1d8a2075eb6dcecefbd933a64f89b194d440b90afbaa2714cfd8930dfa870c0b0ebde3d257788e3b717ceaa874cc648edfefed108b925fbec350c11aac94565325aac40a6454e858738af5c4b2ae6049bb981bf301cd4c30bbcf090358c165c226cd7f7afa6da614dffcf67254ca8db280c4a776d13833eca71c40b48016a7e8c94162b4376bf0b3a357ecbcf0b4041c455db64fdfa01480e1d9076529ec8002dc933a144a4c3e0683794dd9502b3b71f7f041259026c27be9bd411cf3414c9519c765909997b2d685bb2c18361b26f6745f671e6dacda9bd3b5eb037a8114cf8cf3bb90e1ffa47f8a3b80d9cc90a1887b2a3795d54024936f9e22810dd5290b62b6f0858bf086b76856c5be89a213387184f78411f06e7adeb75c510bd389af842705181654eb68a37715e9d6436369adc85f3d337f32e6154ce4307d42c9ca3d4afadd2410bab50bbf6309060af6dd3f044db89910daa2f063d3254a2abd9e20654180e4105ee405b3b9db26a30236cc5d1d3022f708944926569fa33b20d9a9766bb83349019838517d56f4930f9b53516f83450840b04fbd31c6e9104f362b0d8e02c6ff124c55db3968305a7971b9e350e7722bc40f0822f5bb80d2161ab5bcf6c7fce0a5e8cc4bed8e4ef97d092a4da03cd5eed6913a119e05985965a64d919ee6995fec0e216c89454be685b69cd32b573a2a80ce6898450b7457d305ec374659a0c761d4be6f9aec1d3a480cafa1ebde4423f853748c5a82f727e1e0de571d5dd9b3a5b72eb7fc9fdc7f448c6344da79e581ef4a8d7ba3a32223d4786139d7ba44ffa833bcc81df3541be43dbff8c32609895656975905eb0b978714575f7a392667efd68c240a12bf0bcf81ded9703d3b0b252ebc98c1b45222be10e4a02f64b8a1227a0133cedb5c17ca00b99686e74a92f7d4f9097c29fb4af62546275bc3d82d60b44b3581e475595a0ace47008fc0132fde0b5eee8229a61ca03f396e4b451840940c0ea55a761e9496ef6d33d80020dd4cf51d007da4f6d2365a9cf1e798c6a289f916de9eb99c75aaf403d17e86add0cdd738d1a331cbe96259c6e7659368210447a671a536afd9daf63d5ce68073335b81ff8c8e3d69cf61c405427575f6fa8e1e90a4909e1e1e564035658afab45f897d09bb6710e13ed1802ee5cc699a0169861e457043c3bc4f9298cfad0a798317d1ef592bd87d1756f4a08e4f169030bead6d178f8d2ed008994ed38c2984d2be9dd87505f638ab43b8e3e186921673c895d282a7f7b58c6bd933ed62d3eb9747c6e5644c2e15e2074ba463bb08054803845c028234e218252993eff4e4b2d051181e6acc1f22e77a700fd7e4902f072581b52a15353bdcd8fd4c7981325dbc89ca629e588596e84e1d4b15671101b915ae7263f500b4923587ba2046efd986e2372aedb7af08d290b88206a86da8ea26a91091020dab3d9355aabe5991677739373d5202775cca8f87fd0549d7265bff977f8dcb87aa62f9bf744218644c98349fbca63cf9f3c46bf7ef2c0edad6c270e5f64ef75da6a7dba4ab761fe6fa586a01db29b9d816c99876e8e270647c4e41776cdb66562079c6f8d08ec2731ef3b54b07e01eb76f1fbe5fb6acbd4fdf4c01668a7841754ac51e98936dd7187160f1444975a4cbcc2ded95b0fe22528c2f541fe4e8c858024391f00eda7d446e5bef5c8a371e19bbf67f74a3cd065cc4895c85123129d7deb4c653e04d02ffc54dc3be53797c37f34cb1891ca1223264d7bdbd893dea605fa7a1d4a4326ffa18d6b21f2a9c5f4ff6d9d85ce37df864509dc227c91f5300f90390e7b911d6cb8d76f58587a2cab82a5b6cdcb3e5f371d20b7337dc87d8211be3a9fcbbc5057aa473410c97ed22c269e0bd96b15bdadf06d6815b6e4b5fd96faec86fc95db2bcab94a9a9b7a980c33708f1a29c11198817fe900073705069a1f1cfd5d3df62f3a7c7d030f3fb18d025924dcc4b55f4c96d9d0255ffa87e3cc5c56ff3c53197719f58b90b21f19932b41c453d7e5fc76119eae70f89b9b978881bc086656e08abe593f1436900c1357f5948427e5de11d752d094c7419c44cf9c49fce482ff68b3f7317350a18376273127daa4576df19639de396410b6131c45f25f5667f851dd9ac9ea321d56c005256e346485f3a65321c6"}, {0x98, 0xffff, 0x3f, "2ab34b1a5e082953e75e87383a0bfadb205d2b308babf9ce7f6850348b9464528512e6bc5d5c6251d7f095a00f50222d61733ba21b3708cfdd7549f7867b6f83bb455e91dbc3925ea58ac00575a7671cb5b96d23dba4ac9a72c00da5e9c50f5a270ff5125dd6275f7ad242189bcdb2da6994f975f5fbecf72b3332f41b21e53ca3151923cc"}, {0x108, 0x7ffe, 0x45, "a294f3fda9fc0f0b39e46b1b983ecc2294391d0421092b968e5c274ea270b5e2edf66f1bf365218c140c100013a68113c82c1336ca824566b056fd5d730e991bd5b9d722791ab01081c8f508a64d22d1be5c73d5fb1e4d6f398d2013d3dcc739bea3d6e53f456f210c59398c12168f5453fb68d47d790a739333517349136b821bc6d0d3aaec773fdc2ad774396715c243bd4db33368c656a68778d28ec195f13b0956d16bb3ea527721ceeede5c94c5fdfdcf4b13cec6be5bf6c9c422810d6cb8c26e36c4ce8106c4d3d48c29c57c56d0571c1776da712825477748c728902653aa70390de2e4581e0a85b1c90a3f73ce181dca3f"}, {0x1010, 0xffff, 0x132c, "210c99186acc280b812ddba0658daec8648dc325d01dd266eb05994603279ad33d201f67688dbd96a4cca680f4937af9c840d029d7eb60a3e9d138057c9babf96f8cc9be987f276ff2e904c0b93468e519e7ccf2960df7da93b71645be6d55e5f4920385a34fc34c7a52e8125746d2facc79c36d55001d318b5da7ded0f098cb041e795d8d72fce748a5bc640d0591ee02fa8591ceaccec1105373cb257856d992a593bf2e4ef864139b79f4b347fb0e7b3f9f186f461d75efb58f3eae911113500b4a92944386aa15df818936c0a021f56effda7ce1e530ffbcb471762450c06c4c026fd57baa5a5d052485f3772a9b06d91c3206857f7dc053e5414843ac8d67c2c687cfb49ad98ba259f26c0f4b49202781407f8681e278a509804d00006ed60a7688352b45e15bfe636f6e63a26d1655bcec1943f752901ac1a26cecbfae2bbd5cf10f138f75bc0d9d28c845c2cb0c8b61bbbbd9470ab0f7d4f9624e28668e15f6d82c7b791372d28339d9f78b5907febd9a13007712efea08ca004db5eeee329a508162111d4432debaa6fd03ce958663df0de46f5a5a573fd839c6ddb3671dab961297a1d6675d76448982ec2cd5b1f302f9bb6f0b38ef63b2b3561ee04dc1afc124c980aa870644e392aafae690ca16be25c795f9f3294a03a4fd9173cbe2e63eb6a6b95a6a66d276b4337103f4d51258165cf47de81f9a16c0fccdfb06b9c36fa927546e5b1de8aa3e4512f7a0358884e2c57e5ffb0cafc6aa2f7d810defa98705535b0e0b3e215f50a51c18e5b07b9fae7ca28da8848f89c318d3dc7af839140a23c8a81b9a593571840a8aee371d8dd0a340a0f3ebe74ecd88a5e4d7a5a3cb88e3e4c8378c97398711168cf3513bc7f5fee265190b18876174cbc87a26652628d1971bdf956afd5e7b467d2fbf5c713ce105faef7d385a5552f6735a5f45fb5f355362435f17f80ca1abf79a341041a30a71348d7da335b2df68e1bed8379652bc08e95e2002baf88651eb59112e04c241fa0b072ee414d42a75fe040a27a43122afde9eb08d580936eb946e5173b4ea8468c9addd31f8ef0b0d04a9879441a70ec1071861144d5dbb0b493ba6d133b5c79c4423eb5c963c50586303ebc71cc8696f933e7c96e6864a5073f00cc92569ea835bcbbfaf9783a1658964e820501a59d60092cd098200eeb3d9b5972b3f9a89a189fc01dca1791d12714cb4beec416b7ccc424cdd545d18d2c60c58e523520ac65d6d400ce53a877fec966ada70f23adf3d637c7b86ea03e1e11d36127f6a1f232735a138d7ea1d29723a8bb16b85cb57c2088da501a0171d02ffbb1a01d4a63f045a17587a4634083a0c910c3cbd1d1ee40611b67c2d3d386fdf7c734a96cacff7d466eb0308ae753f1df461af67d35f3f3ee6e98b12d8f80b8567ea3588a07c0a35dd88c61fe6e953b119e7864c8c5bcf272422bb7bdb38e2b59c8a8dfd1619f9f77b14c8a37c9c580aeb67f6fd3572244b67ceef413636e82d1aa9ede45d6263bc89803be317be1c56d64b80cc2244eec29e3564cbf5a4595e774036ad0fd6bf202de4c97eceeab9937907d567eff8fda7e4ac1be68b14b3a7d439a1b2c0ca78d8f2138883da9ae0b5b5dfea76ae18d19c8ea05d8a57a0659d120a88ec95c888c2f2053e9fbedf5cd9564b1da332c83fc28fd7a95bf4a818a95718810fc56c4badefdb738946fcf4a7a287a2e5b96e7790f251e08b5cc1fc8b4858023a9f8237ef1f9817f0f805b39545a29c1c2ee5ae8d3e64497e4f2ca4ff79669d916cce4fbd76413edd084c526acb624a6adc03bf694cd69568cadd8488c25b8b90bec1e94dca59d59ae3bcf6bbec32dc4a05ff781afa360d4ef567f56a38f02937f8417953307ca319b6353af355beda0f933c011449e18971cfab2d6dc98b360534ecf1ccf4962570d8f94ee0f3b8e7456f16ee21347a42858917265f65adbd9c03331be8047be86b3eef189e6ff0020a215309f56fd999d2d34e8bed7fdb49d4fa09e3904c2623feefe0044dbd6324e1c3955a56cb74062c529795f30496e5a744bcc4409f3050c66e66f4cc68445aed8c91af988b43388b5b0c084d8cc6daadab17dbb89cd78c680b49586666b94a3d1adde6b46ba6831bd2d923eaa8c40cbb40561b4fc6154e67a8c16630b0e5eb69e92ed6dc6277e156fa0b4b0e84cc37f0aae05ed7c2c61cc97005ea1695fe18a9afa2c8fa04478612d3529c722e37c9a719fdd3de05fe3ebbc43585eacce857fd97377f603cbb8e7c12c1bba1dd8b467b8b9d71df9c10006f5b235d475550d7c260031316efaf1200a8baaeea6b81b6fe5e690e6a35fd1ebe21e22211c75baaf30e287f82b7f3bc1fa2271c32485cd5606d85109276abbcb091efa4623800a86b18e8cb82c6b1f118a2483f7c8ef41033b882b6873a95f3d4170c2b0efbdafdd49f4264a9ecba16dcdb210dc8060af61ab7056aa2ab13c613263bc2be2d773c88c57cb36a58fa61e30870e66a70efa6df05a39fd9baa94541fb2eb37a35c5683f837f18ab266f71430fc06bbe4932f5b0d634dcc5b7d5012852efb2ee9627b1f15f21715029a252798b6c90336e9739b82ce692e7931b387e1886e8e115ca54f88dc88a12434f7c8ee76834ff50697ac3cbe6f5f6a17a9897c8652c860427f6237f4b06beb53278cb4de0ab1fa2e1e195844a51de6fc449f6bd9f759b1d48cbbbfdd78309a0434b1326174d5b01f192a234887bafff5b0d7355dc1a72f1236c689c6f995a74ff1d8c5cbe5c6eed6e05dc570ab5bf18ec21ca11f12933357539804aa6a3eb027c1b7deb3d6c90bbb8760108bb2a6924d52555cbf3c07cb90915186ec1fbd97b44e69961b128429a764b3792a90dff917bf851c30cbea4ce95d1697560f96b4ec0d698d99022b8111a6dadfc48c0b7db7736e0a9038dd403a31f814285cc6709ef615c355b3d3fb470d45d083bda0e27b50a5dc2e3d3f7ecb9d45395129bfd8e17370a583c7090a62286944ea818502891b625504e99e4e53cd363f2a1c3576e83d093a21374b1533b18a004dd22c885d1fce8d038f7401ebb8a90384c445526f5d71d495a12a4d3e7efe5b8d1b58907dffe1048ac02194359ee2adab4e8b76a8dd72035117ef7fd389ef8060e4e366a746f79afb905b2bec53066e06b20a46e2bedca84c0db95b4eb7398e95911d9e8213b3d600e4e33eb66ab8529873de25de1f4c77de72609d98e69829d7f53718538f577880513604242e164205d2bd4b083949b9a03894c99dfc989ec2be834014294eda4049f1d920eef0def60f1ad72f2531101b6cc94def9bed786ac28777bcf038898f7196ab6f1f99ad9bba63208899812cea94e43e69299daf634ec55a7d35832390bb6a5560e610a1466543ec09ad4c6e6bb0de216daeda997ce667a2d6fab238354010ad9052c77c2752e4c6bd74b8755616b66d75773b677ca34d8715e74f0a3313b286f27df7cad43e4f9d8846ee6787dab5383be1cb911cfab8a3203249f856197821ff35b1e430dcc0368e240bd595ad9a8939f5ab5b0314a9068b821aa6afa5cf8dd80a6716f6d62b21c34356254ad6950247e09df0ea5373d3d6a544aa49759172c46f705f236d9c870a2c45136e57301cf481e396fd51d44c0d24da68cc436bec2d35f14308f16eab11cbf802a10945bd50910f7c81ac9168297481e05c233869df3112d988186a3bc61696439c03ab3e002288b44e7bb37ae00da5c1f8c4e1cd9b7fc0e3af0a03a157d6c31c25bc4c7c0c3bc5d52d41e2fb6f67a7dc973901086365c2f2f6436706a8fcbe07ec194b67bad6235b39d83550275350d6b2858581facab09c912c7c2efa869cd2c14c1e24af5bc2d25c5940d8a8ea9be341161918f56210f5ad427190d0397c6b3f912ebbe37945ffb66d652d564cb10f5519bf7641e309201f587708640d56a047c9e2fdfcc655f4325f66a911a447e0e57c6ada913a8e494f65ca2cb148b8a5b228f5750ca3efe14406d443ce01b740b3c9732c600aeffa5907a8c6fad9cd2666759eaa9366c486e4168fe0ced591f8e794480c1808e397f06fc26f7775fc5062ccb0d150676afacecf20bdbb1d9f2694d217cf5c26649e96fbc6bbb429b745fa9d9e7fba341e83a2325a17da96b1036617956d6b0d1abbe4481902209087c3496076e0a450de3db58dcb13f6d1764d8982b4aa775483cf059cf8bdf9a8803b7b96c3eebb887a13db5676e9648dba2d8e3ba17f1acffd094790455a75e548f7a42f4786c7d00b9ddc14f5588b8261b1bb504ebf0eaaf57d42ab3412921eb217260b7734fd8d4a75d35cdf8cffa30799b40a50e57bf4813a3281eceeeff01bdfbbaaa496bc6ccbab43f808fa6efb410ebf3a5ae4babe9810ce044d5277d9d75cfe5e52bd121b55f31ef20e345915806cdc360366b50a8dbb5d1f38433414faecdf7c969feca609cdeb74339914cc1045d6044f7530d0c68e686b463ae9f030fd8dd4ef1c514fcd61f06b47d3d08e8283995679bbb5bb77178500dd7be3c2a9521cbbc4e60e6a799c5875a04286a280d3e681ca4621c72a56462fb9812a9d25124124c0c4cd0008c24ab917d8cbaf7a88f05d646f6e7c7c292def07dec027a9dfe9dab7bdbad0952a5b2a8bb4b22dc1e030a537aaec8ac301e1332bae45499a4dcaf6c8099521f62f4587fb5b75e2e574acab8d620fae19eba25f8bda038c75d8e5d23ef0313ec6ed93835a95d98be36ce5d4b39a08dd5278edb588e923db6680afede63e6df0ae4e8e2321a3af38d92c66add494902b4b654b860a7231afc5d836cf24003d1afeb01ab3b859f77bf5e0594a5727ca7aff5933b590e4e1cd71d26edb794c2910b20a953caf143c9140f4c700f15f17414a1669993242bdadb4f8f928010d227a325b2e14f1ac4175cb80e664b7ecfee2027a0c1ae527c882f2f3a0a7532abd9cb1f92576dd64aeb9b3b9e468f41cfb31aeafce0174cc0282f565169edd2e937d001e5b87f6e265713b0ff77f3822bac59c7962643cbc5539e11b50a795dbfbbab8888fac57127fcb8713d07fa13f5e28f10bcc4e45f504062e611b609a38fa79c1f5422938e067cdba0404874149b03e380e7de8ddd08b2283878c3d5b7b6a146b3e9de30e146b859d21e0feacf4d9537df0e9b245c3b251400f37ddd2c221ea911ec22b12fa25394989e287a49ff4ce45314207a2a85a134ba18b0dd10384961633414cb00fe022dc310cb9b023fab131701ed29f16ee13fe3f4319be136a6d34591877cd8b683e1a812f0c9ec607a0359f6a566835b14c62ab0d8cf4a49308bffdfe3fb409f3e8c8d8f7e02c93fb742b1a646bb1b764dfb7319ed385456cb8a39f1b15d5555a95068ecb804a92da0a84952f38f3eaa51ed357cbcc55368d3461e4ff12b6c35ed61dd79d2afdb79326110ea8392d71bf94ddd83891447e4f66fb3bc4e42701947e9f1ece7fc008b576a2efd459f80908019d93eebc450c2a55588339099d8ffe5d12b42cb3d848063d165c71b981536e05d35828a8f84226df72b388e51dcbb6a7d5ecaac54fd2603bc6436e5e052676ab123f5c2187d5cecbabd8b4ac9d8c243d7031764e97e9e0e71f03e8da25d3db56a38c1ef2e82e24a90fcfa340863e4fc73064dd17be4e3eb5d28fef22e9ff3b2e165140531ccbd10660405322a05fa1a72ccbe554a4cf1f8251f3b39f2495c765bb37a4712c55b4bd7eb057138ffe58b5d47e3280329c96b6df1d284d5882f30f9e0fa6dc9d6d0d1c65b2aa20d53560709fc9bc83a"}, {0x30, 0x0, 0x6, "9be8ef045ab54551f368585adcc3b635ec2413cbe3fbfee06b94d49b02"}, {0x60, 0xffff, 0x3ff, "e77db3c6d7a4311950326eeffd1b6decaf775b5e2c9ef68636bb29fc402beb595f8c8dbf12ee519b3d7c9d8467b17eb4ef1ceea11c1d508e15d450e4a5c3231086ca73e6ce420af16c6ad6b481406c"}], 0x22a8}, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x0, 0x8}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x9) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r13, r12, 0xa5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r21, r20, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x6, r30, r31, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xffffffff, r7, r17, r22, r27, 0x4, 0xf8}, 0x8, 0x800, 0xffffffffffffffff, r2, 0x81, 0x0, 0xffffffff80000000}) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x600) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 16:00:25 executing program 0: setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) getuid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = fcntl$dupfd(r1, 0x0, r2) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80186940, &(0x7f0000000300)) chmod(&(0x7f0000000080)='./file0\x00', 0x69) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000440)=0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000180)={0x6c}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000480)=[{0x7f, 0x22, 0x48, 0x6}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x6, 0x1, 0x1, 0x3}, {0x1ff, 0x40, 0x8}]}) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r6 = dup2(r4, r1) unlinkat(r6, &(0x7f0000000380)='./file0\x00', 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f0000000280)=[{0x5, 0x0, 0x4, 0x8}, {0xfffd, 0xef, 0x80, 0x7}, {0x1, 0xb0, 0x8, 0x5b5}, {0x4b, 0x4, 0x5, 0x3f}, {0x5, 0x4, 0x0, 0x4}, {0x101, 0x81, 0x2, 0x6}, {0x7, 0x2, 0x0, 0xd}, {0x9, 0x4, 0xaf, 0x20000000}, {0xf800, 0x2, 0x0, 0x4}, {0x800, 0x84, 0x20, 0xff}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x1, 0xce, 0x8}, {0x0, 0x6, 0x8, 0x8}]}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) minherit(&(0x7f0000652000/0x2000)=nil, 0x2000, 0x0) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffe6db], [0x0, 0x0, 0x401]}}) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x200, 0x40) r0 = open(&(0x7f0000001640)='./file0/file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r3 = geteuid() r4 = getgid() sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="f74ccc3557d109d15ab7c4a9d4ff7a9cca4d2560acd7f953561161cfa7d21c019ef924ffabc35165668cf6e2e660f9d8c6a53b48d0d0c0aabf8982601debbe471c34", 0x42}, {&(0x7f0000000100)="98b914b3ad311a7808e245f6ab6b45e879de07d7e7ec188cd77348b174dc3843a2827c17f2861bea113ccd4775519794d2fc61c52b9b30e41fa563ce7829d13595ba0d0b4d939e6aff0e744b1043e1574cc82d5175e4216bec89a21a843924578298d5793366c1481468dbcba4b07bcd32afed88a0842c0b994ad0381202b2dbf4859727d34e32653db863dcf7e882c73cbe2a3aafbb811bdf3b76fc70c5b578544aafa812672fa2b8de390ee97e6c5c1e77ec4619762d6cedd85a8608ef968e9a0e864097cafff7a94800eef5edca24a0fc85a6", 0xd4}, {&(0x7f00000004c0)="72021347c7e7a8f2d88383980c3a0673b7aca706c7c3f44ef7066f71ac5a53e6999eb38cce94087cf4991c0759ed5d00b504be5fcb7f31e7cb828702525058d0d7e280429fbeef2a7d8f1b935f7aaac6cf3e0503c58323e4c8970298ce763ca3241a88216f8a2ffb8061a1d04d7555646cccde936823f58c5ce19cb57d0864a6fc6053ce3688b6297310c04eb7c6fe34d90bee300913f703296be84a07fede841e15dd1785cc709511ef8fdaceb9f3a6d88ea8ac696563ca49211aa59ed38770b15771addb5ab5aa64cc7e4a3f71d59e8e2ef7f610f2d3f228241e4f50a9ba9de7a4de37cbd3321d60f30882dc4e8ac7e6263f058ea4fb4b36fffbadb48c33581a6412b9219abc1cf9c1aa6a157b9c2b9c4b8f2b321f60e4281d049fc205b45aa3ffbb1330385288a0150f8cfb9532aab7e6fc013453aa7779ced7c40f021375f52846b6ab98b588b8d454e2ba17fa2dd0517f4b8fc41f9b0277e372a5c04a5298eb3fa3fdea83cea81afc6825c55922031ef34fc6abd2ffcb410b615ad0d6734f2b13fac82869ca2516f54f62ae23ddafdfa64a79a2ce9ea352189835a3de8b0c4d53a0a5e64c3ba6ace8ff3c8e19c8955ae2248dd66304680e5155056aead7c57df177259236985f042f26f23272f270c0ccbcbd1e3b0df72df9d0c02392418a18d0127a4a172a74c0fa9882b76b03b14f7fa9dc7b4e00500fe19023607b966031f777179057d73fbc97228103bf9995d2c7eeb00a1d8459b7ece41ad1fdb80ad8c28c9cf7d5d83873ccacb12a3456138238cafcaea4aea6170255a572c29f979040830a24ea38128755185bd9020b1e3e2935ac9963d928b45afb8a7ec96c30e498463338b7f71f8510efacac3401ff40f10767f1397ad5188ba9c278acf3c1b7aac1e3ce27c799e849654eb8d08b770e8adf7af910344dac1948a0bb7ffbbf3021460968cc4b2ebee67712e06aaec911501923c8cb14d3a845b67678313ee31e7c52aebdd2e46609df9fca5bce57a3a311599a1a1e9379fbb9ac2f56d96e52c48e03447347ae1db77bb096bf586c4d7949da26724d40955d0a0296613b89188e6705764c1060f0dfeab04a1607532408dd60dc7a5ba1f85a6136f6087470f00680a34866b48250d7022b55f0708ce602ced37e6feafdfd56c21d556bc71cfbf1b9049d2fcc05a2ae99dfa43039a9c5d795ce27066f20380e3509a48f311c6f30f74acf68b55c9ad31f707726aa65b8bf10cb66931cdf142324d2f56006d801bb53223fb97ad990e4a4863ef52363d9beb8df158e46a19671ac5868622dc5b4bec436772f81c808a18ed3609ae8504d3e7cb00b2804cec211308b375c32029908b54e04a697732fd0106a7bcf9b355cd66d42fd81bd9e25726b396fa0cf1e82b79ed98203e544aa6f4b1c5b5233894ef90e07a51212eb01354fb054744a64b9a019eec172adf3ed7d5c4690af2ad1e4fab3f5dbda51786e4234f01a34eeccd1168002f21313baa52880536868fae430bdc33dc18373abaf4aa7c24ee832faa5b714481d95995fbef8ee45d4c16f796c7b9b967fec301c14833fbc401fc699dabd4eac5f7fddaedccf30b60d6328c7ef371ea755eced0e1487b83a4274dfb43d7a4bacc33b6c5453e1cfd6fd2ab71a5a3a8550d1e46821f0923a49f80195baf31a41c303ffc65929eb8908316a6e4b04def370cfda09aa7d639c185229071834e684afe8c31f2354d301dd386c5d32438b101d3f3d216c8cba79d3e328c25dec07985011254956866fd7baf13f2c472c0d9619d2923832f0c3b8ebd7db4df3b96f3f1770725e40a9e7ac6190be2213760aba3db78c87819b3234d3bfc2ee0def604c62b2aebeb7824de1ff4be98c9270e2701b1d11a78db65fd4afaa42d74da8bfc008b1093291622afb3e82a7547f73ee913bba6bd52fbcc8fa85a6104a8708d38011e2904c20fcfe3489d34773eba2b81d2b27bb20d6083e0526bf81d419ce70db660d096f3ee617b20e2bb201c5b60b4dc91bae386aaa15ff2542c446b20b143e23809ee90bcf8a72de7a31aa5b9188e969c9721fff675ef42e976387de7bfb29c3d98537a47e9dd3133ffc8ebfd844b1ea4304a2344679a5f73e3f445eed96ae4fd6b917b1503041b8c9068b9c1ba5e7aede58c7dfc732c73f1d1e05e105f1430d49545b40d37f961986c02b9a3135204b4074412152da73e4bec3c1bc1c2c58bee44e00b651ac9db0a25bf74be45da34ae46f4ce429ee8750a01b080e490fbbf21f025651fd017b3002decb2547b7c6661bc4f533c6b1db4fb3cc0c0e208ddd52ad685ec3ad190f8a35d0e22e81bbc85ceb3409bb6331ee4fbec214440122bb103e3a75c6fe89916e8eb96505d692ad9cea81b41e888eda01f65daca67ccb536b5eb40df662995bd4e7b13eb22ea6aabe0fb0bbfd8f0f47b2fe40cb8518e03549e9a621fccf98140292bf2b771699a37eb0c6944b2b36d815881eb1cc3a23f17526af59f516164fa221f5599f9872e780333fda08448b7a3ab95fc17fb65d68eaada5b2f0ca513bf9aa8b6909bff96112e852fed9a37097e9428dd86080b6e5080e609895f453b8ab501bf504482c4997fc05bb8c71cb8080d865b8e3527daeb4702dc6d35301a87890cd62341ce0288d8457354614b5ed530b50d1859486cf36d879049e1b73136b0ed5df8318daca95df34e9faf5e1eccf4c23ded28fce1e7b0aaaeb8c0844303a384a548427713dd922e6c72b26d3383cb065070ec4979a5fa61c12164983cc5ca84bdc20950e060ed634e4cabf5c1e01e431384786aeb78d4f5bd1b7fcc3981bf9722c6d3e360b5d04097d2a3ad4bed38367d8f9e7f100b1871f057a63dd4403c889e467d888ed0c235f1a040b153c916768a864b3d796671e1d4aaa93b66af46c64ba5207a0c6325dcda5194ebf80d25d316ae504e9bc3a971ff67d767783d6e6d14db0a432a1280db094de0f9a4af6ea957ae29bf77c205114b70cbdb2834a866301d3893a2b8d0d370d8d061b40c69795ae67265fee71e2df9708c5abce731336ea03bab5d10fab199b57798f58d12fd092fcaf7199aee4e0eb3ba792928f2a446ec32f321902ea578e157a9095d15540599e93e2645cdb7837c42da2033b1a7c8b4ec58bfdb5239c50d9c824d37f28b45afdad7360b37635f891e4cfe754d2c760ba034f0ba3c1581634e8ea1257dd0db72e90f9464a977ad07bb3cc424d8de96caf8b948eea323b3d8d093ddf3b61753061332cf34cc130567c9d66e92343a61bd60a5e95a517d91bd9b9db69693537ead2333de9b0d97eca74b162c1129188a9807fa8676c012b6b21b34f8c0cf5979d87d495a7c7d866a6aaf55e3d6ceb443413558277b05f2c1cfc9737ec3da947e3b831f224d933bf27d8df4114eb51009e6e608772d6c3e0b83b795d941100ec966bb99fbedf6f43af8faa313aa9ed24d5db28f80996b49f6d5c0728136af4e328c141dde68a30b02be2162308259eb775757ebc70e8b310bf4c7a1af50f8bec011fd594c2d62f283a6b4ddb90e255083772d7780840e86030ed73d19e3477b199f08921ca164dace41f7919254aa13292dea0cdd269305fa6f74eec09f3b294f8314626f4350745528710d59988873e95c56f393aca80a5fb15d9bc68ce557ceda285c2ebe401e891179c52f662db61a529093e9aeeb956a80549703545796a8290717f59ee8b06a6cefff8535495d9fe750fc1a2ca26f26bb2c032f0a4d594a8e8ebebe995cdaad7b0b3012c58a2649aea58f82481a6d8d975985f13711dbce6a3581dc20af5ba5e2fb2fc347ae24d9d3b9e5bc8cb900422be29f527253e680770d2a5195aaa6bab2a0e8a7299cef6b7b1fb6d6bf4c13d3e31fd57e9a0bb4d1f9bd56c2e52c84b1984f7498e084576efbbd5a7a46df0ca7fb4fba5acbfb2e805e7e47026ec20d39cd8800560c979e575c922a323b56ddcc25fb00eea7b8bfbd025c1042aaee26824d3995127236f3de3bdbc44db17d1571e1babe455c23de13b4338d0edb1007837dfe5c0103b95b636f1f19066ac3d181d7a02afaad470928f3522508932688ad15cd28bbdc22fe6190e25ff6a8b2ac994af0bde33b4c9c53a32a1030d64fb7c6e0818a955344bf06ab3468091006fe883918b1c6b61908d37cd2742a8fd00704c8ad75972a5fac63c654bbf89c33660db117f3f09291280d571d14522a03237ae171d67611369737b5df249557887c7684362fbc81ce1b1aee8a31f469eb3e9151e7211423ba15abc80234743f133818692e28c5a8ef5dce1a85b938713b09f5a2ae6354e9ae488c32de0ed06da8b8e2fa300946f55aca1a6b6a7092d536698bed882b934893200704fe231ecddbfa1b49fee8e60b30f705db9527e1b0b400bc36bf63cc6aaca745413bb4010d6113066aab083f588ec2fa6c012bba6b3592237969427f94b0602712f02f5b9b9920e812048db7f705727176034193471d07d50a485a466baf35f8baa6bdccd8e0af69247c58178aab03992f076326592e9010020e4827e46c235b6400cc2306254a97695fb0d9feb0f7d56ade5a4ae15cadc2eda09d2939e0310f5e433741049939de96f490d0b36a7125c6649dcdf22225e771b458e536b807c9c07e0c7a1ed768c5ead7d86835ff787fd149de55138ab91b1388f16073cdc92188003245e1817d25e841f0d5b8d02ecf895d2f947b14637b83e2e732e3e4b6352a12312fdef91a5cabb306c59efd6529c46bb1084b529d926ace87c97a629ff2c3261f7eb0bd5c0c0be11a3fc7992cf5c3884e22d31a9ad08e7af114d6e6d61f9c863367014901b81e8a57ea28547d62832342da49b21b6e11a7270ffefae3be5d4a5103105c9ef98fc89da66a39b2ea3c37a598dcd0741d67708d6bc0e61e62a8380dcdea2aa077b02cf8e56efd9526ad99096f498ec26054821b9d0ced2298b7bad4f30d8de5e8c39b93d875d643e4397e840d80bc602a602199f42572712c5a2e7dadc4e0ba6ef0237b0efe4f9b74ac44988c5a15ec3173607ef2b7e2533ec49d327a9879887a33077984019bdb204eac526c59150c6ea7beb8121c5017e4aebde2872cf78ae7b1b39f7900ff0f94cf6c169b1b0d8a7c33dcd73a7fa4992d2bf8dfe02b836af6c0838430b8c830ba788c6e80a9cab30eaa6f45f3ee10155fd3c258abcb8bfd951097b1f66fa0f1418a1d1918ad6ad4ef404a1da08d585b8250a64210a643dd656cfa9d3230f5f0cf53853c01c71118d5b8f394f853118f0425e048b2f9ffe6eeb86fbfe5ea83e07a73c3f278f38c4e29d0f2ac8da5cf14a826dcf4a4f86a66e464e23a12927f6ea89c094e1c100562f0311de20f77abdf0e8ae74b6cfe20258496c83914af290b9023bd44d6dc6500bc6d384b6f7b219b0f8578679eb1a4ad4591244a7db3bfb7ce1d1ed813c7464c762ad020b37432ab397375fd66f582f3a363489f7b8c8d75de493c7be4a952defc9c0aa8d62108c8c002cbd6257283c365440c351d39f8147a770a5de37ae49e7e8fb1f4080e81e9c8babac2401226f09b40ab450ed40cdfaebd0366d3c02f078187f7ca95db15e62b63bb4ce801b7b780a2570facade2822fee11be8d6343d63823f4c417a4c0e8c3f562f3fccf132d14b6c3335c917017528c64031bdd94d06559a98496ccc0a37cf0a73b03c205346ca438ecd4e2133197cb69a73e5713d8889b8be2290d763dbbe2ed1c6e78befee2b8cec45c393a960b363080283d624d8d05243409fabd8bb3d8318b3ef17cdcb0e9562dba5d005838988", 0x1000}, {&(0x7f0000000200)="d740501c7bcb1476ad6487f78e211d5a1a", 0x11}], 0x4, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}], 0x20, 0x4}, 0x40c) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) ioctl$TIOCDRAIN(r2, 0x2000745e) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x4, 0x3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r6, 0x4004570c, &(0x7f00000000c0)) r7 = dup(r6) sendmsg(r7, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:26 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r1], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r8, r7, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) getgroups(0x2, &(0x7f0000000140)=[r4, r15]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r23 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r33, r32, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x1, r21, r22, r23, r24, 0x121, 0x9}, 0x800, 0x1, r25, r32, 0x9, 0x1, 0x3d, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r39 = getuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r40, 0x121, 0x9}, 0x800, 0x1, r41, r42, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r48 = getuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r50 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f00000003c0)={{0x0, r46, r47, r48, r49, 0x121, 0x9}, 0x800, 0x1, r50, r51, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = msgget(0x2, 0xc0) r55 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r55, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r55, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000001c0)=0x19) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r58 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r60 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r54, 0x1, &(0x7f00000003c0)={{0x0, r56, r57, r58, r59, 0x121, 0x9}, 0x800, 0x1, r60, r61, 0x3, 0x1, 0x1, 0x5}) r62 = msgget$private(0x0, 0x682) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r62, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r62, &(0x7f0000000480)={0x0, ""/16}, 0x18, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00016c65300000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r67, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000980)={{0x2, r63, r65, r66, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r69, r68, 0xa5, 0x1, 0x1, 0x2}) getgroups(0x4131, &(0x7f0000000200)=[0x0, r57, r24, 0xffffffffffffffff, r40, r47, r65]) setegid(r70) r71 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r71, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r72 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r72, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r72, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r73, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r1) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000180)=0xc) fcntl$dupfd(r5, 0x0, r3) 16:00:26 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x43) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) poll(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xfffffffffffffd7d) 16:00:26 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5df, 0x3, 0xff3, 0x1, 0x4, 0x5, 0x6, 0x1, 0x1, 0x9aa, 0xffffffff80000000}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000054f000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x2, 0x5, 0x7, 0x9, "fed0d10db81c0fcf6b2d8550be9d73ac5f82f5ea", 0xfff, 0xfffffffb}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x1006}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000180)={0x755c, 0x6, 0x8}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r5 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_open_pts() bind(r5, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x6) write(r0, &(0x7f0000000040)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffbfd94d592e78bc3d72992b0200c19a0e64c350c6e905543835", 0xfffffdde) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a7"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r7, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r6, 0x1) dup2(r6, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r9, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r8, 0x1) dup2(r8, r9) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r11, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r10, 0x1) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r12, 0x4004570c, &(0x7f00000000c0)={0x9}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r13, 0x4004570c, &(0x7f00000000c0)) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r14, 0x4004570c, &(0x7f00000000c0)) dup2(r11, r14) r15 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r16, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r15, 0x1) dup2(r15, r16) r17 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r18, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r17, 0x1) dup2(r17, r18) r19 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r20, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r19, 0x1) dup2(r19, r20) r21 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r21, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r20, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r9, @ANYRES32, @ANYRESOCT=r15], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000080)=0xffffffffffffff24) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r33, 0x1, 0x9}, 0x800, 0x1, r34, r35, 0x6, 0x1, 0x1, 0x2}) r36 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r22, r23, r24, r28}, 0x3, 0x0, r36, r37, 0x9, 0xb01, 0x9674}) r38 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r22, r38) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x120) write(r0, &(0x7f00000000c0)='N', 0x1) setrlimit(0x3, &(0x7f0000000000)={0x80, 0x8}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0", 0x40000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x80000001, {0x6, 0x7fffffff}}) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:27 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) syz_open_pts() 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:27 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f8a2a197aff01aaf017be58cecf14d14ba52bad00000000000095955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aed106d7ebf78f9c522b1ef6ef9d612f871f4385f04157795ea4a5c5fe659fa270b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0dd8b500000cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf7b96270eef8512246ae69b47322ea95d000000000000f145c4e68bfa8bfccf6a2c8d12a5ffca37d79ce08a146e6d4ecc463601d837682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed73523e9b6910fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d53333df8d3a089325256a7f8f0374ee7a7dd3d9d53e8c69c80f7c6bf3cce5c808cad0703e53f0c7a8ec752dcfc4b95bb15d245d52886322533eaa4957c2610b814c7424144a36a954a2469220b843d1a8e9ae33be564ab7a8c82a6f9da6960158db82532e50b452190709c475447f3695d452e395cff42752d5ea828d9cb43f49db00df2cdaf597591f5d669e4f899fb5f836dc08c7a4e9d552433b373d19b8d6aaafb74df4badcceda475c93a6b4c2a953b1a5e0211cd47c07cf19042821e1fd7483fdeb9712198d18b89d155c6778874148d372a592274ab765598a358d43b39362156532500c5afc2ed859732e34fc2fe1c89e18887763fbc6cb96fb14110a4fa8074156849669d1d836dd1f4c4e2a2b57707097b034ec9fcf99bb34d1a8c78f9920f3146edae6ba7f421f47b56fd0e261ce938eb4059f3bbb9a592ef2082f33a8cc73a00998397fc0172ec207cbc2e33542084cefd611bf1789d21f1b2b4f1027c000"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) sendto$unix(r2, &(0x7f0000000140)="f435c5bac55d2128888151c6faab2ef8e2c4a1e1130fee5fab1494cb2a21078d605f240ff9de7ba3a51d33665da1e9dab853fdc0b2c6194302197916bdfc40d9cf171e3209b8d129a85c714eaca8ed0d49ebec1c6156e0b85ffe82a069d5211419c92d04a764a7559d82396f20cc9036b5d9d0e49775bc6e0b41234125f60ef837f9ed29ad67e002dd475b867018198a83614f12e55444c749851add0a8e04d51b52ccf086539ef3da33f3c0c227fafb99de1c5ca35ace9d7a5e0039ba28b21124c704d6a83cc299414e56b23a945736d8630d", 0xd3, 0xd0a13c51704db510, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "00e74de400"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05c10c942f0040cec5d3785b4bc79da4ce5e8257"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x40000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x5) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:27 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) chroot(&(0x7f00000002c0)='./file1\x00') fcntl$setown(r1, 0x6, r8) r10 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r10, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x20fb, 0xe3, 0x100000001, 0x1384fa0c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0x8}) 16:00:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0xb) munlock(&(0x7f000000e000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe4c}], 0x1, 0x0, 0x9) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) writev(r1, &(0x7f0000000300), 0x0) 16:00:28 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) getpid() r6 = getpgrp() r7 = socket(0x18, 0x1, 0x0) r8 = socket$inet6(0x18, 0x3, 0xfc) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x7, 0xffffffffffffffff) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = getegid() r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) r17 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x7, 0xffffffffffffffff) r20 = socket(0x10, 0x8000, 0x9d) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x7, 0xffffffffffffffff) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r8, @ANYRES32=r21], 0xa0, 0x8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r25, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x1, 0x0) r27 = socket$inet6(0x18, 0x3, 0xfc) r28 = dup2(r27, r27) sendmsg$unix(r28, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r29, 0x7, 0xffffffffffffffff) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r33 = getegid() r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a6}) r36 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) r39 = socket(0x10, 0x8000, 0x9d) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x7, 0xffffffffffffffff) sendmsg$unix(r29, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r26, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r28, @ANYRES32=r41, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r27, @ANYRES32=r40], 0xa0, 0x8}, 0x4) r42 = socket(0x18, 0x1, 0x0) r43 = socket$inet6(0x18, 0x3, 0xfc) r44 = dup2(r43, r43) sendmsg$unix(r44, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d68817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe65771359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98700"/356], 0x1c, 0x0}, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r45, 0x7, 0xffffffffffffffff) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r48 = getegid() r49 = msgget$private(0x0, 0x0) r50 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r50, 0x0, 0x0, 0x0, 0x80a6}) r51 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r53, 0x7, 0xffffffffffffffff) r54 = socket(0x10, 0x8000, 0x9d) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r55, 0x7, 0xffffffffffffffff) sendmsg$unix(r45, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES64=r6, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r44, @ANYRES32=r55, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00000000200000000000003ab13c10580000080000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYPTR64, @ANYRES32=r54, @ANYRES32=r43, @ANYRES32], 0xa9, 0x8}, 0x4) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r31, r51, r24}], 0x20, 0x400}, 0xdc9ae840ba2947fc) r56 = fcntl$getown(0xffffffffffffffff, 0x5) r57 = getpgid(r56) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r57, 0x0, 0x0, 0x0, 0x80a6}) r58 = msgget$private(0x0, 0x51) msgrcv(r58, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000001900)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r59 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r60 = msgget(0x3, 0x100) r61 = syz_open_pts() close(r61) writev(r61, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r62 = syz_open_pts() ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r63 = syz_open_pts() ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r60, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r61, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r62, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r63]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r66 = msgget$private(0x0, 0x8) r67 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r67, &(0x7f0000000040)=""/86, 0x56) r68 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r68, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r69 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r69, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r70, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r70, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r70) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r71) r72 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r72, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r72, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r72, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r72) r73 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r73, &(0x7f0000000040)=""/86, 0x56) r74 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r74, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r74, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r74, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r74) r75 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r75, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r75, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r75, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r75) r76 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r76, &(0x7f0000000040)=""/86, 0x56) msgsnd(r66, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r64, @ANYRESDEC, @ANYRESHEX=r75, @ANYRES16=r62, @ANYRESHEX=r76, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r66, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r66, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r77 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r77, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r65, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r77, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r77, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r78 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r78) r79 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r79, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r79, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r79, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r79, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r80 = socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0xbcd4f6bebaed66bf, 0x0) setsockopt(r71, 0xffffffff, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0453f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a903003327dd77ba17901eae9836b72dc47d17680af2e425", 0xfffffffffffffd3f) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r80, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r81 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r81) msgsnd(r66, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r77, @ANYRESDEC=0x0, @ANYRESHEX=r78, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r79, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r66, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r81], 0x9, 0x800) r82 = msgget$private(0x0, 0xc) msgsnd(r82, &(0x7f00000012c0)={0x3, "ba45ede2425a8b028abefbf16c02153cf3d1ae20d5ee10d9ebd15d31059c11f0debb408e72ffe264033c254df9c5b4a40e5a3992da2c498c2583001647a64469feaccf0000000041d91530571f32df06727be088c3d7de80071f762f4310efc5ab19d21b7eb7ef5a"}, 0x6, 0x800) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0x8, 0x3, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r86 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r86, 0x0, r86) r87 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r90, 0x5) r91 = socket(0x2, 0x2, 0x0) r92 = syz_open_pts() close(r92) ioctl$TIOCSETAW(r92, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r92, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r91, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r93 = socket(0x10000000002, 0x2, 0x0) r94 = dup2(r91, r93) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000001180)='./bus\x00', 0x0, 0x800, 0xffffffffffffffff) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000900)={{0x3, r84, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r96, r95, 0xa5, 0x1, 0x100000000, 0x2}) r97 = getgid() r98 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r98, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x1, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa5, 0x1, 0x100000000, 0x2}) r106 = getegid() r107 = getpgrp() r108 = socket(0x1, 0xc003, 0x9) connect$unix(r108, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r108, 0x0, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000500)={{0x2, r84, r97, r99, r106, 0x20, 0x74fa}, 0x25, 0x47d, r107, r109, 0x0, 0x10000, 0x5, 0x4800000000}) r110 = fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r110, 0x8020699f, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400", 0x0, 0xffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x10000, "c6774c87be2e6f534062127d16c27985b9bd09c1", 0x1, 0x1000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) pread(r4, &(0x7f0000000140)="efa1165df46ad16e8a4660a62f0309602becef2b6c17b58048d579186ab96e634557c606891a5e056692fa569a21ea8a9735e2bb0b96681b27a47ada3b30c0e4439853ad873931520ca5273af5713368c1635471d77cf2e08fab42f40c8bc6f4110598156d327f54bbcbac15e9ad3abb7ca84608aeca4da2b8a387b2282d1faf2fbb74749d10b15e114b1d54f0d9b4a412568e9f7b6055f2ba98186f9080bf9e88c349898ac5be4dcbc6aa0d00f4", 0xae, 0x0, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:28 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) fcntl$getflags(r1, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/167, 0xa7, 0x400, &(0x7f0000000140)=@in6={0x18, 0x0, 0x100, 0x80000001}, 0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="d000000000000000000000000000f4fbbb292943af8ad5c09c274618b735f0c6e3fb0767cbbf5bdb2f0ab444442bd3d70871fb3d6b5fee2fe2ad5f924ed54a837f788977d8d42ba5b40761ca56cbbe0d46291f6c0b60549e9f5bffe1eb4a34ae150756e424707b14a26e5d5bb48edb518c74c9d57010d3660b9ba8ce706948bd40e42c9f901c05001b6c8d6bdafccb6a71e43611fae6cde4d8d03354ce8ac33492e5c8099512b31f1e83e299ba76fcf8683d6704ac8577bf85df526f4e168f06b7598d31afbe6ad9e446347ced78", 0xffa2, 0x0, 0x2) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="9487f33c8f0f45df60ff1e5ca05de6735b7b1a075090af27ee06f579bc94be522b8dec474288cf0316d888a4944c7b06792a6d67c44217cebf791ce59220a9a3e06e2d5d89a909ce157128ccad", @ANYRESOCT=r4], @ANYRES32=r2], @ANYRES32=r2, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="5434d60f96499ce0f9c410376357a9b595c479275fbc87cc817af7d1eb899b5f9acffb612f89a37bb99f9165580d874fc971ca9ff804972f66083bbec6", @ANYRESOCT=r5, @ANYRES32, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYRES32], @ANYRES32=r2, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r2]], @ANYRES32=r2], 0x30}, 0x0) 16:00:28 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3d) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) setsockopt(r2, 0x4, 0x8, &(0x7f00000000c0)="fb8bc84414638c69", 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) r5 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r5, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) getgid() syz_emit_ethernet(0x7a, &(0x7f0000000140)="1c3e30c7644fb98ed7b54081425c49e2c29fbed6740ed5a1b882b88fb4d204e49bbdded59a1043273c5b599fea18cf982e2e980771c2c900cd76a6cbdf68fc68b64855d174324d54a14a9393b20e3ee11ab252c1c3f738c1db5d122bb81f7992af16003ca265abe1bf47894ba38acc0613fc303840ab3c461a66") readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50, 0x32}], 0x1) close(r1) 16:00:28 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/49, 0x31, 0x41, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = dup(r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 16:00:29 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendto(r1, &(0x7f0000000000)="f21638c7f0f87b67808ee27abeba15f3", 0x10, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) setsockopt(0xffffffffffffffff, 0x0, 0x81, &(0x7f00000002c0)="8f276d9ad9b6df731ba6367e45876911b5add562320dd1a9c64371bb7614102dbe05098f766d474f99a74d56c182400a6b5d8601fb9f5c00c5b5f53a72537f00dd7283fecddef9dc7b", 0x49) r2 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f00000000cc00000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000f70000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000080000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = getpgid(0x0) r15 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0xff, r3, 0x0, r7, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r14, r15, 0x80000001, 0xffffffff, 0x2}) r16 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000180)="4597abf790a33563c47d7943947e0ad6d8e79f922fd5ccdacca04a01774f7ebe183b56352640dbd85bf6235c7c28ee630321431635c0668dd69eb4baa9768f71fc7f927230da5aa0fbe9a6d1b61e92369f81b2265934639a29215338e152e89b05c9a1f4efa32ccfe555bdf24c79fe6359e42ecbab76e81b3c2bbf50011f3d751634c0a363660b1cfca52106671b53a44d1d4a625cdb1c49d5af17893b3d2ca134ccf44dc27ad47cb97fc2fda6c741373ed0ff1d1e78040acd83bb8fcf0e2dc901b2af6963d2740af486fe0f9e069e1017957a13b712afe4f8903210", 0xdc}, {&(0x7f0000000380)="81f3c4028c1e16af2d2a31a63bf2801dda38dcd4cfac24f7684f6f4bd6e0fd40374081ace763f5419f28fa27601619b02b00676600a840b869c5676d87541830b0088006fb1f4fb4a09a4486628ca41b6c8f64958e2e75959099f5a8e79e8febecdec4c2e1768722de0cab73c86da9fab375d4e5629439512fae294a1326a2be64c814027c", 0xfffffffffffffe31}, {&(0x7f0000000080)="576a35713d0fbb833b5e09c74e95f3b78e64f2a15d7f5fb52b4bbf40f1888d", 0x1f}, {&(0x7f0000000440)="5bfdc281464a14b35aacd50a1c8d1ae10e4b71077afc378a3b632e063b395ed7dde5c9f16af82fc3520aaca943633a697b4e60b7", 0x34}, {&(0x7f0000000480)="776bd2cf9e4dd58aed856012d05c939282cd571008f33018e403285a19a2027c5deaf9e665f735bb45fdc6bd72baccf9c0a877f87f03", 0x36}, {&(0x7f00000004c0)="8657069cc29eabc551f879918f3c9f7d35e1716ef5778e7e7fc9450dbdda26d3ef80848afb04c6f3e3dd1b0f804baa7e78c6a7bd11aaf306fde217ed36877c9092c0ede21b86962a497988ae5cfcdeab538d5b842e5e6e69c8787c03e74b9d0b7157175d16863f4b21cc7505c99c16ad286cde923079974c68a731516f58ebf7b536e88d8d799b76b43fed8e71cb1384874e1e866dc3b84d8ed576b1ee1b9a20e815a63911b7479345ccdcaf64bc8904", 0xb0}], 0x6, 0x0, 0x0) write(r16, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc85) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r3, r2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) write(r5, &(0x7f0000000180)="e7b163f172471c0533e39d335ad2036f69a2cc5f5e33bcb1f2195b7f093c63487aebe29cc0771d88f92c14bf31931c2d50d0e3c8aa23c42be527f9b6241efeb5245a738cbf641f6aeda3b44817e2a4332f7a7430cca705f7feb126b4ea02677ffe329a01a9635db2cf5fdd40de7b65f0cbe99435140f19bd270c2fa5a73754e4266729ff3610fd480a1f7721ceb798494655686208ddefb4bc40a72e5ed45ffbe4109d20cbf8e476e6e085d9", 0xac) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x0, 0xc1, 0x8679, 0x9}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)={0xffffffff, 0x6}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r6, 0x59}, {r7, 0x40}, {r8, 0x52}, {r4, 0x4}], 0x4, 0x4) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x2, 0x108) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) close(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:29 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getgid() r3 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, 0x0, 0x0, r2, 0x4, 0x5}, 0x0, 0x1, r3, 0x0, 0x7, 0x1, 0x9, 0x2c}) msgrcv(r0, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x2, 0x673197083644ae6c) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040), 0x10000000000001c1) r0 = getegid() setegid(r0) 16:00:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 0: setrlimit(0xda7ec5473894cbce, &(0x7f0000000000)={0x7, 0x100000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/198, 0x386) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f33dfdf07bedaa6548522e5b4945ccc54b7a031923e3e2fb439b03e16a2ff1fd5772ee386db2e4143aaafb484ffad55fd9179890fda44d608963c1e", 0x65}], 0x1) 16:00:29 executing program 1: r0 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x8) syz_open_pts() syz_open_pts() 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100000001}]}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7e09b060f395f375, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) r5 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x65, 0x0, 0xfffffe5f) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x40, 0xcb, 0x5}, 0x1, 0x6, 0x8a5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000340)='./bus\x00', 0x0, 0x1) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20029, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r5, &(0x7f0000000300)='./bus\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = msgget$private(0x0, 0x20000003c4) msgrcv(r14, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000542709300400000529da36bf3f585a5fe87792f3b00"], 0xc, 0x2, 0x1000) msgsnd(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r14, 0x0, 0x0, 0x1800) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r15, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r15, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r15, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000400040b612431406b3c565dba598b2792199ec035da90ac0702298598d45127169ddccd689b74387542dc2741d64afa89f6187dfb614664e4305876e533c87a91ac3151bfde61c9398afd04c5394c3a5f134d2689ebbfffc22b20301820b4eac06ef91a3f4725cc85093dcd53870dde9b83acc22eb0699caafb81eb003847f4730"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = msgget(0x0, 0x100) msgrcv(r16, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r17 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10002, 0xa6}) msgrcv(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r25, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r27, &(0x7f0000000880)=ANY=[@ANYRESDEC=r28], 0x1, 0x800) msgrcv(r27, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r29 = msgget$private(0x0, 0x0) msgsnd(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r29, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r29, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r23, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r30 = msgget$private(0x0, 0x20) msgsnd(r30, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r30, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r30, &(0x7f0000000f40)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a6020000000000000066025b69d6db5c6df63a4ff8244cb67d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37970f6a4fce87e42a47d438ac3edfdb92dc4accf508887e73676d8750b02151f82e704dffbfb05cb529bc3e324ea2a6e10c274162edd8882cb8cd45ed52ceae704dae2ce857fb038e6fa396ec01e3704df9e15235823c3935d74ff2cda498896bfd8880a0fb3aa2e8531afd6b30aebef7b084a35dd0e168a825a6be4eddd5c6cf4db7fa1ff9f554b3ba2a10d34e942fe227d19f252ee359f393059a20c1"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0xfffffffffffffec9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = socket(0x2, 0x3, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = getpgid(0xffffffffffffffff) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r39, 0x3, 0x5, &(0x7f00000003c0)=""/85) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r46, r45) chown(&(0x7f00000008c0)='./file0\x00', r42, r45) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x2}) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r48, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r51, r49) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'\x05\b\xa3', 0x0}) socket$inet6(0x18, 0x2, 0x4) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(r36, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r42, @ANYRES32=r50, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r52, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r53, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r57, @ANYRES32=r58, @ANYRESHEX=r63, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r35, @ANYRES32=r62, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe6, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r31, r64, r33, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r37, r34, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r2, r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x1, 0x6}, {0xf9ce, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0)=0x401, 0x4) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='J\xe4ev/bpf\x00', 0x20, 0x0) getrlimit(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r7, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x74d, 0x6, 0x26, 0x4, "00000000e9001040dcc40000000000002000", 0x4, 0x3}) r8 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10250, 0x52) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x3, 0x5) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x81], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x7c, 0x0, &(0x7f0000000100)=""/124}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) dup2(r0, r1) 16:00:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "006b19000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='\v8\x9e\x1d\x83\xe1\x00\x00\x00\x00@\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = dup2(r2, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x40b) mprotect(&(0x7f000034f000/0xb000)=nil, 0xb000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffc0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x204, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000580)='./bus\x00', 0x800, 0x8b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000300)=[{0xc72, 0x8, 0x6, 0x1}, {0xfffb, 0x0, 0x6, 0x802}, {0x8, 0xff, 0xd0, 0x2}, {0x63, 0x23, 0x3f, 0x80}, {0x3, 0x7f, 0x2, 0x1ff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x4, 0xffffffffffffffff, r3}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0xa000, 0x41) pwrite(r4, &(0x7f0000000400)="0b7bcbe2ee704f82a7b413cd08417fd3fac66061d55ced17bd9e2bbdd5c0b2d7aa84fd3dec62356ad45dd0139a9a9965cf7e2a6c92a2776ffa16d7ba18fe7d8fd46e1198f65ed343237f187ce4974d3ea1", 0x51, 0x0, 0x200000000000000) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x10000, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0xff) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$TIOCSTART(r6, 0x2000746e) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r8, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x2}], 0x4) semop(r8, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r8, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000480)=""/2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000004c0)="c2a410fe7c06fe4a884268f372562c8327a33a63e60dc991d6ea70ac698c5121bbfed44b84b8de05691db327793b08b424360e714795061596a786e5455fc34686957253678b003914e4892e457246d668b1a42c374d618856abbdf75a3f52a081da38341f3e589bc9baec9b605c"}, {&(0x7f0000001780)="c9f8c9d668af737551e51a631c9e1ca27d810a7908098737e51e922069cfe655fa9e0493a6f6e63401f2e5db2eb93f121bd90df6e8a9173c2af6d6ae974f75a75a0463241e91f0babc9384a64fba8bade13e4c6f107d74b7d635e9a4fcc0c32f4e76ef98f5fd1c8a83abdfb9b3afcb7aba3366a3a30cfc2b115d666ed125490cee0f82130e90039372aa01472c1a6e75af409bae1365b3c0579ad8cbab4090d08a3181215891a5ed024573293e9b764d8b5eca8e9b0bb4f06f769688fb7679a6f5f052c64f488556f63f1696ad503065df920264e68c903f15ec97d05c5883ce9abfede8dcac34b5191be48512ce765e5eb2e59f7551ceadf4924ff50f6e6089bd6e023e13b1646dbc2eb1818a09b34155946000ed69102de04e8b28be40d4f18821cbe0b87554856942c55367684343e88f6ab6f78c391f6a28c8ef5ef0096bf0ff101f7133aeee03c607ebd3c60216c2d881162dfd61e26f453009e0acbbfdcd97032c20158138aa7004cc4e155fae3ac4f8da86378d4d01cf7875571bebbe5a1b8979b32441b8e6afc4d61e5fa2ec543c833fbf50f47c617120a79cf577c560f25902ffd5b6d7dc53f4b6d2b64188b5ef2aa595cf8b666fd845b46d0391cdc3049305dcea3dac03bbd2d45516fcedef6b709f669a1d885f614a759876352cba3091e4955faaf751a91f5140ca1a27de993bf4e72634771d0d8e3ab295f61998c198f2680727b91ea0fbdb4730295e5d08f2bb1d191a8121e3a7ed893e2eea50c7dbf5060200b8b3c694ebeb04c76a63dc8857e0f189380f9887379a3ed0f5e715c7b7187fe2e4dd61820741fe72e3a4241f4f780cfd69da9e276352d7c7cc0f8caeeac6a072b2c789a94ca7fc4f397ed7100b35a84c66563d916e9b346b594c3e589fd06d6c8e3fe7aba72e962e069768117122cb616cafbc5d5c259307fdf0b761a2d1b00ab110e6186f6127a35904ac61697f738c8c0dc5f7f17696e58ffea5881fa3b25a0f124e92f864387e4b002aa83611d8164f0a692aa3fa9f22eafd727e7e2f6a2e8f3360a8779007ece56c56dea549491f01912a75ca91d19ba55960bb93858d1437bc9036cdd629e38278635034fd1df79730b428f651c0d71f4fb0ce4203a36f11c1377a553db9a30e7c522cc282974215a54a96f0446ed2622951c4640414a6a254f31d9a06109c2ea8ccb53c08e72dd6762c579175a2882f51a6633300dc7ab9978c20b16d06181d606f8c9c53d7cd530153b1678d7beed75a49b8c880892db5a91b90f8d6df7853e8b6f5502b0a8cd6b707d6099737021e06a78883a5d1b96432b6a7302328aacad571ce8e9f329279f740eff91c1d2571f008d8827e00ac37fd12924607d6442054f77f0e5730ff5bde8ac4ea134ff7d9668aa45b5a5391fcfecf3f48039d8b762781b13ece24e790015307456d08cc4dd7c658dd7a0021fc5486e04780d35a50958306506311f383100245a4d068f6a7860b682c1e3bcafb5302897e0d4daec68abf5035dd202cce730bad13cc73e65e3e0e37c2212d8e94bec49cd7bb5f96b1fc6545ab8a388bc4afe22ecf2ffd2935f041bf1e4430a04b7771089ec29f00e5374461804d1b5e9c9d3f79a9ef9bf069e43c65929f548f811a953f9d6b55e652b3e3a199ba0ac13d4e30532a36a6d45f69b06d0ecf0eee6a37390e1708091aa64226f70090a23a9303591afa07eaf4ba56845c942f12e55a03a08c97f66b57a34901140e2aca6702758f802e7b722f905fad96507cc3bf3e428932f28142558e4178fcc726bcc040b95c2b65db0b9a7b2e882383efd8d5f7771ac3696d1061d1fa392fd751078d2fc24c7857dd666359f51da3a902bd2005d2a3faa9dd4eb3f6d22e417a04348ad4657da5831d2f38ab38093d7fa00bb05f2f1c833d1ab85853b41cb3800b412e20be338e2da95704f011b7f9cb399f704855e6b005f8137fa1984075bd3b3bc8d000a0685a5f99be4f9606866423bd2d1fd41794b66393aa6cbb11ffe82ae16a34ccb086830b3eb710a37847a5ad61ad16306bcb5a3bd2d57c2c1eec75f6fde565978ecb84b990396c4da659f7dd0b5cd21f230a880020075529e320af6cfd66e6adb5071913e443b2ed01ca95975880101e0587560df3c6184655fdc25a089976461993c92a83605c36c9fba198df20f2f7618c4f8e86d670edfc17c3b68152cc386613e087928252d9d3bbaed8fd3e8a4154937f2d2187b750752cfad90119ff90968d0ef8d4271a8176899cce963189a4a5c5a920a9a65f2cea480ba4879bb1b33662f046e7052f190cfa2d802d3d83a79f7b0f0103a8997418075ddc2c22814a9b8b816defbb05ac016d94f805371bd2891e75a70d60480fe63b63854f8ca02b822a60294af2e87af2d32015b87529f9688842e2a2f0b375e924d2de39265df85f3bfa576408c5beeb3c30a696495dd79f2d8e23ba7671b1ae26a6133ba7f91198cdfa24f189ec918f76bf04fb7e817ced52736ef936f6958e9a859f5995ce417130befde2532fc8b363cdd04873d1af55319bd34529a3822dc98b44d373234c115b943982402df44a9146d69bdb566dc4fe094cde36cb53eee1e6794000b31ac1820ff15db1e665e7c5a8bd98405c88c3880e504e6369937d3db0588ed6eae5cf0ba1b4bb25d5e8506e37e4797f12cb77a0d001a7b8ff6948e44b340d5c00cf1ff65976645d9db717c1091afd32f424454568cf21e68d34ee7c71c983da9d98780d3ca5e0b999524c66dc6f35afbbbcaec04518819da6052e73df6144d9345d88953199e792026a6fb55d714e827b44a964340ed606a00633a8786c6e6749fd3ff98c27e20a0c7738134a63405b7c10a54f318ece5d45fd9078a0a16e304a3103705db22609da6fdd3448e64c6fc63a0ccc6c91d25f7f4eb52959cab6ae0a607bd9eb2b0db27649db25a797a0a5924656995cb541d86a1015fafe433d81890b74de11ee8f9023cc1e83793ef9511eb9a1189002b876f83b62a91fb0570f86751c8db392b0aa99328f1ed68f7880cd4b721f99288b2b13d2ff1424b83646b779df57276383f992d225f7bd4973989e54639f247bfd1cae12e3119b0b34fcc38ab2533e3df73c6703be8a4a08fa0d7e435e222ee54c40e6849a570a630be763f21f9f062c1eb1b6b3ff5bf30c9fc780d3d89797354181061a72cc928a94d0cd17cf2ad123c9dcb3a273c8a17ea4893ad31cb5a199882b19f2b39b999aefe086fe3b06787b80b6d838d1b18d5817972ab2ba455300a2d97fc393b012820caa6825750723d199981d6b8be6cff0141385a98d09fda5a17e63256f8238e23e9ab72b1451bd4d3e2e69fa86d5fef9c2befd765de84d0a248625b167a322d3d4c89390ea5f157255e73fab9f2f7a682428bedca6b761f8bb532cc7fc1b63a9029cccdfa707591c69b81f5d6345eabf948cb37c77e8a305994f4d80b40b70fd4927b260d77291812ce38195d88bce344c90858613c1a38ca161cfe4416ee2d9dee5f24e4e00d7e90a212836f2d23c84e31eb2da92efa0ade51e1aff984b9001699f979fca310dfc92df381edb7ce78fbc88f4135c38faf3095611a11ee59125584222b3e0585a8152227d65588f0acf49ab9d35be811ffa1827bc06abb013d1324bf5b248ebdf3b92a544ee78f022610588ee128aaa16fad7399e511303533d585d10c5a31931e0afadf59b39bae6783dbbab5d7b45e08bab842bfa7226766d2a0cf000e7bb9b7414fef503e6af896f439a02a05c56f0e8d1d536f4d4f8fa31162e883ab691e26eaa329d08eca3b2044f95e3237903bc9af4d4c83557618927401d98285b89d63395bc1b6b032d4a694e68e15479687449f7241ee43ff73c2643d306a114c65354373b945e0317fe5a5aac30656de82862141df3274a168a73ca9a979131b95224a777f13ff65594049a08f4fa3feead0b1840f21b2f77871b8c8013a7669a76f22f705ad02b69ed8b33d78581d50e3ea6c138a618bd62f315b6ac9dbdd4c4ad3daccfdabb629fbcb398b21fcd49df2021bc99bfb6bb0a7ab631d29fbe3c5ccddfd78bdc1119b581f8c693312d7a44b2b90bc9a0a937d254d559c4bae663f4c0604284bcfcac007f8e0554bfaa463bbb3e4e93c288b3f831961aabc078a880278980ef40c1dba3e90e449cd71643b33784ec0e570d8a2586f09e06c1f7753651fbc95ece4e0a555b4be53e94f511a893fbb9bb6e820e26011e32e2f9ccb48fdaca3136d0be13ba5f604e02afac5975bf0ea86402917966c101f7278bd76cc604911a347a576c35d51f007e170f7ad5beeb73f5f8a54b6652de2c4d68cc6cd070d9ee9ad6caa7feabd4ac110727680a271753ff559c3e0d42cb702625d481acf848c7e96f98eaf9e7d63369862fac7572935cc6ce7206f2a126532f52e9ff57dbb301f5b79b32a29a373f26e5fcf6364fd736e92cfaf6aadbda3ae9461185d4c605db892ff83842a19e81f7f9796782eed987fe8a67adbfd1b1d9fa06079526764ee392813a79d55a361f08be4a22be7bffc31e4054c52fe1416c55617a2f7493e732e2aa90c7709ec3ac49633c3c55c2fd7ff459417581c28657d53f7bb1ac1ca7faafbe5432989644b834825623a477aca0672ba5b60eeb768ed73c653e3be36a40456cef352b6b1097da4b04db2961f966e36ad1b8f55c163c98a77298510854a88f60fcd395d0a1460da1e134e11967fe0d7e16c2e324efa7b2b31bedbb5f5e52e75d58b33d689c78a18b93bcaa0f0d66bb11baaf756cb171cbfab8e9ff9a1a0b4d06c5c79bf73b2e472991d8ac62f4f3f311e712babd26b752cd4c966d287f4891b95864e4350eb1bf6a1c20c37b883e82a1ec5b2b58584a1eb4cd3e15c09aa862baed076a726a63f8c850e7b64733e7a2493c45f38b8b09bfc6faa6f09e538a9f30590a4627a8d59d82dbbfe22e9fb0d28be1631b46f8876630c730fcb605813cf10541f40fc7db168086b76ceb6b3bbc38714d632fb0f078ad2ad74b2ef89ce0290749a01c301266ed801976c0cf789852f614bb1c091758d1c03b2d242a573431752714414255d18db81a2c4cc21016126f22d5b3028440da55710fac4a9ecfcb92d0224373f1565e0c90acca07c25578d7be753e5fc30479f75ac03b2941e1127df084946d3088db758ea7ea0d0f03f3522c1a792388971496614886518fcabeb8e6be8e6938bf793557bd847c7e9d2df865a6b0a634d693ebc8180c4372ae1a8ce642028cc1d14e6143b0a81c6177d5c1dfa890c59ab6e2c8a8c36948289f3e7cdfdf2acab2efbbbd31f6c8d53cb79a2703e52162911bae08b086e80a28dfcbc42405bac7ef81e098491fd53e040ca49fc512a5e9c2e11e15ac2dbacefdbdf6b146a79a4fb9aec3d0e9524af217dc34ee362ae2888674e11cf5ad5df2b223291a67b37fc9537b950d16fe2aa41fb075a6f7ea9a9818944d3f6537d44671ce6b4408b9196c370696fdfae8bc4cb2ca7482a0bc98d24a2ebc9d4874170a4d2e44ad022a86d5390e095420bcb9a10cacb3cb734d9bd105d7fa74c796fc929d7000c7e7fcbcc0312a7949777baf855e0de0809b0aad361becda67f1b61cd763dbf5e135ce422847bf6a5095d82673fe8369ca0253f47358bc8a3760ddcbb36a683c9d5cd7e4bf0dc447ba750ab75d3c398750369d05e21d7f3b512a5a751066f50ffe0b39f4d222fb37cfcc2c0e268dcacc26f07c5d04e6a44e1eae0aba7ea1bef9ab09377d09e28a3205ccf460a17147fa3ba5d233a40e7fa869c087a5d5924735", 0xfffffffffffffdaf}], 0xfffffffffffffd2, 0x0, 0x0) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r10 = socket(0x0, 0x0, 0x7) getsockopt(r10, 0x494b, 0x8, &(0x7f0000000700)=""/144, &(0x7f0000000200)=0x90) 16:00:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/236) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setuid(0xee01) fchflags(r2, 0x0) 16:00:32 executing program 1: r0 = socket(0x0, 0x4000, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="004f0673c719970e1b84414e832e7787db526320a45fd5ec909d9238a2f89528e43a3c6924791f088e1915940f23da1fd5b8427fbfc93b9272eb345ad3e23dfdb77b28d4290d401d9f51da99e9691f57c36ec237523d2abb4acd7b3a4e79827ed5841373ad398850964930aa2ef01cb08aa10526c90d7f40efbde223241478517f008a239734691d5f62f41f5143310a3e2d1bfc585c0c"], 0xa) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x22, 0x0) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) fchdir(r1) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x12) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000080)}, 0x204) 16:00:32 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881", 0x74, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="100a2956b9223776", 0x8) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b010000007e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310700000000000000"], 0x10) dup2(r3, r2) r4 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) dup(r0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r9, 0x2) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r11, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r20, r19, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r22, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) getgroups(0x6, &(0x7f0000000200)=[r6, r12, r16, r21, r23, r30]) r33 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r33, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r33, r1) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xe8, &(0x7f0000000000)=[{0x20}, {0x10000800002c, 0x0, 0x80, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1ff, 0x23, 0x9, 0x80000000}, {0x0, 0x7f, 0x1, 0xffff}, {0x93, 0x34, 0x8, 0xf69}, {0x94f, 0xff, 0x5}, {0xffff, 0xcc, 0x7b, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x271, 0x4, 0xfc, 0x1}, {0xffff, 0xfe, 0x20, 0x7fff}, {0x9, 0x3, 0x8, 0x7}, {0x3c, 0x48, 0x1f, 0x7}, {0x6, 0x40, 0x0, 0xa4c}, {0x3ce, 0x85, 0x7, 0x2}, {0x73, 0x9e, 0x44, 0xed}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000000)="2078f7b678807d89e032dc", 0xb) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8b) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) dup2(r0, r1) r2 = socket(0x2, 0xc003, 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x120) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x10000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xddbe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xfffffefffffff9b0], [0x20], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:32 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x951dc8ca1a93ff69, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$setstatus(r0, 0x4, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x80) semget$private(0x0, 0x3, 0x222) semget(0x1, 0x2, 0x152) semget$private(0x0, 0x0, 0x52) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) semget(0x1, 0x2, 0x100) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) semget(0x2, 0x0, 0x100) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000040)=0x2) 16:00:32 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6da5eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd420000fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc79fc973e1f7232cc11ad4712a2b279dbff4b7b46564ef540026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba80055f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f1"], 0x10) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10001) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) pread(r2, &(0x7f0000000000)="296569d13907073921d2ffef57e46563d0c6d760a781b8b8003501e5121c83a2f8234713d90784d8db2650d8d8c02d670d861f2500a865d49f171a52e2d6b359", 0x40, 0x0, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91355745192a101000000010ff010001005ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="ba53deedd560445a6b12f8f1be362aabd437adea4e29f46321f474d123b6ed462cd5f4aaeaebddb477b5542124b61cde555685286e9fbe50adbdb471d6a0e6a026a4a312131f9cc9dab6ce137c1b0ec7946b4d1f3b36fce65600511cbe3bffeeab03d622008c8afba432c20f2c65215de7fc31459ae4e87ac201d036df9ec9e5d1715507ab2aaad5ca4c5e002a2a0d3a4832fc06a84c274ccebce3e1a900d7d8e33dbe2dd213bfc70263017c0ae3028c127cfedbea19f0cfde08b8e207e574839343171d54da8f3f696af11078a05c5afffc024c99b693a571be8cf6f3abf4470ea4c19bcee6c2dc73be6c50679b2eb42ab4959286da5e3233df482b67af561604482bc20dcce2e75c5b1ce3d9a88a93ccfba485400f98ca9080f3a77ddef750e6e444a5ba3451d19b1422526cce4b82ac052ac1c3d286fc4ed93c713f012f4aa47a2dd186aa486f0b45ecd417aeddfb93b7e2ab95c49501abc3f3db213fbfa043e7bd15f05692b99ecdc5f25c7cfafd8cc6fd0029636a4039bfb3b1d3a2ad048ab511dd728a5ff18fc13d40f626acf6e8e5eeeb495337e8e0c34300f0da188f1273b5b8d921e204534b2602a929c7135859e30793811b72e48b9c071ad5c7f99cee924b8e8693c39fa2e5a675b34ae6fb570169fcad07ba049721ad4a3a92fd723471869c5e4473a7bcc8cb9a167130bdf3bbec4104867218cf8fc09cf746756c2646ce3aa5c1c69b8b47096981fa0b548a42f85a21ef45731abcb7b8b2f390530f030e39021429355ff871f6b61f88a048f262254c4feff88946a5bbaa430a8a38ec13e6502c6c2fddb1c89f9078d3b6a99ecc0b854608b24842315243f1984e72a5b80bda1e0014a4b4b1114cea93d8f1d10b3fe4b9b3ae139ee8a94ac327d28070e8ec0617e2f58de0d868ef81025a0fde7f7c30da0caf443214e1dcc6d39a8bf80115688f940640585f1cfea2adfb5f92f0eed5083905a467e43ea81772172e7be3931d7dbfa4a79bc86d3c32aef5ce332c30770156c56fd9c4443e981c57515eac94a683d20662984cd75875db306f3a1ad2c4ab12308b9d71cc72ee546d7b208d0001cc89d61a4c9aa49e8459f26b0230e82a749fce546e4feedd058e4f6ba797d3ea6059af642b3558140cf38c555b9dc5cca785e8c256ec1debfd2d2d62e4c049e828c2ad65d9ad40ea5e6dbf20ca73ed4582604c77091878f5a77d1be16bac98ed6ca363ce2b1bd9dcd6be93f2f7e5c7a3a4ae81074b3290099dd0781c978c4090b655c8d1650bb7f4cc6f2dfd4234bb720265bc32ff20d9983a267c87e1642ac59fe5529c184ac2bed75a8a7d368dc5aa6a3b58f91c7a9edc9ee694b8758246818fa706ca97c36039a5a339152ea547fd5db67f57586e6b1a41bc6406aba5b78f69911703b0cfebf135800246472b724ef6f517e9638827f0e7874ee527133bb5c8fe5e568d479a948546ad5182b40f1b73b114732266706c98214784b791b77cee1342b4fae30239c301e550d5a445dba464f0d0117670ea127e27fedcf8fc09404f41b08ef0028e1cba21e84e26c5d05b41923d2676a5875fcb9405ee0418ae0b1eec9480729a7201fb075edac6cd8833e0bd2086e3cdcd6c29ce970030e8dbcdda0e7a7942e8af923e196a7fbcd88f80afde0e7621b5faff56a71a102884e7df32436dfb9eb1526bf0cf1b53ede970cd522e94cd6b8db45726cc2f354267e3ab7edf0cab2dc7897076d765c4b467ff353ebaa5b3400d24617824aafd1bab5ee05344602fc15ded1d9bcc428628d6919c18d54a1891acb1c4d00cfa475d9301e3fc3670498086c99de2e6e0d515e944eecda3c53bcbefb1079c75293515d18cda1758b03b8fa3a21b8def7bb1e708b8d2b3831b793f229b561b5244fd6a4ac9adabc7891de9cee5c542ed6218aebca71c70dadf225a63f1e28a3542764e279259315bded8cb1529e051369736d72f8d4dd9725be36f50a0015067aff6aeb02ee1e244e956def8d9c0f97f2a35c5fd9061b59c6467962ee6ddc0a0fd2bc8a401522e14b8bbb70b1468bf76728efd6d06482ba94c86739458cf87d23ac7ecda561431215aafa6486373eb18c315fde60c922c862b3f3b376459e8936ef205451e55fd0f20b06a35da938e7566deb88daec49c864380095998139a23ada7b0ee7677eeb5ee94da50840c4e4d42880c07fe3c3bf652ebe85c25af319b5c631b9778ebf4983b899b05955540b2a4ce7c132f425a6eb11ea7aae45f7f949b2168767249e9b633ea6431581c58619a6f6fb940bec4952a1144d9b66c13271576546385a67ac66826bcefe93890dcb8f6856a9a446ea47d454837ad4a28d6ee29ed531da0908e6d3fe6a913a1e6a13d533b895592d2b3555fc6c90a58e8f75b2231cf3ddfa2662a556a254aa1fea8ef23f198ff42e46b3b2e613e6be0fcc46577a6ac782534c02abe21e69553d7e6ac0195750e36d252a83e7c74b58d418318f4fdd8b3e6a0a7ff6d28eacaa27253122aca95c6cd330b8641666534313ba8858f62a06ce0070a81e2315bc588e2b5779a9021bcc8a683825a228fa7aad87e8384f0f0b37d1c48a180b271cc9c86976011cb1bccb7a6994b7b97bf660d79eaafbf7adbf48286ba9e727c94c8802bc21bc4f8fa138a1f34cec49716f5282853a9f803709c3df535deab980d769953f4fd2a5f9852534a400134166ef685aeba11cdc71145b19c1ee00de8eb523b3aa488d532a525d123ab07ad6181ff2ff42b9ea79e0436005a5bd03f2dab8f4c454a100adfd8ebadba828885b85b08d5d7401e3e4b84f2319dc34306438a1ebc1794fb3ca633fa529890a39a0fc1e7e6ba87dc5ab2c356f07abba886375634ae0c6cb8def28d396983040e969c0ec78a43707fdbcecbe7f4e2ecc73d4c7bcdf3a8ad3683fc69e898895491f5778a2b4c5a1d7d6375e736eee9013329a2850392c29c93806bfc82df034888dcb717cab42ff4896556e970c9c6c64ab6b07153f482e0c8684d289f9108ca3aa8cc14a762a3d969cbb26e72023f0dc9a9141b2244766bdbb6ff01add8334720c607bebda734af5818c2d88447eb85c99d39abc3373752898ee1f7539f204e3d87b7cd4bd1cfd6c5f14ca4ef0e8857966bdeba9d58918f9a0d61dec3fb95846c1418e418a2745bc1646e647f657423a84574a19498b18f36a4a8e5c860d51b088c3df1d5469305bde88fc4d48ae005cf8a432362ce87f7da18e4075528a3d01b6f5041ae1da6688eeaad2f6ddccfae5a78bbe6afc63232947073cd0ecc5f1d1b287bb85bcab80d25dd2f758f1d58b413b2dc0cde0233071e12d9831d0840913fb09d57134415db9191581ee3228702b6b0c781ba3d08421f53fa1cb7a4d54c08b01be5a28f9d086f2b08ba08a79b8aac6c04919d8a181a73faed6f361885c267eb39bcc5fbc2f9f0cba6b37eca21d4c7d338d35a443e95c023348e902ae03700605d9fb93d22e7120369d579da59bfc1b91b804d7694ea9abdeb5f2f0e42571b2d81d3e2c6ab3b879e7efe1bb831742f05228e7d6b97718620fdc0b8c9a57657beb46b274353c35dfeb5ed97657fb628f1778f2c0fea1bdbef8eb596f835e8b3310b435257f9269f781d1b08b084740f481adf8ef467b6726ec399dd285e583313d4c3bb86065170dff466ffac8fa3235fb39974735eb34acb1129c827aefc4e2273c3f398891062d0d52f7398c4e9187606d20620b1ceba831f92876727959852be8f0bfdae871eee1fe21099919d8a552ce9d84a3dd48b6c95f15292fc2c8023f72fdef8a7957ee9e1235d2019b9ec0a713c4f889856795bc829928212a9b17fea03888a39c8fa170da45856f12bedb1d1b1943c1eea4f5f2c096682a494678dcdc3e2f150fdb64d2c5e616e1c0b003049a418583286f1879f2cd64e00513b37c3df36b11bef8a48f98107a34e6f13906a77a35f95dc513ef6098cb8b3bc3de0bfc261fbe5b00d27937dc31e4fcc5491eba99be4e694340057e1179e34f189282d3382034f281be0d342fe514b079ea8b5695c6c163df618c5bcc6d4c79830605088e008791b9cda90e6b4a82d7d869245d6927b90642846d82b581769df5869b8b4efad8840b867b38c6e5715820d54386e553e2f43f792bc2eae70b7acc5050d88b3915862b2bbe2240faa470fde5c30d53111ffc6a8576cff2b9eb2596989628481656429e8d179ab4c1a84c8597900a54090cc581cf534c5492da3fadb0896744031448e16581935b1020d51016b1e6a4dfb0bc4f7a3bc6377e73184f739ec0f9fdb512252973a1ef6f723c724730a1d237547dc13bed689ace8da4fcf713023b5c547a8e0bb146fe4e677747559600d39f5e6806ef886c28c06756bf9d565ce70471f6d32b3fe7299481264f6acb6aa9e1975d54918a08b0ba4c7a2c55214dcacaf2f733cac055d21468bf08a91e0ae92d6982d8ba130dd4561e0dbdc8c7928734846a85764faae7b0090b4cdb04995e217f4f55c909f23ecf8bbda3e14da0b789f82fb1145a32ec3e5aa4cbda796325220236ebb2162977e87e098ef88cbd06f5c68a432331ead0764011374af1d1a18080ca3ef17eb463bd7455edaca2d4f07f16fbe7d05d0faac496cc8ad2f8d75f89afd62f4908aadd9c71a8391a01d0368763b973731cb7d1ac1cda009a1d5460f7693a75c3d42f421632fe09e13c700a122c460d3b096080dc57af2887ade02431c43fe8af39ccd9a57e831a812769b43797d27a2ce10f5d2dfd5c199994d9bb98ced5cba09ff1d4299a82f5914db3330cab73c428b81b132b59215d502c9d14a6a51787e7b317b9ea853442eb6e5719a3b727c131fd6313426787f10cd15a155a6ca4af8807fda82beffe100d44ff24a4b73610c9a86b8e8a8bf90a1d7443a5b017f8a742de17dbea99953793a2d297728b29fff1f4aa86faadff801cfe13488244b152c72ec866094d35928f6bd7253875e4bd2320f7d026986b6158790335c90a40016dfb88cdcd1591710bd0eeaa6cecc0e62bb39e119d8f2b936eb09a7f0ecf7a0fb61199cf7c60de725d1fa4e47b4b72474b5593729e6ad5d8398efd0961563f5a461c6ef2142767d00da7c4a20ad693e0a4eeb408afdcecf622c09af8752195979c420a82ff1d6cde561bec0a6d7b062a3961cbdf4cc469009a9e34d63547f7c83ea6c3dc5a29a788c4a78223257a4475efee92a0261345aba99b0bbd768acb99c81528930a7c0c19175c4c158ff45e4bfcdc9977b0dc9a4a9a29aa10627f722917fd632be45ca051b9262ec2bd8994aafc9380b0de48883e459e9bfff10563e412ffc900a5085bc847bf7557dcfcda27a27216887f049a00a718c9f89477cbbdc7255fc75bd44c5caf09209d2df8bb645ba0d7b71871d16bea6ef600aca3c8830c452b769fa70e24102bb7903599129d41a0e2101f9d9819643ec12575457a63b5ffc950f6e458728b1e7f7c206d4e0fb755c73398e0b24ac8d4f75e51d105ecf95fbc407a581606f80bb7226c3e9508b44423b69fc92df6ebaa7cd373a7f0da0e58b3e2123ace4a3d1a9856f28b4522c1af27902409522f36b4cbc3e75562e3afbcc8481ea93dd6c3035f334558f4e87ac76246905695a5bdf117e4e455b00edbeeb0c31233c23b985d6ca6cbd6439ae123109e8505b9f08e463ac577c5018c6e044d7b36029b639c9ca84fb718c695d176031b683cf968a9a1c4cfc4719c523f901a32686d249755963d6ebfda98855622b3ea5344ee59c0f2bee0b526a00e42700"/4096, 0x1000}, {&(0x7f0000001380)="0ada9651ebcf6788bc693ba77a6cc16149f272b12236449d4e6fbe9cc0a06fb5d453027854", 0x25}, {&(0x7f00000012c0)="b59f2ad84bdcfeff96255b0fb8e544876607ebc0b301394492a51be2ba77f543b12c72190877159cfa5eb74b7927ac5e1d64e5b1a5e13a0277e3b7b16909ee82ee5ef3c2f91cb424ce81307d92a2409ad21d58b4f30a14bb79bd95fd6fb56d69a8b4617c253b578150baf60a76e0bd454dae0813a855a6153fd34ebb19a0b855fea8fe960a7ce0d977b346cc9cd2391eeb3ae8231b4ff7ac82c9", 0x9a}], 0x3, 0x0, 0xfffffffffffffffd) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) socket(0x2, 0x4, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r4, 0x4004570c, &(0x7f00000000c0)) r5 = dup2(r3, r4) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x2a1f46dc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r2) unlinkat(r6, &(0x7f0000000380)='./file0\x00', 0x8) r7 = accept(r5, 0x0, &(0x7f0000000080)) listen(r7, 0x200) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x1, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x121) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4096, 0x1000, 0x3, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x10, 0x3, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077f0751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgrcv(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x20, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d9870625c1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd807e0d6eb656ed6672b9ce61ef5b4d06c6185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173"], 0x10) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r18) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000064b000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f00000000c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r5, 0x4004570c, &(0x7f00000000c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r6, 0x4004570c, &(0x7f00000000c0)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r7, 0x4004570c, &(0x7f00000000c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r8, 0x4004570c, &(0x7f00000000c0)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r9, 0x4004570c, &(0x7f00000000c0)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r10, 0x4004570c, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x8, 0xa2, 0xfffffffffffffffc, 0x1}, {{r4}, 0xfffffffffffffffe, 0x80, 0x4, 0x800, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x100, 0x1}, {{r5}, 0xfffffffffffffff9, 0x2, 0x41, 0xda5, 0x3}, {{r6}, 0xfffffffffffffffd, 0x4d, 0x13, 0x5, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xd4, 0x0, 0x2, 0x2000000000}, {{r7}, 0xfffffffffffffffd, 0x60, 0x40000000, 0x7f, 0x7}], 0x5, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x20, 0xf0000042, 0x1, 0xffffffffffffffff}, {{r0}, 0x0, 0x4, 0x200fffff, 0x7fff, 0x4}, {{r9}, 0xfffffffffffffff9, 0x8, 0x6000008d, 0x80000000, 0x6}, {{r10}, 0xfffffffffffffffd, 0x1c, 0x80, 0x7ff, 0x2}, {{r0}, 0xb, 0x40, 0x1, 0x7, 0x5}], 0x7, &(0x7f0000000280)={0x4, 0x7fff}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x10000, 0x2}, 0xc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x82, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x3f, './file0\x00', './file0\x00'}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) listen(0xffffffffffffff9c, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) r5 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x80, 0xc2) pread(r5, &(0x7f0000000440)="f86a20c0a5ad642e6ecfc45f54f9411cd4718a084edfa71ff191d2fdcc58e588776e3d625315fabf1704d5e9c04e93f0312c212c609d67ed9883a2d6f59125f33296ef29c53e10cced1d7acbed2beb48dc8efe1d376c107976d2387216c639", 0x5f, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) close(r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000500)=0x1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x80, 0x0) pwrite(r8, &(0x7f0000000580)="3cd19fbe6d9a8b12eb4ff0703f9b833cfae019182b6419e36396c639d04271287bbab3086acbcd59ed105aaff95c179675686559c172eec2d0dd2b93120ca0fedd270a6c22bbb0d46e5930b238848b60564212af1230f2e0db0bfd930e92d21d4d5a3c6effc1fd2ee4f738cd1d893b0a77885c51bda4cd6b9fce8cd58da3abb1da497390344931078928393a41d98af00f3b998cbbfdeb", 0x97, 0x0, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r9 = socket$inet(0x2, 0x8004, 0x1) pwrite(r9, &(0x7f00000006c0)="4de98ee4722d2daceae40cc13341fdd5846309f7986c8709de61ab54b34d9577aca5e91acd451f1dfe369e99678e3b15138ceb278323e64503ad2a0cedfbc227bd67ce3df8d64e445a023e3cdbb157e8f4ac1133f4a2b543a9af3ff161ae24a9398d44168236c0988f432ef55c46baafabf2e28a39f1847628ea94847f6db18f87782838ed5c2eb928995dc3ccc6fe2c32079ab02744b73af7a8ceac7dfc7dc1b4", 0xa1, 0x0, 0x3) 16:00:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x20, 0xb, 0x44) 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/Sev\xac\x1c\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)}) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:33 executing program 1: msgget(0x3, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001200)={0x3, &(0x7f00000011c0)=[{0x2, 0xa6, 0x4f, 0xbe2}, {0x1f0, 0x80, 0x0, 0x6}, {0x3ff, 0x4, 0x6, 0x8}]}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r5 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000001240)) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x32, 0x0, 0x0) r7 = dup2(r0, r0) dup2(r5, r7) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r5, @ANYRES16], 0x3, 0x1, 0x800) r8 = socket$inet6(0x18, 0x3, 0x8001) r9 = msgget(0x2, 0x7b28825a9e916dac) msgctl$IPC_RMID(r9, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r20, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r22 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001340)={{0x2, r15, r19, 0x0, r21, 0xa8, 0xfa60}, 0x1f, 0x7f, 0xffffffffffffffff, r22, 0x9, 0x1000, 0x100000001, 0x1}) dup(r8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = socket(0x18, 0x5, 0x2) getpeername(r24, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) msgsnd(r23, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b477b8 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f007730 failed: hole in range 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) write(r0, &(0x7f0000000000)="9cb2997c00f84ddfd52ca527a3783c5201661d2e2ef226de6d97a709800b161632a2ffad98937ba4501cb07e071376fbf7e4f144c60b0d2c3f15272bdff83583ab57bb630496316d1b36294f6c3d", 0x4e) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = geteuid() setitimer(0x2, &(0x7f0000000140)={{0xffffffffffffae61, 0x9}, {0x400, 0x6}}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) bind$inet(r6, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r2, r10}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b477b8 16:00:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b477b8 16:00:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x96b7e129445a3c13) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x9, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b477b8 16:00:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x6, 0x20]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b477b8 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x2}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) openat(r1, &(0x7f0000000040)='./bus\x00', 0x50, 0xc9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100dc", 0x2d}], 0x1) 16:00:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc4dd66091306fc0272a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575edb11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:47 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x8) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) chroot(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 16:00:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000020000d5b60300000000e0ff07d9c4a17b00ee10009afbffffffffffd6898f000000000000000000113cdbc400000000000d9ff6df856601006712731db7e901a1000000000600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f0000000140)="640862dc8d3c54026c7b973962442f6c4acc3d612ddcbaa5b896f47875fcf035ecb397f9940f341c14b53e1d5aa911a3f06c99bda52aa561d68ee0c23f66408685722b7db0f185bba7838e5e349f2ec5874c77bd35b603ea07f282e35d9b33a16e0f03243ddc9e9c6564e0217c86d5ce92fe7ffc335cba47c1feae7552786b213faa9230e810a492cb9204691b054adf468e37f5f29d598a1006a105efed63e35e650e49b3d1d795c0abf8d64ae7ae1c8270a8e2f4b2367dd76b1d3bae736eeaa03d7de891b77c1b41fa7552bdb50e4cd1bf284ab11f217e64a94402c89e6594afe2f57ff7f385", 0xe7, 0x0, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000183, &(0x7f0000000180)=[{0x9, 0xfd, 0x0, 0x6}, {0x1c, 0x0, 0x5}, {0x3, 0x7a, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 16:00:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 16:00:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:52 executing program 1: setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x4) pwrite(r2, &(0x7f0000000140)="a5500975b8d90a34cf39395a4a01d3953e37631f6b7c708d263f5d157b3b1c8ce7aff014197fbf96c03710faa0ea9d00c8cbcb7d492ffd700a5dd20058bd3b718378b8d46f12a25e3bce20b542254d7d5d128fc0241678126e46f74c6942ea51e6", 0x61, 0x0, 0x8) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) r3 = socket(0x18, 0x5, 0xfd) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {0xffffffffffffff9c, 0x100}, {r3, 0x4}, {r0}, {r4, 0x10}], 0x5, 0xba) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000280)=0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 16:00:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) 16:00:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 16:00:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [], {}, {0x0, 0x0, 0x3}}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46450 panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 187092 68502 0 0 0 0 syz-executor.0 *272843 68502 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd8065a98378,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000ad0400,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000ad0400,0,7,fffffd807f007730,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b46450,ffff800020ab0c70) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e0dd9c0,c5005601,ffff800000ae9800,1,fffffd807f7c6ae0,ffff800020ab0c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd80610ff988,c5005601,ffff800000ae9800,ffff800020ab0c70) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0c70,ffff800023bbf618,ffff800023bbf660) at sys_ioctl+0x5b9 syscall(ffff800023bbf6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75a6f829b30, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic amap_pp_adjref: negative reference count ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd8065a98378,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000ad0400,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000ad0400,0,7,fffffd807f007730,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b46450,ffff800020ab0c70) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e0dd9c0,c5005601,ffff800000ae9800,1,fffffd807f7c6ae0,ffff800020ab0c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd80610ff988,c5005601,ffff800000ae9800,ffff800020ab0c70) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0c70,ffff800023bbf618,ffff800023bbf660) at sys_ioctl+0x5b9 syscall(ffff800023bbf6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75a6f829b30, count: -12 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023bbef70 rbx 0xffff800023bbf020 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021d66000 rax 0xffff800000a490c0 r8 0xffffffff81d1421f kprintf+0x16f r9 0x1 r10 0x25 r11 0x89b465a447872a9 r12 0x3000000008 r13 0xffff800023bbef80 r14 0x100 r15 0x1 rip 0xffffffff81bd1c78 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bbef60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=272843 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffffffff82637fe8 process=0xffff800020adc000 user=0xffff800023bba000, vmspace=0xfffffd807f007730 estcpu=36, cpticks=21372, pctcpu=0.0 user=0, sys=21372, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68502 187092 50703 0 7 0 syz-executor.0 *68502 272843 50703 0 7 0x4000000 syz-executor.0 86573 93639 35407 60929 3 0x90 nanosleep syz-executor.1 86573 383382 35407 60929 3 0x4000090 poll syz-executor.1 86573 413762 35407 60929 3 0x4000090 fsleep syz-executor.1 35407 272095 4854 0 3 0x82 nanosleep syz-executor.1 50703 215518 4854 0 3 0x82 nanosleep syz-executor.0 45754 409314 0 0 3 0x14200 acct acct 47629 472171 0 0 3 0x14200 bored sosplice 4854 278470 17969 0 3 0x82 kqread syz-fuzzer 4854 113956 17969 0 3 0x4000082 nanosleep syz-fuzzer 4854 68683 17969 0 3 0x4000082 thrsleep syz-fuzzer 4854 407667 17969 0 3 0x4000082 thrsleep syz-fuzzer 4854 19870 17969 0 3 0x4000082 thrsleep syz-fuzzer 4854 189613 17969 0 3 0x4000082 thrsleep syz-fuzzer 4854 192332 17969 0 3 0x4000082 thrsleep syz-fuzzer 4854 233697 17969 0 3 0x4000082 thrsleep syz-fuzzer 4854 448160 17969 0 3 0x4000082 nanosleep syz-fuzzer 4854 25806 17969 0 3 0x4000082 thrsleep syz-fuzzer 17969 278208 96293 0 3 0x10008a pause ksh 96293 406202 92415 0 3 0x92 select sshd 79017 500574 1 0 3 0x100083 ttyin getty 92415 442385 1 0 3 0x80 select sshd 47334 138715 49971 74 3 0x100092 bpf pflogd 49971 385306 1 0 3 0x80 netio pflogd 39378 16047 61306 73 3 0x100090 kqread syslogd 61306 226014 1 0 3 0x100082 netio syslogd 51175 284153 1 77 3 0x100090 poll dhclient 29748 469893 1 0 3 0x80 poll dhclient 57873 350962 0 0 3 0x14200 pgzero zerothread 13674 181428 0 0 3 0x14200 aiodoned aiodoned 49142 148779 0 0 3 0x14200 syncer update 12187 32626 0 0 3 0x14200 cleaner cleaner 93062 29124 0 0 3 0x14200 reaper reaper 61255 218513 0 0 3 0x14200 pgdaemon pagedaemon 40901 269718 0 0 3 0x14200 bored crynlk 60018 462657 0 0 3 0x14200 bored crypto 18169 116931 0 0 3 0x40014200 acpi0 acpi0 3208 498101 0 0 3 0x40014200 idle1 7081 158793 0 0 3 0x14200 bored softnet 25266 418478 0 0 3 0x14200 bored systqmp 12283 521074 0 0 3 0x14200 bored systq 65629 20484 0 0 3 0x40014200 bored softclock 24524 236291 0 0 3 0x40014200 idle0 73799 74131 0 0 3 0x14200 bored smr 1 144720 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 68502 (syz-executor.0) thread 0xffff800020ab0c70 (272843) shared rwlock vmmaplk r = 0 (0xfffffd807f007748) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000ad0418) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265d4b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9537 6438K 7923K 78643K 13059 0 0 pcb 13 8K 9K 78643K 269 0 0 rtable 107 4K 4K 78643K 700 0 0 ifaddr 79 15K 16K 78643K 305 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1504 0 0 iov 0 0K 16K 78643K 176 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1238 78K 78K 78643K 2107 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 21 0 0 VM map 6 3K 3K 78643K 19 0 0 sem 12 1K 1K 78643K 173 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 903 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 62 63K 83K 78643K 653 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 439 0 0 in_multi 48 2K 3K 78643K 175 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 336 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 133 47K 47K 78643K 4199 0 0 UVM aobj 94 8K 8K 78643K 96 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 250 0 0 NDP 14 0K 0K 78643K 66 0 0 temp 144 3555K 3623K 78643K 39895 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 121 0 119 1 0 1 1 0 8 0 rtentry 112 94 0 52 2 0 2 2 0 8 0 unpcb 120 690 0 679 1 0 1 1 0 8 0 syncache 264 8 0 8 4 4 0 1 0 8 0 tcpqe 32 139 0 139 2 2 0 1 0 8 0 tcpcb 544 462 0 456 3 2 1 3 0 8 0 inpcb 280 1670 0 1661 8 7 1 4 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 48 11 0 7 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 ppxss 1128 29 0 29 2 2 0 1 0 8 0 pffrag 232 33 0 33 1 1 0 1 0 482 0 pffrnode 88 33 0 33 1 1 0 1 0 8 0 pffrent 40 974 0 974 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 76 0 37 1 0 1 1 0 8 0 pfstkey 112 76 0 37 2 0 2 2 0 8 0 pfstate 328 76 0 37 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 389 0 172 16 2 14 14 0 8 0 art_table 32 390 0 172 2 0 2 2 0 8 0 art_node 16 93 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 56 0 16 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 171 0 161 1 0 1 1 0 8 0 shmpl 112 94 0 2 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2813 0 1404 46 0 46 46 0 8 0 ffsino 272 2813 0 1404 95 0 95 95 0 8 0 nchpl 144 4547 0 2937 61 0 61 61 0 8 0 uvmvnodes 72 3515 0 0 64 0 64 64 0 8 0 vnodes 208 3515 0 0 185 0 185 185 0 8 0 namei 1024 15446 0 15446 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 552 17 0 13 1 0 1 1 0 8 0 scxspl 192 13083 0 13083 11 10 1 7 0 8 1 plimitpl 152 86 0 78 1 0 1 1 0 8 0 sigapl 432 1092 0 1076 3 1 2 3 0 8 0 futexpl 56 24148 0 24147 1 0 1 1 0 8 0 knotepl 112 223 0 204 1 0 1 1 0 8 0 kqueuepl 104 743 0 741 1 0 1 1 0 8 0 pipepl 160 1016 0 997 2 1 1 2 0 8 0 fdescpl 488 1093 0 1076 3 0 3 3 0 8 0 filepl 152 10813 0 10709 9 4 5 7 0 8 0 lockfpl 104 1130 0 1129 1 0 1 1 0 8 0 lockfspl 48 257 0 256 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 1070 0 1059 1 0 1 1 0 8 0 zombiepl 144 1078 0 1078 1 0 1 1 0 8 1 processpl 896 1112 0 1078 4 0 4 4 0 8 0 procpl 632 3202 0 3156 5 1 4 5 0 8 0 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 8 0 8 1 1 0 1 0 8 0 sockpl 384 2500 0 2478 13 10 3 7 0 8 0 mcl64k 65536 259 0 0 33 4 29 33 0 8 1 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 1 2 3 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 28 0 0 1 0 1 1 0 8 0 mbufpl 256 568 0 0 32 0 32 32 0 8 0 bufpl 256 8819 0 1761 442 0 442 442 0 8 0 anonpl 16 170775 0 147781 126 17 109 109 0 124 7 amapchunkpl 152 8757 0 8399 25 7 18 18 0 158 1 amappl16 192 7196 0 6004 84 16 68 70 0 8 7 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 107 0 103 1 0 1 1 0 8 0 amappl13 168 35 0 32 1 0 1 1 0 8 0 amappl12 160 663 0 661 1 0 1 1 0 8 0 amappl11 152 169 0 151 1 0 1 1 0 8 0 amappl10 144 25 0 20 1 0 1 1 0 8 0 amappl9 136 649 0 644 1 0 1 1 0 8 0 amappl8 128 223 0 183 2 0 2 2 0 8 0 amappl7 120 52 0 46 1 0 1 1 0 8 0 amappl6 112 174 0 159 1 0 1 1 0 8 0 amappl5 104 819 0 805 1 0 1 1 0 8 0 amappl4 96 1112 0 1076 2 1 1 2 0 8 0 amappl3 88 454 0 449 1 0 1 1 0 8 0 amappl2 80 7690 0 7609 3 1 2 3 0 8 0 amappl1 72 34158 0 33699 26 16 10 20 0 8 0 amappl 80 3564 0 3508 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 95 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1110 0 1076 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1110 0 1076 1 0 1 1 0 8 0 vmmpekpl 168 14551 0 14518 2 0 2 2 0 8 0 vmmpepl 168 145821 0 143343 191 48 143 151 0 357 28 vmsppl 368 1092 0 1076 2 0 2 2 0 8 0 pdppl 4096 2227 0 2181 6 0 6 6 0 8 0 pvpl 32 415000 0 391720 248 24 224 233 0 265 10 pmappl 232 1109 0 1089 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 663 0 12 19 0 19 19 0 8 0