376b04ed7badaa97676c24b89908480495638398c3563f1676dcad62646690f1bf703b4d0045982bfcfdc896686c819fe1d7a64720e6ea8b4584a3a13167b01f3fe3405d1c0db6790bc93798a976072d2386426db3c9c91200ea657d6b05e262a715ce3501da12c57cca18d27574ca1bca9e2e45431da473b9bacb17a4f6c1f148179467292ab5242fd9a0bcadaba0dfe357320729d16dd7fdfeebb8ffe464ddb17dcda02dbe8f52e796d481606a50c8dc2688e861ec1e11b938920e3e259b99c730f5441e37caac4e0d7c582e76d27d01be4570b91376287b9ad45700e64070355440bd87835813159f9d1c71dc41212748a3f4beb56fed0379a83c5fe1660216d19f4733b138a9d3303d58c496debb1f72c43525a6c5afe35487dd4224", 0x1000}, {&(0x7f0000000100)="f44c89ba33b2368dda2da30a9fd1c02dc7a1e78dc7be48fa9f86a4a1b55b5df0736eba0647539a5ae431c76c1b782d904dcc23bee86c4925bf245549e62da380dcda66ab11d05d36452a9e6a252d", 0x4e}, {&(0x7f0000000180)="a30411003831495ea8c18ecbf006733e9615f6af64ed80", 0x17}, {&(0x7f0000001340)="533878fe2079bb042f3c59bf1fbd0d684ad8bdd329e891cfcea4d5526d83a9edf04f88bef63433e35e0eb401db6e204b6d298602aa4ee0d66e66b51981120f8e913ee90aaca3d628719f91d7fb95a654320e549f318d0ed25efa26228cff7f6d55c8f9e9a690259a0e996a2a777fdf9a7365ba700ee76ace322fb0051926a1ba49c3ab48170fe5ca800294ef879cf8036af1e2ba054db7259614b805a359195e34201d961fdc6e809ecac1b52243bd54ff496c852c227e1dd8fce047a2717574dc016c882a7b5ee5902f8300e3232bc7fab9c9b098953a47d0697fd4b54a77bd5d92ebc30604759dbdea27473ae4a88f05fb16ed2ffe65a449a92b342f11f5112d106ad2de1a85b7fbe13ba97124b2b0fa0358b8e160d6d712e5b665895655b7df5206e0596b55459897b7d53cd30115f2d2b130d3c56935be70d330ccf34196bf374550a1d89423f313d96ed44c2ab485522f3121400a005326c3c1b19b515300d2ed38f7639538a3ccd2242177b77f52b9a5aa66733052599dec52c14b004005c42e969797d0cbbb51406a3dab34dfe0e45d72790c5403024aaee3fd03f4277a3c6fe4784bbe70380c3d349f77b11a44759153eb5f9af503f7ddd655c0602f30416a94cdcf173dd348e9e3c14aaed4564203825ac9c39197c8d85631217cef5dd975e9225dcb5fed951962283d27bae24cb53ab7528d2fd16f21b5216887b22fd6bc44b5d1e5f26c07f226d3b5b697c6886d5a454dd48cfe4e7b968ea3eb1ecb7331e805ad8395bf7e2edc24adab9e9e0cf586bd33d2005669f4ed1b67726c3a2091734777ca7b35f6a11c8f75b5d062b03db88f37ed8bd258015a8054df7decfe5050abdd45393dade6e37ebe049c2cbda61620893263dc791e40a7cb65a8cedb789cdf9a578e600d9ec8c0e1976e698bc7d9e4776d3e31706bc17c4d3ac51ec9ee09164f35c5a29322aa79a3572735cfdca072871d1d6b5e2fc9341fe506e23d5e37e310faa88f6d225456345ad494eab2797c389e496c834d03096304f798018b1b923f9344932cb85ff22a24e6e140937b37d9826174a69bbcbb419c5cdbffe2d41725d22cfa922543f9debc87fc9c5be86634efbeef4c4f9498482a9299321198d6a33264bc814f5fbab96ae6d89523c97e3ff454ff3e53e4269c6b093089cffc8b32d18feb7db02fd1c3f67768510ec072ad1c1325612ad02e8586e2e0cd821cd215efe96c0e01737e3305da8144b632b081b4571ff3126f39d475e3ef329eff8276cecbfa944e5b13a8e0587a800b4c6249cf15ff343e6bbb027857a6aedc69b1799a61520bdf3f0da701c0184efb0f49205088ec6555d345caf758fa2307d30407bfc1e93d825041ec9f38bf87e8c5ab146353457cbfe3a056746098c38049104c045a9baded8aaf3d43e4dcf5740427e643958e4210b563e7529f2350250bc6f649ba6eb1db3b346c5be1d26c52ce34b11bd624d7697a03590decc8663029b87e71c207d83011df461d81d59db56c619a35ca2d94d8818036a9c8bf4e7f4626499fe2ea18a17b224e564d55e6c4874e1962a2ff0c33d1975976264d2495c491589f891b1788fe86e51c4d6b4e28c869a6a2ed38e7a490166951d14db22dbcdf341774d64dcf371de57213f0e4b95b3355772435ef816ac285141b790bf453c32cc5040ca050cde071d2da08e3676ba09f046dba53665f93ed24eebe699ea6ed8e5a8d35d248d39149672415a039285d376a9c3a087d291ba6946e133724c85f03a3c461e44480c538c5deec609c65c07e8b36cb066f6ad8ea0361aecafe8a545cace529b0ec8959ba0e876ffff19792e413b4189d7a0f5a19723d1f31a336df2e59ab43462cbfaf5e2da2d67ae0ac6156c8de4654dc3a75e43eb68361b847acf5dec9f6e5f4cbaba51c8a0952c9b620a9aa138986d55cbdbeaa324c38bbdbac21455c3525502caf53e072c2a90cfcf881178fd66aac2047b177b57f7de6fe6b9b0b5e6f87475e4a814f2a66717cabfbd48917b32932f6d388efa39dbfe0448e05e463a2e51e532db9fd7c6d88cc6600e03fea6636717f536653b2a78aff39808f89707bbcc6e49299c7a632759b4f28a2e67a81484282a7072c5656b4a0bc9f2b036430896391d2fcff0eee1e8387112e19a2f8a04f00823e8f6b8cc8c94ede5be0dd41aa467d11daaa1cb0a9da48aba5e5984b7e833254501309ab76d3f59e51a6fdf29bedbbfbf95132c508f64f4a42829e28032acc1624bfc66657c4f1f966b0638b33df8b77b8c81babf865df2eef8a6c0c079b57b3fd4540db2e5d8fad6a6318c564c109c919a07d9e9e06f08cc8f76a339e9f5485bd40a9d9f2d3c47b6a431e67067c8b6765324d5235e94798a16638f34808c894f3490e79e6b8a2f49bb7742f54a554442ad5448a61462f5df0a8e46fd6b6b5aca3df4ba1034c5ebea0695a01ee35f8646fb3bf00cf5269e0227dc158204cdd4ee46a155860317b844016bcc7507f60681a1b1c3b100fd41117503853b2f32616e717791ae27147b3d6332543496e2f715518974ff3346aeee3c89a31a80ada6a36c869864e4fc7d706321b6b9452157bbb7529a9e49f302c09ede1056fc409629067646aead05652ed07e4836d83ef04db02ab2603bc8570859c7b6afb9eb7757b1a77e5a982ba3cdad5b41df990f412c285b43fccc6ef74c01f7cb53f741b233c57bfae42d4e51ee5733bb15f5d4fb3b2601724b99f351b434889734440f16fa61bb5ae0a7d953c766a5d1ee713b46db17d5361429dd84b9fae40fa05b16213ef5c227d453cf351a34cde0abf0266098d16a1f5aeff44dfd52f3fc5ae0e7da9dc24333ce6cebe05ec81ec49a07e965e9e0fd086d40b2d4f0d57cae6fa4653e857beb9dc1c559dd9f67af21d710521e014648502e6497127f3c1995cb5c9c196c507c0224f2db4fa77534457f88c9d7332dcfbde219d7769bd80b363ad16fa1da811cbdd49a13f5c306d1d6a69009705629e5583ee71e2856b90ff84d26d062d94468f74ef529be05063dd26b078af922098ca20c0f22e5f22732133a12be44525cb302b13c264411abd1117a3fb6f14746e1dc7a5911f28a1839b3edb2c74737279c66ee8aa999bcca7d4bd52cfb8aa38c1c6ad14eaab85c7e37764b93fc6b1b3f15981bed24a42afb874a5bb0e7a7cb36cfbc18336c8bb480e807ca91488234936ef94c8737aae23f49646413a76e2dc297669252e67606b24743452681389a8ad88b73f7700c80781871e8b4e8b7ebe9c491b234bb28e82dbeac9d327b1c4bf5f05884e440711914ec38891ad2d304a84089075b80ed77738ac64a3d5db82dd47355b0f9d21b7807a4804e30d7f1538c54ddced1db256ac68c1cf5e90177e1ddcb838f43525b9b890d349f202df5b462c9583a859407ea9eb9485318ae2e55a891e196f88c935923ddeb585b7a7a0ba4e7415ca44ef6d2efbc381dbad5e007cd9d90797fbe30d2f850609c2cb314f751e9fca2b6d1a1e374811cf5b0a4534c4afa77030ce26865b7c0170f4ae52883667312547ae460a612b6eb419d631b7d3731b3d966954ae2f83bfe0daf9c73b84615aa934fd8ebef7ac67db8733a91cfd91d881e6bb6bdecbc8425b4806d6c407fb0ecb5417c3a077477b8cd0ee627adbe1198f58179c56da60e5a9cb39303edb6155b3879324dd41d11371960e570a547dc0ef5e34bdfb5864814ce33a337a92aece0a673ded2f0f4a60424b36f6d6d4f2a269318af7a9d09f8533d57f702ce2a3de9f81665d187a52ed8912b399a463074fe4b15d54b8d2ee428c12cefe14c2556840b6e7f186b546a18bcc7fd450b2862cbeb60aa11fdb4c662d8173b3c09ed25cc7797a804f9d2f0ad976c8f9c69505938f1cc74d6b81156fc2470b9c66cc8fcf67625f2e49f97cafa29bd9f37754669245e8acf060c8734212af89eba625f13ac1ceb592f631cbc29a0c4e6c39b44bcf4254cd995b65cb6ab9aa3fdde2dec43fec6b914132c1422dfc9b0fb789b6617dcd9d9f5a7358ebed369a4b6b16e6d6a29cc521d3e5645bdd8fbe535d7a75caf51d27024247d1d81755ab0df13334cbe6e61dc6942820cc98d3b4f7c3dc281b650d816705f4b19669eb91d6b4b5731d0dc6b4e3197984bb68595b8644308ce82b2ce48978ef663dda7e3640e3e3296b97c49cbf35cbf17e52e661ee51db5cf8b178ddd89f7200fe4a84994b950d15ff6219db69604d889d1cc4bd99f1d19d570a51fd9e3339e07179fcdc56243ff32a883ce95d45f757169ba04d2af1f6f0eba83fef2b94c086d73134594379aec6c87c5d89d71a1f5c8cf41ebf0e89677ffef9d2bcb2c2c17c38d484653e9ee2585315fbb06fecd0a3779bc5c4f074a192853470bb92179cafc3b221aaed98eef0e786c47ce3a9bb9ec69f060dcc023e89021338061acf0269233bb888858fe2dbcf742a1bb5c139f439b39e885529eec50c4dcda188a45ff16328e1da8bbbcbd736e6ba2545087c3c2c2239daf3518f968cac65dd513af3d9696434938cc51f91e19cb3c00866b9c07aae718d8e4a3861e95af6f859bb8e2f73cb36209568e3892a0218b5ca07aebc614096ba8f2269ffb86893a4d31231ed0dd0f1442ec5d4747bf78cb85bb7ad8bcdfa8caf76fa8747420f39993d1518e59aa3ad6f4b3fb34c582b5e27e1b24a062763feb42d932c35f38632672af7f66bc2ba759172cf283adcc6724c3d015ff186124b4d5f0433e7ebe232c2fdda6ee51239e3d06056413162ec97cfe9db11195e654efb9e65ec55832c6f716c44722ee0d84f90f9722830c3c3e1ed981001ce2bbe4807f5bf432dab12c8f7b51126055ef35dde653707b304f9b95ee3bb66a11e5fc4f09114722c540483597fb860672963bd854509386638297187b0379e4fb7f82388f1063aea87ffc3b602503891d7d05a7e7ec17f0448cf78bd8d82db5bc8477f2de47290feef388480babeb844264cd26d6f4595860d7e1d77bd4c97ec56672b78895e52bc9fa7db15314a1deb664c31cc935924f3de06abf9cf0807963880059cc0269bacfdd10837c653b34851acfc4a4a3ba92b970c629bc8787f938886780f82436c80442ec3107f76e2d16b82efa1719ef85e7027cc8f08f5328480b3860ec157472cd9a1dcc364a962e84b93bf91754d2cb4d1e0b6468c8ba0ff23fe985d1a60f22729958094b05a8c3aa2b02387a5d7179743a7c237e385b49ea024b74e5207c98de775b44c76806a29543f09b188800559b3198167033b5727073071898784923a79712f8b56b2a0c28a6f81a817d3e20a5eb11a78773b4472457658afa86d868b5115710161ec733e83a9210ae9af49c7e5a95dca8837fbe5666027c6beffdb2232735b6fb1b12601518afab73da9f033585268e47ceb0b989ad8dabf17cbba0d4ed5ff05b45d387a616ea09b05a4b0c6ae1686d23f74101489e8668c6db33a61942bb035aef9668c647acba6d557b7e777d0e71ec82d02b0cbf732659cf8e63a6ea9c109a520dacc272e22d24d75a49f5738c8bd75afb08a4c4948ec25a1821f3b0348e13d82f762b999900a2d429acfed9be1bd96104c124ceefd828bd8bf037a7569c011516bc7d784f518a593382b797e459d288799c98fa23ba81774d58886238bedac756a370056c16afcafb456fd5b5ec79b5781cc80d37676685a018e1d26a9cf899e41a365a254bee7b0208b840a7355bcc88e919d4899b31f5bdc9ecc6902dc82e99f254924e56ccff765144ba3fa0ca65000ddf97412ecbe789477321b", 0x1000}, {&(0x7f00000001c0)="b47ce268f457598096d003ddc6928c878fb800c1e19c840d96a39ffe33964191f7b937615b55d6d1033947e0b1a26e8146e6bcf4", 0x34}, {&(0x7f0000000200)="042713568f52e51869e61969fdfcc4c5bfc0ecc44119a29012acb6124c2dcbe3f8e921a2715f6f8f1128f8013649939228cecc1a2c9d9f1059bc1680e932a8124d99c2dffdb0ac613478e1b7953b8f6e21833730", 0x54}], 0x7) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) pread(r2, &(0x7f0000002340)="8a70e45c4e34b0f54328a7693c6917794c758d3698b4dbcbeed7ddec7eef0f222891237ca45a1b4e7ff14435e05e8d553e3ce1c71cf1a7c6b13d08013956ead527f1e2d1a7f9", 0x46, 0x0, 0x0) 16:00:34 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0xd18ec0171f588a02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r1, &(0x7f0000000100)="6ca3569919a68b6885cbb6d2495bb90a06ef1acb4bd6ca626507490b9c25484c2b1bbe483e03e8ee3369", 0xfffffffffffffd95) accept$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000280)=@file={0x2, './file0\x00'}, 0xfffffffffffffdde) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x6) close(0xffffffffffffffff) 16:00:34 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/82) msgsnd(r0, &(0x7f0000000140)={0xbaef8a2fbf1988cb, "bf8565f3903c0a4a4357b05393e232864d1287f498ec906f348068322ea900b987b054fdd3b69dd8c12989fb6e02495c6b3f4329c8e1047dd62449932863e12774f0d6a765c3c9a4a537329a8f96709f6fdbbc920cd0eb11cf82796d4a11fb5fa41d6e1cf5a70b65f2366bd951d9688b8b326409a95e332f0cc3d279237f096d0ed02f"}, 0x8b, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4000100e, r1) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) socket(0x6, 0x8000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0xeced) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x3dc1d55f3f1b0855, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$dupfd(r8, 0xa, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r12 = dup2(r4, r11) shutdown(r12, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r10 = getpid() fcntl$lock(r9, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x3, 0x7fff, 0x100000000, r10}) writev(r9, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r11 = dup(r9) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x7, &(0x7f0000000580)=[r5, 0xffffffffffffffff, r6, 0x0, r7, r8, r13]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) preadv(0xffffffffffffffff, &(0x7f00000005c0), 0x5, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r15 = socket$inet6(0x18, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xffffffc0, 0xe000}, {0x18, 0x1, 0xe53, 0x400}, 0xff, [0x9, 0x6f, 0x0, 0x3ff, 0x3, 0x323, 0x0, 0x20]}, 0x3c) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f0000000180)) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x108, 0x0) getegid() fcntl$getown(r19, 0x5) ioctl$TIOCMBIS(r18, 0x8004746c, &(0x7f0000000140)=0x2) close(r19) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x74}, {0x3}, {0x26, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2757d9870b58e5c9) 16:00:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dd7e4bce98c1498fee97d24e0f71cb977a1c4d4f47ecdba77ac2b484281a70eae4a5e6f"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47501feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b4818a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf5de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a6394920000", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d73dbc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a29ab986a60109432124bb88b7bbbe906408ea962d58e3c174125a6983ee863af33ae7313d0f10ade1", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3", 0xffffffffffffffd9}], 0x4) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/94}, &(0x7f00000002c0)=0x60) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) dup2(r1, r2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000600)="0dfb3bdde689f363b7b5051725214e9321b64bc2c5e33fed1e397a3d852d63ccaa07517b2cb6e514d33e5f0116ff0ebfb0906fd993f3f3a057537f4eebfa24fa7095742436a533d6c427bb4dc99e2ab588e84a8719da367b55e410d970f3d4ba414daaf2ef73e8373b256e1f414d361859a85b381b99411f0a69176a24561c3e42aaad8eeb56f2f0c685c613cfaccf6ad0f5a1d43743f6b2815eadde93636cca716165bfa560812623e33091a5ba0a6c9945f76207ddd34a335001af14e3f3fe8568f9a6b93c8c2e62e8348be619225e40e0bc9bfddb05d89922fd31d372a2f074cf4e66895474ddd7d2eb4878645d139049c31ef811bb"}, {&(0x7f00000007c0)="9454e0fb5666c49f243a0ef845b4a7fb15bbc84d885682bbe2fe92a939ae6652a0dd51f2cf6a7fd67951d3e0fbff0ce5ce1ff99d1c84058ba55f27838a457675605c413541052e2947c9c47fcdfd58d3c5dd455edea0ffb8e4e3a2c1"}, {&(0x7f00000000c0)="91dc1992138d32643fca8fd45878fa7084cdb9952421a2e0c6"}, {&(0x7f0000000280)="9b80190789c4f6d92596ee8b32536e2bbe7135"}, {&(0x7f0000000700)="7d35b5cb775a66a0af5fea4e5b1376d1ea2fa8d111dff5d5b3ea"}], 0x7) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt(r0, 0x2d7, 0x1, &(0x7f0000000000)=""/27, &(0x7f0000000040)=0x1b) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x3}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) dup2(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623d2372f3c904360087dfe8ef91e03c13c16320e44d2a154062682ae99fb4da7770cbab4aa6b8c32c0994e8afe9bcaa87325dbb126a5debf3944093ae92296a56707bcd660f80a3691cba68ad1412b", 0x88}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0x101, 0x6}, 0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) 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) r2 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) shmctl$SHM_LOCK(r2, 0x3) 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x1, 0x1}, 0x9, 0x20}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x2) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = dup2(r1, r0) socket(0x18, 0x1d4d4e71e33994cc, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unlink(&(0x7f00000000c0)='./file0\x00') shutdown(r5, 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x20) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x28) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf631337c26f427fbb8d58eb387642db53d78aaee1c556f169086af7613d1ab27c03cc3b92f641c84a684ea3625741b9ea9938fe40c035f0920fe5ac4743c5f3f55c02f1fff04c22dd40f91d82bf4f789ba973f9faa3cdc133b83fc1afc177f5f38996fa0572fbd5852d143914448d897da3f58427ab729faa", 0xd2}, {&(0x7f00000002c0)="6896f3887254c46a072c79755cdbe7a22f3652f67a70f902445740c855ad01449c7787031e20042e63e04e96f174956d2b20c4713d30ff3fed20e5717a576360aa73bd", 0x43}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e", 0x58}], 0x5) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x6}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x3, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x5}, {0xba, 0x2}}, 0x3) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x2000, 0xf5f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00000e2f66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0xffffffffffffffee, 0x1, 0x0, 0xfffffd7e) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:38 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2cbf570d7d9baca0f90d93995d8a4d483a2aac93ee48bdae5aca75e769e81776112df3a7a1ec8bc02f208bab980f0154d922e54e39be0b1980a846755e1b7a1339a74a78c61fe1c1df2bdf9b62"], 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(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x42, 0x1) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:38 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20301, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x3c}, {0x6, 0x10, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0xb0e8}, 0xc) 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = geteuid() r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0xfffffffffffffe97) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r11 = getpid() fcntl$lock(r10, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) writev(r10, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r12 = dup(r10) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r16 = getpid() fcntl$lock(r15, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) writev(r15, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r17 = dup(r15) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r17, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r21 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, r6, r9, r13, r19, 0x27, 0x81}, 0x7, 0x100000000, r20, r21, 0x6, 0xd3ff, 0x5, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r23) r24 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001940)=@in6, &(0x7f0000001900)=0x28270451e127fd79) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = msgget$private(0x0, 0x20000003c4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x10002) msgrcv(r2, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x0, 0x1000) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRES64, @ANYRES16, @ANYRES32, @ANYRES64], @ANYRES32=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r4, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca40000001f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71aff22550f84a7d, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = dup2(r2, r1) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000040)=0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3f) 16:00:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x10001, 0x0, 0xffff, 0x200, "4b778bd6c4bc257f378cbbf1a5b91f9e27729ca2", 0x1, 0x102}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x8, 0x4, 0xfd, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x8fe}]}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:00:38 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x1c93f177db93faf4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r3 = dup2(r2, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) r4 = socket(0x10, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fchdir(r7) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000001c0)={0xf0, 0x7}) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000040)="488e9e", 0xfffffffffffffdce) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) close(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="582720efabd16e010032e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4030028ada3742d193ef16ab93f12fc4d5f16b136a5d00d6d98a7d2208f7b5aa9eac14cd5ec373053df", 0x77) write(r2, &(0x7f0000000880)="bd", 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) close(r2) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() dup(r5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001700)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000140)=@abs, &(0x7f00000016c0)=0x8) r8 = accept$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r8, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000140)}, {&(0x7f0000000300)="5104662cc085756dbb53b9994af41965482fc18466774797bf516e8717c902d82433dfa2d724f4d622ea9225fd504c2ce8724cfdc38902cfd534c45b081a77b26e739c761aa4f11549fd94ebc83bf4410b7bfaae5343a0a97cf9d101bcd82191150891b6f751a403db071391262cfa9b83535e7e5270263d1b2d844e04ad569c5b378da2516ec2e4d4cd6701dd1082c9a0ccb0e9213452bda4197ed9d2c9e060e3ee0e5b868918ca2972a12a548550054fe32756c0887c16900507e16653c229523ee9fa906cac8824b4cc58a38c37aadee5f8d2624e1b07e78818d2f8ecc40cfdef54feb624a00204b437af55754bbdfc9cbd22b3d1604f130f4925c2201510453df76cb06143aaa6f36dcdf5712782319041d432d859f58fb7ba33bbf718b9d85adfbf51541eb353a1400dcad522a625ab5c6b761ded41d9f233025fdfeab29acbef14ab38f18ec3d9daf38a28bf1e73c74d5f8e3dfaad299194214c38a286cf222157ab896ff5777a2318c5ed9bd00fa3127455457957832f47ab7a0868200fc2e2416df1714dff088d8da7fa73cd5a3b1d2a0361f67933c343acbb1ab1febed09b1afc960bcd281b721f02a0ddff302c62d7d3876cb94d4c7e669a3dd9f15aa1cc85e30bbfcc6e0a172cd7f7ca5a438c5e800921f19b8afcf1e13233d0d8613e87f47d15303fd8516f12a61ac6e13201c571b523f8d47c7343954d73b5734ba7fa87e15ab2e940537df74a5f8de4c8a932844595c8e34c402e8edaf1115848dd11995922f72d617358887bb7ddc7a417fb9bd6f84901951018fe81598f4d3120dad5b2422490cb548bbb32b50e1895e5c76c4b07cb63f1cfbbee9f8ebc1022daf30ee503abb600e32adf16659debb590a688cff3202f46e5013be2c8c6c004ee46e999491b9b42165545fbc63451935bbfa5cb70c14782c46396a71eade141f7b238cff5774076c7ae0be8af5bbd79b97fee5d9d4088c7fa1c2ff82431f208c2e25a29788b47c060dea59395d85d44b8201ff50a48dbf9f3591bd92d942691d12fafeecb06c669f1fdcef1b5fc70a41127a929d0d2d558562b42db867ba9d0415c4bfbcdee22461e9e981a9e79055672fdba105e7143ee4835e34a0c89df23b1a4c2f1f21eed971999d21b129cef3e40b073e8752adeb67a46517440c3dbb7f815b1c077fa4eb5cdbf6d74cd178ceaee428ea71392389f147a4edb48c554558c5177cd8fb272565f9db160c611eea164ae26e63ff93a6ebb17e6d62f1f75459450f8dceda674d087f3cc10046feb6c615abd06868af58e7518b424e578cf1c83706adebdff84205db7eebe673d20a88f574075caa2a0d10ae9fa438b352adf9b102a77cc92b702ea13e21c94f540961a3738a0a2d00e77080c59aefcb5e81f26fa8d10675848e3878000154cfbef62affc3211e4443a89ac9eb9e9a3b4bb41402c243f349efaf0ca762ee2b886acd6331830d367873b6fc58539d5f48fd3a722f7e1c6cf2bdf4d06740cdb1566cc6c8131ade4e28ea8e989fbcc05ebeafd2ec5352d8819b50330268cec6b3b21f6dc7c6acbd4b84b76c1f9620de12a406233e57624e859fdd28b1c0bc4ad682c8efe8710970d9672feb285ee77a3711f5acbb2fe0849dd6d5baec643929db4f6c38c402f27f026ee3c84e9857525a052a00c46360dff2a16564a1a314b6a33fe0eb5e3efbc72aa20f054dc4b567c7a785ffb9c9d3d442081a284fbe90060e077eabb8623df1d98fcd99d0426f5abe354fa2fdc03d081bb3e1225cc4d081fe34d4843dfccc6fdd1afda0c471e281fc32e3de614e7cb288824bb0238b8866944612d74c02e8ac27fbc65f50df96f5214aa8e6eb98d42a85eaf479c4d6b19ceae52d38cc841edeb0fab25d3a6214d3a6f3bf79d9b311f79eba8f79ae758ec82025c8f0f566e5ffe5aee0d5a5b686773e6e4f23839c86599c3db929460917dab5a2f97d4309f86825a9cec1ac00056d03748503fa249028a2c830a184c57098a3f615d9a7b25e67e74bc23d6f517b8d2618faebca2f2f09eea74a4094456fa423c2c3c8e4ed4dd219263b66ac4680d933087539a065bbd4b241c7650f18eab1d8e6819c4aac3837c3d5bef5e9be1c02f7f56bc7f0c7effccc40ccc6090d036fa1acfc05b89990a560cb1cc883d8172ee98b269cbb449ab83fc56cf37c435dc8f5ce3d7cc3e545c96ca29f5c6ec33fb129e6e41c984eba6575437bf5008f01603475540a8a5f12ee4786d2650a8a61915849672fa8755525543578fac53a6379a365e9da79ace4204be2632a438a0419036bd9ecf3c7aae939c55dfd8d0894b20f992bb2551699bcd20fe4a58199966713a2ed7bacc116656ae39eaf28ecddb6b3704b5d171502de418d46d9413185df5743d8f23d0a9aeff3377ec4a63e283f3f4586c2b276ec7a8ea60369d6c513824839e60210472bd371e64eed376881675c0be85dbab9e6853be23cffb3e68311c3ce834cbc2b20d61e9990ab5a12e7f742643e2fdae336e26bb0191b6e605f6d74cbbdb07929699356d62fbe7b988eba5eca6674dbb70bc56a3edaaac821bb25707bcdf73697b997d176dadf1afed93dc89892ac7ec64083e532dd4c376fe9cf95841841dac7573ea238b92f39eb1c6fc63ccda51c74d5323041d64d6ca7cc5fac87345b28e65f7cb2979286b5cbf0985f163325ffec63c2e50024becd23fdc60ca870074b39311f97d689b98c3336714c40eba9ffcbafd7501d30c9014dc074ba72fa1510390ca198d106f54ec009a6051044ce5912fa809ed41d147b2cb5569d8e790a5f38c078a847cf5962fe9fd92541b7390c18af517d40a7eafd3cd594dbe10fe2825ad2894d7c93c1c5347f3717d9983b0f1a930811d0c6fffcd5a01e104d50085f09ed1589a600bd50ce0483204884929dc6fb82b9823cdc04fc61c1c2c40406ea878bce1731a3d9b3b2e3841c021808937edf7d7d806cb49d3701d133246093645ec31cd4b208e6594adf8b7c9199c0eb7b6cc809bf013cf74109f5fafcd988e9b72d05079d455280ca70c21de9f3f8307ebfcc1f41f3f159e57d2a8f4332cb74aa41d91650f5353dde84323b50b30a666e1788a66a4b8443fdc48ebaa360841f54e0f40cd908060374c773ea945d63b204595883fc0b4a8f52e91d01ef0d3886040c3445ecc19a2d1feeb4ffb930de10e8e5a2789ced40f2f955b38c12bd53fa227e1a451befd0d7caf39905174e26f7853924169445d5034b13c68ae0dbc54599fa864f90957d2e1504df639700027f3b847bbb9d0fe77274504ccd164aa4e9c9aa7d69087f74449653cdddab21beb0d11cb7a0542167c046c4a752af5ed433c444ee070e2bc6d7752e444561543b769b412edcfdcd6746b8a854472a4212ea550ec3ae397d7cd5860b58b05171a54ff57c8743e2381d844beff14ddbe13a9fea068132fa211ef0332345b321efa191b53e370bf3ad3ca517ae29c653a29dc1bdacc9b15f89757f506d8acb88587cf8f4972145e31674bddfd4740b1eef764a11711bf01682b1067ffb38334504fd24f9d6e1347a9b9ebe2ae5eb6d7fc08c1741f87d7902467984296a91f467bcbd2f9a09de2775e4f11ea84fae0c0f3c6e500436c1f52d9994951ce118e6cfbf24e8402a896a5cb51099e37ba26ddc915f3b3fa42cc38af672d6124d758e745f56bd892b17ce10f36ca11a2b3fbedd9db409936a6a343425e69c4f7ddc80eada5dfec6cc56cede0e289c77933e819569b34563b0dac4ddab2e354b3bc89cdbccdfd9e5d7c845db1572693747ce2cc4685c3ccbb393b8f7cbebc067cffbf355e474a96f6774119fbebe45f204666a13b5540054c202e904d9f67774a31abb60249e093e85a678b28c80c679465887951142341609aece8b35a73f2e91f25dff171fe509dd905de417dc9683aa8a8b6610799776c2ed4239afd97d426d113c107a26fa3eca9ee7b4968a6748b8254554ebdc12009e06a73f7bf875e61c2a325962fe62b96cbabdf06818e77e29f307e4084538f47460763bf6d23088986b6baeaab23820e22cc9a0dbe96c3bc5d9884bd849893ba36033ade1db37a4a33056fd04854932b780fe7a092931b005f8cd5cb02ff7e95d1be7644b3c3da156f6c581a7e8eec9ef7c77d4c52d92858808eee770a6a9746340d0c55f5a18cd0515795e73293d498363f7ea5f8c32950f229b422a1838ee5d6e724d669633644659c7ce5f3bef51839f00b67c10af1fd8ea44fd730ee3180223dff62f5206c1d206b9f93a5137b0ad4d80f698b9e31f1fdfde4f39a709fb8b108a8f03181fc9c95dbc7b07a23ec5added0ef7644f11b6c2374eeae4be496f88bfe713a05eac4d373adadd1e4d0a931d3f9bda429c84a5a174921dfbd1fd3d55cd130b17e98e2b65d480cd12d3f0fd5b8db11daa4fd1663f5db2c3ab20430ae6b2f002a5012d6cdba314508f7e38309cae618af00737742bf3f835b64997ff4acae981eae3622c8fcb87c81a8601272b7689c74e51fa943b4c366e0e32892f6a3076e47ab3fd00b167d3e3e3e3fd49c2151c421f064440cb3f307028cbc97b3b7a81dd0ebcba071900d75a018ef05451c4c8066030dd6a2d7ef3171a4afa02c587cabd4a15bdae865c601dd4cf4cae0480ee57898994e800ecb1245771cfb4466455ce26911b31b1325b2b3e316616facb0494d490a1420337161cf180700d896d3bad5edc994362793997cb78a7a3d614e7af1f08f212d5b08cee0160ada57f05f2f54d3585a4cb8166041c4b6fd643340f90d57f2336d41b3588678a3f1fd27f28afb47f76a37a016555324f0dedf861fc59a81a8dafc131f2d211b087199b10a520114e69fa18518a281ce2df63ab2ad06a1062c6025d0d0c0b1ca9cd482f8f36f7eb56da814af637e2929040acfb053d357b3d6f5a983625587c769d334cfdf439f59a5178453b1079c5bcf7418b231b137129bd1993efccd9598023c213c7097bca3a464cd6859872a606e8f1c942d41c96726e3e3d75d36a886c1680bb11d5e4f81659e64095d4e4b82c0a05f4c5094d914fe20d5a6655fdafcd163dfe1fa16df80ad506df7f1d0adbe698aafd95d4fcb750d928e7b2506a86fcf8c9e1d577ddcf8c25137d744431027c6b827d8f6f7e947f2683a1af750174bb0420dfeb244012d11cb8119cccb0ab54e41c0de0768cfec63639dbc8eb4a147bbe95acdf759cb75568c4ea9b0f101f1c43a55836eae8bd96f30b6fab6e85f9191f3530be35e8539e8d2bd6dedb1fde0ca729d6e1ade147bdbd19dffdb9e302d69a265feb07e337a8aa4bfead86b4d7b4a73ae1ae88e5412d0e7c6b3e71c6c25cbc410b74a405f7d3564ce51ab8e6605ba84f399d8f57ccc5cf82990df4a6a4303552213f274ed0947220a51158b64d85b5d896d853f5ea3c5624267006fcb082a7468075a3170a4c56fb0e32c0578ba0216701c625019ed5740285d3973754d6e85d31c8521f1275fe608447cf2439d2aafd4acf2c0066647525ff2f999ca3d131b2e6d35e9510afb0d8b6fcdbb332dbd2ffebe37ff8d0b3131ff028b9bd311b626e8a488ed469980998b21460b6c2bc1e95a9948f94a4aa673e75778a1071ccc1c2ab4b2c381d423abf8dd5af8bd168f062693f4f0a6877d462470b6643a91e2c79a8fe916160bd61371a4553eb320fc393885b45b0fec4586b7cf07f98655fcd424a87cf9a34ab2727cdf6678da9a2bf676cdcdeb567bdd5b35af226d4902da3d8de6f947aaea6471978d0f08637e4dc30575f75a28b3fef0b56cb69d42d", 0x1000}, {&(0x7f0000000180)="d6", 0x1}, {&(0x7f00000001c0)="8f3cb49c6036eacbb9a7c432699b891441c866eaebda0c1ad8ae63342e0a41f03ce4214b881e453d3e3dc8b1a005e5e99280b33cd558b257915053650e20b42517c04bb5bbd41352c8", 0x49}, {&(0x7f0000000240)="77ef21f0e5f3bc0b3e0bfa8b804818d01e8d507703a5baf39f0d3395a3c9c560035f444525", 0x25}, {&(0x7f0000001300)="4a027ee6b3ba86006a20725f21cabde5b3baa98c8cdc4f3f511acac0b744c5dc6e02d62346d589d04e8e7f61dc842fe6fe13bc12978e3a39591e8b902896f63c00068f6766f0a57073fdf7fc05668943078c019fb4a8042679356f8c3028b696d23c7c60a7c9d7f025a2c43253f5e9ab91361104e1375779ba8b50db386bc0261731b4f35cd20b3c1c5f43ac4a358beeb9dc7f4189d5259ab05e7053769eb820dbd1fdad2875e9d0a60ea180e898154b05a3c16c7580fd9cd1bd620db50c66bb597cc5e96d7390eaf1c754b57d04a0594d2e0f00dc4628e93e61159f626ee57126c1d1c4d470f4579a1b072b3c3cefca", 0xf0}, {&(0x7f0000001400)="852ca2af1996448fee4c77a840c63645876b8c27f728567e56bb23a345381a27b8b95db7d0d09721d9c396f0bd144d564c5dbe8e3512b0b0da6f681c7cd849b608ff18d474b3cd875015f0a4200fb7d0ed2dfafcc582e7f3f428312fa95061bd512385", 0x63}, {&(0x7f0000000280)="02929ca66d", 0x5}, {&(0x7f0000001480)="919c726c766baf71a66d8ccf6be7446c81c74dc9982b413074ad2ca9285730b7f879ba220db0ff774bedb09999a3db6b6a1de60320659397610f4170a3a108df3975e4a057186f217ff8a4ff9ec68617425ea64fe8dc55ac85c3083ebe4c6f3d2b77519a1859dc0b663810b4fd26df8b4902fccd4aa4e849666adff56d10f725b7033ceb9548ff7450aaa5db160a45a8108d8a6b98a25ef2242f49f3a226daa54a183b348fd6de24d834cbd36ec3305e0c7383c4333dc7fd0e3f", 0xba}, {&(0x7f0000001540)="5f789deb72b8080dc3c5f084bd39990f4bab91289f1ffb34e3062533a095ce2c745b87d3d4365017e9f30104458af6d0e3432e424c74b7f35a0025c62d1837e9227aabcf48700ca985f0707761b366635258b9631d294fbbb6bdca3b6625d19547554642a50e2252687ad0b0d689b1", 0x6f}], 0xa, &(0x7f00000017c0)=[{0x58, 0xffff, 0xf933, "90d6a3e2fbd184d6a891d8918f5d15a8f9e6a894e0d82a8da57d91a4910b29ccb63598c293a3056f27d802f871b717fe276adea64f305989f19113685b42707c75233d11403c5f"}, {0xe0, 0xffff, 0x101, "d4a4f88c121030f85de5a421449437e616a5bdb6ff5468496c93a518e109ee2b7d66b68ebc322ba89c86e5ead73a291dac24f5e1f7551d2f8f51c3bd1578c9ada7aceb4ffe31f7012706231fa77e81716d62ec748fef8c7e212c5fdcd1bdf6b259eb5801d900317f3790f391029e10aa7974cab700deeb8356a31de93cdb2f5b94d28701cec47a55889250254a562167a610b07be7ddf1c96d7a16d68ded11209ffc4ba427f7c71c475700eb7955f91e0c1461380c4523c9f210f7034776392605a04df5095cf896db23"}, {0x108, 0x1, 0x7fff, "54ee37121dda94b3faa11a89e06d9d9b690976a59d613f555821d61f0952673af0095e560bdb0a1f518fa72e264080346c1e2156ce8357b6893a03498999e32a8051775689a3bf0a1a4e28744b0d9edcaa15ce309ce3d62e782c57f5b851a6160f360fd4979ae7fd19b566af21c32b9b3d6796f931b82b266fee64aae9d6e546306c51d2abfe36b2c32982faec570d314d7ea25176537ff8979cfc72278d90b0de55576c5cc600c6ce6fb6edf78eeb3ea6e89196b4f5599c53cd46068b8f0f928a6bd945cbe9359502b28f452fabb0cae316fd0d10e403014899f374339cbc10eac9218ce2f6bb5d9828605988182c6645489020292fed6a"}, {0x50, 0x1, 0x80000001, "d79368d5a6b203585aa20057b61f2a9e37ef6fdc0941e4c09803c006153ab94d2e4e3a4eab9b95e13152b0ae450e0c396c526be0c3338a79b2fde8110d"}, {0x50, 0x0, 0x9, "60bb25e3827f5659f4a2dde2cc7abb3577dea28686479a0b400c1e7b874f424238297791514514100b3b2af5a30ef09cb25c84f4aaae453986f043935d37"}, {0xa8, 0x1, 0x1, "6d98d9ce3fb1ecac767bba124769575c6d241503b301e3bfbb587adc3d56340029e37a93accfefe4086d36395553ca6e2349fb7a31568ac00693b171fd647268b6076f157bbabe9a3c4904435ce9e2a2fab4a2844c750c9ced90225a141ee595cb08129c2a1088f717ea9cecae09650a1dc585b77d4fdf1d1ae5d5fa5f6322e9893c4cc2b3d34180f120239a4075c5dc81fc"}, {0xb8, 0xffff, 0xfffffc00, "a4346cb7aff71a3d97d478371f043db4c9a507c9d3d86fbb5ae0a8e921da83eec476de994e6f211410934ff337015d140a5396bc67c23918579e80554824e787f06362e33e85dab67c334288ce9d2c5034619be2581ce48f2509d07edac22e06fcc2c1f48d1df61a266867b6e5db99b3f9adbcc14e1a4d4fc8568b49ebaf2b3f85d5997c0bbb04a7f9cef2674f74d83e321adf4a2ab570fb8a2170042f6a0d7ef1de11aea564083b"}, {0x1010, 0x1, 0xcd71, "05bc7b43e78eb6db1eab633bbf0094b9fbc69dff7b32a1a363025eea0b8c430c5e71a785be1ac54999b8ec3bcb92f25e830c64081e30aa2578c7251af01c71cc21d0e55143ea74b0f3063c5ccd11380f46a4dd1c085748332b1eba8afd16e4310f4ba649b727f96decc36a28e1f1a812226bc6b279926ff0cdf114957a7cffc5f91e6cd939a2777322d69bfff8c470d78b64c1414ec23bf09831f894265c0b19cca032067efd4639ab445ae0ddd00034357be28e4a396531f3a79c8a9f8dc8d682c6a7f912d0334a378092f315035afe47e0234684b99588e84a6d44d5ee38a50dade7a564aedeb04705e122a50bdc60f0501080c3db770c8e08bd05aeca1bee7f3e6ca3cd33bf110cd6ff4f9964168f98c115f61f25e5ebdb488edecf6cd0839d0434d339d1856b12864b59643ce2cdcd640559f6bc7f38b14fbf5b50474cb1f9bf55694b7a1a8dc7727bc89e3d917e690e6008ab58085a46bf0f4ff9f721c0065d8e7909b661ae3d48e33f427b65c34f29307c43168a1b577500b7eb95c4ea92138ce94dba0734cd4eedbcd3aae1bfc08141ca6bf3da1f17564253afefdead6f5fdcf96053ffefba3d39c167fecbc773ad491b28588135fe2222f42e4cf21445c8cbd5c54b96793c473d59f161c6e12d2147fd4137b8bb3a9be275329add117a7b22ab1421e5e5bd49e5509df1d2c8ca167d658027dce4ac0ac6d6afc201f78658b7c6659e752a063cc57e53c8176bb7d6cab68f7d5ffe97e1707b5b5569be8967b37d4594fe241df527d90884dccb0ebe753803a4de045cf098f9ffc8451d9fbfd7eadd13b7195ddc2f49c6521a14a1e27a41be042a836801092cde4a16973be451489662332705a9face508db11d86a45c0aabaa5ac4b09c32eecb8588c435f7aeef96095f23d343b0cc49ddf348f6f71baa1af7df80fcf368ded94477038fa6d285b4e0a4ce2654b31064e7ff24514c7ce550a9862a0d74c736d74c30db121af6004321c56df8694b03e5d75e14800b7b4568353b646a50dcb8d6f027bfff9afa819fb8abda91d69bda3aa27269753cbc716d4f127d17b5de0bada80b9f69fd1dfb63c661882907eaa4a6aff7367368e60200cad068d2a3c6640b1c9e9a325ed0dd86c2c7967e29d5857fb653b19facad3736da1de66e8b3afdc7412ae978f563d9e7e25526093e123d04db28356eaf409bc5552046221be1dd13e2409a530d8648757e15375a6851a290f5d9af5851da716e7b4d0f6f9488c93a20104e22ba7896db30166c4bfbf5972bad5356283a50a5ab15421173939e0113968eed084b6066253585a6f377bb071b6bc3e011efae7eddbc3aea8d35a4ad0786a70682e0c6859bb257c473f0b309b23d107f0443963a17cd3c1ce3f9203698aac1f1270cf5c8ff6f6a08b2580daf62b8afe841416466757ad8c331d4294ac91850e1c852351dc46d3eccbb50764609796f7e4cb2194554e5fb5faa4bfb19f099c43dff3e3eac4d96440daf10fcb8c6d2fdccbb795c12143e7d0232619f08205dc7ce2cc158c2591cc0da3054dcd7ee9909f500f55ae401c4c70230d014c20006d3af8e2576a53a3b802782e89935a52b4df8711dc315c6d57dad19cae3acf8fab363160bcf1f056ca06b05976d904d17eb1f0d97f37c3aba34725de3f5f46070caf21500252eb8632fa0eea2dd65542eab30d0838d1f6b50b9eda8fca39a513203ffc4633845e011e43f948704f43ab9a42eaadfeb712ff6770860a6de7e8f3a014577b2322d4477f1105f94c56a138cf2b7e843b70fc0dff066fc1b37e7f4d9bb3f8f14c618461948ff17e5e48e32c93da22e453786c64b984c4083874e923a54829943b35c671953f4c8f64fe1f14fad44487a83a6e289faaf5d8cc8d2a8ee92fd66b6fbfbcabf190fd8cd3bd9aa92c63d0ae833c6126b9ad78f0e5f8980f93872f21df1beaa624cf00a1b74bb71f83d4617752876700ba352ca494da55144c57f5741fa4ad88d6cfbd6ef5063634bab5210c34306fa22520ef63f9434d2780164147071da5e90e03eb16f20fad089a639a1559beb83d9a951bbcf7ff04795c8fe3e56cb029d81871355f99f348f2be15b519fd4a6c12e2053d41c513e154b07c6e82375c7a24563c204563d0a2be2902a80c858dd42868864a3fe95d901a27afb0348aadc454586e3deb7225352b8bacc2f3e92a3d58003d634bc92ec14dacfbf82f4cad3381e100b3cf38c398ba2b958c5307dca2aa43636ede92ce88bb240d5513e4382164c92ad086b3b2b8b58d6d33ecb1c7076a3824ae3021805f1fb748f8f3f06f8345038552706546902ef7885250c6345a3a6c2f73b0634645436353c845522750cb5185362c60113774f1081f9b3530e8956909e5c75f770c02a19d71468869c22bbfd8363d21783cedc6d01596f54729e2692110ec6322001a338355e17fbd62603002c3a5505251c948d391b026c92d71a2ea1dd39a5982f428ef76720bfda12619925eb41ad9f56006a145edc9fb081d7b8c0a5fa4b9e7bf6d4a62aa5f61041722676078064ea07acd24a7e9168162dfe322ee08251748555b77f30678373b5b9c0985e38b1cca5b808799e6e66fac9af2771b21b721b738ce8310bf75dc2411bb496cab35340757e6a2918094e036206b38ec840522f05469866e704e36289bfa29a30c7904ace2f9da3d4c7c6cd43cc9d78d8ae55e7a3567212c8d868cb5ff69b8bed8be725b4027b7eb707fb04ff076576df2b99aa02094c7638f4af1ecea265686b984fa203866724c0472f9808bd928d91c25b977c074f601f4b2dffd5eb169c2c8382a3183eea4faa878e6ce1c956cb7587fa5669e214e47b164c4420441605902e9c09e3da959ebbaa26b9fc657090658076801757657f85cfb6fe4062156a30c5f41c27212f76fcc69079eaebc3e1468671ab7fd0ab10a14a930597b411882780b6e19f66b1081e040e44a1d50d94b4af77c618ac7ff19c143508402d712bc7f0259efe03b669f963d5a048ca805895608c54e2ef796e72c3e69348e8ea9146eb93a5e8bf13c7a47aa8b9e38d96d757c2b4a4249dee1f979f9afeec53d8d96c65e7e0895daf374246a3936f962d89741a7373d8f4d7cdbcfa8a115191b46ee11b562503d9dd8a42546525c151ed486b839d409d7716f764c74063e94012ba93e62c5e87f58c746c8391d1a698e252a260e8d6da4e7b6ea5cdfd9a22f91cb892779b72a57a640d97ce25d69ab0e2737b889e5c33fdb2a90741474975f9e8d3627c03445c8559bfeeda415524d273243062e6f5c05f568e8ef79cb67deb17fe374bab8d400d0ac6130ddc6b1fc656efc1cd18e5232e5e1829ddde20a53bfbf9d5624ecec782c1ddcd3cc4b6dff8ed1625138ea094d3a9e00fef7417126f4187d8f94a9401b53af7ffdad913917b16cb13985f18fb9f3e432f27ee5d73a325f410088f595d2c168d8efd9964ae13c58af4de815b6c728eba2fa008e5af242cf73cc75ae8f1421ef0d60afeec1805207dae344b5c6b9b3fc58e25b7efe564ec1d10fbce6b703b1aeabe2a94833086b9eb68e8cdd0b4f907544dd54ef1c74223d0dd8a869cd956cc3376a1d2fca28870fce42c219d7bf2f19c0246edf37800194e0bca2ba1e39b2273f137d9500607867a96be14804cabe5780a1cd917403a6fa0a7b206ff34aaae01161c647d80d3b68d8531a2157055f185dd5f52fcaf36cce71d5dd6fcc0b9cd19c35097db8615cb61794ce266252c0246ac843a0519f4631ddc1a30b5c1c449a5a79f685e02d651870e49a5ca64acc6db4192df71c8a3033e4cca79ff7eaca85d473d6c90338137daa488cfa706dc1eb3a1c306da91203f8c7a197c7f5f23dc871e044151af2f7cc158c91c3dd86bb090b3bc9e47d50396666842d9331c7e62e34036df9a7c7b3c43e0c4a0f2095f5bb28a592981d7095f265150c9572e64314a9bf068bd87f5cb97ea51fd5e91b023882d01b3238e57f651173b512476597c33f1676caf45664884d2a90bc919f993863b319bc29119c11a60c21c9b76d81f51fb9ced80af238d12018f89e04daf1954cf13b787779d8c480421a3488fd46289540235edad92a94770bbba0afa7363d45b0b990cd56fe92edd7d913eeb7eebf021eed95ed88d19937fc310f0141853d89d4356e64919d488d3bad7e6d76f73d9e91efeff371e92c50c64b09d2eddc5d23a265e11cb2f7a0d3cf256972ac7b9ebef667ae5d37f3765a009ba11530904eb77921b54c0f1b754baa35d1df21363af6a8ccf2fc2ecceaafec85ad5d35ac2920b2e94523da26f4c4c6f1dfd1f20ece9b023bed7949c945305d2ac36c9bc1e60eba3d617e1b3ec085f443aeea1afa0fa932ceecb29aed4a5866297bcbfb61e0a59a856511331835880a0157b0433e452b0cfb5cb494b052a032e92d1957d2d6d274a8db5c2d2f36a9c872c623619e38ff5a10f590fe79a707425be1f3a817065d041f5aeedc6e0b5129c5d9ea61ce7540c355ca0145bea7fedf1feddead0f7f60dfb051a99472dc14686c2449bc31a69f402c0d7b9ffa75aba76cf483bc9f550393c1aae350305b023e3617156fbf78922d201e4279790f4591f597bc42d0e656f2a6b93da369c137fd0be7cd69dafab8be0f01e2a1278c59e606dc2cab9efa4424afd98d3c62a1a7577c7d9817bb70acf77bec7d4757d13d51c1723d93dd38eacb6fe50f8d4290e6d81520b59a5443c652cf586475e7545d17c82135a514054b63173c3cebf153de86095b33b22995e413843d3cc5075641c20921edb60e66facda508dd4a871567bcd85c036c6c8c85d900714aa8e6addbc99e6bd135aa21091a8c59eb10638b1abc54a3578b7b461cc3cf03b14354bb25e1d65769839a22286a7f8edbad6764b410a8d74b50a22f392fa7bb53d26592e51d0660ff4b417ea7cab8a37754548ac7b5dbf5f1c9e524a526f29c841df4b766cdded5be4b9d05295bcded75410c66d71ea5e45faaf1d2f5449884320f4c91cd68fc1d3942a754cefe2c63a38ff9a4c7f764645323d93d8c3414935b6668b377f2514f5b6474df2302d898af64e82ba062bb342eb9329c3f4269cd1cf2f39ca182793a5145e91bbcf8180b677feb330e82f9a7426bd01abe1866136af9d6a13054235680efdb4a48cd58b81763c9dc1d43a1db23ec84997936ab2e52a68fc762827034e7d5526b36c33a8e9c89797c922f688876db454353d7f73ee4d86acbf14438109eb97c10d0a238d046c988ecb5273996aaa7d8c53f23c724138bf007a79d4dc22f2e3774a3d1fb03e883091f6b67d339d29d7440d8b8c059a1e0fb5bcd13a7dfae08c03228c481e168e21945d12c97c9477cb0edc87f15cf3333e8fb35f6fc84815f1a62b2a5a63228b4eb510a299d45c97af94694fb0b97f3adf5a54c24fbe810e278ecc14def07f38bc16ae1ae1966bf0aed06fc43212b0228642dcd95fa7776ffaf999ed60ba76076b43b89ad6a36a42c3091c9bc09fabc8efc4519056f2642e156244f5de1e34fddab7df8bcc1cb7e4c607831c4b9d5ff6f34f72deeb5ef7ef1256f54d91baaaba54776af87b325df4c2918ce062b9ef483ddc6946a40ae2d9ad080b66b04242ae62c3941fa9f7bd2c85f503464df65a54e1fdabece59174ca90ec382d43c947e9aa157b47fe9512e9baabd4da45345accf20e4e8f9d3b46f7cbe8d5b5512bb6a057c061811b6ff6b194eed05e7d83324cdad4f37b784014ce1aee958380df16c9a989d1bdede47d5238e53825a60fa148e57d06e009a9c811af9a11"}, {0x98, 0x0, 0x9, "aedb1f6172e13c3ea6315e8432838c083c7b24c100662ca30967c1e8f4b4c737a4a1278d2a4de276a4db6ad1881a485caa3894b710f9fe62fad7ab633c43c8d69c24a2c1ee25853f14d59b89113704a0c2d3fe32b838b1a5d693ae79ad569d912e4a8a18d54b1cea6289d9f31e8f928c2046bb857e610d611830eefb6dc598e01930"}], 0x14e8}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup2(0xffffffffffffffff, r2) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) accept$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000059daf9092b042d2c11008769d5bff1a144070c44fef8f54e0c0e5e4918a32d5ccfff3350cb356a297f5efeceb0fb523cf4d2484efb9619de3f00fbc7d25b8d0861826031c3afd935019dda6d439e7cacb6d90b04a3b77289f6d6b266cd33ccbbedb50031270a7beacfe8b0631bfd2b5eb2bc525a19c649acfe7333819c786ca07cbd00fed21c209745a3aea6982513f6133dcba0e04155beb2baedcf96b64e6978bbd4d0825112126e3f51e625989bfd8939594fed208a4506d39e53ba97bb6a97b26820df908281f75f8d7a64d5513545a73ff767c959bd2114d8e6ae44a85cb73b07fa7504e42a0c17"], &(0x7f0000000240)=0x61) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000054}, {0x6}]}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x7, 0x0, &(0x7f0000000080)) 16:00:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd606c48a300142f00fe800000000000000000000000000000fe8000000000000000000000000000aa0000883e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000c56a7dcffd9c020342b474b782eda498387f3bd8ac19e34f378723088d3506255700aa2c8b9c1164b4835a23a58a25cf20f5206284d843160f1ed315b8da233cf9ba7724f06ba770a056c59ca6f46039a59a7add12fb69b1b00a84234d81355ca3d4126178c9b9e04b6d50d4fe5a7ad4f1ef46a518a743b70290267e9c357c54806dde6f0d24f8c41865a2bc60c4852f1cfd2ada08d672777f931170261ceeb184a6e47825d584037f9faf76cc20aaca655bc0ac9c11d2c4452d67c1491a6ace3908"]) 16:00:40 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 16:00:40 executing program 1: 16:00:40 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 16:00:40 executing program 0: 16:00:40 executing program 1: 16:00:40 executing program 1: 16:00:40 executing program 0: 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x4000020000000001, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x0}, 0x10) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xead999b568974867, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x388bc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file1\x00', 0x30) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x81}, {0x6}]}) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000004c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='^# ', &(0x7f0000000480)='\\V\x8e\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\\V\x8e\x00', &(0x7f0000000380)='\x00']) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919d2495bb90a06fa1acb43d6ca626507492c9c25484c2b1bbe483e4378e8ee3369000000000000", 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getgid() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1a7) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0x1a3}], 0x123) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x80000d02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x40, './bus\x00', 0xffffffff, 0x10, 0x1, 0xfffff542}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) 16:00:46 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r2, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x4, 0x0, 0x8}, {0xde2c, 0x8, 0x8, 0xffffffff}, {0x4, 0x9, 0x81, 0x30}, {0xf23, 0x0, 0x2, 0x7ff}, {0x5, 0x1f, 0x6, 0x30}, {0xfb0, 0x3, 0x40, 0x1f}]}) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xc4e1064fa85666b1, 0x2, 0x80, 0x1, 0x6}, {{r0}, 0x0, 0x80, 0x8, 0xffffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x1, 0x11, 0x5, 0x401}, {{r3}, 0xfffffffffffffffb, 0x3, 0x40, 0xcc1, 0x5}], 0x9, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1, 0x200, 0x8000}], 0x4, &(0x7f0000000200)={0x3, 0x2a}) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="fe56806fe82dfd96b066afb58583dd12f1e2e7d1cbf7e1959f1d85b95619598d568c6e56b26134a18fd982", 0x2b}, {&(0x7f0000000240)="6a7e67ae014bb6240e787282ba4d5feccc4b9efa062fdc958c77a2334177286f3935", 0x22}], 0x2) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x6}, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r3, r7) r11 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r11}, 0xc) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socket(0x2, 0x2, 0x0) r0 = socket(0x12, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x2, 0x1000}, {0x7, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x100006, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02f80101000000000000"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setsockopt(r6, 0x6, 0x10000, &(0x7f00000016c0)="733566c1f6df1ed60114a5", 0xb) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x2, 0xc003, 0x11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="29497818d84e461f696290dcc4d176231fb2dd6a2cb26b539df77e7f180fc495024487e8e7cf963ecfb6afc75cc96aff6a516bb61f3512e7aadae3cac3c9742b334ef6f34652e457bb49d988fac1a78a87d916a5338be23ec2e4c3387385e5d78a3a22b0656e67ef01e30103fc62d918135858f2e624dd896ab6148b89a1a2738dfb08e308976cb4a895176e06dd89855dc79f82852fa33529a9149431abb631e69088c5a4b4f2e2072a8cdcf82adc6e829e87f0d70d1ef40449b3a0749ac7cd5874228f97dcdc2854e46220d61a17c100f36694ef1211c9f1cc590f82202a334e367ec9397a66d098f70a889e99fdab1abdfea3157c066b93c1d185a7d1453ebc2ffe81e2cb4cecd55e3a4cb65cfff2dc2155ce695ea7d20a775bd4bf21bcc5c499660ae700ab036d399362f8d15089776311bd5ad04c7eac8a8a72cc55d3d534dd13266f39d99a4d5c252fee002137d8c6833bbb1029e58fea2046f2a9c2973987835c181da7d6e3bd90b368fe8e91fe78a613e9b418fe3965a297601aa05870351ae091db1ea9c26c709fc7cf2ce68e4f9d692b334ae1b34c3ab303e8e6bb08a3d554559a598c6c7b29d800dd1b85093279cd32885917a4d40f2109193126630e5014d1920f702b3e028e1dd2095d2a896fe23cc64bfc29bd244d02ab75be05f115550fba74ba6a0ea7bd16437bab6e286810dc8e48955a2601cbd0a82ab80de1c2ddc05036815ce778056c047a4941213b72199ac9bbbacf5a47f45a2ed4539b6255d5e9824dca2f6c1e56d0c640a775feb252aaaab64cec010011cd6cf4d72929d1347d43f6770f9e855d872968bf7ac9973e21d40db3362e4c8a143b4b8150df5c8a022f92471fc6e41869cce14a16f1b00e837045ce613ca9c22d9490d586608de280f3e7b4e92dfe61cb1a0ba9dceb3916a4c3c884a53634683bfa60358442e4bc108a052b8dd53575ab736d941f4809e038d91c7030b49c5ee6b5a5bf2be3de3b99775bfaa5d80b83e331447fbc013639af1c7a263fca8c2fc0459759336d787aa87af492402c2b2a8c31d286a5749a85b2ef9d637fa3d868cd75623bf7ee0dc5cf7150bfe602f9f6ac16ac5795d19aebdf453bca0f88ed9f34d1d2be64b1d34ff5c31d9f1cef31610c1c2fc7ba305168e6b3741a233eee3f80031577253f372db87a43ae57749f9a0f7886b2d5cc3f4d3be8d6b848944557a2c6e598bdfbab638a0da96bee83e4a88907186dd61e48ba31d4390aa3f48506d52e917ab021d8b0ba87de7f61c4357b12b60bf3e743bb5e2ffe9f723f5bfa5434a04ee9bc025a72f03e1125a9d424358a73d227b8c0fef4e6f519f04bd4c7de3743acf5187b6026880ebdd901e31c9bec77b41d663fcd935397b0c19c3d3826243ba279999c92125758dee697df915b5ca6d3e6f79c98abc58a2e41cdf42f14114739755bf9c935df3f5c198c58a4b683537e94b5c421951ee61525ce070c1327d37abaa7a9a32cfa4f717acd9ea5bfa992fc5c2e46ed999bf2eddbc469f2ddd7ca2120dd0f3f0bdca11e83c2e15532ba2c723ee0361bc6764dd569af224447c4c7866874b38d8f84bc45be314e014ad1ec0707d43014462c45c879c636783fd65d5ab4cf2cf3323d7f9f6876c24b56cd16d506786373835b70d3ca8062d603e8078d341db87739a22676ae11c4b8817d9d5fc8b254407c46fdf14854f55f3971d6f42206154b0024783d39b630ec30ab188dc3e7c88ae496cddd1f16aba549307d4d3a7ef4224d863b4c9aee9b9e034030e47e65d2b236d520dd831dcc48cd55bcdb5829db58a836cbb5bc160269db887fdc58bd64da010ffbb08ccd29b68a6b2813aa789300ba0c7ae0bbfdda8bf0456c5236bbdde352497476b04459cd660440eb2fcaa6c096148f842e07f0947e0ea951c6947794f2fb7a049d269a4922a71c68692cedfbea37c60dbb6ca818f15e701e1b3a0e9e6cd5bf8754461eed361ca4ab6bb8a7800a094ae4e468f798845b062515e42194dae5b29ac2a76501cc5ae28dfa46b0902bfe9e1e2b3f20fde57c6eb963015c06b32279dfbf43571b5b4763351dc45db7cb8af069e0cb399de8408943cb404ed07cd55d83e12e3c36c25f3c933ee4c079446c754d3ee34c26b8003b71347d3952514c26ae8bf5e8efd2a38f19a180c045a375e74686584101d24028e3941928d03e9e50bb0191dee1a11e3574f4d41e8b6210ccd4b270e9c5a301204679e946275452bd3b7df83600b02ce7e5ebd34eef3bab275b0d90d6b52a0cd827e2cc6352852143d052223705a6c6481eadc05ead7432589391f5ca51cd7626b11d2d4d831ad04cecdbc379bc40c4d92bc5c5de3b98bb463955f3ecde97c81801d9b2a6411bfcf726a94e5bd46f4e7c270225242d707b04355ca4fd97bcf9cc216d3062770678d308cd4d8467c2ac02d72e168eec8a706737110d44a1ed474f6a0a4ed9a4e41052692f16437874469b3e13f734810efc74c6f9a3799304d834430ca25744d4b54040cda1b94f0ebf8e708fedf572f578c2d5bf4fae696d700358cbf5c13c8ca0672f9b7cb77b73a9354aeaaa6429f4b7dc8972317e0f8cb9acf85cbd5e03222fedebeb5d1533f5214e5ac46d0b93ad8f9e582a18973941e111654bbe8685c55c88ab78dad8a40ae6e83151be240b8850d6ffe7548c128d25a3a0dc129a5fbd6fe2e560bbac54bdf689d02ab12e089094b107eab64f6901ac170fe7a3a930840d31f77eafc052e3d8b448cb80733d56ab81252d99e3dae218a043bc7aba1729ea7fa15bf7ed203fd961364d5b2c4caecd868f74766675c632ca1e113db4fac24af7bc7e30fb7bbe91f2bb23b2cee3ae2ef537d226aec7d47a6cb022358b0e66c096376e5ea446ede7652f89bd32834272d36b7fed9e9ecb7d78f171ecf4a9946e588218166b0ab1d0a5201c29ad8cc77d0947fbd4199fbbfded008b397ae1fe523abdb8af68406ec84deadd1c36a36f977c2ccf3784ce33319383d8fec05de0d43d294d12086addd0fab2e60b0429faada30f03badbabe532ca7c4b798e63aad90cd890c5352d30c29a9875fa9dfc708944955549815056dd3c03ba70d8825a4ed02e0020b7ff96e89203e33593e5dcac693f875464eb5fbcff97152ed2f95e997cd348659f89a12a364e041a282e49817d11972648ba96668b7e639bdf461dfbb96153ee33a73a9f5e90e4f0794db608844daf6a0e9243d692cc6dcaf4eae0a5549f862dfa1d1650a16ed64762fb896bf5f2db6bf6613fba08d360eb3439fc167ba1b90355604bce55a70800d97e19fca6698f5db85851013bb06ff5cd919d19e6385d3e4c8ee6573b00f7bfba88de7219346131426c18a20b598c34600a58afd74ace8987938dc1a22271ce71b6d6a2a9fd79fc7c75dae029c6a8a84891c962dc3e8bba354f541a7db426afa3831b87627e090ed4c1e7dcbbf655d4fec02c5d752ff26b7c7672a4370170c6048611f9a6fb47975af8e0a74eddc269bb58416557e2195ff96fd147ed5055393a5b4a35986328d5772caf44cb12609e7ae59d2c66decd447b05b11f36b53091a36fdbcf03a418a257345351af45338d20fd5be7ff02fc70bdf16af81f5e4ce0074a9562ca82386908dd35b7945de9905f8ce6090d51eac98b363aa0f0552f8c38e20682a6f0181f791b9316ec67e4bcfa9bc911b824998bd876ea44bc5f623ed97cc09251b95f0b06200952085e3683ce214975a98792067830547ed29516bfb8a27d2c1b57386c28521006b2140e657705242e25c113e5062e46800145f05635100ed3a9d712a55af14c411b08eea191a1d555451a2d724f428a34c798128b786d57a98a45677739afa805280fff3123e45a4f23f40e4f0138c9db5a35e9c693b605e4745a9cf50bdea29cc438cae49de534560d29295e02a8ef49dc400dfe9bea6fe1c2bc274e95d1e2ed22f1260814febdabfe03c4cfa1ed1de554927bc672fdaac5278757605b1dad6a8f348c1fda66e3123512e7d7f3a9076c05987811bea90d641ba4783283219cc51f54f00ed256dec0e4f9de4bc6b3bbf2a6d1575d0ab0a34d5e678fa81e1b4d7c102a2a5728b9211431d7e65a281d71abc1dea5987f578c3e6885f38967b7ea5c5232814af8b4b9f8ced45a8dcd732166adba14e7e49002ca97b51ecc3e582f8230713bbee7d229f40c07165f334048874213c8a82a7014ee89a64c70df67e5958e54cd7396d01d2ff358ceee0ac7714b2799dd70e7f987034c9df08ac5dc18f2a203dd32575c18e222ff14d2445ff91f51ebe86e67b86c97d41738fd20ea85ab3f31150bbec748e411b428a4c4077619ef93b72a8f25f863a6459b1fc782956cc316fb361fb46201a740e650d02d659bbbe56ec67a249b7c765ee85f04a2edd37e6537f2f65bd57442e8e9f3373441d37b4fe6947ead25e164fc9b35801a056a37da5f775b6698a34f5ad84d9988146cda5c0b31a1be1bec976a41ee375ed40609ab6e04246561998f524e7ebfa258dbb281beb92dfe375fe8e7f4d4a961890dcd92770f82ada1baef3140f742289cebe293af143aa7647bad6b121d803c9350e5789696ca73e5be751cadc5a133e5b72ba413851614fd38862cc5f6401bcd245f35ff55760c27acc56083f7b90c5c1a38925912426530c1ba34a46ec390a114283f8c7a103d0eb1b202898740aa1f4d4352bd8d791671d32a782c61546d0c9f29eec5da0ee9751b57b4959d57915defa1addd8eec2598d65b4436f12f72c929d386ca0cacaf7aa9a59fbcea08f4ebc9148c64d2dd653d97316a367ec51a2264c4a158fa923b5923e529cb3d239d0059fcb3a1d274052bbf2aa7bb336a47f3a3a1677ce59884d051ff7f4234973fcad99f81bc2cad32ca7c3e0784d2a05b68772fa39091100bbe1b59c732bb87645330df24ef82c026faff227ed95e128fa4ad160cead8ce5bbc965294c53b3af2e7552f8b1115ee57b14d4369a5157c8b8f38e9acef0c3acf0dcc0de1b9926a61817adf741de3e578d7bf61e42cc14fe88e8c8b735140e56c5a3cc9d194d8af0c18e427f0e8b6ea242b9858ff7368ef2640ada111c5545e9646652bf8663728c5b83338075facd495edc2b9483f5b79708300f27fe035eb0507bbd670167a5128911a14bcf431c418464fc0de9ddcd58e9f2bfb2997239a254a4e4c590ffb863b3411f87bcbe7208a9f0069814893c0b809c470f7e9c186d707d30011f88b61cfe3ae89102ef609330047afe7df47d68513493fd674b38883a70d6428fbbc07e22ee3c715370e3f35ed2217f5fcb2d58cce8a0b3e9c4be959c94a5afacc73e727fc7f0a213e8b96ea4853019383fd9a0ff8f0009d90367b4ff1419f91e765b7d46641b9a8661c0a712ff6b301b563f3f46f4e0c5683a0908733c6f0a1db6fe9ecd470203b888be84ae708a8dbee1415425dfd5dbd87b229cfe2a1b505c4149bd5dd6b52b597db685ccfcc91f0eea752f5e91869375cd6b9fc41b2233c3ff867d58bbc934b92239a1bc6c1ef7bdeda0bf33dba5aa036046ed3c9f9514966de86f4dbe37eb9b610390bf874c679ba636892db5e00bd56dad195a6f6b5fe1ea0241ea8ab714d86d6e61fad6317360327fd2af9b735531cdaa583dca6e66cd2e73bc24f27d5a4a95119c61bd8779aa6c0d62946f385200fca499859d24be3322050d5e6ca3ead1011511418f4f2162e36badaca9de68606d610673b47d243c81b3d64e99772bdca3e6945cb2f49236388c01f4c96e449397628c98c88bde6bc3dc747244f73fc") ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x100, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) 16:00:47 executing program 1: getgroups(0x237, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r2, r0) setgroups(0x0, 0x0) r3 = getuid() setuid(r3) syz_open_pts() 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10282, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x29, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r10 = dup(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r12, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x1, 0x8001, 0x53}, {{r5}, 0x7ffffffffffffff4, 0x10, 0x0, 0x1}, {{r6}, 0xffffffffffffffff, 0x41, 0x8, 0xdf, 0x6}, {{r7}, 0x4, 0x10, 0x4, 0xf9d8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0x6}, {{r8}, 0xffffffffffffffff, 0x81, 0x10, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x100000001, 0x810}, {{r10}, 0xfffffffffffffffc, 0x2, 0x4, 0x20, 0x100000001}, {{r11}, 0xfffffffffffffffe, 0x80, 0x962c4c767da18d9f, 0x6, 0x3}], 0x9, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffa, 0x80, 0xf0000001, 0x7ff, 0x4}], 0x9, &(0x7f0000000300)={0x8, 0x3ff}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="6e2e959c", 0x4}], 0x1, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="0000b0d00381ea7c43f67e721d6363af4752e990261c27a22765273f233af7e7e9aca257e6fe4307fbe029f30dec369b50c5c6e68bb4863bb83a1ab5a99e8316be7ec4684dae782f35db3c4ba411945ecab569c9e311b00ac61cc203b7f6dd3b45044b0efa404b6723e722d61c7de13c516d774ec0a0584de2830d98d373748cc374ad56f4ae63ca6a6ef6a7804cb0ab8a2a038096f387f6c152434c06ac653ad332c583cced9d297a46bfa12bc6a25ac6084e8fc7b8be9aeefb3b120b682f81e229aa185103ff1ec63fcc7ceb1e9be654c4c81dde943700f434c0bdd760eb6ae8a071", 0xe3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/93}, &(0x7f0000000100)=0x5f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0xdb) fcntl$lock(r2, 0xc, &(0x7f00000001c0)={0x0, 0x3, 0x4, 0xbc40}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x0, 0x200000}, {0x1c}, {0x6, 0x0, 0xfe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x9, 0x8f3, {[0x9, 0x81, 0x5, 0xb7, 0xffff, 0x8, 0x2, 0x6, 0x80000001, 0x409a, 0x1000, 0x2, 0x5, 0x400, 0x2, 0x7, 0x4, 0xffffffffffffffa9], [0xffffffffffff8001, 0x100, 0x3, 0xa67, 0x57d, 0xfffffffffffffffc, 0x87, 0x81, 0x7, 0x6], [0x401, 0x401, 0xb483, 0xff, 0x8b, 0x1, 0x5c42f30f], [0x10000, 0xffffffffffff2195, 0x8001, 0x41e, 0x3, 0xfffffffffffffff8], [{0xef, 0x3, 0x101, 0x1}, {0x8, 0x14, 0x9, 0x7}, {0x3f, 0x9, 0x325, 0x6}, {0x6, 0x20, 0x0, 0x5}, {0x0, 0x101, 0x2a31, 0x6}, {0x4, 0x1, 0x3, 0x4314}, {0x8, 0x20, 0x6, 0x8}, {0xd9, 0x1, 0x200, 0x2}], {0xfffc, 0xff, 0xe0, 0xf76e}, {0x2, 0x41, 0x3, 0x1}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") syz_emit_ethernet(0x0, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) getpid() r2 = socket(0x18, 0x1, 0x0) dup2(r2, r2) r3 = getpgrp() fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r3}) fcntl$lock(r0, 0x8, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x1, r3}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getegid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000000)) lchown(&(0x7f0000001280)='./file0\x00', r10, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000340)="762bd563ae7cf53d235abf63f0ffb071c0efee0560b1539be8c678e25fba9a721fd9a9387d644bebf6a886f4d7b952e6c7706c3238b390ec202d9a8d0e707415c068aa8ea2f4c6dc724587164e8f0138145d2f09ee1e247b06984e40fbdc6992f7491dff31da2030a9ec90d4913ed2233044fbaf9eebef559f912318c5ad8f28e2f24604311f46ed0479f1bf5aee65535416049c347c25c4972df487163ba332ae9695e9475c523ae6e6a30605c31187a171fe377a72d3b7a6d66f7512fc4095be1fc81cca9b4e6b2fa2258a54fdd1472d", 0xd1}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x8, 0x7, 0x5}, 0xfffffff9, 0xbf1, 0x9}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) fcntl$setflags(r1, 0x2, 0x1) 16:00:48 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0xfff}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:00:48 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\xc0At', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x4]}) 16:00:48 executing program 1: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005, r2}) 16:00:48 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = dup2(r1, r2) r4 = fcntl$dupfd(r3, 0x0, r0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getrlimit(0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) 16:00:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4000000006, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r10) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r11, r11) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r14 = dup2(r13, r13) ftruncate(r14, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r14, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) lseek(r14, 0x0, 0x0, 0x1) sendto$inet6(r14, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r14, 0x2000747b) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000300)=0x3) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r17, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r14, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r14, 0x6, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r14, 0x6, r18) writev(r14, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r14, 0x2000747b) r19 = socket(0x2, 0x2, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r21 = dup2(r20, r20) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r21, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r11}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r19}, 0x7, 0x40, 0x2, 0x7, 0x4}, {{r12}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r14}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r24 = dup2(r23, r23) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r24, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r25 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r25, 0x2000000000000029, 0x6c, 0x0, 0x0) r26 = dup(r25) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r27 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r27}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r28 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r29 = dup2(r28, r28) ftruncate(r29, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r29, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r29, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r29, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r29, 0x2000747b) ioctl$VT_GETACTIVE(r29, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r29, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r29, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r29, &(0x7f0000000840)="c4c87530f33a072ea1027ced5f9eecfc421ba95c7e3b81d3621d0909bef4adee08b4d5649e25725d6b79e3e90100010004d42db424661613a7c6e3db8417bba9094e9d926bce2a46df303d0e87e1901e7f412af58bda2e3c6e8b714283d63039462e060000000000009c99f0476a9d7611afb3fa7ae7eb7f905c5de10e3e8d4186af71196f66eb65184beb04e9f17df5b313c97f1fe736104b64f01bfe16d96ef12024c0133337fee7cb26ff31e7df8ce2f19c9bfa90b6936442048233c58b9335beeb052c711e8889e319bce52cf2aaf4c967af396e6628d775b5634e618cf6e41d6b81dc795aae78ca1ad04bcef51402d3344639f87a18be6968e2a1c91f1f1215db5b3a492a3ed2", 0x98, 0xc08, 0x0, 0xfffffe5e) fcntl$setown(r29, 0x6, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r29, 0x6, r30) writev(r29, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r29, 0x2000747b) mkdirat(r29, &(0x7f0000000040)='./file0/file1\x00', 0x12a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r31 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x3, r1, r22, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) pckbd_enable: command error 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041b7c6c148df51040e04acc3cf740e8a6b46d9afa53f013e8dc570530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e6f9d7e3b3bb24b7fa37a63a785bba21a401d7cedeb8ebc73eb79ff067ba1443a4c0668aff8ab2caf57d744362fb85ed0ebb2c9e9ba4c924f57ef4490ed798cc7756746c9cde9a40353d4cbcd375bdd3544e634bf81c7c611acf49dbc2fb9ec6a762a7a61b4f2147fe7149fed69d3472658eba4e2a0d00fbaf17d1b18421754ee5a08b4c1d211589b49bc95e228"], 0x10) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x1) dup2(r1, r1) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, r2, 0x0, 0xffffffffffffffff}], 0x30}, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) open(&(0x7f0000000080)='./file0\x00', 0xbf5666f917c1762, 0x100) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689090000007d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe51e048b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf494751375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba613760180faeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d598b7308c26f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d", 0x7da) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20002, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r3, &(0x7f0000000080), 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000200)="c95652bd06747af4736cdf5c601f4d034482c1c134e72c7073db6b2104d45682e34ddededbbf07f8c839515c935be3dedf790683a78e41b95ae0019174508402b05b489ef6935530c9e53381d6730598843107d37798f5f61d3109d07d9ca801cb8e2fe12f515b29d9262874b3f107f1c356c4f48489b1f1bf9202e2cc1eeee56c59807c3ed441c17fde", 0x8a) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x4df) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x2, 0xfffffffffffffffb, "85000000000900005f00", 0x1000, 0x40000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r5, &(0x7f0000000100), 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 16:00:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x91d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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}, 0xfffffffffffffee6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000880)="bd", 0x1) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x31}, {r2, 0x10}], 0x2, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e06000000673068"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="00012e0754fecb922bd7622f66696c65300000000000000000"], 0xa) dup2(r3, r4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r6 = socket(0x800000018, 0x1, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x3ff}, {0x8, 0x9}}) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) 16:00:51 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x77e768f08a8092f1, 0x4, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r4, &(0x7f0000000080), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) setregid(r6, r11) 16:00:51 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) chroot(&(0x7f0000000040)='./file0/file0\x00') mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:51 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x2000) sendsyslog(&(0x7f0000001100)='\"', 0x1, 0x10) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r5, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) shmdt(r1) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1f00000000}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() dup(r3) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r4 = syz_open_pts() close(r4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000100)) r5 = syz_open_pts() r6 = syz_open_pts() dup(r6) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) fchflags(r7, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0xfffffffc}, {0x18, 0x0, 0x7ff, 0x101}, 0x6, [0x6, 0x5, 0x9, 0x9, 0x101, 0x4, 0x1, 0xfffffff8]}, 0x3c) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r11, &(0x7f0000000880)="bd", 0x1) close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000001c0)={0x5, 0x800, 0x1, 0xfffffffd, "a2d9916a8a2f0349d28906d38ebf03058580d17d", 0x1000, 0x4}) 16:00:51 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f76696cff9a113743d40000d067140c3f35fe0b88395e843f45ac98c92d464ca114100495b62261be1ff3b576ce081f676d9ad7c31d19fd161d60606936c6fe3c1d28a25d77c9fb6131b7c915c55f5530e2573f536678e8d8279e6b29a40bc23141ca5aa7d47b67c601fc04080b2f62d027d9b49c9a08fe00d702d3eb0c19357bc844591ab69fc430e75e3cce6eed1df55898f5ae11f11031601d86c72a8da7e41771b46f6fe1745d03be088c46a547f55caf26997d5560224ef921c39476fc4ecc80690df6fb017053332c7657ff32c58ebd1ea9f48dad9d0cd237680be8b0870d9e5be869ceaa12660443b97f2e372ab1e6cb51d23541aa"], 0x1, &(0x7f0000000840)}, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x3a3, 0x0, 0x0, &(0x7f0000000400)=""/232, 0xf}, 0x0) r4 = socket(0x2, 0x1, 0x9) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000000)="72b221fa24bca4474c837e7e8729d2be37ea23706320", 0x16}, {&(0x7f00000000c0)="b6cff89bfeafb5a9279e9bdce9019e0b75682ca6192eb2f1d0699739de226ac3cd10180a926758e24fffb00294a864abd2576eb175a2662b82f5c023d60941b41bbd1ffb65", 0x45}, {&(0x7f0000000180)="53ce369280d464efe7e2a0fc83107bc082cb477142c1e6d71acf23e0c054c4610e2af793621afe4bcc6ff275c88bf15044238f68cf4db7afca5cda4ecb250d88630ca077dfbc283665d9b9019139592c527a3008c5cce90e703bf10f46e3bb95c1539e21d411f2cab8d30eb52ed58dacd0b316fcc1d5893c1e32707457c7e44999be8dc1eab52252f6d8f2d9d3e8c05600dbd7e2a05bf778e0b914d656353281a0e99006af6b312e39e78b8429a189b0f50cd4e5630150df49", 0xb9}, {&(0x7f0000000240)="1e592875f4d088c3aab81ec462cfcc0eb95e101ee0ee9dd7fa12a4fb833e648ed8d0f8c7b62fbec71c3562be2945f9f13130d281865ac2e1435e030b7f4dbe35b272a76f36b258904ab0bdde4e24bb20d2685220c56c03b25b", 0x59}, {&(0x7f00000002c0)="a686a7d0e3e24c492e6fe93dc9dbb694e80ce05441deda8b8c9cd2dbabd4ce6dbaaee4507986937d97e96a85c57e73512c1fbdfc9cc446d01cda09ef436025352c60db2a55c565cf8352acf59783ea9203fde88e1b181b24a0a903262f726ddb33867d211b3318462bffeb41aea7a0db0e53731aebc442f1690466b1f3c519", 0x7f}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x800, 0xaaf, {0x100, 0x3ff}}) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x40, 0xfffffffc, {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, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:51 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[], 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() madvise(&(0x7f00003e2000/0x3000)=nil, 0x3000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r5 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0x1, 0x20}, {{r5}, 0xfffffffffffffffd, 0x20, 0x80000002, 0xffffffffffffffe1, 0x800}, {{r1}, 0x3, 0x24, 0x20000000, 0x80000000, 0x100}, {{r6}, 0xfffffffffffffffc, 0x41, 0x4, 0x1f, 0x1}, {{r2}, 0xfffffffffffffffb, 0xa0, 0xb25901b5493fbf49, 0x2, 0x1}, {{r7}, 0xffffffffffffffff, 0x0, 0x0, 0x7fff, 0xfffffffffffffeff}, {{r8}, 0xfb35baeec5445f21, 0x0, 0x1, 0x4, 0x400}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x9, 0x80000001}], 0x6e, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x80, 0x3791}, {{r9}, 0xfffffffffffffff9, 0x9948691294976c58, 0x20000000, 0xffffffffffffff9e, 0x10000}, {{r10}, 0x8000000000000004, 0x88, 0x4, 0x7fff, 0x2}], 0x5, &(0x7f0000000100)={0x101, 0x7}) 16:00:51 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() socket(0x6, 0x3, 0x2) 16:00:51 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0x1000000f) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xfe0, 0x6, 0x26, 0x2, 0x4, 0x5, 0x1, 0x2, 0xbc3e70ef4ab17213, 0x6, 0xfffffffffffffffb}) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) preadv(r4, &(0x7f0000001500)=[{&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/84, 0x54}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x6, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfe, 0xffffffff, "d730c1e1bb6fc60000e74da400", 0x3}) write(r10, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r10, &(0x7f0000000880)="bd", 0x1) close(r10) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f00000015c0)) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) lchown(&(0x7f0000001580)='./bus\x00', r6, r12) geteuid() 16:00:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x821869de, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) sendto$inet(r3, &(0x7f0000000000)="c272d2908d0133839aef3440f6ce7a1b9b036b5949c19edd43bf213b0cdc6bbd92e354ca29ccce096d0c51eae7bfd7923d590116ada0ea6222efefbf1b5f09ba25fcb89395d0a61cbb7e5588", 0x4c, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:52 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, r4]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffd6c, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r5, r6) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r10 = accept$unix(r9, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, r14]) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r16 = getpgid(r12) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000080)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0x2a5}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r6, @ANYRES32=r10, @ANYRES32=r9, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r15, @ANYRES64, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0xa8, 0x8}, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54, 0x0, 0x0, 0xffffffff}, {0x4006, 0x0, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00000ce000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x290) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$getflags(r2, 0x3) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x72) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000340)={&(0x7f0000000380)=[{0x1, 0x2}], 0x1}) r7 = socket$inet(0x2, 0x0, 0x1f) sendto$inet(r7, &(0x7f0000000480)="43521e8ee29a261966d48b40e77edb03fbfade28f7b16169de6ea81defd58268ca4caa35c06c37820bfc2804ac01c8f484c6450e1384dc75bdc2acc2c8f6418095bd90834dbf30d02a0d1ac3ef9b395a70adc9bfebf8455a8022e75ea0f43dc565ef090fc325f82f198b9c4b9af91b08505b6366117cac3c636f4c89efb1e779c5e641b7bc74635d8dfbbeee79792f872f1b28b9cacac983079a823f137d0ecf0edd8b98", 0xa4, 0x51679a2bf6187c5d, &(0x7f00000002c0)={0x2, 0x2}, 0x22d) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffd81}], 0x10000000000002e8) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:52 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/211, 0xd3}, {&(0x7f0000000140)=""/157, 0x126}, {&(0x7f0000000200), 0xfffffffffffffede}], 0x3, 0x0, 0x0) 16:00:52 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 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"}) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x53, 0x3, 0x3f}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) shmget(0x3, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10900, 0x0) bind$unix(r5, &(0x7f0000000100)=@abs={0x3, 0x0, 0x2}, 0x8) 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x6) 16:00:52 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x106) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0xe0, 0x312) openat(r4, &(0x7f0000000180)='./file0\x00', 0x8000, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f00000004c0)=' ', 0x1}], 0x10000000000002d0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:53 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xb, "0000000000000400"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5a50) socket(0x20, 0x3, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0x27e) semget$private(0x0, 0x1, 0x0) 16:00:53 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5010, 0xffffffffffffffff, 0x0, 0x40000003) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000071a000/0x2000)=nil, 0x2000, 0x4, 0x8010, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)) 16:00:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt(r2, 0x1f, 0x9, &(0x7f0000000880)="3658a1f6d070a0a7dda49e018a8502198a380c59e80487a3204a3864f36defa7aef38003311bb73582dc66f529bb542ec6a246d485181895dc40d2cab84712b9a3abb04f037eae082aab9a2b196c26ffe61bc69dc2ee7c93c7d1ff25f83df79705aa0e01e351e5cd38f9856587bcaa5666bf3ad223fc9f5c77fed5bc8330abe80ac59a8c481e978d13dc1d120af9e0cb9b73c7152b93426e9c97a76e10747d291493642581ec29ca7c9ba504d8feeabcf2ae56cef9800f61a5", 0xb9) open(&(0x7f0000000780)='./file0\x00', 0x398f47aea67fd3ad, 0xe5558c494657cb7) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') r3 = socket(0x2, 0x3, 0x0) ktrace(&(0x7f0000000840)='./file0\x00', 0x1, 0x0, 0xffffffffffffffff) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x3, 0x8}, {0x47, 0x5}], 0x2}) ftruncate(r0, 0x0, 0x7fffffffff6) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xe0) sendmsg(r6, &(0x7f00000006c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)="3bb36d772408b82d744b32ba", 0xc}, {&(0x7f0000000180)="565896adc32b7ab0d555fb22846c8705b19922a9b7904df161d460ce0481a8935c2dc6dae316508f6c4480855e891b4ce1ee9100a491f97e904878f254d98b48dce93aa7c174251e3a68ae497337be0373e0b2cdb476eec903a4a76ba08281499cfc20ce", 0x64}, {&(0x7f0000000200)="bd7433df65", 0x5}, {&(0x7f0000000240)="7064eae175495ee386e963be35649a8e64e76b8077f3694ad19f63c782bdfff10ad4430c952ba1850276f62bcc101b0a765797e4b058879a0dd1b9314efd52a4baaedbce6f48", 0x46}, {&(0x7f00000002c0)="fb2bdf87448cdebf1a5061b98f73919133c67e69b6f3976190f20d001d4d8f4ec49af8ff8a1c0a861decbdfec0580265034d85cd00e8968044815b662ef7b7310132c899bc39ff5a7ff5445616950e4819d829397c7d03c43ca4aa75b8e59d61e7748c1043141f79e0a36e4811e8f43aedf6bebcc87391ea", 0x78}, {&(0x7f0000000340)="a46a16d216c3ed138dd05158de4deb398423e65bed3a2f85245bf2aed3c3e07e7846d987c512f3c2bb2624e9d1533bc4f16ceb2390780852d5036fd9b2ce6742739cb56f6bd595d866c98d7a6b652537f48e7ebdfa35c46b157f7ae8b9ef96690141ca3f40579a9b71f96857b5e7a7a69218c605aa3ef97141ce84f89404cbe8676e9332c2666fab9c9c77d1f4d57d1f74d8f2696360fe11d80af3f113a3af06", 0xa0}, {&(0x7f0000000400)="f83c4fc2886ede019c91250dab38f9afb4251175ac7c402424165bdc24ad10db5746557197b0781345705d8ff7fb5a70c1d6b86996648df549", 0x39}, {&(0x7f0000000440)="6718097756553cf1b3e45af599b16abb7f13fe623c47fd53eddc2315e5e71e437349ec359360fe74d4858f6d6c63cc1f5fa47610f9eb813ea88a6117c6641a0158b0a82c9f88628561405ffe56042c5a8d41a4c0895d1b0d154628ae299b6a75e57c81badc8564d9d65656ab0335e094412689ec45dbaf561b37efe5da5c5af7", 0x80}], 0x8, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000006000000c3c4a3293d2a7667e979aa00000000001800000000000000ffff0000010001008f084fe56512c300b8000000000000000100000002000000f546d5f983e3e836dfb7f368d2bb7952c71f3376729958d97f2426f9dbf30a97a01645466dd00c71d531a2d7da7fb22a1b3d41bd984a9b7cae408d7d34aae8280086bf94431dcdf34c2cff3f7aafe9bd0297f0daf06cb4644e5c39f68c9a09891bbb5a69d7f15629a478bb9c618eb000e2f55378f82e9b03d4dc4134a2ef9a97ae8442d46d26edb0e428858d9c2e42fa1e4ad764c3607145595e586f46b675b8618cbfddbe62c2007000000000000000010000008a45000047270a3ed8bdf76476f4ca7c23959ecae7962af78038ab3d5c0308c9c2e3ec8947c42848930800000076377dc8d212b39cdf86a521a28403fe2dfb6d6ac20a339189bf075a8ae246d9970811a1ba69819c029bfcd39836badbde260000000000"], 0x160}, 0x402) syz_open_pts() r7 = socket(0x18, 0x1, 0x0) dup2(r7, r7) r8 = getpgrp() fcntl$lock(r7, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r8}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) fcntl$lock(r9, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000}) writev(r9, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r14 = getpid() fcntl$lock(r13, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) writev(r13, &(0x7f0000001100), 0x0) r15 = dup(r13) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000940)={r8, r11, r17}, 0xc) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpb\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x3f, 0x2, 0x7}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x1, 0x1ff]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") r1 = msgget$private(0x0, 0xa0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x4167b3d637f6ef6c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000340)={0x7f, 0x5f, {0x6, 0x7fffffff}}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x2, 0x1, 0xffffffffffff8000, 0x40000000007}, {{r4}, 0xfffffffffffffffb, 0x20, 0x9, 0x8, 0x10000000}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffa, 0x11, 0x80000000, 0xa, 0x20}, {{r0}, 0x7ffffffffffffff2, 0xa, 0x2, 0xb862, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0xa0, 0x1, 0x10000, 0x6}], 0x52f3241c, &(0x7f0000000240)={0xc341, 0x1}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) msgctl$IPC_RMID(r1, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x28, 0x2800000c, 0x4}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x80000000, 0x1}, {{r4}, 0xfffffffffffffff9, 0x86, 0x10, 0x5, 0x6}, {{r5}, 0x7ffffffffffffffd, 0xb4, 0x80000000, 0x4f3, 0xe6d}, {{r6}, 0xfffffffffffffffe, 0x8, 0x2, 0xff, 0x7}, {{r8}, 0xfffffffffffffffa, 0x80, 0x4000004a, 0x4, 0x10000}], 0x1005, 0x0, 0xc68, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r0 = socket(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x2, &(0x7f0000000080)=[r5, r10]) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r13 = getpid() fcntl$lock(r12, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000140)=[r11, r17]) r18 = socket(0x800000018, 0x3, 0x0) r19 = fcntl$dupfd(r0, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r19, 0x4008426f, &(0x7f0000000040)) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x0, 0x8001}, {0x1, 0x0, 0x7}, {0x6, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") chdir(&(0x7f0000000000)='./file0\x00') 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x400) 16:00:55 executing program 1: r0 = semget(0x1, 0x3, 0x100) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x400) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31f62acb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413af9a81a902d97aece302909bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad63fff39b57b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c0000001000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a9d491fdc9a40fb11c83a90e34c47c17e8cb739c8df55aab4f0da4c3156707aaffb3e417ea53f70fc8be8c0c16521fa86d6ce204c1e26c0182bf8d03fbf8886fc2a17fd3bdfa59fcf24f0fed949816cb820e5f14e5ad5a63bd033f7013e66dab4056ab624613ae7ef387d27afa6d0e6f869101b4fba23cb9be0c37f979662ee8746a1002d603d28b93362d67e7ceaa5a9e928bdb7299d4b04aba1db1493b1de2e375d984ccb59960184b5994140ac6cde9e97065ceae0cc09cc03201a80bb451fdb3eef2111968d39a4a758c60876642ec86e9ee51c50dfa85d55e58b0db4bda72095801aabce6974b0a5b482e749a75393b2a8a65e655191d8c58eb367ef7c5f2e542b85a9e7b937321bae41e6"], 0x10) writev(r1, &(0x7f0000000480)=[{}, {&(0x7f0000000100)="664d6e9375a546026311f1797e0d9e15ecc6ea68ab5b8cb4a5a30b782942cfc765bf64733d1789735ccadc72dc0e81d528d66c97744b385405145433ed4897f56c68117a44aeb5791db393bdabad7168b01fd983dd7178d97096abf9c76adbc128a4070197d82c02b7bd093f3c96f0c7195435e5ad24a4a7eb829db97f8dc7a7401d235799de5025f890e1147e002d898ac8f64318f0a0eb10ffd1968da70ecfc69f2c9899b476e2e1cac604e050116fa27fc5cbac31eea08cc7285f96f0b00588170f52a5852224d16cadc0966ef02731", 0xd1}, {&(0x7f0000000200)="13f60c9b557f27a416dd", 0xa}, {&(0x7f0000000240)="7ed04c4a0e2b93f9b264da23e609fc8f97923d48bd65639f8f1b927298ac5d29c1bc288bfb357f44278c83afc770196868d2242db6e6f26e42af8880daf77fe2f693ed89c6dc48f9c47e4a674b5365559e630bcc041fffd78a924b10c12bd1b5d034c27d0059ec12ad34eab407f3665ee019b72ec696ff2070464566510bd6b941f89e1190d96755d0c5ff254d14c37a60d622b0d9be7668620d57a23929e93745f4c20b502a909b196feb2cb67239570b3d14dc5ed9997d152c244b51004f88f48f6f13d7d009ff5cf80b491e0e84e62bede4e8012c38da58cccb125b22a426fb74afa773c7c6", 0xe7}, {&(0x7f0000000a00)="69f5e8c15479e472ad23253e420a5902ed2cbad6bd989e5dc55ee0e04b55c014fe73261b5ac9550187874d4a558bd9a2b61249071c083a5ed2dd8e7586502ff2144139bae9b875fc8a264e91ba3dcc40d3c431289d16096aade10de8997e32950e32835f87c9e89ffa9c1dd65cc80ebf37f226b131c43010a2f544fe0531403f72ced09fe8e33c801b644b65524237c4af8f74d95ab4cd748f5d74c9fa1112eac5520467f89da4aaa4fa9e447e0b6148ef41f4157982dfd314393a4c1b4045d4e966240e51c0a4dc680e44a530a4ef4d5c34c4abdfa2698581c391d7f74c11d2d7d1bcbab06f62776ce18cb0409faa56c07624df3628ed2d84bc1503e3f6e398086102223bf85ce122d34c1bb248260feaf6bd9001729c3c0b8b734a37d3ec6e80ee5a4361858ee175b5feccf14b2657a1a682f6e1f9f5ee9a3cfe2f2b2051de830624b8aa9bcd050a03cb2f024d788e8905f23f4300c8c8a21048736327ea8dd741b45959b00c147ea3eda93e18a5d6abeb731c46069935e908c7b1cf0e2de8e31efc2240c9566d59605aa79e954dd3b10b7b2ec8a99f640b1699caaa7acfbb7476ff8d41c286f2a1464467373cc19a6a9f4a8449ee3092346ad6e63d438aabb03a955a6a18e6eba018593924a5d391e5ab91f6c322f5665a696831b7ddd9d90163272a0ac0bb21b3485991f86793563928dd9373f1670089fcbaf4061065a97c0e8ae85a96ff10de5d7b8c6c46043a3b418bec5a80ed1eed73fedcb6ccb7123ba169f7e70dafb1186a650dc84cff10b9d2eea9cc5615fef44c8508cb4d4432a0c0b506dc0de6dad69c69360984ed1cf0df29c9dea6107dad7eca91b857b9e28471c646b8277275ebc74e8b7ebd29d8ba911872f1f70dd2735f8338feff2ca34ad206cde59c0721bd36521c3ca9b1e3fa2c26182b7b27284be8d5e1f7cd886114ebc564e73ea52a8b5aa8540776bba280a69f9ca44b2d33d3af2fdde56ad1cfcdedffd24d328d2a2e514132af4c03c29ed7ecc61e9b2989e0e5175e6b65e44560b64a79d9ffa210caa5cfba73efa28868763c82ded7344a7f281153a20b5258a93e8fd531179b0bfb274139ff675854eb7124046b3a6a134918aa96cdb21beda15f50ddadff5d562d31182e81a51a1446004c489950923074aa425c5ad91fd6e2768c9e182ece82df81fcc6a876a405a9c4a0eb2fca3a6b96ec9f4c2ded1cf67ef30264c23a873250fa997ddadf67a3d84201c8b955647e015f12855e6a2baac714d57af780d88288712b75842556ce4acdc9e8c7db8aa25ebb667e3d8d8734ea1fe5d0b3f881322c1617d72f705c1167072a0864af06473ad4ce0b7bf20492e334fff84cb160abd6c0596df68a407dba410946d8e7687733f5031041dd34e6e09afa2c90740983e93b8db5f3b8389650dbe413237964ad276470793442aa17ff68047e4465c9d691c38f499063a6bcf8f3c2d9c462aad076d10e7f7d8a13098e80cb8e1d51250b2ba352ce3ca0440099325613ffa265b7bf9562cf0b5b7f1b776e2b570955724579ce3b3ac4ed3058ffbf0a0090802f577f9a7503d60d20211333adfa822eda19c912780c93312858380adf5ce5b05974a64fd74f4a92f2a344423ae9d568067ce8666cdbd25e7be57cb5bea1d00d7ecdcf0e7af7c2c858f68effd4a6f6aeb5613ec7f26f022aaa771313e8c376c4762eb0f7a8d02fe852e1832e4ee330d725f20f895f4cc8a5cbbe23fca6f1f05a84d30a5af9576c232e8b4fc10fefe2e00925ad86123fbaf2c12f1306b225a8b79d546bbf1d85837b1a4d81163fcc51c8a3f008cfb877efefe42bbd9e04a9ca72989d86c0a074b3623273aaf8c5100c518cd821b804bdcb804cb1e07b47e92a47da06f04201be3321e6a4b7e4ac2f13a1b3305d8f50d6beaee3e892b4f1092f3ea0f16e8b22dd451646d9978f953c182c8c2b7fc0d4756a2f620b9237381834ec41243174a845beae1fc9b788e78d5b430687a6be7d58f564a639a3918bd43a68997b272ac2c7b5f2345d5b0954d7d09e8f5e4eccd4226d67cd01bb2eea0370311a4c4dde141f5d1f20296a1578abfefef6c629497582af968c2b2484f7073894552651220fbeb7f35092d3f8769e71c9dd0c4536cf7d7dc3f1785819aad7ca6d8267e113054fcc4127ab4ef8d7661e29e9c96a82974cf5e08d8254ac1fa47b5710dec4d6da336af381c85fbc97515a2a1d6f5ddf2d97fff4dfedb5b33e9ef875c8c0cd24c9469aff672c4cdaa8d75e33cac4417ef8f4766cb737809cf7cfa8784fda94cd08841869c5e2509633356ff81431b5fdd4b241ebd23fcc5a69599ec2fc03fd8d3f51ff7e38f18b5dc656695af76dc78443e5e503afb8fc0d9ce630c1fbc61d098e88b474801da7cee89429acae1249626586b4e54b341d6609e45700f50ef8c4cfab2f8d88e13568296d314b4ae35ec5eba750867758334a725d5b58739c160098bf14a23ad06d5e6ecd6f3e113e8cbefde21c32d9cc47919a46abf097ac1bbf2d9246d5b980782dbfa0857fcec12fd483077a77b83bbf37bc4d2a945799c11252c63548c110b0a28f4f7ba0491f682423a3d935b2a5c406ad87abdefd27ca57379aba2d7f2fafc5a2217e019a7646df6483395b2e7a33ff00508ffb8735835f037b7091b9384dbf6848974c6957a94c45f874fd948281543ffda708969bf155728814735f7c37926a76ab2a9a1ebb014b0ad24b2f196cd247f19d4460e8afc8427706cba7669ca83db087e3f158556ddf4c37975c12d299d817d2ca9e1c9d6b40ab9cfabee2c4b2a22111e32b75cecc3939db91991b196d805e59736f7b57070ba9556f502fe11ad7cea062df195b93588d23badbdd61f832a83508b938684e85b2d4509034d69c686be53b4ee678f0e19bfa14d674af62302fd29fcb1ca043f3e1279aa0235138e2bb4b215b80e33695025dc173e594a8a9c7e4d1c79b4178e2da9729c7859d3aa51f5089eb425e99d4b45eaba6d8485a9c6d8f01687c894b2e31c460077c720b651f7978c5f2b81aabf95cfd130de46c64e4a0a82b2e2e8480afecf5c5f43f18a59a28c577f37a1fec727cf4611530763162eb73eb67438447e60939787cf414aaa5246709a266a7bdb9e3bd0328039378e529d6bd86255df2f7b6fc7aada805ce4710e7fb5319721e81976f398b3c2d0c40e30ee628020e1d39b713822478e0c3eab851e037ff9aecf1ad05284c3d7d00078f9c28fd22e91c0d02a3d883ac4a8d5b54e31b039bced53a971f85ad9bdf80c06bdb4946aa489b112882f50bddd8d0627a1c832ae28beb44679ef3d36dc4953e13bfbe71807bf5a9a49792e14402751906f510535a3f5afe0c70f60f173881500fe73607028b2c1b89172c1e0507fb21ec5dc398500d53a8a87d9cc7b42f5890b3d11286050ae1e1411e0dc4b074bce085eac89352512859e49e9a8afbed9f517926ed424bb2baa79ffb2310dad397b06385ea3247a707814137b4ac7bf46439a0ac9d8d016a232e4a9cf650e86bdc1031922e67d26a5666f54b7ffb01e8027650a682eda98cfa33f5f6ec711da7a3b76b7e2ca12a4d18f084e72deff7bfd1612f183a8f004112f2bd556cc4f57a2d87eb81f47e6b013653a45fb6aa1c84625f26f200b96fdc797135560249603d0192a397501812e48276a3c19e0f795e362ad5ea98db31ed3541b4b7cdd4ed459236a0f3d81904d90919647f75f4d976abab22c02d78a1e0f12e4f9da5ccab80a3668c5dcdaef7e326262f5f8cdb813537cdc1b87a64db44ee7a4348a1eeff97eaa4b20f51f6bd9a0c3fa2b504a26d593ba0b24c85090b352cbf82ac2338c5a00cf0da64694bdc2066185245d36c6a764026b2cc02737e76d8cce249b426b7e113ddb2669e55a8ac637f2c5eaadbbd4c507cb85cc05deb531a425cba40be14a7822b3cc79afd0d96fe7727560c1de74f098e2a57e66f2672332129fd642103a165f5c838baa137befaf5afc07d6f586d5f565ea80719dc5df9ed4f1f0c5eb0ebcc72462246192c8d5e10e16ee13f776c7ee5a08abf5226301d398a26e616ef3d48ef7cb62197761edee246dc030b52ed4d22d2c9f0fb0321e60cbd3d03213e67d2ff8f3dc3c947771a894ed54a40ac2c400f41d6a478f793f54fa9256b6ab45198b1e944e25cf0c7885619371c0fb295d5fd637081d271b344b1d7359648a5e2724196c29fe0496533382f78bb3b7146f11cd7106c6bd6083bf0307f64d97365982d8475655281d11e814a7e1068561072c7aec5eda360898ea59d39235a4f7a2cd56680f013af13acffe0f6453babb3f9fb512909e5afc83d9e724b67e6f07fff6d1414892d172ef37559dda9df1567db06a166c5bb0b5bec4591a61165db347d91e98d0fda8432c3ee39ce1b0e47b2621c19c90fefa627c15307cde0ffe61a23ea63cc2beaa03f21a221b715ded6c19e7707b64621d988109c37b2a0f985807538a3c7475cfd39748b6b73e71fa6a0c6f8f28ff733a5c0e84fdf511eab7eaebee3a791efb75c790a98114734e4c8ea7b6e9c811f144a25083c0de70c0a5444cc75f13c8a86ac7bcda9314c2970be508e9402c43b41c03a9483d6d44567bb15ac7d7aa5bf634ffd2f6a50bd5ae50fab3259e6ffda40966f4c62caeb6c10ff40b424d700bbab3e6dc8315aa1dc90b38a1bdf22ec8afb48dbd22fab042f0adbb8a3d460ba75e50516e190e346b7d15c31a6b13a168807a3f0fbd5bf0d0460c129448d6c40bb6d686fdb18a33c81cfb12bb036eea9eafb2e9e741fa9798d2fb6c9de9ee4b3c61d85a49ee8aa13eac74ef0a94e414a3c525cd4604a9f85d818803cb667b0c2577ddfd47dc05cb422f966e5d6d4e0abe124b9f626c4ab78d2970a72130d1a39a923c003d1c9bec0909617fc935e6d67e415e87ab295bef85e232210d9f724bd19953229084f1911f25ef7a2679e3ee2388ea793878ae6346d67d791501dd2c58d82b8dac4e3582015f193fb24ee531e1db6f7444dd98fbb280e36a75d1c9ec85bca081fc6659ae6fa1fa5d43e189558d32d5e831e9f66f0ea817226ccb1a1c2ccd3617c1402a8673fa051cdd47be5cc264cee4006120f48202b37f55f2b279f690ad9c2714553d0755b7033f1f2535ae41cf7f6147852c696d049de0117b6debc9a0edb9d5516eeb539e3afc52fc8ee9976e5c342103411fadb464e5ebe63ca7753804f4ab9284865ee805b4258cd767d63d9cb1a0f666d1afd2de476c061f08665567de55f93c687194a6d8f2cd62a284f4a8257d8979ec076b13be7f72b99518554091cd44cd4d635e4c088e1ae6adef21d42c53f01b90a77de6dda0b66853e35c71b1ff3fdce5314089e8943adcaf83342a129a43477cb939f51dfcb8042d57a3001dc5e20c4a0f0f9b215f99dbedda5ef105bd34ca6f04f63714a305520de7fa82b2c4fec8f60a8d201bbce75dc038c0ef5ffead7edcefbb5fe4a4e21a530754a1dab57cf6a2d2fd66a4e452a02e0007a25243b31c0e0759b2557c8f30e052289c0286e1a2e564a5b64bd230341da0575e10a495945f991f1878426ea3ed49e8dc7532657ebe3560cec0098d5ecd21b437b2409c62da82617c4e9ae9989e4e6d2b4e4be4be83ccc29de1a65694cebb404cb9c8ed920f53de3290b73e09d48aef3e86b01ec81650e665a89284168ebad59b553bb5a25ed57719b2839a306e8bdc79b0321f424b3715cb541bbb647a9f72ceee0ca6bd0665e871baba47c56edb936136be865c40de39033b04d326458bef4e3969b577fe8c2", 0x1000}, {&(0x7f0000000340)="39b6b6540fcef85f74e53f04e8f1cb1088128dae861330b613835af73739231e8e94035ebc66d2d9570aecdf61f7daec9e6d3f5c27b997f63b13f87864d63386ed0e86cce81f408bbf222bdf864ada3eec20c63b63a5a8608e5e04b0c97127155fe5cf143b8189e4b3b099e54a5ec60369f2108ac2df93d9626e77171a4b6c1727383ff6abddb5c178da3c88195a08b73c087da5dbdde62d3685e1b886aa2af5d14326e6fa8fa220b3", 0xa9}, {&(0x7f0000000400)="d9eda858d46279132e7136f99f13e65dac5dc419ecf3b9bb6cfda46f7c03c0146db2b3f4f5af2169c189e1aa6a8f0f21e056d375a3ac3dad0074114e7390f2e9b1cb164882cfa5a5383c8eec0286253bbe1e772bdbe784eaad", 0x59}, {&(0x7f0000001a00)="e3702db4cd8389b558a494a972529438612eefb6e355ccd6760e51c376a23324b3e1d76e00d5c366cc588d36a15e90760dced67f7fb3d6a56ce143b98c2896f517ffb3e87216ec2c24abeb2bbcf97b13d765127b43f8940b930cff46e48fd2f74c1ebfad83cb2cf68b3be95c23318073bba17f949b48a815240f2386d4e08beba9cc9ca6ee859ab14129193f70d002f0f239bbb2243fb1d1aa4a0ea02f9c05554764dc2c13ea684ef9121e2c5cdb9aec7af877204b6071", 0xb7}], 0x8) 16:00:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) dup(r1) 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1}], 0x2, 0x3ff) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x1, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xfeca) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r6) r7 = getpgrp() fcntl$lock(r6, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r7}) r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x20, r2, 0xffffffffffffffff, r3, r5, 0xd06d06b8b66532b5, 0x80}, 0x3, 0x80000000, r7, r8, 0x451, 0x8, 0x80000000, 0x752}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kqueue() r4 = dup2(r1, r3) openat(r4, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r4, r3) accept$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x100a0, 0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) poll(&(0x7f0000000500)=[{r7, 0x4}, {r2, 0x40}, {r8, 0x4}, {r7, 0x1c}, {r9, 0x4}], 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) socket(0x1, 0x8006, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0xfffffffffffffef3, 0x14c2, 0x0, 0xfdcc) preadv(r2, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x2010, r3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup2(r4, r5) pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) fchdir(r7) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='\x00\xc0\x00\b\x00', 0x80, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r13 = socket(0x800000015, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r13) 16:00:56 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pipe(&(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8fd33055552fbd5e41789632dfc94ff334a569fc3db3b65dfe2d5f901a15372e1c5ad43d4ea7a19515a4c8ab06198824b3da025bbd47b3bf5794505c7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab9", 0xfffffffffffffe00) write(r1, &(0x7f0000000880)="bd", 0x1) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x82, 0x2, 0x3, "9e495500020000000000001167f5bfa600", 0x4, 0x9a8}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r5, &(0x7f0000000200)="299b85238eb3c12395a0d0609f21597b6e6487653682d976b8cb5e598db29ec4a42231b642d7a3a371ecbd525275fde107a7c88ef95955e20ae459cb969597d35eb99e8a7357a3513c6738ee043946ef4b7bfc10134a860a56cce27cf66f491674b9ee1058523a99931a70c1938772b7fe58ebd8684d0c8ff60adf7545a9f1e508", 0x81) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789956f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r9, 0x20004b3c) r10 = dup2(r4, r6) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getegid() r12 = getegid() r13 = getgid() setgroups(0x5, &(0x7f0000000000)=[r5, r10, r11, r12, r13]) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffaf, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:57 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x1ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:57 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pread(r2, &(0x7f0000000240)="747307cf24f1cbd1b02ab1d4e2ab61f33d87a62d954ecad4497ef78e180c608ec49d87ce0a3669b3fa82040f1d751907fc69eb634590b76e350f6fea76f36427be79d0bf0c683f299378869035744c9091acb1f8304bbb76c6b5844a66c685f82288719bd61fffef023aad0609ee9a96a062b11501e396e420c329fd825e2fe6915517541be4024c75d2dc1a3dd9acfb6cf467cf3e30c573bcd21eed259398cba0fe4053b6df81c450f7d27cd8b7d869da20ee080315f5921e6d528d24cd0084e7095485217372bda5fb16d86cf5a51ab26ee4c9fdb3", 0xd6, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r4, r1}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpid() 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1f000000000000000000000000000557000000000000000000000000000000000000000000000000000000000000000000000000000000800000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00336727cb96dd29f7998c899f4ca71ef39edb60134b5a888df0ba2b3147c10959b2ea96533e888ecda00dc650d3ce884f8334d8eb61a4aa37e8cca0c26dc54535c57ff046a95e8ffe68b8f84fb463f79c993efa16f32b4abc92fcd9e46b92b3ee55e5c85294b5f3c97c6b1b18ee886f1e2903862c98515b702409402c870c071c8ef9a169723269ba3a7d5a6b6608dbb3973583dfea7b1b8fe8adcf3fa2348b7b3b302742662e98ef4792cc240567f4fda3b9cd1712baba78d215a607ac86130"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000918000/0x3000)=nil, 0x3000, 0x6) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) r6 = syz_open_pts() dup(r6) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000100)) 16:00:57 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r3) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x2) msgsnd(r5, 0x0, 0x0, 0x800) r6 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x80\v\x00\x00\x00\xfd\xdf', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x6, 0x0, 0x0, 0x1800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x8000, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) getuid() pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000180)="c3306b4542c36ce082ed34a21e0ddfa0fe5ef05688fe79a31278142d334a9b31d0831fd627a978854c4bf39fb14ae0679794847312f961f209f7a99e2d559f3a24ca50f358bfbbbda12e9ee63022b52c6cb3ad261df93a4e3530377d7d06bdaba8b5e0036d8f2007bade3ae9e271f63c9588588572fc3c6ddb21641c37b0f90746ac087d272b35359336175d07eab224f4f791391d9a5f44e5190f4467e2c37331b8c4d44359f438e224def89d", 0xad, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000240)={0x7ff, 0x5, {0x4, 0x40}}) 16:00:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x0, 0xa, 0x81) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) kevent(r4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x80}], 0x3, 0x0, 0xfffffff7, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="b06d37e03153cb6302fd95420c4757f114011a1372e23d0d70374cf4c9b0", 0x1e}, {&(0x7f0000000140)="eae740e7bec40d872d7158bdb3a06aff58c1fe24091804b22d12a54d509247799f582e28e0e7845edebc6f0a7db2b4567addfe7937f6706ac0bf31fe13db5439525408c807092204246914a2e854091aa53160a59891cd51cfec2612d0c40e9bf0de84870c9f3ac37f21646c595795dfdd75a5e83d5f86cb9fb5508e036c911a5907b36508b04d459907d39e86a78c269f2aa984555a47f522fb10014f125120180b7b46cea0b2b6c0c4c65db0e6bf63", 0xb0}, {&(0x7f0000000200)="b473a3165fdbb9a6c30f15b33cce736da629d8301639f13866f2c738315f66de92a607cf7546120650082a0c28e2518293047d76f81d641add286fe47114a8a63007c83f6ad221860ddef881a2", 0x4d}, {&(0x7f0000000280)="75651fc5b49ecc9bbe9ef92f1e3f03f3a0768361955537a7c171ae226e0f7536182b0582ef1572a25cbc85a1b763164b92509f60551dea24ae33112a3be6af514a09c8a22162f10aec74d990d983b91b8ec02a9293a0fb881491ea8eb720af1ffa3c39f37e66d0d0bdf7f1883898733db46e9df451179b0666b9ce2a72fa1a4e51e3aa53ee9bdde61602c03eaf077f9b4b30a9ae8e9850e75463d79e5ea377e181ed2f7b36fd251106936d80a4ae3dd87ccbb5a9073be237391b55e2d63bdd10f3cf2611fa29", 0xc6}], 0x4) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r4 = dup(r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:58 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f000003f154)='./file0\x00', 0x0) r4 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r5, &(0x7f000001fff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x40, r7) renameat(r5, &(0x7f0000da2fec)='./file0/file0/file0\x00', r5, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) pwritev(r1, &(0x7f0000001800)=[{&(0x7f0000000340)="6bbe4bfae62ed8ec48e8580538299022cca95bb6dca9d878ace698756522a614268a8d32107bcd95c9647a1a0ea8872ae32d0b1b28b2d5084dfd9c49554560cd74732be7c6ab5c301e4456e4d8f807e10b3ca677e121c53033a0e36b7a11882713fe1921b7484b7f43e56edc92fedf52d52b63b9528f3bd87db818549683782d22996b1ed17125bd7a7b788fe50af43d99f6d61ae32dc9123167d0d2e16720654f3153a871a313e2921627898e16b01ebf6552f5e3637bf2e5b6335e8ec02f0915447f4194f57460bee453d589c24f756ca16205ba4a2cb13f502b466d4fced360944696e8554efb16f7df426551473507b650a143c21b22fac07b14fd4d7b5503aaf1fcac106a3d23fefdc5efb8a4af09309d9b3fefe6099d2eaafad07a58c3843a4327bf8ecd32313cefdec00e9f267e8a7f6aae2ea2288c57d413606344caada19a43827517a5d030aae403a074beb7746deb7a107868130e390cb8ca87af825997114e22552b579f155608659d14d8f45df4e24788fa3a7ab9a999bfdc958e5f2231ef0346e55384313c9b13b980e0649909752852e82a524687b68c09e8bc21f8b306a56e00ebb30ac35c7a76136126c38fba802bee31f8534f8ee591b690b72b1bf922256bac2b6da3239261f0d42462cb136219e14716caa87566bba81860907ed0a32151b00d44625065c5e983dbee354d7339e65b06c43162e6e6f96b5c7d83a610c83fa396294ec28f355052c46a1360051054d999b1b5872974fc1fd161b844c46d4c87636388f579ba7504b38cfa594b16f2c9ae7578bed7c4e56cc0986ceacb1472b7223f230ba86fb7aa2bf1424d39d2ff24e2510a2249e1e07c036e541a52fdc0516c14713548ed5358dd1073ba279b0111ef147b79ae79c39e66276d70b0dd515fb594c85121e9bfc2997b4be3c50c94e3f0ce8682fbe12ef30c4b5fb4d159712d81371f80be6e15256298dad5ccd6a2a0ce1e85d4e5a189117b477ad706006ed49fd5e54d6d3766e1f3707eaa34faa223c47f03269bbf84893f42333c381f945cc0a5afb369a3559fee7b74ac99b652b880e025c971ca141ad7845fd96155cbfd829053481304a65ebd5260e62203adf5d7f4b80ef1994b94d205fe09d566cf382d6f3b77d69ee09e81d71b027176ad9cb2aad1d8c34c1b094b4a7450a8462ce9a9f1dac9050dcb9cbd62db2e05ee0f3333373c7187fd73619c289e52b876f5fd22a840c2c7f9eb101a9fae44005b9beffc66e5ec8e0c718e9c04d0018859cc3d00ced48919d5f74d1ed0d59b12d869a934c8f42b95eb96615dddfdc1fb6bdcc48ed5d227f7ba99a261f7c5702c3a6c80678defe9076df16fbc74e6fc2af72d42b62526ea71f97a7e6e702ac260013be88d486ea42903c6c604256082f0194d2754011b17e01ba0e82249b75c8f214ae6a3475b3cbc52607798a2811a1b99a106c3443da03f842c3ade673fe0044f87c351d21e38d9ca945d8ad84b820b8dafd9637a184a70e16e6ff79d186122b6ade503d5e5a1337fb6412f00a8bf23c326bbe114fa369dadd0f6f78197e8898ea233adda54c0b0fe7828194008ecf64591a55d82f9cca6d74f38cbaf89a4620d4f8fafd8306937c418bd72d2e372b24ce3fe53845b5ea60310241a965e1c187a237bb3798cac4eff42b8e68abba1b085908ce857d49c9b4c95c2539f2b3793fa8fbe1698f81b09d7369d10b512186ded8cd894d9c338d65bc5cf7f302f0d972c091d56319fd5643598e0a6dce0da9fb260f07d559a908de9c55f425009258e84fd3ef5db8416f90e0fac3482fe89b5004fcb1dc2c719aad277c30f72784ef1be3a702449182241c995a782583f45e173242799361f8c6f40ac88ce09837f7caeb1745967a1b30af46baeb12bda5181b7136e8bb3894e45891ea4bca3ad4175767ca79b07dd6b01b2c7a87b575af83d558c25c3012267c5565d357a79272aefa43a699a1591ea65f16c213dcab95f0a32457cffea50070818629a948dd455e85fe995a8245d1faac20d5b6e8fe706624564cc6c8e4292b91a9bff1ac2b8c18fc0b9c3c324c85b9a0fad31ebf1f2e3ad89f7b167575bbf14f4e8503cbefa127409dd883f79c5514447e962d44f32b767646a09eb2bbbb9aa5c83b6b17b78f3b2085b94b872812f7b244b233c3f1104916a498b13c7037bd192b070a4f9f22bc42281b6590dabcf879c413338f66fa2451f00f0964b348a1cbc480417ac1a9f461c5bb17008db498f3507b0ad2e8c7399cad50576747e81ceaadd8ef769886a72cb9db6b5e6ef46a1a600b7473ebec9db167c40ebd8a71df02deca50fba385e48c518ddf7e239fb3259b3e80ec6fb33b89f7d9ee3b26001ccd46064bf562bdc15b7174952e48c8386be59919b3d4df8180f1acbaaa35bfbcc7bb904dc06777095057912a6c04ef3913242b54023aeaf0621651645bcf16f33e94779e1759555f0fd19a78997c192832db25a232031ac5f5707310c9bd86c55546b04f8326b4a328bdf1d8278d809b8ec1569416d1c2979429544ec8c0f1d7b11e79ec36776a4ff20295f240be30c53072fc126b612601950fb168f1c45812a4d6bc164670407cf4e3c5721352099bfb49deee1f786b951a60dd9070a98693355954901b7541af89608cbe1fa8b7890dd571111f5f33e6bc196bb797d009a1818691029bf8caf871687a18903fbe9e786d46ffe4eff19d16cecb214176ea93bdee282f1914578e16914d60585656af6388212909aa8ac932925a2fcdb32d20da5621635487fc26e94b6b6d2880f5cad9423345c37feb5c5212b3d13c9281449ee68bd2e684e9e53418a002cd6a75761a00b85439bd49f87367a1891da9ec9aae6c747e8f7751a0b49edb0556aba832f62b0da93e039ce9096574bacc50a922354ec2f2bfa2eace932055869b5e8a92c2943d28fb54b242ef7d290b67fcaf7013c586c7f20c98769f6d83a8f556e8ac914af3f11961f6b6b39582882ddefcaf5426b4e6959ea38c2ad3ac64b8839138e7e78d28812bce58542221b93e4765c0a414efb0b0321b760ec77efc8244d87365a4ca1069961d2ce87061decbe8e18a62f8aeb1b19ee46362d1d5cbaf060fddf428f8fb07e05df42b66f8a4b84063415d3c7797c18041a7731dfdb89eb22d4780e5ca954f4115ad9ead5a28f7aa5ff899a3a32ef9495477adeff231f4dc45a6dfdd776832a9b063dd1df6eb28cd8742bc205cbdc6e77ea579e7fcdfc1e5d25870478628435f08e2926149754b16586fee8678de00b50ced409a8fe0cfbb89bc466092c53daa935ce4f484b155a241c9374a32548240a3c22479e5c2877124e25b3977c8cb1cc28de7127e5d568c2c4df3418a8727de151f64b57dba15ae6a7b60aacadbc8682647b57f127535aa5b525751c3b3affb7bb06afa1462676f1ca633a0274b21d633a075c02070c0ea678d5a21bb0090aa131210bdf28530d574dcc431d6be3a1d340ed4306246752599452758c90470598fe764a825185d6fc97126ce4d86f6f5670dc0eec58598a863aece11e8669e0a39871608c5ea68b638c855e093881eeae66b36791133a8df600394f7fc808c9a27c7052a8e5f318f7ceacadd49565841b0a137d417ba92ff06bcaea1aadaa03f85e23e0dde720630d121a211dc4c4dfc016f0ff46bcc8340f028a2c243794a178fd77584f7522bdb185bc9efae6c01cc391729c603036c741bd34ecfa7f7401cbd872cc217d4f90ebf126900fac88ab4b71e84e9603a0abed0afba33ad8a7eb336b9681b05adc3b03d2df6848acf18624e6b2d84058c6f16ef206bca682957ca4cc31df96925c7b996f8c84e22c4628750c6b7934610542d74d90389287c5ceda95ed270952ada066e812cb4715a203eb1e4099661536fc3207d86168efdb9026b75c53feb47da711bd9439832420cab37120787d781c34a30abc104924526f35e493d1c44b039b8bd643c8df30470ea8e533e0dcf369fa4d0ca2742750ad6a9f933bf259ca67cb03687927946fa1bc5ed149f8836d61c66297ac54530c585a263bf5ef2365098d8f7cff61a3a76230a8b6ce56c70201fb31dc47c16ad75537061b30f26a5c4e94ecc8c2ac4f7fb5648ff5fe8664752fb516e9d98e1defb7d97a207b914da2fe5947b17104cf8eb2502001bbdfccc6b500589647828e90d0fbc2462d503468d0d93f93a69d39323361a4833d59c56cfa1e3f78a4a52c54a9277a6c57c255d5bcece98e583ce54e0e473256eddf4f5cac53568b5d2f0682145abef1cee2e08d8b28c69642dad61b0d3fcb2d135f5b0bc3241fe65fb0ea8c2ec1fcd47dffa0d0857481704dd97b2dc625af22289af62b9d5d2fdd4bcf582635e00d1f30b53262ca66915f79864c96bf03da7ba1274bb254ee05f04a97aefd504555cf31d55629f8c552e7f5b58dd5fb07c0d9a286035df3008dc8cc7f2aac7005ac1908773cba1bf9c9de891c56d05c70421998716e138c3effb7b3dd5afa82adc2b2d6dc6d84d83cc8310af752e2ce78f06a20c14d15d70e5cd2de953c642f2b4d97590b54ef836686143541684ead948d35e38e806a2f11977380a11dad34fe39174f5fd615fde60f6608b352b400f59963bbeec6f581a9f6e53192148d3941b3c8d79d3a2b98b02535f4a6dbf808394071c90e3ba67efa1bcc53e95c6b97b20bfc0daaf2b7865c94ab6b42dc30b5a4ce674eb161a6125dc112a9df6140fba1ba9d4a32eca3cc034542a892e4fb2a20fe4eb896ca685efc6e69c0e1762827e6ba37cfa0dcc95966ab9a2acdbbcec803b77647af4e735d9bcf0ff73fdadf4430ec54ab66d206f97ed6d190acaf71ba19eadffae56ba6b568056c52b06c043bfb037d0cf13cd5df90a678df474cfcb6e17f0caa5949cf4a3bd474865e03ab3cf4b3e55a432756a2678a5b33823c9e94d8e21cee210d56eab442cdd69f18bd86b4afbe274debcefe1cda5920cf20d211c3f4389db3d405ca13cfe9f426a30a8d7a1614f40891c54fc95b67e90121c7dd5a426ea8a463ef2bf0476cb78337acf4ca7f6ec1fe770c80be8ec16a8c1b8fcd3c354955d317ecd6c6d53951979786583011252aa3871e92fcec194e8e2d6f882df7a87d998f99f6228fa371af14f955e812cc30982356902493b04497fc8467f314ce972aaba0ed784d0b4a145aea90c4d73475e87fd3e7df0c1ce8736ca105f45214efa1916f63295c21a1e9d3e551c7391a952c48350d46c87ff39e472c081676a5a558a491c3e580f10f8d459c410bb1b0e1018341959d23ca2a1433ffb2fdce566c5da11a57302f57db5d2eada441f1ea932bdb2950b493ccea2d70752ec8cd482f9561770dfed38d377ac9a380d476ca140b38ad429245dae1470971827de536d6411e68d3ab9b39fd266650f22bf19c79fc93e756b1057dae20d1e44181ff63fc4269a71d18320e6288394f8e065385a82ce814d3e62cddeda34c977cf293cc14f19908c789e21dac621c67b03bf6ce46b8c428491c5884494ca81d329559dbdb6c3fa251acf1e699a002933673ef227889e232fd8224b84d2745108f5e2c26e6d78e9231a8f2b5fc4ab46842c0929c47db455d73a96b05b486e4fd065015f1b05f95a6317bb0896069c66f13c34d46458221fdf86f7faabfcb5c0d9ff881f95f2f75e0dd64ac1b0a05f4782f9e5279bc3f639a992d02c0038acfe9c78e21ebd0fed191915520e57d5632ab703146da396c6b4007b476b2d583768084ffe021235dda82e91707cb38e5f2466636633f79fd98c1cf5e07cebb3ac5", 0x1000}, {&(0x7f0000001340)="48e0bd87537e9c987fdc1dc7de5898f03f26b0e71168c3f87252de835b4b13833ff0387d32b227a2d0210490add912930687d5a5b6e8d123f1cb1fcd2af9c1f2aa9e72aaa7ef199189100780f99ce7b2031bda5378c060df6d5c72b530cfd06bbc45f58f76b8f8d2bb7550e4ae9d40a08456c96df5218f1dc140442ab93c9539681036d7743b80034cdcb5c98039e6181d4689d4b626cbc42cf4205ded2e632791e470f1230f76457acabf19b6edd2772df7e1df035cc0e981958e76a6f96d82b3411a4eaec7c3f54ea4a9d66f20b000a9b61718", 0xd4}, {&(0x7f0000001440)="5ad41383c5833ac1e7d6ec33ddfe2e2688a586401a1fb78c36b0c122a69f701f0ce132df6ce4a443348cd09c1a18eff2ffb6e22ceae8693c1abfdb0b99b1a3322f65690a8d3c0c2066396fbc125f1e669785a9cca826db1f8a4d53fc702b74456d7cb1680e023057f7c9dcc9f40e8a946d5ceef2851d1d25b38f249a0691fea11e0e3730d9643a1ee715005e43fa96d892eed0e4ac05bfd623f06571dda3499f25b0a8199c7b2b90d46c98476276bdab713b6ea3609169788b08aec8faffbe58d88795295de6b2ce40f4f8b3c87607d2bdabc59422f023", 0xd7}, {&(0x7f0000000180)="0a6e522420929bfec8f2042a454bfe9d13cf70723505b29f7edf43dfe8b9001ffb1c5fac22712efa022a8dd47570c6f25a16acbf665a87e3357d4a3596fd0f2d1c6f55dbf69ea63364", 0x49}, {&(0x7f0000000280)="bfb00e2f10f197877dd4cc27eb37d3e5144395ae490f00b5b11cf5bfb96dfbd3aff85d0590dadd", 0x27}, {&(0x7f0000001540)="5314e2c03c38ac3e674172dc275367d3dc495b2c4329abdbffab71b1d7f3158c4c39b5975a546866bb3643da62b5dee99b3b1829b78046f16d934cacee852d9721fb2bfe0f31fd2b5e0ec6e86fabbe8e4be5cc543ff71942151329e3a390cbeb6f46b438c6758ebe965c423efe4b48e09c3d5a3bcd59525c23297b5870ea1850e1e88e1522f9ce65d25bce4b2b89d6e63f191d7bc5f2c08f5e983e99e40b1df24d114eaca0a26be5d0546780c4920252c7f3e3a8987f7422211055d2919b2c25bd0bafcbaac6ba8e8d0d7b2eccd38a2a867c04926a7898be8ff39d0e9264523c1970f27e0889f937dd0511f0f5f448675661b662decd5396f7", 0xf9}, {&(0x7f0000001640)="bec778a66b996990dd1c83b0a1131da80fbb029dce6798a84476f99315537450da5679ef78638a754cfab5e28bc1ce18514713216d7e18227bff989df38bd35ef251a8dd9f7e67021120bc61b1499fe65d91b75cfc8a05b83a1c526464cecad8478e115514f4b2757b1b16a38f69109a0f18d5386821aec23af6cd85887326364c89e0b53d8b2fe059ea7f05eb47c481e96e8b375e181968", 0x98}, {&(0x7f00000002c0)="b57ad2b91146c16169d510feca8084c9e480c3091c3d2dab", 0x18}, {&(0x7f0000001700)="2aea28cc323f52689bcaf6823d738d3597433902f8002ad0d850d250f405ad53340cb25d95fa8286c044a5d4a547d64c1027838e19eb079962f032b3f7ee3ae163f6a84dd5f7d4f0d582622bf9fb06d540f941c78653b6f2f32844e139a7a16ec3f664528d4aa2fc2aca6775168a8103e4e2ddda7408c132c3c92cd1f41f23ddb5279d0cabc3119cb366a0ce1bdf4959b6ec078f432d4b3d9bd313a46e9d9d59eb63d5c119196741247c11a08b0b70df4b41f0e75ab9a5d7aaf22bae61ee9f6f21f59e26f7154f011be78e24a421711eb80917a35d88bccb4d88ec2b727bf056b4e760a0dcec9938f3b2061705ac32891728997888", 0xf5}], 0x9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c, 0x0, 0x0, 0x3}, {0x40000004006}]}) nanosleep(&(0x7f0000000100)={0x5, 0x8}, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d, 0x0, 0x0, 0x3323}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000200)='./file0\x00', 0xe8) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x5, './file0\x00'}) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r1 = syz_open_pts() dup(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2f}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000880)="bd", 0x1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') socketpair(0x10, 0x2, 0x8a, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000200)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000380)="6233fa94d0f6a2c26f928636437fcf96a9b0de35dcd7ce468875ee54617cf8158d269c9265a0af7323032777da5a197f87314bd1004f0e0fbf0a82a4c4289f533c396929fa8ce98ffb0c3dfb3fe96793a602b59b95cdb9f30148903ad222b7ebec2e952f3929cf62ae34821382dd6648a0b680c07db4e194bc83d6db41f39f69ad3c079adcc1a97bb78a28bfbb1dcff4e3030090372ec1e3030fa2a317f16a4e41167f274873800e88889067fe4200dcc73fa278b92d673032e1342387b129fd8517a9a5de893ca8ddfad1", 0xcb}, {&(0x7f0000000480)="7c3aed68056a46866ac1122d96b867922cabfe48c2da39f63abcc7118b2f24202e57351db2effc68bccb8c98e0df6eb4c7c46115a33ed2f595445e2ea4e6afd06c287ea5a4d17fe7be5f85c2afdb4bbec7fcb36ccfa7feedddd9fb240460f8fec19e05c61bbae3f7772da3f5650892a82fd556f70cb71dc29f18b9473bcaf313e5a0989745e06ac1dacf418185c520a980601ba570befd4a12673030e3d04481c32dc87f2cbc3767f0b519d485bfb75abf10115a", 0xb4}, {&(0x7f0000000240)="e135c854d97f316839e198094a12127ec68cd4a3e9fa52b4c1d9c375e9", 0x1d}, {&(0x7f0000000540)="fbf276432c92ee6c8c2399e498106c07b7bb30b5a7793575a6cca7472fd3c664d763e162986b7cda6db5ae3103c6cf04ffa79b09f590f3b12d9b48ee55528044b5d590ee383e1ebfd84295ad7a6d56d442163276d1e5837aa01bef1862e212e375a993c9d9c27c5c4e327b1272bff0624225d1a84883d70879e91c1b96d6d87eb688ad64e96aa1d489413bfe853a4e665e76b7d095968a797b4b785ad60f4ac8e55816f471836ec9d1121a9e843bdadbd3e99ba8cedb498b76de47d4932b15d70c834961c8b8c944f03f2910fada4d95cb909bdd1e84444c3d9650", 0xdb}], 0x4, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x4}, 0x8) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000700)) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000140)=0xffff8001) execve(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:59 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) unlink(&(0x7f0000000080)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20010, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x0, 0x7, 0x1, "facdc5319470cde963ff7b8fb1c7a538130277cf", 0xab}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) socket$unix(0x1, 0x2, 0x0) r0 = socket$inet(0x2, 0x1, 0x7) recvfrom(r0, &(0x7f0000000280)=""/245, 0xffffffffffffff31, 0x840, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffab) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x2) write(r1, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) close(r1) 16:01:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a383928ca068cd42e1b17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x7d, 0x0, &(0x7f00000000c0)=""/253, &(0x7f0000000040)=0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r1, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup(0xffffffffffffff9c) writev(r2, &(0x7f0000002880)=[{&(0x7f0000001480)="8141d2e566df990bb91bf3e20d2ea6cfc5a58854c092fa7c51ab9429a3d268e376685102ebc78eb3219b6ccca775c242c7394a6bbcef639488fdb1f56ba54e3f50525f25594717ceb6ad5953769f1a950381c3afb623002cf1e46d31ad2f2c218b4bb83e715f401113e188ab5fbdfd6134bc877fc91d0c198d0a0caae30a37188cdaaa46ed8b9ac94a884998faff91dd1b212cced58f096a335206aa1f6af04d37089692aea57cb757b4b7a562e9ab0bb3fde8b6ae4df458f8e682849c9b486bb0024e09417e5576bdb45cdfbd5b567c1fb61f55955b431c4ea5", 0xda}, {&(0x7f0000001580)="4729ce187760e43cd1977e68603314100b6f0e110d61edc035ad01894e992794315bc91db3f0eccbcc8c1cf14e2bc42885b254e01376ab2a8924ce5cac88e656f82faa1fd166d5605296573dbddaf0153fbf260cba45bc80a7d2d193b6e83410ce94ebd36baa4f9769fecf069f305fb70a8817813b118d4a37b1a3a9191d125f33fa53ab03aee304e030f680ab46714fbc", 0x91}, {&(0x7f0000001640)="712a7a742739ba2f29d02c4e11ae96ff721d8305f37279c5715aadad8cb0821d157280f96303b73da412b766f768e151cdcc89276c7a6a1322c367f1d6f652ecbbf9fcf06595e64b7df255d1b494df56b89fa4889dc728168d6a281fbfffa540a4bc28277a7a50dbf38d62d3dfde7e332dd7ae31dea6608b325af1369f546769c03020547f5014b1367421e99174cdf962dd931dedbf62e226a89b25f0c6e42a8f7b5f10632ff2dac977c91227ccab5620919dde938afdbb1d90735bdae6228f6daaf18872f3b24ab5ff2fac2084e0fee6d4561bd72bb258b3c259babd511ec60279c6679f9c", 0xe6}, {&(0x7f0000001740)="7470f2efe50a585420786de4436bbf9dfc2b410602c0f933586f76fe5c81a215d4e943b89f20cf3774154102da5b559cf677a2105376cf49ded9726987fb777666c553fccb01d57c3accc81132ba6497f88857818c6b62147c82ad28996c4e805471961df7819da4fa6b5b3077a8c7d3295112cf15c99bdd3868c294b7553323384d3256d88c7febeaaab4c243c5d9258b876265bdf99f5ffbad3e3a49d9b292dd7a5c26ec8b700053dfc5d137a7c968dcd60a949c28cbe1198be01146b84864aa44366e5c77e77998bcdd65daeda637a9352469a3ec61757527f821afd8a3c64221bb85a8fe9af051e7c220f05b137ec90f3b1b2e96ed60d4948cc8d8b500f1db568b16866fd1b7ef4592f3bc8d9cbe199df6a543c61ecfff4a0291b29f184783522371b021915f08b9c10c569a3f7c06ea2903dfacda14f4f4bc13d46e113ed0074636fb27e17998754271398e9aa8d61dd0dc134d3ce60985047ab5dbd482aa58bb52d5376f10f88163dd1e191795f1a42d4084def2c71e6e9295eba6d298007762c165153bb8603e5b340e7cc68dd0e5dae3d9f5a1f26ce40db8798169ebdcf27fca470ec76be9231ab8a55cfc76f9cf515278d94769fc43455bb78224bbbead8b9f73f3e06a85a129a83a5d46b38cc90436139d1ba3a2c03758b6b6e034997d1403e7d7193923a6069e823a0afeb878c10fec12bfcb10a6661334a191879fb2a1b0e927f9cbf3f1824c2abadba88c014752fab1fe4c16ffa8c1e6975713872cc4c2509ae6b06cdddd8c8f6dbda8bbdf2d0993408f3b50912bb4bfa1503facb20aaee3dd93af6b0fcbe7c52c22d3988ac49854c22a5b400015debecce30f19c80db6e66ca15d5f766948e57479d0aeeb5ebd12ce6bc8806e7fc05fc12eec7f355ccc60531666dd60706df04142c910a287b637355e1992d3a7e32f85f22c5324e1a6e4ae72dcbf34f64073de19627434730b36a92244ee964bb325f4dd51e78fed49d4167e41d45774bc037f564d0cd07da1680fd019d24736e0fe6d807e00bf20dcc29388064e57827b1d8fdb6cbcfce3d2fd873715e661e14f7835cde878149fae9b5c1213aad6789dbafd0a6d5daa463ed8b4091257d403c904731f85edc26fa4c9e22a9709f46582af8dce0049ac9568aeb1105bd764ff8c643234ffca7664d6082e31e12213b11c0fd21f194ee8ce3944d13d6743f8d8a39cc61dfd2a23a04b08257a19a0d2f4d16c5b8afcad0f6d517c053ba1a761081be7fdbcfc23d25c0fdfa32d7482417ad65b9e3e34d6a8383b793b680a5b997444db017f12d057d983dd19aff78fd544e071ca2dc94a2400f5f321957c61c4aeab1c4761c3bb30864843a6ba1ac552736acc3c89cff514d07127c6dd9daf66ed6063d61856c56f91e3b6a3c831572e7c445cc4fa5164dba2f9d26386f5ea5c0ffcfd877bb75f3bc62ae0c4f32039001a87ab74abc6b7ca671887e2c60e57ef31301fdfb8c81be849ba31b91f8eb3807d3d264b26ac4ff1f88342e485cd57414d1b3890c1687e5eb07d40c8eb3402dd0381c76f30ec778b8651e8c8fa41878827e6bda059bfccef98b7603d9c3158c644035e786fa9ff71759bfc077291194994da69c36e122972d2beeb62b5a77e85ed9789a4a677dc50dcf04f6ede7e06adf53a77abddebe7e1561c190cead41926813a71fdd5179c95f02e460774eff7a4b403ac55da469157dae661957ef4f3cb0c941f95180fae19ee9817af6e3b884512d22bfb29080452e130c53e2dbafd20d4dda1a59f29f94d25c81815bd5a05ff11abc94ff14d75468187a744404529e09c82da16eaf0ebd347fdd40308e2b785b43f7b88c59356a4143b2e06249a66cbac34b0762dc5989989b1c902d2f1d6e9607baaa7c9276b6fcebb17caead324dabd6bab14fd7d646130ad0578ded196e42c7bb79557a900173922aefbdca517ff26e2e3c70eb76a132e716c6950f4055c8f49767dfe5c6c6e153f7d279e7c867ecc436737c4b7bebfda8170fbbe8c0c7d1151c9bda371ee4026e41f804f0192b7c9050d97c42cd3b61a9bee57732eccf2ca1e008efbff3b3de0f853c12115c1eb76205e37518756ffa956ec9d362655fbe7f391dc923ce10a29cd3c4424f17c031b6d716a30ffb13d8e5a6b2e4888547165afde20b87080d3d103e1c70c4d304adf8375f7183c72763b75a93cc1a20ad78cb8ca3bdaa520721c8ba38f1ecd342af0807c0557bba826163c020ca3d301542c0f0bc8cdf3342a7c405591342a20532ebc40a5f92d020e69a11f9dbfd52f34d6baf227cc5cb82b8b1072f89818d2b06bd8f0635b0f73682fc105740a3394482f46c29c902aa0b4ce5f2a8bf803748299b6949c2a4d4e65f2572302f4f6bdd39a05d429a042166f3c1b4a5b2fc06a10ffd9c1f9aa1bfd75920fad19c2d78ab99d87a56656911c6c6e7bd98b88ccf411f529967038fa70b1d8dcffc6533a5f56c6dfe4cd4a7bf929bd94b9a145b5ab4293709838546e8cbdfb793c1ac22a9e723e93184f5517e1085aa766560262afd6abd6acb33854057101180a56b704f1e44d8cd84f3eaa944c5d9d0a2730b46d166bac4de24a88bf0e0a333a12caa61347fd1c7ca50e5c0d8957db7a2fc7a0f3d531cdb5abf2c6405af2955513ec392931fef80b32f36f73839610e65fe3e9b6ccb7b1d1dd17b82f002860147ada509e86f0e761b6f6b2b388a35dc7290f71ff417ddfbcef6129c32a669761fd7dcfedd4fe445e5ec495bd1d200a220ed618d17a3f4619d1a604a4461c4193292dc6a4968cb66e19a3ab323798400b89bedad7b09b814fb41ec0a54adddae5297f8d28835b6ca794cda46986f055049e42d9b92b992e17a985093ad4ab2e90772d5232bd945d2e3ca943afb3a21afa8c1c55e268774b2add7c28cefba449feda84cf547af4ac65a7b27392e56955d92b6c79f06805acc42ad795a93da3493a404e85b0550afd88e01f2c93e8dc46775e0346aa2eb56f86aca5bf9a9be3c30ac2b81b1259840fee6d1b729a125dd45d61601c8309b574ef246e65e5aff93f4da701eec1428481edab82382a4b8bccef32480f7a8e076decb9719ed9cac4a56a6afd10c52b5089a889e39653406abb2995279d221b913ee9578bc6a427be3fa8e2e3064ca835316ee52d5f2f2f578e3a2c42ff76106f7c19ca28161361f89eb516bc532307f65d1ddfdebe7473a90865dd2df310c23af009d1e21b095cde1358f895ffad53306d57b7eb9b7877f0f589c038986232965557d957a6b942c34f33bc63a60e7ff01cb2806f98943c767ed486a778e14aa48a1c9da223246ac2691c2d65cbcfb647e9790ea5d1be67d25cea80f5f9c843c6a235dc4eabe98e6118613a89a2b8e9c1cdbfdbc486c8f5434a190d2568f1bd2f31c326c220e39c2a672b14665201d1968dc42ece02b1424c03667e5b6f052ceed26438344246347ec6deb9d95c5678ab8313fa167f2831a53ed5310bf1e6f6f805349a5023f046d5bfcf15ce51cf21139d71ddc6ff4a3a38a49f8ccc99d2035a060f869d5c5f58906b09157ce08667f7d033107ddc9eb6bfc0c7c487bc94a1e6b34d7f08a2e9da0a0b06e2ad1bc80f07984ecd67a0392a6600212f11667aec9a4a3efdbb90e294b9831fb686dc2eefe9056efa848add5182ced9f1973a56aa0140d1d04114e372165ba75314d0fc3db74b1fe9420baa14bfc6085e071ef669e45f92ff17e0a56a9562d418d228b65ca0f4dedf1ffe5f8ba85ca47d8f6b0b2f34ebab3b0392826c3e41259ddd7ae3e66a94d9769954064df10493978d56ba067d5ab79cc37740558b8744b5040bc40f2a76b28364c72b227bf624e200848a0ce83130b9bab01a0cf4b0018d4d1e4a6b06e773500dea354d1a32213032525a849503c1df42abae4379854ba07a8ddb578547b292bec7a8ea247f9d5224f76f8ed5e489a5af57a6635c292bc5d54de7e52a8f3c31165ce2539634a02e7fcf375a4ef0efda940bc7f76a0ee305355e0eaf1e08306c5debc03923f3af61b6fded9e6c03d0971197ebd6f037e49645ba414d081f1faf8fb6878c7b7c39d5472592362dc11c02054c67882817bf9d5eb47227d73c167e9a8f5795601f220cb0355b4db2f8ce3686d94022dbdc1908249eeafb4ce76c1ad398cff9ea12c8cc16bec5877186327b9abebec8b70d31f9625c0d02eff7695d6d82df12b176073aaecc4f8ab26053012f4e568d3bdc30ad84b96d4cdaa70cf54083a65e570ebd27f63fdb799dca0d3570f18660b5464687823323f1115a3290e2f4eefb47e004a7107fbaca2ae980e6d405fc27b0023977ae7b6f1a11e8de9f24d7884ca2315b36b6bb44e0eb5f2a8c5407a2b71266496f7f4ff14bf7bfceb6dadf46ff9c099aaf9e086268b62d8ecec9bc4350a52d082c423c64e46f9f134d73af4eab96b8fc6c52d95c2800569e285178919198815ee7f1103499ce7c8e83a23e76cd894947d003d9a10d721639d20e7d2410197fd6a8e9df24445320f252c0642bc3f1b4ceb0427b48ec3b1db8ae2fb60be5559266dc9c12fb7cd29070748744d27e8fbf6c381859c5f26182f6803d13ed7574858eda636529f07f913f73008ed9ffe9df5abf188fe9a13885e21087c2efe49f7cac9aa1d925460e7641a789773e786449ddd4de3d39a04bc9f6f608224a7a828c9508b3d48fe440dc6de5aeff28771dd5e439fb3987584b42a299503fe37dfca3bfa85400274bc75eaf37778a55bde934967cc1dad3874fb99e11628923bf84e8a9153c7a60e7b068bf4d9571a767cf437f2d23b1ca3ac8f944c2a51a13abd5c17dd1ba3abf86b83d87b58534cc28c538afdeb7286a828abe57238f6936e0dc6c4f7c2f1288c015a28296bdceb64704c9e18ca6d67d904823b803eaac3a1bfbd64b136b84c8510b5bcd4764b64386618e68ae012e48293def9375c0eeccfa964e5ccaed8a819d2e7700911095a94d9497923f0fbeb2dbe84dc7c64c41b1b5db02e77e5d038b3688a4a0b6a957bbdaf76748c259666096cc40f2db65483ff58695424031ec3f2998b5266379e735fbf08ac644d5025e414593de9c33048c63544d8369f3688561ff5837e21cf69d3a8cbacbb6e7307ac415d5931f28feea0a0330bb19b0e4cbe4e18149800550846aa0898fb995f7448ad1314f94539298586a08ba2ea993cbdc23a799689a2d66b5dd30f8338cfe1baae5e2cadcbc27ebdf8e0fa82f2da873624158743102d568d3e9771ced85917b3feea4704b53001e5b740cf523c90abbed2f5b712bb33957d1d3f7439eedc7adc9a7aa841fc0f648db08c0765abe35c817a5cc7335b437bc5644dd1f60a38e98f3b368490f0e35a5c2cd6a407b1e330306fcdaa0872a7704a36aaab32af9a6f0c7544053cf6db43c106d5d44e4d455e333273cb4792038c6ceb4f2cd5a9af7dea1ab8f356476665ca9817f6429a9fff2ded38506df2b0d047543ae0d9cf9dc0abde7e268bfa40cdb3db738546c8f0c77883a577c1d9767764f53e1049a56ea8517aed77751a34fcb07f73591428e24db85673e16fd937b09b52e4f42b56731eb171fc541e9a87dab63599cd84d33b349e2099419416711e4d513258c6909012fc21ce069d6ba2695edbb938c5968e6792ca8aef206bdfa68ee9ef43a19d4944583e6741e1646c6e42d9350c8fdd8ad4e65062f5f09538c1e0e14b89f2d8228b853d5fdef029fea1898c393594e722c4fad9635ff07dec57da98baef7e6519cc44b29b4de8a346592ff79b5bd1eafc2f8fb232188b786b0", 0x1000}, {&(0x7f0000002740)="d60b46131d7e2122bab27568ed335c1d11bcbae51b940d19ac2046f91fb3f14113be73e85bdada2b9a4b5320dcc2e0782b2d6ba0851292628898111660e7d2a5fffaadd3f0a343c82d33e265d65dfce49622358696131dccd43bf039d84bbb91bd796745ed66211946db490220df5e03b2b8351dec93eb6f57a75de045b8371d2453bf7eae775fb89db4423f511ce705cf3e3c4ed5e5104465616f263f9135", 0x1e7}, {&(0x7f0000002800)="2150ad704b5df74245985653d2f75922e3ada071682b7fddb844ac7cc15d8c8354fbf3583347d00b1c303f6bad1ebce7ccd5f68af9ac492ef2d807bd010fdf81dfe0ee6b3d5207815208fd21f2", 0x4d}], 0x6) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)="5406a468e383904205144881100db60375aa7f08ba2d9aa5d8b703505fdc17cb1f107dbbdc770f2a4fe629ee31f2e1e29df424fda0f5faca6ed9b73df9fbd30a8c049bd8501ce8d60c314c45aae3c67fa448683f6aad517b653008bdb1fa3ba6cb8dd1bedba8eec4e49a06ed607eb6f5261837a395e0c5e2e4f926416acedea29490b7adc90355d26876d3d431510935a6bd1131bd2a6b6bd452c6dee47963b430e6a0b0bbc61ae834e19611e9fb825b4d8e20ef78cd85df9ee6d169eff9ed30449a1a5d1446aaeb82aa28e5df849ebce2b0dc10d1b6", 0xd6}, {&(0x7f0000000180)="b0abd98dd3ee1ec3252fd0a0a75f078dd91847ef59e896c0d9ae34469f815c08730b8a1d90f71fee2045598f", 0x2c}, {&(0x7f00000001c0)="1499e84081fe0bc18b40ac586938dba7bbced41f0827f8fd67c8b23bf7e4d51816ef4ff6d1fc4e6da7cdee251fd03be741f72d021a7f41a295c171a6d71900f7cf47100eedbf43df8f852b43d8e48878d4b2eabcfb8ce53574a9ec60172de0396108377ef2e83476b624ef10563adc7e02d0372c3442d91614c9f06989700408f985ecf5fac9035f1f296534cf805a58f25ed2c4c84be538e04093aef61d36d320127593722891cfea7bcdd860eddcf3d49e219a5a14bc263ecda99339fefc799b582212368fad3f792c05", 0xcb}, {&(0x7f00000002c0)="beff7a17", 0x4}, {&(0x7f0000000300)="fd59c9cae36439381ad43cfd1a57f9875975469c3f6d57f839092bbe193d56ab7aa3f5e810578c920cae783e339b275633db72a2f0632308028fdb2b2480df6faf7ae1b30b492d32f387658d4c98ce6728f3a2d0c4248e6e76970d2dcf1b6517fa86dfd0dc997230fa70f414704472bcdfdcc9c382b298197fc1f5ddd234fc6a319597e633ed0ec768268e8d1d34fbcab2905be0f3b1a78eb1d3b9f16558965a09b4548634dfcb8865652c652cbe691e1525760b39c7905e833b73e2b0c2e6f0cdd49063ba01b550b856678a3fa37ca88fcb8981487ffe5c47999c0428cf268eadcf5c5dbc39a9814fb2c08edb8c81191109e33e76713f73ffe0e072c29a8de1153142d031dace290fd627754dece3070433ff87db152263a386a98fc3f83b73eb0da62c3df0291d12213e0c552b26512ed5f08408ffcf5a18ec4c5e0f9c8b2144631f0cbd4e7769b3ee1186530a5f630d6b5c918f1c1be477a4b415382626a15647b6c80094c536ce7d24e745170bbeff9047b97f10df12b15678681ffb6103b4fecbe909dc42f8f44bd68ec512b6fb76f221d7928c5746a30fe25c613c3c23c2b0f723922fa98b63c9eaa8405c2a93a9765c227559fe9bc34ca623922fd9e95fb8ba377cdf9fa95f7a0bbaf2beafa533ad63158efed999d9312a1a74fc9f098ec53f326da9972c3c81fba53ba6c20ec32386804dcc90e35ecdb590c607c0c4f2271ead2edffaaf7808d9665fb89457e574506b3565a94e8468c9854712b42eec3c13401b8a0b409a77a6bb04576a6404baf721f9165016fa06f6dc2ef0853a0d5413be2d9b39cd569187a58122d31ace84dd4b11e3087c28b268293709055cbcd7363ff6c85436b8b4a1ce6c31ad7f179ce3f636578dfe3ff93c3e249bc38562f47857100ba2ecc02a95ab03465295de26a1bc4c2ce54487d076fb0ea481657658a62c21bfbe4acd089c2ff530a365176580bb48219e1f2270f6b9c4a5732419884738bbe78af80bb860176805ecb9c5297c3dea14f91e6b5458ddefef29e13bca9497039cc542c067be484f70c65199e9a532e414374800f57261fed101cbc317aaba601855f5498a32e14f2f26d5e968325774bf3e7debebea892945a9622c75d70b6cebb662a5ebf20928c3ba44f975be5cc019e652da377cce8b2ae518336118b45ba2979fc8ba95d269af099644f192892f6c0f38ad37044a400f04e84b11550e26e00c17534f27b6151a10098fbc5e1154182cf8bc624364c7a8a4998cbdc821e65f75a0207d0691694becf15a52788157df65bad80d88a5488e6897f8fd335e0ac49698339956ca056e088fd1d2e935493ca435ef811ed5551bd2faacce2e80500d576c9c47583cd1d06473b56141c6499bf93c4f84207f13c908a0b8911385192c0cee6a41e31df0a6eba0d45ca226245ae36952a3c41f848c948902900d38618d9f9a12ea9eb3bd2864aa421f391f145fb41941efaec5112918868da3a0ae3713689df8f6a5dd48d9ebdd108f8b660946858f93d0066705c8cd490938a82b05574623d4d5ddb7754d39a83bb9e26580eb86f56d7e4b5bd92973fbbd629ec1682a1c8741869d6302d567e95c9c7c8a74d02f90801dd56ec9ca49fc45a3fc799c5f59c770621d47bc310da95384dfc23736766fa6175a3481ee86fa456e10a61d91acbc4c60b30ac81ca8371cd64944421340bf4b9cc38ed40acbc5660712dffe9e725ce9904f8b06039aea9690c464d8de0b9765d8857cd79456c6672eb852d2eb87ba66e43024c6655ee6c7594e60b2ff7194bee13df1c2710b61f87a89c3e6e2a5b072efd2b94f28f1abef824c555a00adc20b09a46358314d7e338957f5079e57c0d1a20716cbfde2deaf0ae18ac33132d4f250d494cd72ba26a7a4278e02cf8946f7511855d8cc196632af6b8d403d9f46184636db897619fcc0e574427ed6e0cf80a05f9b8b00ff5d64f0ba1280a7a707722b10c7a9ab37935e34a7e9762a32d47c7326fd32840e42720400bc9382b233feec31a972a249410a6c383a65cfd63f293be9c3e48b85cbebd8f740122cca59f350aaf319cc04f44871e46f254e2b930e7252d8a9e5135b81c51966f82a972fbe2df51633ab9c27a75fb1aac44d7e2c146b6aeec8c385b019e0af103138a660c7ef8978b22ffd57e4fab859244897a42d15ac4260cb01dd34e2b0d2008a18953290c428d522229e791d039d62b26c4a0963457533bda402df7550a09101dba744f1221ae0d39e9a70c38ffbb6d01f9c16d56ec43ab8128f824acb4be9e539dbe9bc719ce16c551bf740e7cd1be0d7b130b7faf404ee215b1cfa0588a132ef21bf2e6671c4a4868d01049ef226e944a0fe180958a094884823e99ab130fbbac5a483da2bc5ffcd187b1b2f0513d9a58608dba4a6f7ac4b85faecd1b925ebc543bd7597c3ed5886422e8a99606a2eb40be091b4adc880b56191c4fc583f54dfabb0e3e11ca3f2e259fe7d3eb5c651f10792dc74b1484155f0ab8721e9e13abd24436fa0ecdd4fbeca1f2a86cca1ddf4f3c07bf952945b66192d2d3ffa6c6507e340f0a3804d2b9067e446c1ae7073e70225811bcb2b700cb92e3e82db7b6e49d1238fe01c0989830c3098c7228c19bc418b7416e9803fba66f4be2341fa2764de7d53c63036461a0b090c0eb22e8f96abcabb76c0c5d318459e439542cdc8a2e2bbd51a5325516d55e573ef0c27f9f2c0c4c744316fa7823697e28f622458bd36f0d2acd6ca5abb30ed4a789d81b941b117bdd8b2f7df66ffc8e7a87042b31fbecd3fb72d1d10a90b6a6f2f508f05bb45e41d1022c3ecb5eb32e89d1a0712362637f0585e590014139539ae728372285c1ed7e114a0b235545dfe3ad2387985f0f3c386e75392825f5de4c186b8b77ae7602d338477621aaaa2166a99f96b37e7446b6e131e994fae8a129d644997f8165593c94c656186112cfeadbad907a2a62f1b984f76c897b419dfe84629f99b5e3c8d7da8e08e3a9dece0a9f85a3379843115edc8187d969f61ad17478a92cc92f3299627fc37244eedb9de0e3d4724c83b8ee44be3e7719262a1e1f8f43912ac46004a4e10c9534cca3513800e03a037b2e6e225050d42f3f926dd463243f4d40b5e97e78fdde93e7bb9966282ba942b6d8859ba1f4dfb5d3fb0b5c3501a655076c834bb1b3e6cc5056ff8d0827f277b744a8ed4c64a7ab6f0d1dbc3034cb2353e4048f8f3e24937fd30eade6e3d38cddff902a7146dcab1708d044eabdd008ecc97697d949f177c4c2f9ee6727dfb375cf7f020ddfea548343c77d5c7ad761879f9183794d3fbe073866bddb82942a9fa37af6c3e47ba858f6bb3740ccb0f3483a4cce190cbb9433b3ac9ca81e71edfcddd7a5bf79f5959c773ac4ad64e2639ff2a6782237e97c4cda0a783ac91750c8397a9e3528c9f0895af684f81254a4a4a56590fbbefa19fd0e57d5c673d0b363b261d54d894d684e592589f99ca442cacc8cf6264c07437b11d68d76e97217127d28fce2ea9e8f34a896bc5f119655ee7e3491e8d389299a1d5f2838cf3fd2025901b590c88935138f57c1fca7540ec43b97cfd7c498111987f34ff1bc183a208eb171353ae12368276cd6b97b0ee4f8ab8acfa877a6d929818fd4701cb9ccecd83c5868e3daa82ec7c7f2dec2ec3e0546d1ab40d92e9d831d1567fe7fed4ad08d1577138a8e7911921f9ee4fe1856180dc4b4f1e749c1884ca3debed91bc03f8098c2074122b1628fcc18182fbce7e0c0161f1be1249fc70310ca6b60e366aa46d3d861c732c22d76a05f11aa5a8cba04ce30f44d89ecb07426a425724cc7965e3a5d0d853a3ba7fb92ba756029b48c4b9cffde31331c2648e8bb2d3134e75429a91e8e0fb5fd5e4c965f2693a29159abef98b0552f8d6ad2997a90c16e1a0edcb2f2c06ffcaf53b83cee6bd9ea043206fdf2c2360d55e874c768a236aadf3d225de810bbe3c7b3876c567430f958f019fd3a6f03dec8ef018d850252cdb5cd8e472cb4883d8ad424edc4e61661b1296013ee0c5fa03b0f2e44d02ad14a9382be341e0ff8749d9aa0d945acc993313ee51ca4a5381dfe4c10400672b87ae645a838460bde9250da68818e9c9ed1f889a628720bf8c8f7845c6e334ff7e322b75fd213eef645a7d38e807d4542c26b064bda5d1591854a0a94247be1a5d4fa2024fb92257ff5e2e36bab6760e66594f1e31c5369b9197def54884ac8f74e169253e15c79c3c6df93511d96101f94d4da0aa1cb56678c02c758c4d1184df47acac44a14c18a55b8d85167919ce56602cf746dbeb1ba89e9bdab9df3524c8d5db6a3dc4b8c0f9e4bbf0dfec105567975abca28842417ff5ee98a04d34fe6480bd62916e024fd83037175cdeca698b8ac24021020003da1d7a8235d168425f8640a3b15b4b69594b3ba66f041777ed00edf1a7e1be298098e258de0cb01c4f3c3bff05641df966b8615b8e7097181ad6381d067e0bdb2b7bbd26a3d019b466bced0b60e9155d6a0f7bf4c4f4d062c35e87988fb22fd1d93d8c4f8f67eed229da2f81bb2fde7a40a96ec1a231969f9fbed07f4e9fd796f417e2f874a6a407ca695159aa523948c7a7c0dbb7ca06a85ef2ee6a8730d3d9e538dd2b42b78f703864f1bbde303928939a97967b7d68b72caae7f99053e625b67062d0ef58d03d9ad0c50f9d16b33fbf631e5405613637bf109995393ba7cbf2bc484a7b92bf23a3ddd9f44d8b693da054dab7fd93b76e28791b7b5b1c745448aede60af05ebe04b2b788d6f4e09ffced059fd511b8e07e2a2a7b082de7eab3fb7d2881cf9278125e0d312cf29ec7c66fbd0581e4650bfb2de3edbd2ab555be5f5a97a34df96c4f377af1c8fd2c68eb3d8be0c02f23180d07852ef4a41ae0f601b016041c6a1e40cfb8a6bda70b1b61ab2e799e4ea3388063cc9804c06835f59256b72c10a5d1e4d04195403af5dc0bc01be6b115e7092275204b3e0ca12c6d73fed86bfebca85da8968eb8cc61f38346371c532160bbc96e8c8af61b089517c3343dade3998c507cfad37b2b2abe583e4a71d8766673796eaeff7d5d3b245d79e5866d8b2f0aa192936d8aa00d7e438ecf25923dd94b970f17e831002f1e1fecdca66040f1796b5d5265f1da73519b0d534f4d9c8d442417723be685b6ab29e69aa12dd863f57dcbe0ce4753b9f7890faa7b2742d4f8f187f9d769a126a6c72549371a55244b5407040cf4ad4fb2e8c1c0c0558fe48214eb6b7d01f90d5a0ac2d5bf3dd6a349006111c044a96aa075a9cc17064583e8fe5f9ed314c989a314ffc0bc6a6940683c4423bcee56a00e918ba81fae3592277f586211fd20f8a883c7927613b2a13d64e145e649cf5287dd55334b17b8f4e8de46222f89ebc97f875c0b3002d20e83597c66a84de3f2acafaeaf5e60c75d83884d74efbd68a499ffd66dd1cc32b6e31a1e743994a0e1c7aed97791031df5a4f9d0794bd087ed9bd1d16173411b34dcc1d62ac5cb34a2b857b956445e46dc744409dceb6b304cdeb8a13a6244daa056f120687c0d51c9a2915bdbeb07413beff67765345201d069134d84523443450f26df273ea0103500bc04c0c91045cc16c2e5cec9cecbe2944dc6a7dbb0b43df944dc743271f2990a471052bac0f6c711633adc29fe2c942eabe2d24de6a8cda6370b80bbc5a3915002d2054290cf654b962031e0e7a3ac5e5dec135b5d9791d16efa4a2b1f1989e3d60fb862a546cabe34fa103a9a64b048898d6b375781d745a896ecefc694f73b2ab5d59", 0x1000}, {&(0x7f0000001300)="a8ef716046b68b619f83f0655db7f06993253d9d2b52aa344a05a1bbd1ee7a34bd9584a59b23645cd5f3b9da1e39fcfb6435d806f3218328b60d218edc494a1d6fe4b5e6120e0c3d9ba7b8bf70427f7c32ce13edd481695eea50d031302d8ab4e1", 0x61}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="3800000000000000ffff000008000000976365bed8299e4efe46f8013f7e26326800d8edc1e4eb7584edf2e54ed88bb311a01c0000000000"], 0x38}, 0x1) r3 = socket(0x18, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000002900)=@in6, &(0x7f0000002940)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r3}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r4) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xff}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x5) socket$inet(0x2, 0x1, 0x81) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1af99a000014d813dd8bf33a", 0x10, 0x0, 0x0) 16:01:00 executing program 1: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000000c0)=""/57) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r7, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r7, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb10b613f9a1e676cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0x96}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0x85}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xf}], 0xa, &(0x7f0000002780)=[{0x100, 0x1, 0x10000, "b0a19ca9c0548cb595455763199cf1af322013afe2fb7cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef9"}, {0x60, 0xffff, 0x81, "f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b69198481"}, {0x98, 0x1, 0xc102, "8baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c2"}, {0x60, 0x1, 0x5, "687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f30cad2c89fae2cc9530b71a0f69ce"}, {0x1b0, 0xf411123898c2922b, 0x3, "42d679f2483db6fcd4e83c29086759a4f9a464ab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea411753fffffffffffffff7426f5bdf78c7508e2f7b9ee2fc993dbe68cc4bf311f7e5fcd2841a2a802d8a2b552711904c67d373c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956d48d36b018b6e08482c413eec5e820ac51235c8d0292ea2005458765d67595d2935e4cf03b723ca807da7531b2ba512eeb2f0bc2d6538bfac0239b2579682cd3bf6e7226637cb39a6202506570695220d104eb21227aa7bcdd8164c6abb836f6f7290e2ccf536b2b634ba4ba9b6a070c90a699526d4ec94e8bbb704bff147886b088edb452c32d88a73f4d6c0a20c8122390e8a1598b7902d6c698536ef10d55e36d9b70845d661c86112722d15147fd2aa26f1cd05b9a6d9161fe9196df579959c39eac55a1a13eb440d3f4d70ebc0e6f09ba65536906f68c5b12658a8b9cab5beba2c5834c292cf05b195d6ccdca1fbfe43b3f2342f0a21dd988e51c4"}, {0xc8, 0xffff, 0x0, "8f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c"}, {0xf8, 0xffff, 0x6, "4511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe"}], 0x5c8}, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffff}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0x7ffffffffffffffe, 0x8, 0x1, 0x9, 0x1}], 0x1000, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x80000000, 0x8001, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4e, 0x4, 0x9, 0xc5b}, {{r8}, 0x0, 0xa5, 0x80000000, 0x1310, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0x100000000}, {{r9}, 0xc8f6fc0c9260a25b, 0x23, 0xd0a50894fd247e5a, 0x8, 0x3}, {{r10}, 0xfffffffffffffffc, 0x2, 0x0, 0x2, 0x2}], 0x81, &(0x7f0000000240)={0x401, 0x8}) shutdown(r0, 0x0) 16:01:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x26, 0x2, 0x4, 0x7}], 0x92, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x40, 0x2b, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x40}, {{r0}, 0xffffffffffffffff, 0x28, 0x80000000, 0x3, 0x4}, {{r6}, 0xfffffffffffffffc, 0x9, 0x20, 0x8, 0xf38}, {{r0}, 0xfffffffffffffffb, 0x77, 0x10, 0x9cb2, 0x5}, {{r7}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0xffffffff}, {{}, 0x8000000000000006, 0x8, 0x80000000, 0x767, 0x2}, {{r0}, 0xdcec5d0e322a307e, 0x9a, 0xffff9, 0x10001, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0xb11ad708b0288dc3, 0x80, 0x0, 0x81}, {{r0}, 0xfffffffffffffff8, 0x1de0246abe5cee62, 0x40000000, 0x6, 0x80}], 0x80000000, &(0x7f0000000200)={0x1, 0x8b}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x9) 16:01:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f0000000500)=0xfffffffffffffe15) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0xfffffffffffffcf0, 0x42, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x290) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000240)={0xd457, 0xfff, 0x5, 0x2}) sendto(r1, &(0x7f0000000140)="dcaa2bb8dc615e76ff85b3ccb6c4f2d0c278f91749b1367052dc6f50f5d90a4713c744a924a91184c6d997b3f404e549758eb41b2a2262dc0c3f740b7cb1ffe7d416e861d24916035eaf55f88b98d96bbeee315fa91c7c03ccf2488a94539592f472e254373a79d02323c536b86dbd8369cede3d65cd17cb4bc8f3d62d08c5a13ec479b5ea8141ce82c2fdb1704cb80c1273", 0x92, 0x400, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) shutdown(r2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup(r4) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r7) r8 = getpgrp() fcntl$lock(r7, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r8}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r10 = getpid() fcntl$lock(r9, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) writev(r9, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r11 = dup(r9) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r14, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r18, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r20 = socket(0x2, 0x3, 0x0) r21 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r21) r22 = accept$inet6(r20, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r24, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r25, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r27 = kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = dup2(r3, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r30, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r32 = getpid() fcntl$lock(r31, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) writev(r31, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r33 = dup(r31) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r33, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r33, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r37 = getpid() fcntl$lock(r36, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) writev(r36, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r38 = dup(r36) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r38, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r38, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) getgroups(0x4, &(0x7f0000000340)=[r35, 0x0, 0xffffffffffffffff, r40]) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="9f6a6f824225b0cbe10a86eca35fd3df5f62d0be1a6e65510fc3f79f54786d092913144489e51ace8b88a451e3b0ac2024dcc3b88b5004e84cf0b2ba54a7", 0x3e}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r12, r15}, @rights={0x20, 0xffff, 0x1, [r2, r16, r17, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r18, r19, 0xffffffffffffff9c, r22, r23, r24]}, @rights={0x28, 0xffff, 0x1, [r25, r26, r27, r0, r28, r29]}, @rights={0x18, 0xffff, 0x1, [r1, r30]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r41}], 0xc8, 0x6525ee6ac1a6c254}, 0x8) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getuid() sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0x44, 0x0, 0x0, 0xfffffe3b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8008, 0x0) recvfrom$inet6(r2, &(0x7f0000000040)=""/64, 0x40, 0x4, &(0x7f0000000080)={0x18, 0x3}, 0xc) 16:01:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x9, 0x0) pwritev(r0, &(0x7f00000006c0), 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xba, 0x81, 0x2, 0x0, 0x7fff, 0x80, 0x0, 0x0, 0x80, 0x4}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6c3f) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f00000006c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd6", 0x3ad}], 0x4) 16:01:02 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r4}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getgid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r12 = getpid() fcntl$lock(r11, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) writev(r11, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r4, r14, r10}, 0xc) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="fcffffff00"/16], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xfffff267, 0x7}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20180, 0x0) ftruncate(r3, 0x0, 0x3ff) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = socket(0x10, 0x8001, 0x20) r5 = kqueue() close(r5) r6 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x1f, 0x7ff, 0x2, 0x9, "be581f1cbbed752ed161542a0242514a0a547f1b", 0xac, 0xfffffff8}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000240)=0x1) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x79, 0x100, 0x81, 0x1, 0x1, 0x4, 0x6, 0x1, 0x0, 0x81, 0xa889}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8001, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000340)) r10 = semget(0x2, 0x0, 0xa) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x100, 0x41, 0x6, 0x1ff, 0x0]) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) pwritev(r11, &(0x7f0000000600)=[{&(0x7f0000000400)="1cf109990bec5d3df8461a13e044af6da29f433190a4191b2dbb5c7bf8ed4c8f7f1da083b1fb1d8f35a1b66df0bae7d3d0e1338f11957db30680be0def8c62717376d6", 0x43}, {&(0x7f0000000480)="014ab60a578086ef54487fc4dd06c21833709a1c151c3ecaf6696823631360651aba95196053630861e0c6ebe896209f3c944a75181b9225b85f66f3b6450fc5ff499413f450e07cf8efae4677a3256f6ca83c20fb7acda09c235bffc897f31089600313778885ef80c7eeed5b49bbf4fedb940e6357659c89dd29d4f09537f0cfd8043be55286109a07a107e4a275b8eee3aa26757ebb8839f153d747f11e797795b7aa88bb27964efe182acf9c782d01bd41d50fafe21ab9f0195080715e7136fab1fe47d9813cbf1b06b20d", 0xcd}, {&(0x7f0000000580)="25d50c2d85331641cfb477eaab625408980f9c97f68ef74587e063413d8a17c1500e2007c94678213023da2ca488dc39a32e31bfa8234ec9036c5dc68d02391f004fb175d9b146464d4b5efb6e1e36268e8848e109ed65d197fb015d18", 0x5d}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000640)=0x81) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f00000006c0)={0x7ff, 0x1, 0x2}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x8000, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x8, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000740)='./file0\x00', r14, 0x1}) 16:01:02 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)="0e6a140cea1b6e35", 0x8}], 0x405e0b17a139273, 0x0, 0x0) r5 = accept$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/97], &(0x7f0000000240)=0x64) fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r6 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000800)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x173) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) r0 = kqueue() kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:03 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x53}) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xffff, [{0x1, 0x2}, {0x3, 0x8000}, {0x1, 0x4}, {0x1, 0x8}, {0x1, 0x7fffffff}, {0x1, 0x7fffffff}, {0x2, 0x7}, {0x1, 0x101}, {0x0, 0x690}, {0x2, 0x1000}, {0x0, 0xa983}, {0x1, 0x9}, {0x1, 0xf21}, {0x2, 0x1}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x3ff}, {0x2, 0x7}, {0x1, 0xb07}, {0x2, 0xaf}, {}, {0x2, 0x3}, {0x97fd193e3553d159, 0x1}, {0x1}, {0x2, 0x5}, {0x1, 0x7}, {0x2, 0x5}, {0x1}, {0x1, 0x3}, {0x2, 0x5}, {0x3, 0x38c8}, {0x0, 0x20}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) r1 = semget(0x0, 0x1, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/98) 16:01:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) semget$private(0x0, 0x4, 0x422) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="30813c6d9cbd61bb4d4efa448c6e498a1f383c64e378c5be2e4964a0b32ce1ce4006e49f72fc85af02605ac5a6dff9addd601328079337e2f64789a6bba2fdcf9ea47ce2e234a07200d951edaeca41244350fbe1889567f65d79bfe60924f59d5c4215c35ac50e2673e2257eb37879077b9d9674acb380228035a24dee753be73efbf086b006413702ba3f57e361ae734131ca67bf6d74d1d86ee4a8d50dce35059b02c7edb9d4d2824e01585fc6175e5a13020327407d6d7ce01e1d3df71205614e870b24fa1d5e466087c6ac7eb6007dcb5b296e5a72b7d00f01b7d9eec2f37af48d9e596e223a63fe37f9851a5e8ad14d3ed88eaa6fc412c2c043b8899ca4b3b4465e64fca96208fa08ccc4f894ddafbd47ff35557efe75d616ebe7ad75e1c822e027844094dac49ee9b4bbd2caff9d53672e109a8face997da40476a76d56de88672737e0517e114554ed8a40056ffb4860153ed3bb86f3874814415a1870fe5a8c4204d2f462d", 0x169}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 16:01:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x22) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = getpgrp() fcntl$lock(r5, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r7}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r9 = getpid() fcntl$lock(r8, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) socket(0x20, 0x3, 0xfe) readv(r10, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0xfb) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r11 = dup(r8) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r7, r12}, 0xc) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x10, r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) r3 = syz_open_pts() dup(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x10000) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = shmget(0x1, 0x4000, 0x410, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/9) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:01:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x120, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x602, 0x0) fcntl$dupfd(r1, 0x1e, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x9, 0xba3, 0x5, 0x2, "2de9476c547055c79e20723968792e98ec664b99", 0x3, 0x7fff}) write(r0, &(0x7f0000000180)="3cd91fedefe1c297ba5c44c55893489a6c87c2fa436f6a18e051d2023bfdea15e99f8d95d13e136b3cc3c45bfe4755ff43de6ad51070bdfb615e4ce6540265c3d39c8e2fd4e9b4641bea9051809b947f10b0bf8de6e9f4e6b377b1e3fad21dd38c754aef1f21cec316776c71eb5dff151979c963bd3a9c2f417d59b29d608afc1cb7187c231f3f37508e216e2e07445aa25dd4a02c85bfa9b2b37bf660f320b60cc08118d15503fd84d00afac058df1a", 0xb0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r4, 0x6, r5) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() fchownat(r7, &(0x7f0000000380)='./file0\x00', r9, r11, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000440), &(0x7f0000000480)=0x4) r12 = shmget$private(0x0, 0x1000, 0x20c, &(0x7f0000fff000/0x1000)=nil) getgroups(0x6, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r10]) r15 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x2, r9, r13, r9, r10, 0x4, 0x7}, 0x10000, 0x232, r15, 0x0, 0x6, 0x9, 0xb43}) r16 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f00000005c0)={{0x0, r17, r14, 0x0, r11, 0x8, 0xb8}, 0x5, 0xedd5, r18, r8, 0x20000, 0x4, 0x1}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$KDENABIO(r19, 0x20004b3c) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x9}) r1 = socket(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) r2 = socket(0x800000018, 0x8000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xdc23, 0x3}, {0x18, 0x1, 0xd5, 0x7}, 0x3, [0x7, 0x7, 0x1, 0x9e, 0x81, 0xfffffff7, 0x1, 0x4]}, 0x3c) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000140)=0x5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xfffffffffffffde6, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300", 0x0, 0x20000000}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x8000, 0x9}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r2, 0x0) listen(0xffffffffffffff9c, 0x100000) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000880)="bd", 0x1) socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000280)={0x81, 0x8001, 0x2}) close(r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x218, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = accept$inet(r7, 0x0, &(0x7f00000003c0)) pread(r9, &(0x7f00000002c0)="9853f51ab364a1af6a4e396071c2a83df800"/32, 0x1000000df, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x2, 0x1, 0x8001}) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) setsockopt(r11, 0xfffffffc, 0x8004, &(0x7f0000000340)="ebefcbff138c30dcfc60fb83bbfeddc5084e7130c3c4bad266db08ec155643c503f593278a5f8a61c880a197c018bea6731d57b6a8c775dbcd9f33e95cf06fd901e3570953fd98c6b597ac6c4444d155925dfe2d1a8b89d9d9bbab4165d05afab8b4dacc5f2d96b3fc3bc37f6a9d5012f6c617c62cfeeced6fafa327177d", 0xfffffffffffffe06) socket(0x18, 0x8000, 0x23) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:05 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) utimensat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)={{0x2, 0x3}, {0x4, 0xcfe}}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:01:05 executing program 0: geteuid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r1}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="dba6e2bec890c51788d4a70b704bea18ba7b4d041df1e3b512c5d913c483401c94ed91007cf6493d25e7816680575856d8b0550c94b4f87ef425cccbebf812c02c7b4db3054ccccdb10cb62c867a7a19e7150b8561bd1cdf9527c7b86fc4e919a8ea3726cb40b1bd63c5fc4d99d495581c68a18cc06c039786029850993ff56c989a319ba4", 0xffe5}, {&(0x7f0000000340)="394a7ba2990455417b6b7a5ea340f8bdc2c38927190ae2d467fb75dac61b29b24768033b7201728ef979a47fac14da455d505b4e03f8a12cd1e03780c90775183b3d68e94add9b21893699d1a1ace9fe4347ae88cb30692c544c774e248db8de899c1e539be40a8ef1db9ef98cf9ee14c7ca892c007dc29c02867ec3148a2cf415c40d36fe4eca9247740e06cdea350a98f30af5cddf1606de75deaaf8235cdcf72b0b62553a8e93286c532f8ce8b9ef082b5cd503df6c244aaf3d8af7083e17b7fe59286e"}, {&(0x7f0000000440)="05d7c0101b600f033feb64703fa2cf2b6a549aac3ab11c97fdfbc19eb3cebc662a61b8e32326eecee71594cd10abe481f38b52e9970328e471b955a13655c9d38e2faad273e2dca1f2bf46190bd68fa371be3edaa30a2811797573d536a0f1e6c95a19ad588d008c50186dcc59d410a5aadebce10fcad5350ed9e067e8d25179306c5ed385c5426cd63e355ae957189d7d12e55929dfb6eb5a739bbe7a8fb0618abccc31de4061f0b985b8e89e97c822cf132078d3368d86d539402319e11fd96a056fa8e31becd5f81e17f754be7d395a0fd6b990c8b4a3"}, {&(0x7f00000001c0)="b38d5c9fdc95695dfd865b3616225700dd0dfd691f86db6eded5fd322748da1fc68c22ad53545f5dedc296397ead9f35b1c350ad577ee89688a0e07898d8e6f7d4bb29bb89a6b859b79e1e662f5dd60e8621f3ea5053bc6134d96d6314b5687b14246802bc314898e79d90821c0a3e8440994815f6"}, {&(0x7f0000000540)="af1e3fb08eada8eccd9385f077b97d43a097bfe9be38402ee39a1fba99d00180e4ee094b63524c6506a0ee2c2c0e4c6a7c4e12625c38a72a79a7dd3eea1462080354dc8a7cb751e0cf5f3e999408f8718899229d79afe39ab5c85d64175c0097924c08f2a859bdc12be91025c29b7492cc8cae7bebd73187431cba0df1b9a18639b058332812600861d4f0e0076ff4e1786679c6f7ea197840e4f689f4290cb7818a3e39c0b241aa9cc2188b5bfb25d5fbd7c412faf1d20620444ebfafdad3237177ef8a4e42bbd634ff8de3f4cc8dee6372d6ea108be2dcc4b4d22f99ff846252dbfa"}], 0x1356) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffffcf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = geteuid() setuid(r10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r12 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100, 0x3f, 0x5, 0x8f}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="57b2813075043d0ee094a2ac4ec3791e85db"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x50}, {0x6, 0x0, 0x0, 0x81}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971fe8efadca32", 0xe, 0x0, 0x0) 16:01:06 executing program 0: kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x17, 0x0, 0x3ffffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r3) fcntl$setown(r1, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x80047308, &(0x7f0000000000)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) ioctl$FIONBIO(r6, 0x8004667e, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r7, 0x2) close(r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r8, 0x7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0xff, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) socket$unix(0x1, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:01:06 executing program 1: 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() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 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() 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() 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() 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, 0x4, 0x4) 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() 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() 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() 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(0x1, 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() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) 16:01:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x8bb37e4ea5e67a9, 0x0) unlink(&(0x7f0000000100)='./bus\x00') 16:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x1, 0x80000000, 0xf27f}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r0, 0x0) 16:01:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/32, 0x20, 0x840, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="000000ac2666ff9a737e70df368895525fa6dbcee6c2fc290defe99c48889649d0fd1e6ab5701350d079489a9b9b6953e6005db6c6532fdd2b90a2a3af3795d031", 0x41) pipe(&(0x7f0000000140)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ac32ea894791491f82ff0f", 0xfffffffffffffee6}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) 16:01:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f00000001c0)={0x0, "5b720dec110f0ccc5bf7a532c501bd95f80511f568c3a6c37216789f1d60e7dfde3482c5aaa8f93895b7ff2f47eed3e4a41daef53d853d62c64c2ca6d773bfd639765c6c9b8b3ca01c8cb7bc350a24276e07047c933671291626157ae2be591faf5cd0415bdcd0caf5a0f32f13870c02c06126a1833a031b1f346a898b643061674b680cff568017b50e649999a899926df4f8c8815f33a07e0b5658e39f1f33cedbad6675a75f0efaeac7ec11b385b14551bff23b3147da385306236e3874fb0a732ae34f44f97b2f9b5a8253b1872f8e062ecffdc268fdab048f6006406eef6444a43e1fa877e7f142401146b736add533abd89bdd8296e2c3"}, 0x102, 0xdc37abb4f64be06) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:06 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="6aab8d45c0fcaf4018", 0x9}], 0x1) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000030000000000000000000000000000000000000000000000000000000000002000002200"/110], &(0x7f0000000340)=0x6e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r4 = socket(0x20, 0x0, 0x40) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x3f}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000380)=""/110, 0x6e, 0xc1, 0x0, 0x0) r5 = getuid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x5) r9 = socket(0x18, 0x1, 0x0) dup2(r9, r9) r10 = getpgrp() fcntl$lock(r9, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r10}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r12 = getpid() fcntl$lock(r11, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) writev(r11, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r17 = getpid() fcntl$lock(r16, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) writev(r16, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r18 = dup(r16) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r10, r14, r20}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) lchown(&(0x7f0000000200)='.\x00', r5, r22) 16:01:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup2(r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r4, r5) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000003b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0835da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064354b2b226e"], 0x1002, &(0x7f0000000700)=[{&(0x7f0000000180)=""/12, 0xfa}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f0000000300)=""/239, 0x5ff}, {&(0x7f0000000400)=""/61, 0x3d}, {&(0x7f0000000440)=""/39, 0x27}, {&(0x7f0000000780)=""/146, 0x92}], 0x6, &(0x7f0000000640)=""/60, 0x3c}, 0x840) r7 = dup(r6) fchmodat(r7, &(0x7f0000001b40)='./bus\x00', 0x8, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000140)={0x8000, 0xfffffffffffffffa, {0x4, 0x9}}) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x7ffffffe}]}) r6 = semget(0x3, 0x2, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) recvfrom(r7, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) 16:01:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x3, 0x3, 0xc, "b08dce2557000000000100008000"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x3ff) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:01:07 executing program 0: r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/82) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000340)="53ac0471d303c468612bd183559a5b232490763468db898e1577816fa129f0798811cca8c2c0ad613cc103a4be029e36205679aec35c93e2aec3539d3d2413060a44fa2e6d21c351d1f82ac13555a7b377e7b9d00a6028119366fc001115a9668c00ed96bcf3a30c75654f04c990a81bac488e9094f1e42e0a2bfe9c3c1805a21eb42ef199b957f5889a70722108735442433c928c6284fdeb3b632a8a0de6571165900a9e3930c376b671705933a9e11c431d1c580bd74550037aad7b5e8ea71137bd25dc6232"}, {&(0x7f0000000440)="0e19b58e98041859245a7bcdbe5d36fc3a2bc31ac21bafca430b417e1c1e55ee406acc6f54c2943fd7d61f325bab734a42cf80909f705042a0c6cfd881224feea7a16dd0aad5ca4abb67f65f6e70f93ea628c2c753fa7589e9e99d2fbf27624c7004adea601c1da6af7980b435e612920083c675a34f12ee265e9c78ed2ea9f72fcf0b0d4b47e18ed88a2d4975a27977302426aea40ac31035b67c5c43a8c83bb269ae371238929a4e10c9a0f9d5a8ec42a9ddb47d69cd4311edfe47e760f8babc163f88d9c4b4922900c553bd879d879492f541f28d31b5dab7054a1a8128ebdbf5f499d2385d478567ce70"}, {&(0x7f0000000240)="b3419ebd8e3ee08adc37029aacf0b06230e8e70bc79bce71e035b99f1aab4d357607f556a42fe213d0d013676a6f1e68d6bf35815007d08c3ddac265a170491db32eb3dba2be222f96c51fe08feb620d090fee93"}, {&(0x7f0000000540)="cdb2eb81aea88661fed32b807b403794ffc123a0d2688fa42f1dec6ea4351a085e542ddd01e2d74361dd08818d82e28e8296fc6597606dc3806f31050e0b7d5cd40b4ac3d1b5ea7b677c51b854a4d59ff3e6ffab8ef2b2d7ce4afb85bf81d1c89a3a449d9205ea591f4aab53939fb09a495f4211d077023697ab9000ab7bea9ebf47f2d449922a96234b58fa3b538ee308aec1962288a48e7fc849c9e89cf46a75ea86e5182e5bade725ebec0b9dff5e394ade425b717c9424a3b70a2e66aaea28186cccf47edbfbdb61cd2500116ab9839fd2cf72f70f33e8a6e828fec9f972264f625d75ec675b59cc01494368a819351c4879fb9565e7ff8e2387e78584da664db31d2ab7d53b6688b78a4c216f57dc8ad8c8e3e02ed24e0dede00f144550ee241b9f6d91c5c6a06949af896751c9d3a25f6e5b1d002c32a248d4f1e14476cd596c1b97f30be10ec23eb296ad7cce9e74d11a9b53d839690f1dbf88fe799fe9ae4ef60bfc62ac167573bd4d127b46518423e1cc522d4ca58f4e583ef3bbce40f9d8c3c5065d14c8982e57764fcbfc8ce6a58e4d37c0d48e531b6308879a7071e039efe0982b1d06b0ec6f778ca7b87aaaa103415cd624e99a8e99241dd692f9875aa8e354472480674d95bfabcf782e3a066b14dbded3b698770dadd9d61e4caca098222f7eacba7d39de6af1572a27010768a88f6d8f4635c2f5e215a10561bb8416e91a54b99a412ce11625650eb69d4f4dc91b68376c4f6fc352e8efe038124477e28f2e6448550343853ef75820bf388309ddaf2e9c609fcb009137dd07ad64c510cc671ddf60552377b004730d92794cab825619eb1db1d27adc5249808af67fc221b4d60c948f99ffc09379610d4f205e9ba091ca02e417f3681bda9b7e6224c4a3968f2aae11dbda21813d643d5e702433cade84f99d3d62f3ac9f08d7a9774437b32850df0c6f08dd268e56718cc7e19270fa680236abf0495542f3bf4733082cb5f66e94ee2139d5b720f13b982a1fe58adfd01167f910aa4a8fbf210e50fd3f72021e0e92b3613cbddecd0d42c320c7befe740346217b5f5ccc14aee61f97033d54b53122cd93e273da4f3ffddf8765ae795d524b5b47c0108e27236944cba41643983a756fd4bda272800be1b76ff1c2170a317e010c7eb01da8831dad6f713809fa9daae233a9aa6dfa4f27605a75b467ac02e83ca9fb8a6ac1c1b0a30480bebda1a2a8fef3ea332fd45952da60f1f403e3fa759fae4410819e7cacbcb1236141fb13b16d7f4431ee7cfbedbe42c4d0c831738303bc1f984f97d158f5633014d8a0c3ac34ebdfc24b14d9f144ca1c711c376d9e946d817d103da56898c3443e866fdbc083be6c90a6c617a1148536795b85bcec2c15f5a4f819caff5e317dfa5277ff69dd48dca6d77564b05b87bd13005639719b3afbac2fbf06fc235b4ce5c5ae6173beae2218d777b6b1287b6d2826ef43cb46ea69746c61a9e7e133cf8a2fe0aae70b0717393fc82d8e7d1faa78ccdc10472249aadbef1f21a304e7ed9e7d944410e8f363a8d81fafecc53ddc017f3ebc938df8d4ae0b287e65107baf2e4fa8d9e4ff620f0a4107110e7abe6cb82a0c1065fbe7e3cb6b4119d034698f553c58e73dfadda59c3041d600b6996151fea29adfb2feb722399ce1c0fd8baae1af298796fab3c192a6e2101d0478ba4900f6529526103d2943d50a59b4667ff37eb1c7069e5400fbde1e8cc5c63464d5088853f3b3ebd9462b25293b65b81cc5a4099798c74e96320935783a2391fb5b7e4c153ccbd1f47bafae1edbf4933be563e062a87978618903a14ccddeb5cb474dc7e50c630704640b96bee9ba54316396bbdd65041ba28966a8fad407c7bdaf5a4148a3f8b551a6f860d77d8bbc92ac96da6fc3a85e0689a9fd62e4c4cba5ec1381db668b484f30bd8605cf83c97a31b6b0608a266f6caffe4b265eed7529288ca1f4342bbf729d31647155da1fd5b0506481803ab88a564b7623d03f262ca6606ed6e849798dc345b45e836f28d26a4c9c4c7d135ba8241c88c3421a733f118eb211c440f63d2b536792b322853677eaa29f518810446cfd9c27e4baa55a82d7782766b4e26582995bcb4877ea95a5d01c3ac172f71dc8c32613e77e2988e4f6178c9a55e6e6e6cada8e6e9e53a6d4fc41f84927ab933f8f88a063a61004571dd07ff716fbf571c7a809e49122f451b7298768cbcf97ab2b2238d36ff0ce8de953a8097af9bf9ba330a8590684c1102759aa25ecd45c281c5d10330549d09303d04c0afea40b3549affa853f10b06a9b74f49914ad6027a773382d4bf1f1a120fa7ca77490e4d911a7330791bd0059093689ff3c43f9b1665ef2ef758497a18c61aca4c9e59379756c1a27b72dc5a93ba47ebfdcad2166e2f5a023c04c2a51a8092fd975e80ab44c9bedd3bdc9a28eb9679610264f007f3364750c728e3d6083fb089a386cdbafae166d5c4d49fa96dbbeb521435a7f96c3705b81e2d83c93476bfbedbf291a5665a5e61173280b380d7dae874e16798cc8daf793e6589da6ca4fd61f5a65d4d7159ae254c926038209e4d71d4c17f7d48f536ecf18f5f8fdda0a1c3a53a416c3d1545e9d8b8bb5739680eb6f58112cc8d11b6bcceb01e03f5c3c9676f7e1500bd73b3904c6402e33736579c6825f2e0ed6957dd83a0b57fe32808157a119116bbd665df2827c55885cfd5f80c217194a820c7c3ace4f6c5b9a51da82b48eeaf1123edc7eac07312e7bfb255403cf6e3d76d751def35c19d92a160a09072cdedeece8c524ec3b7de00209935648e197080072f9db49e7f22e30ad9cc2d099ed32e3a5ba4f2b473f8ec5057b4252c2c22726d2e7ac8379f05b05b1a6ff9ad11dc54a21f3cbaab543882f94e80e48684e37df28e70184b23a99ea1f41ee7e8b41cdf45a8e1a181dcf87486aa05f2f9ed2d2733d7e9cf923a9dafa304b8b00b199912f5b9ce6baae9bc81a14cc8f32716ddae9e43cddc71370ac8a231b40563ef7f6a3608a091f91d6dd815586be218b21df94779ee015cb984c04f35c8fc278d1f5b7df7a0ffa2f5d0f27b9e84d2739c43c8df639cce350093fdb0407da7a82b3bd7b2a6582bf8f5f93b54476c65610b7064f2271e2c77c9a34fec80623f90e05b7ed705c90efa4c7b54e1eb01fb66753855225151015dedd9edb7eb008e62cbaa8b0337a8b984a40fb65b9add806c94b5391d6942fd4c2e9cbef71aa4427e63c379440f99eda49232c00837083adbc3800baeb45b418d407eb915f6d5df6531c9ad2ccfca4ca2741f3018130673d7e0a7532696601a8557e53835104d9cb0b4e81e9e099cce6f4ba8499af528fe57f475d018bdc7ebff642e33315018bb94cc7d27fd0f5af06d24c7d2939ab6956d0cbbfd19bf37161bd37a12c5874e023f662367a76cb6806194da130db11a8a6b94c614826af9304f22c371944f43cf23efc9590ec93c45898c3a0bfc6745feba74b84d9e6f650849fcfbcd04bba6ea7a61c8e4188273822f6af0e99778e8883271ddb4d6a49979c47a2f935d0765239c8d311ecaf17978d6a66399c3aff732000773cb42d6d48da05a5da4c3f3b6266f0bb5d926d54403605f064c715c6ad149623b30fe51fedfbf4224d430b8d78af8b9b24e87f0f31f096b509f525b5b63e8e5c1d0dcca8468cbc5571a19d4400012bb0ee1aecb99248e7e34358ff93569b8d327553d08d1d45d750bf353faeed610344917ff4578733027e71771b244af30783a6fb66d17a61406c369d6b2729f5989ebf1a5fb50c8e3145800bcdb8a47ff6c9d573f813c58caff348d27c66115a404a7cbce50c69419fbb464ce6d326ad5f18e679cdc95bd8c8444ec4db07cb9ee39deee563f016e15a7c5112560adcf9c886b006e0683c03ba42b301f6075001541dd5bbc77944c6f956cab31e1d9e8bfd046007257cfae897a9413ea3147af5d3bdf36719af2dd839985b1fc30692721df60a80044f1bbdd139ef2dcd39bfbc194e10236b760e91c2a9716cf32b44df0211ed4afe8f240fcd349088a52d9be3f9360c5087574090ccb7bb2b4f754aca4c7e42c4af1c8e5432b3d3b50243bb3dd8c5c6b64d6e676669035043a6c35ba99904ff7cc4a96f5c3aed10d1e4791b9e10a15673f80b9ba1a3336db8cdd365a8000ed12981605d610d84c8d10fa683afcd77b2b50dc4fab946348df7240b4c91a19d4b079963cb5f8382ef5c4e718c73753298b66f7ccf2e24466e8770445e9b69a36e89d8d452d319fba9a986372dd35cff0026d2486f56515c738e129fad094eb666fb6b5b7e37f331700ea75b0fdc8793954d9bead493ab376908b2030021405796d95d6a34cca8f668a7da31ae398eac3893a73c72116cdfd366bb56bce7daf49b7b6d03125534bcde41e245640cb213fd9c61951c8f7607d0cb88184d9b5a35ea39bed0324536a704fb67b1dc3a85a911af19ef539345977be87bb05851608bd4acd53a6a5c89b6465cd11e72e745beed7e8cf69a051144e235869ab7a9fa2daf231b3e9758f714d50afdcdd49059ee28bee313a9454550dcc765664211e242ca83432a0ad1090669cda6126c50d5331c405f2097cddef5fa0b81996494f71c2dff87e9de0f9a5be3d9af9a3af63a29bdce3ee56383189a0676612bb6249c3172f93997d51e4a992feff523f9ed54ca724b07d49d1ef33a7e56e2ce086ef56d0c6216f6c39dd8fafc45107da1e3bf2f3dfaca744c8e49f908bfb1b62b76c03eb318fbe4402d5420e1ca6d0c571104afb063f5b2c90cabfe70fd5e81d16211131b23195c7db339b74574df030d20584d9c04e9eba86cde92c6c701fa23fa30902915ff34ad24cd34c449223b6d719f71af4022e3cc2c05fa233a8715fe74f83208eb0eb006673aa2cd8863227eb1e0077e367b5ccf6410b24024804798200f9bb3d7da7168dbf91906df0b20a31ad7a9f818f2ab9173d55a4a109002bc0554d5afe1eace7cd2bbefc6de849d3775364d8f250b238b81430814b1ac15423a040b523e2e9c477007e16c161de5da849b4ee77fbe34511b52d79154fb42b49b8ba0d20caed33421a1e297cdc76f417ea18e247cdfe524e8e346826d8a6e190b862db816cf1c47668af3a38ef6df898775c16585616b3a9189c7aff3691b16a5c76aaa1bbe73e9bd3e1b0d18586d5e59f5a760b60dedf029eba3c0f777df244e78ef27fa6f1eb850624739a0f9af33b2a76823d15271461903a09b7fa0de2347663aec1c43343900e9e43b0680ec22b188f6cf6a802b407c6e0a6d56a0b1bdd8e7cb403c06ada2060b14aea7d55d821dc9214bccc72d04ae7274028290637103a5ab55ce525c071a2a1cb61b2f02ea01c442543cd784d48e179e254d793c4632a2e571ab63a37c82961813117e80a69c292dc93552d7e18cc1e3a9d17c5ff7bdc666d22aa9c9055b22bca4376667928acea8e1312c46a113169bee18662c03389ace8dab65bdf5bf43c7203207c464533444fbf6fb329f6000916a04baad0326b9e8ba9f1d3689842ab8b6a41763096a703ab5b2f05b91dcf8bc72efe661dc53c7020a77add08ac824e8e8d07519c3e37db5e9f26ebbac024a6a06eb572426f3f15a811fb6929e9a39e56a088bf8f027f6169ee1ce0d41e4ff59e19a87514e34c5a319e8c6fedf7934b37f4d59aed2162683cf2a28af1a8098d1dcafa1f958b3aef3364a017451d1e237be24bdfdd5107454eb77b11f890c144d563e312e77e234cc2d62ecddec0e31e426886ff7ed2739201cec"}, {&(0x7f0000000140)="8c35d63c945917"}, {&(0x7f0000001540)="dd05a3a6bbb3dba6c7c3b4f22079ce67bf7ec4d53a3ddab56ccd343a226de7607e89cb00a9185d02dd7a73b69ea139862af398cef13e38"}, {&(0x7f0000001580)="cd4749ff695f86832a9342a3a6416da787ea95319f74a06779d36e52dc5bbb0cb2e6ccfe940a42466486257c33bf8f89395e28df7de2eb7ee95dd1b86e0fa655723e8f244a1136ccb80eb62137f5edf9fccae1ab9cb457e0e38af1242861e9d9d424a19db892a1325d55b7ca7f000c723a08e5ab44db265a"}], 0xffffffffffffeef) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000259, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000140)="3bc73a2dd0d4f27a69229aab1e00"/26) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x77d9aaac0d9ebd4a, 0x0) fchmod(r1, 0x4) 16:01:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) socket(0x2, 0x3, 0x0) r2 = socket(0x1, 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x30000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) preadv(r6, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000005500000000060000000000000061631e96c50b6408000000490454a8eefc23d371033c26505ac5ea775d333c77b53a58b50cb624e80690c8f31fc9b11423a703f0af51b212effc26d67ab9823ad692c468ba86246633043dc8f931faa0a8f36db16c42f06d8039fb23ee4979aeb55100"/130]) close(r1) r7 = socket(0x2, 0x400000000002, 0x0) r8 = kqueue() r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r10 = kqueue() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x325f12b6b5d82cd0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r13, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r14, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) kevent(r8, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffa, 0xc9, 0x40000000, 0x1, 0x5}, {{r9}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x8}, {{r6}, 0xfffffffffffffffe, 0x48, 0x2, 0x7, 0x10000}, {{r10}, 0xfffffffffffffffb, 0x58, 0x40, 0x3, 0x1}, {{r11}, 0xfffffffffffffffa, 0x24, 0x10, 0xfff, 0x5}, {{r12}, 0xfffffffffffffffc, 0x20, 0x1, 0x9, 0x3}], 0x4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x58, 0x0, 0x6, 0x1}, {{r13}, 0xfffffffffffffffb, 0x0, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x1ff}, {{r14}, 0xfffffffffffffffa, 0x1, 0x10, 0x1, 0xffff}], 0x7, &(0x7f00000002c0)={0x9, 0x2}) setsockopt(r7, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r7, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) 16:01:07 executing program 1: sync() open$dir(0x0, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) 16:01:07 executing program 1: r0 = semget(0x2, 0x4, 0x30) semop(r0, &(0x7f0000000000)=[{0x0, 0x53}, {0x9, 0x8}], 0x2) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:07 executing program 1: r0 = semget(0x3, 0x3, 0x2) semget(0x3, 0x3, 0x188) semget(0x0, 0x1, 0x40) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r6) semop(r0, &(0x7f0000000000)=[{0x0, 0x400}, {0x1}, {0x0, 0x460}, {0x0, 0x461e}, {0x0, 0x7}, {0x4}, {}, {}, {}], 0x9) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000100)=""/250) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8) pread(r8, &(0x7f0000000340)="1d4f598e78cb503ae5f97c88db584aa9a85031dd057a1714baef2762fc3b1a9298d8c8cda93fcd80afcf7c8ee7e2ee0d6cb094d1a7b57c324888c1344e1ae9c13f8b499a1586dfa74d2b9cfbf76e204047d60d9166dd7a471ba15a0f938262c21eb90bb05a3ef3009e259de60e816523328041a2293175a2ca61d1657baab06d097093c5c1dd1948c1a144a69da688be2b2b437e58ee8b98523057e5c508f06a7c7a15c207cb06ca93186f4f8cea", 0xae, 0x0, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r7, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3, 0x4, 0x1000006, 0x1, 0xfff, 0x7, 0xffff, 0x0, 0x2, 0x46e9, 0x800}) 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd5c374beeaaf70bad6369eaa4ad075f73c2606a16ee7772f6fa15f0d52364e64ac6258c68e0b41908dbfb5236502083cfa3a9daf896e58e7db5475368ea3e69bc17417e3b9e6e419e36a64ddaa20903e7106a37d0c00cb2129027c92b33a08ca2090c0c59480d4c84383d2455b3b23c52831069edf8e108d9c7ff90e4"], 0x10) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x1ff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r2) write(r0, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000005c}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:08 executing program 1: 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) 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(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xf) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000016, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) chflagsat(r5, &(0x7f0000000100)='./bus\x00', 0x80000, 0x1) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) kqueue() r7 = dup(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() chown(&(0x7f0000000000)='./bus\x00', r9, r10) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000080)=0x10000) 16:01:09 executing program 0: sync() open$dir(0x0, 0x0, 0x0) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="96472d5776759cb4630f9e3cedf775a4e940fe28956c4e4a854a8cce564208cf135f06ca41ace3862d88eb5ac851ff3303ef8a26a6fde7de73af75d1cabeb060fc5c258f595a6bad5b47ed0e7af388a3b6d6618652a1c5d9cd0e3c25b509b27f400341c2595f06ee94c6edc5c00e6f8c3d8640190148c1df1bf1445adbba4c", 0x7f}, {&(0x7f0000000080)="f8f635a8b25fe8955642805b1358572e053a26cbc1c871d529b31e8d6a50e4fe5f35e1f5f659a4f29a933c750d3c3905429be69b34", 0x35}, {&(0x7f00000000c0)="2271adeb2429a5ee7e49c153902a6725600742c50eaa82f58d121e13de92092d6ef1abf5060b185e55abd44a58c624e9c678ca044ac6278a873d07cd972476e3833f825e3cfbec93985117329a6d99b0faaea253fb8ed963c4ebe47905727a42c2ef0167abbcec47121173e6a4f51df568c89cb0923ae2dbc81dd44830f7cd20d8044b75cba71aa128b760b7c275e3c7cc96e88787762a5431a7f22d5f894d2e5428012e176bbbf9984ff8d2c05ab139d00ac5908061bcef6784aa7275322ed1ad76f0c152969e2e6d84993a688d895ada9a0276c15fd7f55ccf7c601bfcacad7fc10c3ec8704ffefa4fb7afeec2515d3dd2d38ac40a91d7234140", 0xfb}, {&(0x7f00000001c0)="b29ee68337af787b685681fecd71d5d6995cb286dfef95689c1e770120429956dd4d1c48b3244e96b84ca381f822e6788b7a1e8dd9e82bb505ec1f6daa41dc2bf8fcf4f9ec7697332366f8302f4a262ed076ead9969c79aff9d0ec08225f5e2c26331e84af6780ad4652c7dad8c45068fe1c0276db234889f8d8537f3a054cda5ac0165482b6518f36bc50c0cdcf0b6c249403d0390bbb07b4504d95f1ae6acfd3cf56b35745061dbd58aca71d8fe2c398eb6b422077d300acb9212ebb471d46a53e07274dce6093c1c3baa9308df8a3bb192c75c8f0f45586285414828019db3cff2ca5", 0xe4}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000540)='./file2\x00', 0xffffffffffffff77) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') r1 = syz_open_pts() dup(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0xfff) bind(0xffffffffffffff9c, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) utimes(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)={{0xff, 0x7fffffff}, {0x3, 0xff}}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000400)=0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0xfffffff9, 0x4, 0x8, 0x0, 0x1, 0x1, 0x80000000, 0x0, 0x2, 0x8, 0x401}) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r4}) ktrace(&(0x7f00000004c0)='./file0\x00', 0x2, 0x40000620, r4) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:01:09 executing program 1: r0 = socket(0x2, 0x0, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) shutdown(r1, 0x1) 16:01:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000500)='./file0\x00', 0x2, 0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0xcf}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000340)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b18533a26bf8b7bee09b9df118ba77e6f20c51207da2bf93ed74fbd907dd0827883d8f7b41653a75e38c8ffd0d8f0fe82d631ed8ef2fad5eba502d68070c715143a8cec22280d4ceb0b6e0363fabe59e84da8e5270591d43d64b43417db482606e91eaaaf5ab891404e8e5d885a415ad0ebb23b945390e5ff4a6f8c177e1f6d67838e554165e99187c7bccb0e38c301a5914c2268158e7ae69691fc9f9ea0b939e20c4c415c73fea2f108af5f9a42ff0184cca10d96c1f36ce84b06d1770db9", 0x17c}], 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000640)=0x800, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kqueue() write(r4, &(0x7f0000000680)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d95cc4315bceec8b37183dcf104538c703399035410b061ffbd04bf1d0225a248aef75597267b96616bb25d53fb961a6e4241ef1e3521c317b7307d3ed233dd76788c85ab28f0b5605481b8644e51823ae33d2892dea033ee4ced34b736b92e647883601cf80ed4038628cfdf1ab324f5dedf716e8893a27d6e13f3c8073658bea379b63b82771de4fa1a4f1989e4fe8127d6db12a9e6b35345a05b5b2e631091a3980bf934af26be237c", 0x501) write(r5, &(0x7f0000000880)="fd", 0x1) read(r0, &(0x7f0000000540)=""/216, 0xd8) close(r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000004c0)=0x7) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) openat(r8, &(0x7f0000000280)='./file0\x00', 0x10000, 0x11) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202e461ff05ff48f098ad"], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x2, 0x7f, 0xf6d3ca1c}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) recvfrom$unix(r4, &(0x7f0000000040)=""/20, 0x14, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:01:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="96c8a702230f6f88615cf179571e8d03c24e90d87f90676ba5dc6092bbabacfda34fcd27a66e7149ff782434766e1356a790c12d881842cc0178de41e870485a9ab08577a4f4e8986b5d81d9e957301cf2e88145b58cf2969bcee3628e69120762c46fbdef0c418df8c08256a19d1ec111a7ca95f1bf5f4be648cf14f8e359f4381890ace30982a460856cfa9457a1503e6c3633f32e5ad7a9e3eeb8981cf4551b04ff21b8b6487badfd087a3796a38829c3f1b1c3f379ac7e1b92b938e2a0f492d8ec58dc", 0xc5}, {&(0x7f0000000340)="7abc2cd612f2d74da26ca0fc9d55c62592e598243df207c285b505782e43deacd7055a16825794099ff0eeccf73820055f6ebbaa92b27aa18918b91a3e9ac8945f658cde1a2f61429ce2dd7cc044e65dd7a85cd68c831a2d19606285db6bdc0b8113c0e4b4922bc44428cea95fa6f9507878f0bde0c8cbc0bc9433958291836d0e60b75d93966a2813d6988ae39ceac438492c3784501a4f2f2832cfd9cedf8762dfe4a050571c848a3eb574107b7c7426fb15", 0xb3}, {}, {&(0x7f0000000500)="d0c4ccbb94080e423ce0f58f8f44c4a7956c8c42fd77c4e550a4a11c576f5981bcaa0867d1a5d2642f8e16a84e7c49d7d4684e723af02cb9d673a204e02b42afeb7ebb1db59ca7d42acbb8fd993c585d4d42d8c7f0e090911bf01a22ff278f835b9a057420b5e31da0b99caa66c2e6dc39d9fa560db44d356ba7d785964a5c10d649ac6f71ef5c87d68b9fa4ad02942a6e173a421575db3d4618df23bb8abc70fff26e205950e09286ce1af909fc6257a047e06981f42ffb2daab2bd62080b166fa79fc93e3e", 0xc6}], 0x4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:01:10 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x100000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x05\x00\x00\x00\x00\x00\x00\x02\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffffffffffd94) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:01:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000400)={0x3f, './file0\x00', './file0\x00'}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r4, &(0x7f0000000440)="4417c9c02a2275ff9650c3cef1705cd9f34671799cc2885a52331d4b3367dc0b604e65bf877f50d64f1f3d9fcaf888cc81621573b41c344b797f6c792a4bd3d589afbda86fb599e0edb542009542b04b32af8e8a3bee3678157d436c72d7b8dbb52bfc5d9250136357edd3bf038677d9756f5c74269a5da8ee289d157ded3d081afd95ea73c608267936a29d7111fd656247b8376ca0c5bcbe744a4c114cd77f2d2bc1ec01dea1ea076a451b2f0e37309fafb20a7e8238948172de0d7d6f40cd9eb8f61cfaf2fb4eea95ee368d8be87d2f23c1b09ad81b59513c088a93994701b1f39b451a3a81fbc6a3215457", 0xed) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x1, 0x7, 0x4, 0x2, &(0x7f0000000180)={{0x4, 0x8, 0x4b, 0x6, 0x80, 0x6, 0x7}, {[0x7, 0x0, 0x5, 0x10001, 0x401, 0x8, 0x100000, 0x3, 0x8, 0x5, 0x3f, 0x1000, 0x8, 0x7, 0xeb75, 0x30, 0x4, 0x1], [0x2, 0xfffffffffffffffb, 0x80000000, 0x2fb, 0x2, 0xff, 0x5, 0x2, 0x0, 0x8], [0x101, 0x7, 0x2, 0x14000000, 0x9, 0x4], [0x10001, 0x800, 0x8, 0x1000, 0x3, 0x7ff], [{0xff, 0x200, 0x6}, {0x1000, 0xfffffff8, 0x8, 0x1000}, {0x7, 0x81, 0x45, 0x3}, {0x9, 0xffffffff, 0x1000000, 0x765}, {0x400, 0x0, 0x59c0, 0x7f}, {0x401, 0xefaa, 0x0, 0x7fffffff}, {0x1, 0x0, 0x1000, 0x8}, {0x27, 0x0, 0x5, 0x1}], {0x1, 0xff, 0x1, 0x3}, {0x3ff, 0x8, 0x3, 0xcf1}}}, 0x1f, 0xb2}) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r2, &(0x7f0000000280)="64a356d97ca778a36789156f9b80f040640a06fa1acb4bd67e1f8b790000694e520000484c2b1bbe483e4378e877b0690000000000000000200000000000", 0xfffffdb1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) close(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r6 = dup(r4) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r7, &(0x7f00000004c0), 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x397) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$dupfd(r1, 0x1e, r8) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000200)=0x10001) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r14 = getpid() fcntl$lock(r13, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) writev(r13, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r15 = dup(r13) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r18) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r20 = getpid() fcntl$lock(r19, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) writev(r19, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r21 = dup(r19) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r21, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r12, r23, 0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) read(r1, &(0x7f0000000340)=""/91, 0xfffffffffffffeee) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) close(r0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0xfffffffe}, {0x28, 0x0, 0x3}, {0x6, 0x0, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r7) r8 = getpgrp() fcntl$lock(r7, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r8}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x4, r8) ioctl$BIOCPROMISC(r6, 0x20004269) clock_gettime(0x3, &(0x7f0000000100)) syz_emit_ethernet(0xfffffffffffffe96, &(0x7f0000000140)="0c516d3f70e19318ca9bc32c1b26") 16:01:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) socket(0x1, 0x8000, 0x4) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x37) setitimer(0x0, &(0x7f00000000c0)={{0x7d, 0x80000000}, {0x7fff, 0x100000001}}, &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0xabe0edcf11bce5b8) 16:01:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000280)={0x0, 0x10001}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) getpid() writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001240)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xffffffffffffff92) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) fchown(0xffffffffffffff9c, r5, r11) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) pckbd_enable: command error 16:01:12 executing program 1: socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0xf5, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = fcntl$dupfd(r0, 0xa7013b5bc19fc5f8, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000880)="bd", 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1, 0x7, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x1ff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x25, 0x800, 0xff, 0x2b, "04b625a8d5885f5a31f484eb492062e7564b5a75", 0xffff0001, 0x1f}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="f344c59487ebcf82022e"], 0x10) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', r1}) shutdown(r5, 0x2) 16:01:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="b9917e372a183e01745eba63453f540140ce91a35486ab7c3ee1529a8ccce6da4f441c4033a5709b3c25689dab52870c45dc5386e09289bb4c3be11989ab4e79634aa23431d609ea5e99cb9b454d325052155055c4ca7baf2ffb4984c65bb90c6bb2d31d37426126ddde0efc57daf6ed7d973a0e2261425c5e12a20a5a0aa2b5086a8b078227b8ecc68fd050fda8aee66eb17b19654fb2e2022a68a0b4a3e8e095a5f8f40b1e8c3bac10846ff96cc2e2de639e51916ad94a4f6859a1a8c141ce92a4662e5e113622012cfbf1a1ebf03401cfc4b26614475af7db3f6851e62cd52dd3", 0xe2}, {&(0x7f0000000440)="31a422b294487fb7ca63fe00d0bc942b113a7d1168afae17e57d41e07c5d7704785f84c3a5ce432d2072b6106ee820ecd4d9039f1687bb0168d24f7badc65a10c117d20096872649ef8d90db3dfc9770c59795862a4fa4797c67cecd1d90f2a6b4b8d3a1961fc0d63703de89d7b6666b045db7160559e14ac0993d10cbbaa1226c973ebae6773d6a6944ae4f10f2aa42ea39d4a9dfefd395b6bc468d18d83be7e558f2ca34af3e57fb51a0bed844", 0xae}, {&(0x7f0000000500)="ac986cce151bb8577f72a963a3170a6f085500000000000000a08fc40742871b463e9fd92ddb43a18c5492772422b5ceab4a4ecaf1ce57a358d71be6fa8f83e997bbbba356824459341defe1aa057c08035ffc30cb366f65cafcdf52a54a030000000000000083137bf4af5388af4c8cd78090991b5584e26439d08793485892c756b64b9b184050648426ed491a1d9034e6404e5ddf71eb6d69f377a0456b7741545928e7d1b45674eddbef43da973b273e19bc70080fe07ea905d116d0689e209fc2d90ba16f0e28cde9d61f0c81030a5044938644413b00"/227, 0xe3}, {&(0x7f0000000600)="264fb38676f9117d9a251cc30222e19eb9cd70a0a52eab4d39eaa675b4eb610d766d7dd50b31376a6d69eba8d188fab867e2851f38a6c474b8aea6d9ac5362e13e85e841241caed584b6398f09eccc8546", 0x51}, {&(0x7f0000000100)="095cf0d54cd9f9586042a6ed7cb73bd65d4beadce0a1790d8d4c9957ea0b5639846fc1d5d193ca8a9a21", 0x1e}, {&(0x7f0000000680)="1abc07e380ea39f64b1487284b7bae54684b5af8ec6c1d9c71959d42f0f205de165ab7995550ff0b0ef8c69268e008eaf7ab93c762d3b1aa78f32be31efae8ee8108a6d8829299d55a97e5411e1a739cfda7e605df50f4835cbf963aa54549b8cfd3719f95111dc55b99", 0x6a}, {&(0x7f00000002c0)="5829fcb557ada4e79d8b6a06f3ee3e87d2fc80d040a0e96ca733cbf297e11fd0ef04c1ece6480ca049b5", 0x2a}], 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0x40, 0x3, 0x0, 0x14a8, 0xf2, 0x5, 0x0, 0x0, 0x0, 0x7}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fchmod(r1, 0x140) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xffffffb4, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffbd9f, 0x8000000000a8e}) open(&(0x7f0000000000)='./file1\x00', 0x8, 0x20) dup(r1) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0x8, 0x7, 0xff, 0x0, 0x1, 0x0, 0x6, 0x2, 0x0, 0x24, 0x200}) pckbd_enable: command error 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x6, 0x1, 0xfc) connect$unix(r4, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x100e1, 0x1) readv(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/110, 0x6e}, {&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/181, 0xb5}], 0x4) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x89a, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000140)=""/24, 0x18, 0x20, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) 16:01:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000200)) fcntl$setflags(r3, 0x2, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) 16:01:13 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x4}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="a77f7456cf090d6b2cc6e00b219e11e57e9af46477959af0d71399ffb67bd4bb9836d3a918d7", 0x26, 0x602, &(0x7f0000000180)={0x18, 0x0, 0x40, 0xffff}, 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x7bfd) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000001c0)=0x3) 16:01:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) ioctl$BIOCLOCK(r1, 0x20004276) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:01:14 executing program 1: r0 = socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca44896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r2, &(0x7f0000000840)="e139149ec41dd0edb7ea342acc805886a2990ddb3aae7e1c57b034e3426ee056702d0448c6266f3ee663cb57aa12d14bec63b9f1b2724aed5b97a14ae9ac29ccac24f6b51e9fdacb0b9251955039536a049304c4d78d93a6c123ac32d3a2fbef22af97a1936528b26f8deef8db93fc8c60ffd114a805cb7211ea4f29bb9ca6a7501fa284709d4344840644c317bb64a0545beaa693093f80d09c8dfe9e6a", 0x9e) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r6 = dup2(r5, r0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000080)) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2080, 0x0, 0xfb}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x3fe) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/54) syz_emit_ethernet(0x495, &(0x7f00000001c0)="9bf40e4b84a39754da7314192a21d0443c35000000000000000000") r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xff34, 0x6}, {0x18, 0x0, 0x1c}, 0x80fd, [0x5, 0xce98, 0x9, 0x54d, 0x81, 0x7fffffff, 0x8, 0x10]}, 0x3c) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x5, 0x5287, {0xa, 0x2}}) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 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) socket(0x0, 0x4, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x3, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x9635dffa95f88e4a) 16:01:15 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000600)) pwrite(r0, &(0x7f0000000280)="5bd50ca34c9a8039d846d9d7cba55d1bb61b0c036abc097628e484131869a74eeefc0eee08acd50e80e1cf6da81f9f94ba86073a63d1bfa60976f880e57f6038e34a4957d35dfd960ad04c91", 0x4c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) flock(r9, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x243) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) fchown(r1, r6, r11) 16:01:15 executing program 0: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x7}, 0xc) 16:01:15 executing program 0: open(&(0x7f00000003c0)='./bus\x00', 0x610, 0x120) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) accept$unix(r2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) syz_open_pts() ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r4, r6, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x29d5b139d512315d, 0x40000002, 0x0) 16:01:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x78) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'\xf6\b\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:01:16 executing program 0: r0 = socket(0x2, 0x1, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) recvfrom$inet(r4, &(0x7f0000000200)=""/118, 0x76, 0x1801, &(0x7f0000000140)={0x2, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0xac79a05af860bf48) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r9 = getpid() fcntl$lock(r8, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r14 = getpid() fcntl$lock(r13, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) writev(r13, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r15 = dup(r13) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r11, r17, 0x4) r18 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r18) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0xfffffffffffffefc) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r4 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x6000000000) fcntl$dupfd(r1, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x4, 0x4ae4, 0x8}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd02ef43f7f7c855bb7042") 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") syz_open_pts() 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r9 = accept(r8, &(0x7f0000000000)=@un=@file={0x0, ""/63}, &(0x7f0000000280)=0x41) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x4a, 0x44, 0x4, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1, 0xfffff, 0xffffffffffffc79e, 0x22}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4c6b3814120abe99, 0x0, 0x6}, {{r5}, 0xfffffffffffffff9, 0x2, 0x10, 0x8, 0x4b50}, {{r6}, 0xfffffffffffffffb, 0xa, 0x20000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x10, 0x400, 0x10000000}, {{r7}, 0xffffffffffffffff, 0x2, 0x40000000, 0x2}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x80000042, 0x3f, 0x3}, {{r9}, 0xfffffffffffffff8, 0x24, 0x80, 0x2fc7, 0x8}, {{r0}, 0xe9aa36cc57020738, 0x19, 0x1, 0x0, 0x8001}, {{r10}, 0xfffffffffffffffc, 0x2, 0x8000000c, 0x1, 0xad4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000002, 0x6b, 0x8}], 0x7fffffff, &(0x7f0000000380)={0x5, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0x26, 0x9, 0x6}, 0x0, 0x100, 0x5}) dup(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x81, 0x1}], 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) open(0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x5c680e05cb28acf2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(0xffffffffffffffff) clock_settime(0x2, &(0x7f0000000280)={0x0, 0x6}) fsync(r2) r3 = syz_open_pts() r4 = open(&(0x7f00000001c0)='./bus\x00', 0xe4b930e9052f7c9f, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) r5 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r5, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) semop(r5, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000500)=""/183) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000240)) close(r2) dup(r3) syz_open_pts() 16:01:16 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000340)=""/146, 0x92}], 0x5) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:01:17 executing program 0: 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x7fffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pwrite(r0, &(0x7f0000000080)="11f01a8eb323f4f5adf1596662ba4597449aa56f3fcd4d1169dfb0b639b0abf1a47d2871e40c7c61ec91e47778e405f75b08a3e1a0b5dea2b910206b6e05d267225f34da50181456054851fd33ac7c4b6c4f", 0x52, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000030}, {0x80000006, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/255, 0xff) 16:01:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x3ff, 0x4}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x202002, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180), 0x1) 16:01:17 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x2318ce33ee33540f, './file0\x00'}, 0xffffffffffffff30) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:17 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f00000011c0)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc008ead68ffce48b797eaba7231c3cfd504e98c415cc113ba80daa5d52f37bafcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70acfc831a9c11bcf2b44727eb134ab9cde35ed40ac0aa6aca6e5235f5dd30d09cd94217166a64b120de546937d8e57c0a3488d47544c7a5f0ef4146308f9e0f905e9eb555b1530b6de42c707e2240f3c07979bab09a983996d35fc245cac7dcd497b83209f8cefdd35733ec3d8af47c89a2236bf6d58c4f76f789dac17ec0b15b307639923b830c03c8e0a01df6dc031593ff6c02402000000af4d00d573e5467bfff91ef5ae0465885b2c254cbc3e1779a10e6bd849c994c0feafda2d04f92518cc28187487860d01c857b199b1ea90b5e31ba14b5a10e17fd24b4987790051fd5ae88366724687227aa52279fc2b5df388242ba4c8c0d6fd788d7dd854add7b9d11401ed90e5d8454bda9ab8f3b2a48c02ac825ebadf28014dfb9d91cacb"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) 16:01:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000300)={0x5, 0x40}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0xa791053a2386bb37, 0x90, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) fcntl$dupfd(r4, 0x14, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0xc}, {0x4006}]}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000002c0)={0x2, 0x8, 0x3, 0x6, "9c4f50585c0415ab075baf8425744fffa2dc300b", 0x5, 0x2}) syz_emit_ethernet(0xffffff0b, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") getgid() pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="3730ac76d2c004a8d2e5f723108fa70574c4909abef16b190358a6cd52a0d692a61f28c38c0a48ee502f51dfbbf293714801436de1042a0c7abb4543016800f38ac14ae5d29237625635c42fe21e899cf2946cab40d0e695dd72719ba26cc49a49e12c7be1dd987c7e9731a838b2e5822b7b4a692f9a29976fea9ea85552db296e7def620167da14837055345b2a14b350fe01a849f0d91de19d", 0x9a}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x1, 0x7fffffff, 0x9, "ed20599bc716a803df932384620d227d6b275968", 0x6, 0x7}) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) getuid() 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x868774d75d147c2d, &(0x7f0000000080)=0x101, 0x4) 16:01:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0xfedc, 0x7, 0x4}) r3 = socket(0x2, 0xc003, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) close(r3) r4 = socket(0x2, 0xc003, 0x2f) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getpgrp() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x20, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82e82d2f66696c6530008ce8d251e76cd61f58c268608cc7a240974d1becbffe44ff3465f0f16c083010f4db"], 0x10) sendto$unix(r4, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000080)=0x80000000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) munlock(&(0x7f000000d000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r1}) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x2, &(0x7f00000000c0)=[r4, r9]) r11 = getegid() getgroups(0x2, &(0x7f0000000100)=[r10, r11]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x10\x00\x04\xe1\x00', 0x10, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:01:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x9}, {0x1000, 0x9}}, 0x2) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x10000) 16:01:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc57451907000000000000ffffffff045ad35a0520000004"], 0x0) unlink(&(0x7f0000000100)='./bus/file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x0, r1) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x40000000200}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:18 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup2(0xffffffffffffff9c, r0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) close(r4) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x8, 0x20, 0x81}, {0x6, 0x7, 0x2, 0x67b2}, {0x4, 0x5, 0x9, 0x48d4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:01:19 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)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000080)=""/121, 0x79}], 0x2, &(0x7f0000001340)=""/196, 0xc4}, 0x40) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8066, 0x2e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x18, 0xfd, 0x0, 0x2dd}, {0x200, 0x0, 0x1, 0x8}, {0x8001, 0xf, 0x80, 0x9}, {0x3ff, 0x7, 0x81, 0x7}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:19 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:01:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) clock_settime(0x0, &(0x7f0000000080)={0x2, 0x5}) r2 = socket$inet6(0x18, 0x2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000ab00000000000000000100188000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000001a408c2bd60f39a27c768e2404424e214cc60ea4fa7590350000000000000000000000000000002ecd00000000000000000000001a253a597729ced9690000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc000000000000000000000000000b3f81c243669a0d7e5c110ec77b607be38a2906028b451ca8685bbb633aeec3e58a18d85d8ca3a45d21840ee5217594179c30d991e4b3b61687d8eda6d483c929e7303114256c64d0bcdbb559078d8e1e9f5b40a9e849fba1019be939a355060016503995d27a0dfe819e2fac7c41df4869742516a8b711575b73cc2c9967c813f819c6f7c0858b12d6d2b80e4c36ba8101e1a3dc09fca257bedd4347c1c1605e629ede629befd90b7aa66fb708741d62748497311cb6f8e05c8a42300c15d22e9b20ecdb312c51332ce58cbe6f27a953a6ab7a624b3c86707456759d775f330993825ae04ae6278cd4948ec1d514cf25b3e9951b2d4afe77be325aa221f2e79548aae2f407e6a03110170926a91ba2b66fe0b10d90b770cc4f4eecf9"], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r6}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pwritev(r8, &(0x7f0000000480)=[{&(0x7f00000008c0)="60fa2c1b51c5027eb61f0b647f695aae9dedf48c28d62562bf8845d7ed26a4410ec67cc85035338ee56e97941b3edfb3212e68f8dc6cdf66ac54284c1250698dd46eb99f1beab5aca57f22a85e2eed65d9d7779c6ace1cf247821ae01e2b0e494021d88387beed77c3b6afdd6e71083ddfb3e19bd1dfcde710d6fcc734b1b049c669bbe4162e3644815efb195eedb256579bd59130a358372a33affa3463382cb67c36f419a62b24ca6c85cdd686a7603869f9c83a29f961a5b5093ae907c45c3807505e0ea403cf411622568bc7faf15570ff2fd6168459ea75d0bfcafef146e04e0f296508e87b4090268792cd35ccdfcf9f930b85f7bdfcd57a9e86d3fb0f9a45dd007f94a677fb85c078171674ca370a14762d4814dfb3900671a626567c942e0280f28ef8b6c9c20dd1f066fbb5c155859e94b46064952abcde9a2fe145fc4ccbcaefcd56248700845e1b9bb9003bd58ab0d73bfed7b96356ed0665c96036c5321a9fbcdcc5252cd180767856b2ca499613504aa1f026f52ab50622de06558fb7cdedebb7fc436e2e1ba0fb9fff06a55fcc7c82a6bebc6ca9bbdf4cc428dcd5b5b1264e69951d5a3c7d32b4ea2304cd98353576b51282ab4d306dc6acced8dca34a3e0abf611d09bf61801b4ccee4c3cc401c501191ba72f20a6689a83342c1fe54c210d8cabda357ff22d3989eeb5d4ff93dc5466553cd1177ddb5fc4b1482650192260f9b8bafe451fe1c4b8bc08b0191ddf43378825dd24b91f1936bc4d6e4867cc3f4d3d7b3a46c58cad81a8d5e299dc3e3f58a33bb75703089608f0f5b5670ec175d4a1a03200c9556b57f2251b9bd41644cd1afb0c0901d262e19fa68f0db76dabab4f7c4c8d6566114664e2b515af1c51e9c4d6b04bfa61aba65784612e64983d9875fbe8a46f3e6d50034be88933acc5264506cba406c0989736ec0447ab6322f4b3dde1407eacdb19dff5371207f4341b018383a5aa841fe2a44dc5120f423ee79c93189bba276038c81ba78742a0bf1d0371ad1f313306412379fa8e26f529492efb68b51f719e000ce17532ff71a4702fe6d9e8c635b004f1b2252689f69e911d2d89be8fd841635b50e4aa02b8c88b45095e9cd58c278849311e91035e1c3758fa5b45d138ce3e8dcc305ba9d001ddf49a7726e6a4a11b9699d878ea6ac5e351b5a43073d66553f5fafee62f6e3d5591f94a2a6df916650c400523952e8dc47577028d8a792f165230edf1e238ab96d44fe356efcaddea89450ab43e9ea7ce85e5a3df425a2d07cbafde5a79ba9e86eb11b9d2475d52bd14d0088786190f1d965d5cbd6dc2509c449f8701cb6b40ae8af93cc1b6db32de862326e11dc5c0867dde9b8b1d2fff4c874daf0a26a9614156ff3e78fdd807d591c38876560e107353e663671eeb2306bb7966c2464161150ff98716b9dbb42bcd584c87a7d61af655c3aebd1404d7e041cb45788df557c6cbc1f0809afa953ef12585989aaeaeda6be0ff66ae9a5905d485f52056047737ee781b01be7bbbf26aadb18c7cb75cbda83a0a6954203e9fc16b896c553ec11b1032dd120bd3ab269c1c4b08188057f610904e6a0c32b1c27dbc691302d85615fa529bbbac93afeb53c07955be1185d9020e96a8e39d4c86c07beed6f26df74b0a3d4cb6d7d8531e0d7116ed1bef9f30372d228337b2a544e2306bdcaddad62a18a2565e9fc0b3f042d39d3e6f7706902ad7769237d82197b13b38d5fd6fbf856d2e2a85fcb8d656c0f87c13926441d73d3f939db76b381b217a5ccc132b24558a2f9a7a27a78269e2cfc11235693624e2f13a05b384f59420f47a448bdbe12c89d969494123e78c3e16ed44babcdce459e45daaa80b336d4a98acd83959bba25c08f020a9b4db8c8fdf041c258f4da623573d3a835c7bc8e3efd0a10e21277c948212d0af14352041e6921362e3dfde3899f16cea5d47067770c65db0d11b9cff6f3d23f633cb0b038c5d7c712f1faf0055a86ce46ad22da7841c2325cfff8a6389358d4d94a8d32098e4d931c8514900ae6dc09d3d3c5908fc67364b593531398147908c4e27a194e763f10b2b9f5b911b2fd0c7ced7162130c57f771b0deae00e3e566d05b2baecbbff7764953e356b10fd6ce019c0a1f6af42e5de30eb2cf8e711eafb1a285cfb3a01d2d52238caa2d6dcf83c8843d6f969d19c8d8607c11e2fc2f0d0e6637bb747d5881a4c625f0b1564867930607ec9ed1103fe2bfe23d3986d5b82bfd0c520c31f02d649dd1f98cf600f1bccbb9705f6a15a5d86a45d9fba6de716477839112077788719278d40333f36e576f476eb876f1008babaaba0392a8c578f8c382bfd0950fc6fbb778dfed5dbbe4f49af80f8acb370e8570e272b5766e8a06d4cdb591098da828da7b47df289bd8c247a4eba054a17f2d3618bddb079a44853c86553f47fc6934f45d177eb53d33e10956e0e0a66d9514199be3cd6cc7477aa2ad6aa8683910ce41fe976a721f3b99c7326db92e1e55be03862b7d7c5454337de230d8c5ec57d61225a2b6a49ad906f1a9d5716afadbb5c516d09356cc8e07896aa86a84103842622a884c1fac9028e14b6e01dd2f7c9c1df7d25ab513f4f8731673600b3683ff32b63773624b6cadb023f7d9f322e0aaf573f234997b69e269e56d718d6b393bb875ed9c0217c0bdb993d9b74f3546835a156b98c705add03329dc8dc29cce5af049ffde3d2878aecd6c0c8c532aab81217707e2f7f8099dbd97e9504d242ce8e8a555455eab35479412cac0a1eba020f2229d75e919de2ac7650d0cd683df7d11c0b7d3aaad6eb4edb492ba1b550d2203eb50e9be1979e491411bb7a7b85e90041ef5699cb37569551bee2ddbc53809747a91f03f4b6ac9ccd1c1ba4c4aa36a4e0d6d0786502719c40ca8a43c7a80abeaaa3a1bbe697c5420401f15811db4d16ed6c9cd9fd3b9006a9c770061f5c116f0630d6eb2f008bbd7ad0a667827825ff3ce07a929b7b0ff18de0aa2beee4536cfc127562213eef17c63c3140745466d5523e0c2b761ffa651ff82863965ccb64c9b711caa117df8782d113138f3fb6c740b6bb3ff5b0cb4bcd1faedcda45bb0982acfd59768268401da9dfcbab8c77c7aae6e08d3b4c4c20d1c02fef6258e71c1e44c34b6c222b9d8a7194248137d18f4f65590e34189269980dcff0d622e89371452609823a63136ac8528cae151c49be3d8ada4a30e14dca0cce6efb63ece7376d46bd826b949370badf8bb83ee1284bc59ba8b180eb16db772155bcc78d9830ce975a1cad664a01a4cf0a0a6ae75080129ef58f24a85aa0020c6821631cd6c51a33695e74d5cadd545df3972c3031588ce7f8ded89d0ed44663984cee585e61e4c84fe7deb2de149b7d08e15c4575c7178cbf1fc19df9a52d42e0ee2fb0b8425b6378e46698811fa69069772a82fe0d5e790c93a3a5f43e72fef60b4901864466621c7f4547fca3032052350a48e67cf9d31210315d6a7f8b3901f9b63bdef6de207833d962da77a8e8f6a2f6046e6af804e4b777fdb4db15e68778e97d82e5f8e1d969011bc4f760d9e9bdbbc1ed237f38f8811d2739e4339d8527563733ca2c5d0a6ad40cbabc6f1190a1b9f2673c9bb32160e6d4d5b01cb4ee35ba3e035223142d46a42d5177bc448983a498a9a3ae094230f7fc41833d56846adc9b26158ebe709d2d6dcc7c6b8c87fe1a735ec61bb3fe90a51a2789c0220a5727b387da7780ecbf7b755a1affeb384273934935326d3d42597af3a89edf44a0fc0af01968d37346d51391fba67554bc2b369e24df3560b4846d32588facbfb59899893ee449a80d2f5110c4d4da716e31383e76bf08fd978f36c5ed5d2f0f46887744f8e26c0450ff5923a6b0dbad66608b9e0d0309a6983e4e82c2a01c8f537e6ade157cc2a60c86ff8095fe3965b72fb0be49a138d78a245cd8e4a63da43f78c5448a20c8af8af95d34d3c40f4911af1dd21aaaa99846b704ee8adc4e73f988c610ac0fd72f439c746f474441362617498d68ab214835d90dc55f37ad1abc6c4819fed9a79b7c941b6709e5b9f49977264963906908a17e6b37d94aca77fbdaf1aabc0cd9466a25388ae2594bda4938400f4d6620426d9a9240d13c55a7ffc01bc417cc9c79dab8a38ca867a8d9af985c8b02a86e62a7ff3fc3a4080ea6c7d9020bb8683883d58a4f4a96a68343ebf5c9f20616ed1870aa2e3567386d276fb68faa233efee0dc4a5d4b515a56105b9bfe3e6c85a17bc5eef90e40e991c9dd1728cdf9608bee1d20cf6e39630983b9d66c682c9e895649a28b2e0384e444beb8b5f524abbda81cc2210fec050872be785f324e6d42d8d0e863dcc01cc608ff5d7e14b04b22ed71b9817c8773d2e17a0df73108a0e48e9741515f853dcbba2f939a3f764a749a5951ae052639116ad68e596b8927d238a8a3ddff9aa76ae15ad0bae065b0aad3ecbe392796eaeb7c21ee323e367f3e4a2d4f0ae89797478194873b9232619366e68afc0a0d15c5d94c9879cf72111ecd71d6fa36b9feec03b63ace6219c128fb8005cbbc2f309ffcb13b27c8277c56c928efb1c90ab8a0da6baf8da46996f39c93f60449355260af9af30fb4dc906c414a574e05ea209f071c668c17a73ff8f850e980e4a4b63e5df513b54d9d2ec130727a6317fde612cf1c435f9b5c66369675aab34ff2ee064275f6f73cb42d99452743980e5d0b044efb35bd5824aa6193d83a0c0a9dabba3c697aeb7b27b9e1bb1bb04c541c93f3265fd4dc1cbdcb56e11586d1e74dce9382e9e051d3d0af11febeb63a82ab63ed40d3abc2e39c41c75d3205e8a1b3a9e08c8078b2c59b1f48e18ae19cc403e56ed504f7feee3e1d9e71d6a1be422ce8dd6d98ee04944d53a9d93ff4505b31ba30824584a2789919bc9b519d3e041c73e3858adc74220272c9ca79fb4d9506f9a88bd7a2e5e3d4f0b2c0fe616a94124692fa02abaecb1a89e951373646d5758afa607fb6b71781790a4709edd3e66d930a3eaf68f18ec0059290f790ad34fcb35d0626f71f7da5d5b296cac1b4f9be712a0ec4e64565b2398eb740a3e02a88600565f8f5912a6ba30e759f849ee968b32b6fdaf97419edd6263782c1384ce42f6597539248d4dba3a7feebdb2e75b72627ad0ccc4d08bb3721a08390a4d57c2203524bafd5768f9e573ec0efb61697a3d6abc932ee1140df2aa84595d2a8ce89a2dfd9fe8d6300be0cba9b0c6e1437d6c6d8e2fc29078f229c25c327f1438ff8a30d01331d8aeec1fe032addf9769453150700aef03b906b52553f2f8cc8bb87554e5645cce9e2ad56a678b312e48fe265da7a19e12c63033ae01ff94a023b69c837714e4dd12cbdf0dfec233043fb4b644708e976292890368c1df4249dd55996b0797ddb1b4fe90122a6b35ccc658cb01e315ecf36fa0caeeb867c8acfb26f5b85ae429abf0ca5c622ad54ed157cf90fa06908ba7dbad7f448ccdd8a8919f7ca37d657011b59d6ce771103a5ed03228d5aab18efe5f39ce41a795ef31c5bd9f543f06c67997ee1dda74b46e097b37274894942dc999428d38e8258fe0321abe2c1e1769b02cbb262f2d24190604488c61c5ab569a52cf279287ad7608ab83b0d26adbf18d6d2e603b1bc951f4f02237b9ced5316ee3a00c0acb95560a4ea71a3f8a2d3829c8d67c8845b17d140729c03d5b7190b58092b8ed188157716c9eec76ac278f82f39f1851181ce4b76eb08c7611575e29b34d68720c43c8e61fe2bcdb9dbbb620f42d53b98195c083111c", 0x1000}, {&(0x7f0000000300)="ced9fdd9e19b38b1df45853b60e1887c127429437bcdd9d4", 0x18}, {&(0x7f0000000440)="d0645595e314d1da548f", 0xa}], 0x3, 0x0, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r9, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r10, 0x2, 0x1) pckbd_enable: command error 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1, @ANYRES16], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x4, 0x63e}) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) recvfrom(r0, &(0x7f0000000300)=""/168, 0x1a1, 0x1044, &(0x7f00000002c0)=@un=@abs={0x2, 0x0, 0x3}, 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000880)="bd", 0x1) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffbfffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65d9a62bf6b17b508987000000000000361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6b423442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f370e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520d8e1d5741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1029], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x3000, 0x580, &(0x7f000008a000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x3, 0x2, {[0x7fffffff, 0x10000, 0x4, 0x8, 0x7, 0x1ff, 0xffffffffffffffff, 0x5, 0x200, 0x4, 0x4, 0xf5, 0x7fff, 0x1fe, 0x9a7, 0x8, 0x71d880be, 0x80], [0x80, 0x80, 0x4, 0x7fff, 0x10000, 0x6, 0x1000, 0x3f, 0x401], [0x9, 0x4, 0x1ff, 0x10001, 0x7fffffff, 0x2010, 0xc163], [0x10001, 0x41a3, 0x2, 0x4, 0x0, 0xffffffffffffffa2], [{0x4, 0x3}, {0x1000, 0x7, 0xffff, 0x1f}, {0x1f, 0x7, 0x101, 0x240000000}, {0x24, 0xfffffffa, 0x1f, 0x13f36257}, {0xfff, 0x3, 0x6, 0x7}, {0x80, 0x0, 0x81, 0x7f}, {0x8, 0xffffff80, 0x6, 0x4}, {0xfffa, 0x401, 0x80000001, 0x4}], {0xfe8, 0x802, 0xd7, 0xffffffffffffffeb}, {0x1, 0x80000000, 0x80000000, 0x7}}}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto(r3, &(0x7f00000003c0)="512d2b777d38094b13f4b027ae1115825babd9187c0f119899b8f786c8bbab38a6a29656421bdd329e3de50733b99522ebcd82fdd21d71e036b8f9e27b2b3474ae9fc47c2b19d7ffee4b5fa33c", 0x4d, 0x8, 0x0, 0x0) munmap(&(0x7f0000372000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000fb58b59020a589fdeea35f1d677cd08e885d90ca5eeb316f35cc198e63ca0839216ec04f61813f1ba496b57f56ae9785872c5fc5db10b9432036ee2bd9753d4871b67c128b3a04171dd7d48f57d4a0a302463fc5962eeedba12f9de35502f2a7587dc50d5286deb307bb065f643a7a7ebfe91e3dfc241b711420f0dfb84523b510202825730b0ae3efabef5d0bbcf5152df776f4d13b9534aa52b533931732bb32f3a8ecbe7df3d356585881b0272716e9a412a9c4f490e63c82498e1b1f8e703d85f1a2abcd330410da3c654a8eb2e4a0ba5fdd391d7018c6078a8393cedca85cec6fa6452bc3d4e244a74d0ec32b057846098fddfa2c2a7ffa16d7ee092188ec5f9a40c0ea5cc4583b17986cf092c5004656e764078f710d29f831f7a2b9b6198d3dacc86fd38c72cad8b01afc740e29413dc14a421895ef64d2c0e24f977e89d7eca68bb33eaa2c4df6ed2e58d5"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x1, 0x1c3) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) socket(0x18, 0x3, 0xff) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000080)) 16:00:04 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0561b90500000000210000ce5150b74fd8fc8cad4e6004d973436b83ae25d724e011451ea67031cc4c7fd1e29e9ad22c6407d9f2a76f0d1321ea16c9e460b3d3b43c73dd7ecc3d0e7d2924b7fcb9acabb5e8c2b00148459a3969bec5e688", 0x1e}, {&(0x7f00000001c0)="fd44f46332e3a30eb86aeec41228ec4837cb45f364c305ddbfd3eea0f5282b65fbc521d3b212b5c3745d3d266c5ac0c4702ca82717db23388c7bbee9a1c62ed8cfd6f4ea5c4eaecf692e88fc57c4ea6f14e079feddead61290069aa28df0094b833c90e480e9ce0c8362e341c12f92a4a43f9a67c3aedefea7757073fe95334e8eb4dcc87e76e694f596edcf9c22515cf9235f5b16a581eaeda0e351f9035d314299ac60322001a63d618c18df2cc98ee579d1ba74f25de4e9e9505bc84bd3ccd17b4a99081936709e67939bf1f5e58371fa6cde2a9c75e5d7043f0f3b6bb0ed", 0xe0}, {&(0x7f0000000340)="08b99c6f18f55473bf30524198f2fa976ba4de190dfd9037f9e2e160f947c2c199a7530b9d6fb3d66ff76baba155b02811ab1b0bd6386b65aa78bc2664d8650453df746b3d0f04e41fa4314e46fefa08aaee3225e9a28ac347eef233a36532b655fce5743dea25d9da9f825936b60772919233544c3ec76a0c993f073df9649de601f37cad3ff4c3d154855b20bf9293c2de03bd126d097072657ba840b1fecd390b92afb99a6ffa0ec7015cf2703000b3b006de024053df9d8f08e71677e2538c74e300c658eff0231e8e2ea099953607350c", 0x28}, {&(0x7f0000000440)="f3c80a832bc3a334116f8335c5c9a2f9b99fb23afa1e36c9af31c5f5cf84100703e28af4edb20dc9d7743697558ed94311f9c011651031ec3cfe6a42dce8233e6abfc9fe341ade05003193bc89fae76d1c9a893a673d9d8b22a8023c75eb30deef0435c07ad89c342952413bb9426deec58107f1f285b487c18be717a2f80c39413b2755c336b0ff35ac2f4ec2f0689570db14ff3eca2f301280165ad658b8a86dd3fff03f62567bab6aa47435410cb62d8b7d3486883f083f5702aa07d03b812e95b8f97fea56e6e16646d594c7316fab30dccc263f196d5a25e4152fcb3c3459589bd4f5d92cc9641b5c015fd54830c94f36627a78fbf7f0e031764bf590cdf2917e1427dab1dd2a7ab7f0031971350335893a15cf67e2cf79333114c471186a2c9e486e49aceba577b03bdc647aa7f5d27fac4549ac3029328adb183f7b792662f3c36e9652ca999c308b43832584ca839ef5c8c20058d7bba5851a6de4d0be7762d40d340e18d5bbb11b73e58a98728bf62ba5fd4a97a0087ddeb19f19722ed5bd72a1dfd3fb5aca458486baee61ac016c79975c28ab97a1510d68d0eef8cd6abef5603712f1f2ac28696573c86b7fdccb6a9ce0b807a3bc15c07f0b79781cd703395aea60a50d9237761544df40654d39ea48c6e850ee8c5478fa7e69bc33f31ecfffc9a44c23af22ca896cb5610d33f71e2e2c90343bf5ad8f55ab140f9bd5e9766ab8725f95d7e124f3f8358590c3e5046f489a4471ed59baad16867aa5769a04e2568166b00885c5e1ce5ee01278f39fa561badcec5928b61adfa5cd87926288945cc08e84b5a76ddbdf986a6a4a8181f20e30e701a0d23d7816a4194dd507c9b96cf712c75af16b4fbc679d6f71b25df344febe4a9bb181a084ed8e7bfc7fe3deb2c7220bd69fd36c8ae22a6beee62282d2cc0ff9c50c226daaf958207600a194756128dc2a5eda084f3e0a9356a52532fdc3359af5e99e559651b770b49d46433815e259e5f8cf03ecfa3ef923c8f5be0e712230f5a9d96e227d217c8ca2fd20f8c61efc1ddb17696214da9747f25c9a2ffab7cd3a09f922411523350d24378184a83b9fe069e3d06262419b180a6fffaac1b2b79782e8f42f79631a49bd65efc52e7baab7c2ee81df8631aa8142c043fcc3dc8c951db4901d02b839ae4de979d12a1ef7485a888c63106e1dbef5dd018f53b16eb62cf2636bac8afbe95ea85ca3ec5b62b891d656e94ba84ed60f1d99204ec68cfa8c062fc1d4d2c90eb921a69f30a336fbd78ee61a2be261faa9c42c8ae3f05595b2b813e803098d5fb254b9d49d65ac2a5050a5922fc4dcbe6bc86495cd38e482b07847ec1ffd81f52bb25a411698f14c115c84df2ec44367e042438dd0b6ebd7c3a96e1c5f2813b69669d5920accec767930945c832a22e805395949a45dbf4d2b43e8575be145553c5294ac20ec63f6a46f6cebad94ff0177c018398b4bf8b5a1e9ef49db7e189e5264595f4fcf44ee0d972dd46fdeb05433052bd7161d07ff2fbc6deb9bb924c951428ae848e68baf5fa720457f10ec30cc7b150a056614a5d7b034a173ab4407355f9673efe98950da1feb99f13d4ee1edcdf1f6e85d49bb733fecdd64f01ee9dbf2731a87ffce11c06dd48ea1e74bbdae5f82607c1cfd5fb1f26d8ce8b375c4833d21ed1868a6fc038d97ab526e530ee1a463eabc9e067e68c9664aab7c99e38824345ba79593d5edff34af898f6e34531ef758006034a3cdb1e1726ea9c1c24abef50aafdb8c8bab30345046cb16f9d9183ca2a10492f998e7da8eb5a3a0238a99afba7180881e2833932661ee38ea7b6f5057e2bbe24d94f905bea31e499c47baf92d1ce531f184a4d6e988d5a2e1941173cb8180c4eec87cbaabf6eb6b535154fef2f6133be216981f81c632001725eb7285a0152195a881e93668b51d10684e00bd46a4467e88a81396e20ec44e7634095726a6800b39cf4f65fc0b870b47dc921f7192150baaf51e730e0f7261aa1fee36f61394ecc5508bd747db9598a62830ad7f746457e73e557dfb06716aa184cd749f871ed3ef67f944364e57b1b73d474f451f579855beb3b2f2fa52a9002145832134901fdb1dc00982539e2855fabe27fc365b0b31b4cc0d54cfa46a877749d8fb04713f43be183859d42ac84d92edda084e2fe2493e79095291620cecee2e7df3560238967020b323e3e3639cd5b166f0d307f3a919d93482e68529df8b47cae307bdf59bf2c035119c8c384b6aa37e986df63e1e5cd83dd519d4708daa9da34fb6616726feef7a620b883d69ba979272040bc505146d97ca68b794d180888c093e59e86777f2ef15fbad17b3d09359266a958ea366a4be44ad5fbb1173b4a93d799144c817e0b92c33d8c3a33407371d82c3f393e6960be8330c6114bb32361394193c081cdfc8293f0da6ca37f8bc5d29d7f8f3db00eb828430447ea9342fad8edbcad7429b17a310e42d9b743bcd83f045508cb0ac62f0cd104d87d85a3b43f9960dfd9f40b4c0ca9328a8a8656141a20174cddb6a6ba6ade30b6cb17caa780ecd97acb0882585ec75ea31214ad613862bf038cb1faa4391183781932db1c72476d5a58b8b47de43a9d0e8d495f7a570926825d042070128956551880c45822a668f25f9eb8ee1763c5e0a3d650f23d7d4899ab92551689af504adba127a4e5451a0be0ad310b51405fe4fcbaea4723a30dd8c3e607ac4b7dc4228269c14d9eb595d0a5d119aaaaf01b10f1065aabc785ba8dce898a7ec2d4bfeaf15baa84c3e186b757d1dfec0064474b0147978db5a12a2e51cb3c2d7ed8e84dad48f1e63de3510c84240fdf60990772111c8a6c2c29a85c0f6b5aa2716718e4c8aaa32e017dd0ba01887f33d8566b775b886daafa8517e4c531c3bbb313435ac751d05e85f75f0dbc720a0b9fd5e9a49b400c1cad0a622565f627b20d896760b77a56c0aa3a5070ef8d5a1fde2ba6d3140bb29e82330a88a7198e01783ae304731ad91fb16b0d6273d089cdb2bf0e3f73e621593b20db0ce9f023d204383284d39bb586526106af9bb6d48354cfe92d95e20024d5547fbb9983f55f63b3de48a969592ac2f2fccd04d73721650f028adcca53482cf2977bae39be7b47e208f5badb3b5611de081a7cc62fbb2756ab5b847a82cac58031d80e214e767779a16f538a082b735427a19d70bc8bd850441546e2db589f86cd8776c0185ab56c5a2ead5ba061f5306639da1b0e1deffda15c354c1c8b5a30b70f2362370274ae77a73a7ee996ec9e55a9a2b1b467bc8d8ff6ca5317b2ec05868cbdcb2a225e942dd437de4ae50a59b7e64f277068b040631ea4744285c50f432b8ba5bc56f0e2f41468c7bff227e302d47ca2658aaaaab56d9ad93ee33fd8b7db191a8ae49be375d9473e9da236149b96057c5882a952eb5499710cede911748361865b0da4d8380260710e827c42bec8645e01d999f0b26b9208d3b033e98559c1354749aacb541b0ba11285fe95f4f71a5717c5ef0dd2bccc0bdd78d35a67b3bcc1dca96a779176fcac1f780fef9c22853f3cafb6c76eae2a3dc12bde813cfb87a52cf809ac82d68f18306a1e25677368807ab34ac07d5b25080777f7afce34b35489d0e29fe892b7dfc0e07cd0f80ed0f35e4766cbe978eec20c9f4816ccb764deef333094cb3d4fcc3955963d121ab0cd9a8acb66163ef0c23a670eb2a5b74199c9e1cfd9253bc947a25403a5b954b40ae994bd5c5a4facc662ba874fc7d806406e18adfdf58cbf7b27c4ea9ed6744d13162aca85980119535b3aaca83a019c3d2e561c00b3a2cef031b72849825410bba629294bbb4c0e130f80b586cb55e1e25f7a048d0535766b18951b315bf93a4af30a08b90ac8012cfa5da6c992eee73e391c0e2192a64871922fd9da09f36a81453179539537690cd0e4dc7f9b25b67a9ea053950008077368842edb4e31d2ced692070c375f90d2605d6ca5a115ad270bb2a553b63826605e1945ffca3b0ae31fa1279deb6d0d4a9a9670aea8f6302f69c5b1182b3d02f6fd8fe37fb85a28215ab79384ba12101b24d8ec63c488dac9184ff71584c39a91342fa774fc7fc25fb7b9ef61255a77e5d2fc94baa4dcb6eb0d6e3334f384ce866d5f48ece97a99caa81aa62de4cfdfd72e03ca712b943f774574cef859dfdf64486584648e79290ca5ee967f2f5817117606b66b750df9cd12971c2d601403be153763c86b3808477cfa24c9eaa00ea55e586dd31c6503b53f9eed7e8252069edf2062426fa85b3fc0e27ee9763c27556f8b314e6d7b89b59eea09a155f5a8678f5d278b480f83b844389115f09200eb239c7da4250f671a18716d5b1732f0b3585ef3619cbb7cc4ecfab078008243f3d93173ada376fcd79c8a28c904e8191cb29a760cd12e257ccf209d2fb6457ac422cc01207b300f55296464166b392a408532fe43d73d09457c63107470b9cb92192bdf65b9bfd45c209a59c803dd3a48d64fdd8cc985c01522642a2cbde256db25b56605944e49790de8bf616b248c192cc440dc8bdc51d9f200dad5374aa209cb47283a1bd012f2fe65b7cbaaf8afc96579ac7fb02918e361cff3766d0cea76689c773b90617866602ae81a46aa1b366a48f74457598829e00a14857fabb561d98bd8ac43fbd58985ecf3228c452c590c87c4c3927e273feec835b4fd5418a7e844d3f2e129e1d33258b5a64b770d29804eddc99d5f5a6a24113a7823186feb10ff18864083f9b5d0fb1c531e58f3d623b31b8da11e08420905ddbdf07de4fa018f1a013287a8b41d12c59d37cdc8e35841975f524e0ed5e720609b660c0b8aadf1d89f69845414f811b6c6aca71a29bb5f2b99a0b492f40d583835350127c4df56fe867309a539eae37c5569b0e9445b19252e6fbc6fa420916d69837b4fa0e20938155566957a19f9265f98c1ebd62972cc24b9ee2fcaacddd6dd2622de72b5fa24515c770416419504e6fb3b9357c5b17950a63a3c10810648dcda1671394a34ba12e896c0cd9eaef27e554f0ffdc76de067257cf88b682c5c128aa366926fc2f339d19c4b39c6fae595d8f1122def5c0d3f2ae9716edd5712a0465a1c5b71fe21ea3e91149a09019fccca39a74f1b8341782eabb3ba984fd4928f35ae6351650179093ac3972c12b723b398d57457290a5200b64ffcecbe38b63f48a8fc8fd5e5cc5ec9681757447b77ce56bf63e9a163755ad649310fb899c748e0aaf35b3f0cdf009d9c2f8e26114d1d4e1dda6f5553cfb4a876746a7813329ae4850c105c39906e7f11990894a7d892bdcbd4e3e05d0f426ebc11ed3a6d97096463f501f8e875d49e4a406506a5daba506bb4c29386fde72c8c368a7bb1b2d95206c90d3bc70daeefa349f93077a401662f9e0d8b0145ff4a60c2de698439c8f758db44ff980c37386fe6e12ff8070b2a6ccc1c1c42b362ea8fad09ca6152a2b3678aba6687ada0a35fd189c561594a5180869469427943b6caf4942d970f688f9b80cae43f8574042549a78b7260e7ab9ebaeb1628a3e7206aa26f61c7a487cc40cdb92b1bfb8bf2997245a254843d4c62393b5daf831bb9238c2881ccae903e41d0630227a3f9448c2a3c2c0ba8204cb6cea666ccaded18dfa5355bd401bb02481f59896696575d6c839720154af063c7dd4db7bb9bee6d44f8b969200dd4ae4879c6bc8fb6939683b433a3f11a4e138e2f542d92892a779247a8ad4bdadbd2254b0bb119f9f79c56672a06c11b73b2a661e2225a36ca1e93d3db6699f", 0x1000}], 0x1000008c}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:04 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x0, 0x1}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000800)="997e4375d47de2420432c9dc84e86d8477d6d63a48a565fbd0f247a10be9aedcea00823a7efc5d8a0b00bb7ec8f87aa80769f4863db775c974a4931cfe64493a95047a333741a5546749c4d34e0fe649402221b3a31da8cdcd7836ccd6b4a0ae916e95e50fc9316c6a7106db9ea6928f9bc84906f80cea26e00b0ef3d396c0ff8cec6ce1bc2b8a5dba79c68734f2cb8fb25faf1f444d2d568a691b5299bb2815fa9df7b2686f8f024b778136a92b77e95ae7fb64d3e54bbb6ad7b5cf3c18ace950f18690331661d8b26cd015f8693b1af699855cca47b6560d752b327c064e3a733c25286c7829d625370bd6dfab927811a6a2ac091c2e4cfdf73fc1ea7aa640d249496a1741afa24deeb3c3ac19cfc6ed03c5d79d68b94ef14e75a24c7b71663c848519339fe6a84f6a6bfec7196468c899b2e5c4bc6f643531f7d8f811743eb5e2fca645f6779f6098ffb9644139105d28ba552c69fc378c2ad2e09d3712cb664652442de2b1f18f703af78658b96b1a7bd502b0ed9bbf66bdc6c31cb956b6119060e06f5d81c0ef197e0f48829cfc7d61c7e79a7a115ead46105888113daf164fcb771aad879691cda35b643d9d60f7efdfd0dafb160826c50155f457e9993d0ba20c04735e1122dc7721e1f454d64f6e14ac339fb84b15ef2239b5aa5e4d8b100ddf633510029eba3576c44cc09b12981d376d8a1e9a07f2838ba8c24a2d4a3d0aa985fcc39e5a11182ad8b35f07f4a50c85ddf5bf7bdf5b6bdde86315897399b8ae994d6901938b88df611261f93c6a703ace83c6aea127caa5de995d4849b07798e568bf96074f064752026b12e1b67f634bb3454db6cd2f84e31226d38ea09e8ed20eab016a550657c90bbb8aa13d819be993dd82e3d61146e03535a46c9db653ff0e78a6bf223b8fbc96625d2005179e97e527f56483367c7391bd3101f894ff2840cf79a871195f686f5a7ed138026e94c37b540ec8997a0f04eb2ecf8dd4ef9a0b6781792ca09ffb86e7846287119b18ee9a3e1d30d04bb8a1f3e0c2bc50d0d7bdfd72c4dc77562c803911ac3a2f512d918b9a6bba0dce32ec62bb380a4a85a6fd8d6a1189282db61faba41445a2de8ed1b72e750fe05542849daff87b353f9b3fcd71e7b0716446237d0b23f9f682f550a47777bebe05e5af4dd5366292dcb2f759ebe6acfda95071116eefeb5d81b413b5bc8e4611f1c2f9433d5c2a2196a4fa55933c6a90db9db3d813d654783bf78c5c9c50dff753d23b72f70f2656b43acf3b2ded4ed5d95f459efe3d1f837a0f6e72add7b6fa34a030d417401cac5d940e84888e643c9abdada11a5abb4dc16824775ba37b52b7967b3ac1c4247c305146b40ac549bf20d3c97006aaa48f84dc35cbcd3e40f0bd59523df815c36781f89aae89589b3f18cd549e71418aa3eb4be91caab8d53500686a2f506078b24affb4271c680f15710cd04d59aa18da2481bc05b42f13de1c85a0b9e8afb752a651ede2da0bed31c249965aed1e0c2769df548ae3610aea270ea570081c30d85ab805524231ac358251a64b5f6d53990067d19160de6a38a66c9a9e5bacf994e37d78b10fcda670e9a4210037e368afff8b647535eea747783eb33d4cad8f021189618ef028d8bf58653334af627f602437007edc54b7f4b473bd8ee7afb5b768e3cf0579fddefe4d360b43b6cec07ff711da5c3b55bde820ade38030bbf94a20cf1426e2b0aad21cc25205dbff46bf66c32fc998e1d790a056086ddca460f78f9355dc8bf07acfac53bbaf5dfe2d62ff662090130d8e17b3a98a869f69d68acb2b1b63c41cd2349d6fc3e8018862e7470d7a0936e5018a2575f7ff1ce77f077530e83e7ee1d0b3daa36d241c70c1526b95eb2c000bdb38e9643d771da96fddff26ddc64fbfd96117a748b61d434c8206eb43a0befd3e7b676eb361836ab8d93ffdf53ba3e90697efc6173fb3a14ed723b435a6271eaefcb36d41d1f8b319a74b3e58d65de5600b8e9cbcbf6045a412f8612dd805aee6dda408b3096b11f55c121c90ec648952614425842c7dd20c376c7c988b93c00fcfc0467a489fe0ef5623f1676d98a5e69885d486f75685333542ac2cb176c2a8fda457344a150155fbf935ff5db6e6b6b0f0e5f406abfc27db07fe0503b342eaaf6fdd28d2f079ab8af70deba81e784929d4604ba5e15bb697f3f0a376073f6f89cb18aa85ad260593398dc185cf80a4225deee6fea9c07704e4abfcb67cbed28d0c2ce0653ae0d7424b054475859b4af3063e02afb9a84c5a29e842877f24f4d9c981d7991795f59682bb136008cd12af8738bb0d0c9b44dd5afc02a96bb7c8231d8f8000ee6af4f528119710b1154f71464ac82fef04da82879fc93b3867d0871a330cc4db911efecafeb37009b2e4682f4a531277beaaf5c3e4aef1cacfc2f8cddfc4e0d87667efb5e42da8593a31f873e146b22c0790eee188679c5c40ec5fd73911d2a5e68745bea33a1cd94f810063d88ce3ac94617a32fab4dcb26ddb6a23ad74dcb560b490bfd6037f01924038e67b20dea0b0f8a29bd26926fedc606ad6b8e07b61daa5d66707178527b1128b4c1e1e8584f3e66b5769575a66a6104578655cc3a20ab80697398787a6f78e7ee0c7dc3d646743d6a96b95578213b2fe9d91c4a21890321885444c07a4525991498d69d9217a7d3ca4fcc449450a5737257f37d8f48ca2ba0d433a818b3b6aa3c68ab49c70afbd5f8b143d971b8c4d38d684c1e6d85ee1d9a9646618fb11c8e72f63ea2a08281424e90d9e716d482d4bd7e2acd67d2f98eaf3b82052dbd167b1bee41e7782274e8ba4ea8a55c70836e566b5b33f6545afdb2d3a5ec482bd4c7afb93f8711849f880a7ec7b40cbc02d250916e1f7f5a1f17496c3e6196604ce2090a8daf1afc298200c576297401061007e60c4c0bf90071c94024001cbe475e63e5caf3700950fe88393b88d47cfafb6e281683387d9eedfa156c60d401d56002b6d6c07bfcae5bf049d3c3ac991a6fd5c099acdb610f13ae49414b4cfcc3d875ee837a5fdcf27260828ba534713dc25aaf4121600270db6ca668193c9ea2cb4260b7de1986c9086650afab7405ec977cfa7f0ee7d47f20865cf89c23366805477d8337a8e25b90ac2ebece63defeb926807fc01bffdbe96dffc6ea63f7ff8b58393f0b872c10cf3e6f6628c09a4f484403fe40de2761d769c3cfb3b6a16797c2f2ee5a34340c7377bf676962c524566ae0858d4033747c37e5b5c85f3af295c705c2958b69f97b45945b5b1e828fd9bff5488b36716b14d053900bcd17108d5e2c512f0c74f7fe9a4fc9f9d42b8444c1f4f2f551d88dace8bbeb092ddc9d0128e6e6515c8e95421da5532787b1c877aae9f492268735aa495081c3dcd09c98c787ce73b7eafb38d0d4ebb12903036133f3f649880a3a68f2d20aee104599f2843c8799709e692641f21c0e83ada2fa51a82cf20eb507228c0ec91a0aecedcaa3fabe45555c01e9b74fb270cd6e5641de53b7b4b0bc13d3f4e0ef390389681351fd1e11e7c3c396293a446b3b097b71e34bb6be544157c1a362177eec87447bb0ff4db54bd9fd6a98bdad416c8b74f4f01f015bd012519709be10f71a7f43a75c9993260fc175b31d01ccdc9ce20fb013f1c33a6874e8a8a6d799791824fd9bc801ecc0bdbb5a256388f8fc7c408566f8b96047835772aad2303c1225b8e333fe017c1479e160882ba07fe7b520aeed9286f665ab7b95debe5c16f987d4a3c17228890f8e4009466fcf79f5c4e2e0a48ec3c3ca6cc85cc48904d5086f706167470ef76642d8f8b2922e5adf6b0b30f81aaacfb0170f8c533bbe62f000591db5a1287898eead11076c5fd275a3254cc39b3d9799b6547fb033088b0f7d8136dc3061de1781b32e7466809613ba414bb2b2931e8e14589f304c81538109ddd4cdd2ab19c0451d59ce12430d8b84c91ec1662ffe2599cafa83b78159d077c480cc628346ba4e2bb30dc5c87c74c619386a27dc69bf25dbaad3b2e3fc30d49c6d67e942fd5a66894417080d005a13576d41afb642cae81f82c3f9233cbf9de3e85869e703948b8fdaea6a49a99ed75a0f4e14838ebc47fe5d987dd168cf12a7c675f3652c81cfa4e6eb7309a7257c17ae53c6cab3bf80f964d99a0fdb471ce5703ed0eff2d04f64c6e714430ea923f3b5236c4a04494ed085d16e7d2778bbf81c69ef010c1c4eac51aa089ee5eab1d8d0b89f95ca9f1024576a57fe13bf464fbe145b69b15f74b18d40851eb9a41280e27ac026ab5621cc1c1156616eb6695433dfff4a3c8f1c7d7ee122589fd72ebcd82665ff9d18855c3fd5ccdb5d18786293c2bc246553819bb4a1c37a02173ede066f202a380776520fa7feb5018ffe3e2c8a6745ee4172e971d40e074f274a401e40a3a00151abbe4ae7892f8bfce167d32e30ed6b9e94e58a1b819664994b12d8e8677b32e3b6ed26e4987b30b41e1af16be7b7a98e7dbdb17aaa3abe05a12267da67c69f8506b85d8dc31c82cf4a79a36665b38b717aeb2ec85282fc4787925c68e831278627c21f9927405524520727b324d85e8e3aaf68b181ee64eca95ae5aee0e566b787d48b0ff61f986dbf559a42e128a558ef296ab739d1e3e89226e43cd81f342e17c17606555a17292473e83989c79cfe3f2a7ebe4fa140c9c19a5c5e7abefa439ea8d0ba9f8558a0203c62795ede887bc59653ac25af51003dc5262ef053be2bb7f14be7aa4e797f9875aa46c0fe41c9ba94d6762884c8bbd149f0ef2d75c4029a1229be65618859052f0de0ebbd60466f057c5d2a86bb00b5f029494e3f1305598f6941acdb66dc6dcbdf4b7bae35710f69eaecad14fff6cd468519385166cf6a2891645e967b82a21e8a511d6520f60e4acf659ac376a626b7bb431ca87e6390fdaf17eb8f429a2b7feab64ffbc5b305f2ac79d2c0ef2c8e61553c36b394a67c9837d682eaad87946fd0d9041d67366c6ebffe19ad3504856db9511da4e8264243f2f4c70518f0de0265c51cdaff7382deb88a5954034b1cd99744738e10ebcec50bed3b7729fcc1ddf43b5f76cb48eff042d95985700a7900f4f21f297da8901d00bb9a495e974febd97198b1a332dd4541d0f663f28c008af06a6d6c447385d6b62cd7873b32100519e0295a04d07019034c16f538b705dd4563d088d5e5a29edb4938879f236359b2e57db38294910e312cbbaee2a5aa743aff75b3a5abd31f01d991bea4fe24f9d0ec5f2692e9b8ec0caf7badcdc5c2b06f3df12eb6ccb45922588516c0581df9d5ec30884703591b1920ae50288dad0458422182df7c902ce744f50384fd477fcd4cf3d04212642e02e21140f05eb9fc4a48afa3926deeb9fc830a9c6c8f8e28c41f0499165301611c5587c35ca0932a7b5df6445117359267dfdabe886552349ccc2cd20c4b8b27768dcb9053c357b77ce510c62e531d6af048f8e1e33f600353d62ab4726cc1fad44a8d8e31e0ce3428b190ccdfbaf4435b972b1d8d16ffe8b48a320a5a839e049505de28510cdc6c53849f239da38940d3a2d17f9568e36856a44269049b8bf64b00e88987dce89988b3393bdf3a95ecf5eb7b352e8b2b44bafbedc77d6030b9852a6e6a7a763815d8fe6213293cfbd29a7200f3f6c2e4c0915aeb516525c220b65cdf301776484733141b538da092b25cb60c152c86597c5fc3f05703eed67b199459e50a5243dc99059e5aafac4af58251788cc3927d444d67adc0a9a0b8be1f874671429337397be0c7730ca740b", 0x1000}, {&(0x7f0000000080)="4ca5d881077f01b49cc076719e21c4aa0b9db06d62770c38fc18878d3c2fe09687927e8333890810287fc9ab1dd6909e63dfb3dfda2f4618b02eac4b0c4ff9b5299bcdda4fb3e6899f0973d380842e6294899e1c079482522dad097bed8802688a30b6a6c8d93dc2a3d28517a0009d86a65cdc", 0x73}, {&(0x7f00000001c0)="720c7b8b21b1174dc6ebc7fd7bdec4f6db12f061bbf2868323b0346f6d66cb1999c8a8b41f6024876f39945ff2eb16739bb0ca03a3471d3c14717b4ad79fed47e538ad00b2ca0d7ade81eaed3ef1864eecad70a947bd577a5f2d6fdd854ab430ee32f4c24c8f82c2134589857a50e0f36428642dc723e86648d5e09db0694ae06c9508d0d25ac690e8655c269e127580d57fa9c68c0023e19389793f127015e25b7228", 0xa3}, {&(0x7f0000000100)="4a3c1e3ec96e6b50f4a58d7d1d47d71303494f5eb44be5063a652bd7491612868faa155fc35cd1a775eac37123a6e81ff99eda78605019ca85383a3bade9d636a1a149e7140c", 0x46}, {&(0x7f0000000380)="0c0cb8cda57c5b88939bd89f89415231f1b80da11bdbe852a402ce39f8cd73f639c27ef0be173bbde549762ffcb7ee909dc84b117ca95f122b2b5c907dbfcb49502a668e6eed69535e61a8cea299200210ca29e64f6de86ead86cc30e0fbe52786c4b4c2458ce65dcb6d87e0b94bf5a4d9369e62bb58069acf50633808302b315cd751b4525232b1b456e303b22c9a5f1f6092756e4276d8ffb8a5f7eb037e5d4c58d1197c02140fff6af29082f2fed4c8493b176fc3cb05932081f12ad8580f658780b0f1fa982cf437e2ee229482d9c0deb451621d", 0xd6}], 0x5) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) msgget$private(0x0, 0x44) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x12, 0x4000, 0x55) fsync(r0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) socket(0x1, 0x5, 0xff) close(r0) socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0xe0df18302eb21282, 0xffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="22f4394575bd2bd4ec12b374d4be4a0100", 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x8, 0x9, 0x1, {[0x2, 0x10001, 0x4, 0x80000000, 0x30, 0x7fffffff, 0x5, 0x3f, 0x9, 0x0, 0x7, 0x7830, 0x2, 0x9, 0x5, 0xe1, 0x8000, 0x7], [0x2341d164, 0x3, 0x6abb, 0x2, 0x216e, 0x1, 0x5, 0xe3f, 0x7], [0x800, 0x8, 0xffffffff, 0x7, 0x4, 0x7521, 0x8], [0x11, 0x7, 0x7, 0x7, 0x9, 0x5], [{0xffff, 0x3, 0xffffffff, 0x401}, {0x101, 0x0, 0x7, 0x248}, {0x2, 0xaf, 0xffffe08e, 0x80000000}, {0xfe01, 0x8}, {0x20, 0x401, 0x7ff, 0x1}, {0x1, 0x3, 0x80, 0xfffffffffffffff9}, {0x9, 0x7fffffff, 0xfffffff9, 0x4}, {0xaf0, 0x100, 0x3, 0x8}], {0x2, 0x6, 0x6, 0x4}, {0x0, 0x3, 0x715b, 0x1}}}) r3 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r7, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xfffffffffffffdf6) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x2, &(0x7f0000000080)=[r9, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, 0x0, 0x8}, 0x5000200000004, 0x80000008, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: mmap(&(0x7f0000415000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x4) chdir(&(0x7f0000739ffe)='..') 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8000, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="0500052f93696578405920c6629234f9591ba1106e8f14222bdfd158810924b493fb948ab40525ecd4504359ceaeb791322573d074a72f450c66d01fc3f41f96759b092febbbc7e3c2e83568342700e6640f6ae0036d873b3621dbd05b16a31801f2ad919afb7e0b7f011804fb2643ede53de39a38002a"], 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x8010, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) kqueue() 16:00:08 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x95d849f43e2e8649) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x6, 0x80, 0x2, r2}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) pckbd_enable: command error 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000efff00"/16], 0x10}, 0x409) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) setsockopt(r2, 0x3fa, 0xffffffff, &(0x7f0000000780)="900860b5d81aa25e8ff59c71551866cece063df2cd6c6965143131b7b9b976c21e152f4c7e5416c94f61f82824c9adef3b4ac88ea38a450c6ad442b90549787359efd0d32e485aa7669ca2114592cabb62d707c217bbf910e0e3578075558fb4eb64e52c1d61880d1baf649920b5aa93e26fc3159ab6de1c1ffb7f68c6f3610d512691d218946614f8c180f35333c73762ef0497edd8ff30670137616058959a92c3f1ec37fd6540b5d43b6e2d5d003e46888d801b54258f3ac96dfa3fcc73712c9ce7208ebb303d1a518cfdcbeed3e9e089682a4a981bcceab3070b8476bfa1f049d7ac1b6f85cf0b86c4ca80c889ea377d77ad7122666b8e5a7bc4dafa462217f8ef44fd912586c6fb0ff91b1abd1c71d25b00cbaa04d3f574621cf38586370eac89b4709f33d18ed05a7fa527270602e57a373b99c8d342a9c726a95f96620cd148cb1ffdf92ef20af59d0f486ac22906f2b0754c6ed29190344fad57455ccd0713ec011d0f2a1d03e09c955034ee44ac801643b09dea4a4b6c0adc263fe5d20933b8accce88c54710bd009f44fcca8d3feaf6921209ddf521b3776059da9683ba2e3f2984fc304bf0954054ff47d8d26b2ca1d3591f2da15bf3551ce2b3878847867e4c8887000d93563527f3f774880e65bb93fe5ddc53712743346cb2d14fca0934c22a74df959eadc8ded59967cea3c1b7f5110d9e13478d05aa11baf113ef23c1ee3ada79725a3badf40d915304edab9afc724d27b6877f82e3f212051a2df204d15c55a8092edebaad72127fb46b70a8bab93ed680f27474bc551317e9ec2236790b40daa6b91880dc72adee347c45b54fbaf4f3c71c630c0ae0bfbcb8abccacb18abfdc82e028a68142614630bf9e0596a83235c4fbb9a560b12520373f8ff6a5a7aed4b427490d38a157a2f9a98d743f1d85360962b101a8167a8bc79a72cf7c4c98639816461ca40c0ff816ffeb99eeca92fa75b407eaa9504dfe17352d02ca642ada23faedfeafc610da73b9a121ec2e4a76c7f42fc57b38c919dd953fff02053dd9e452b65a8fb7e2d1c18948e6b4c530f4f31ba4a342387eb5a6ed67419e492c6ad1da3a62e5adf61389ebf0e904373e8710520e38753b106b1186f6974e0043f23076642e6012802a9b9cd2ab968e1af0d879e71616a781171d2f2d27a107b9f732dd9a710d5b088aff64c3346cefc436726306b8253ea41d7d38cc1ed7a81764b4c6be24a7ecb7dcd268b8774cfeca0712a4bf60fef4c34c0ecbf6a7f8d3c11f4b6cf61c17e1115377eaa3398332dbc9613681df06aec224b7866b7d53d20cb5d56333a59844491afae291c7965965a176ed112b8109d8e06945bffd7ad16c73388f8d5cede83488b62899581c9908df80e498b062ae13417dbf446df074f391977504bf0a78034649b88bc2111bd3330ba7da16a45a5e669bffc8627bb1057ce5885c09a28a015110d38f4a9aad76ddb6d52f4755a9257e6b006a3d719b473c1a7697362c6cafa86987428a959bdc977367b9a89b22e3dfe494c1a4d60b6db09f7632b5fbb01f5fcaeee72238ae95dd3ecfd34492b84c2c6a1326b17f37694680be00fac5c691b90b18c3c88114cfcdec2449a216c9e1c20ad47d99c3a296c335e16f5cd3117487a77f64b15137aa5201bfe1a2713b090b3faa212c44d40d728289b76e51a49cf690fd4bab2858c5c3d2487f4e86580101b6b78f43524635f8919f83a27df2400990074b56a5ad17216ef234fe0e13186bc8462f4effbb7dccf6d9f1d161ba411cfafb23737b75aafd044886acd57503cae0cc88080ea98f7b4941b47e22b45265567789a72d1eab8b30ed630559e08828863de649aec5779ad8a4d3df1d6683a9380c32466bcc120f304a3c026ef5768d3d9976549fc375c0fa29b239507df4b5592d8b766a06f060cc442984ee6a65b63d2220757b650977a76922c8e298cbd6186b0c2ae8adce79989ee68635d621b34ff1b011c8d51700345052b9b4a6e48d5edd800417ee937f4d1d0785f4642881b6d4a705c91b2eed2fac30eefd79b5f86002de8e0c090a8fd58931ecacf5c20a3f6d1c13434fbd7a9a906d172b3e24d36a7f3ecc421c5d48ad40f08297313e5ed596bf342a66bc529e550e5cef2f6680567b7fa271cb74def388b8f87023def89356788745783b806047fe1ef11e8ffead72841e61745af6586a6d45780b94cbab167504889981e41abe3a50fd8e793e411f95f2e2a795088f6155367d20b7f1587c6a22bb5f6da9743509368a624bc035c95b877062f67178d4306693bee480a5219ff7277f83d5e9284dcc1effcb8699cc6cbb12e232c04cc6b07862181736d672a88dc63fd9d8e02fc512e2d58e9b3a928c45ada57c8a67fdf8edeca876d9122072561f85af32e57fd2f33613b3e3709df6efb45ee86dbd02f0d3a749a6201b86b44dc5655f9b3de683f7a33ebecd12f325ad38130da99ee43273d11d002fb7e809027ed8ef833a1c9dd3940bb8d5de4a48007bd4b8ce1270077f87e82aa63a7797c4868f4df768aaf70aad0d2a7ff5df0190d01b4c0dc8df967466f21046b62cc5e664976cec95ec0ceb37c81524d2f66d1aa1afcaf0d64fac486405fa3174606e95ae50648bd27142c6e0be4da2fc8befe5a8565c61f20ae1deab8e3d2c8ccdd15a30ffde4fc32d42631ae6143b083ec8cd05d2fab4c35c2d97bc971851c470160b708a8d0b6520a5cdeee5c14f3308c90459d83f0a231c3234086952cc24b0e71c19236676a42a27596bd16ddff6ad96ec6d0fe66b771f04c16dabc9f11591037244cdd68fd6efcbe36c731fbe8b17b1acfb83eee82a246cb9ddd4e1feced304fe824f2341f9f1adf72ac59a6f0d37fc20f102482c9031929237cc9d6fba7540012b9ac1e87a536f04f93dd08aa90905a3dd811f23809a8794006f0759dd01f254d08d85e69e25f6c1b29bd58ab5e4f90802b1d01a2d966e941c6616eabb822a97816df25945e4ac9b67ca9640bcf412d061233f68149b79c2eabfb6d1096503356dd3e6ccb9e019d2fd3b8cdaaf10dc32ce8bf636aa3072ca6ebfa1cf517d33515697c705630dad1b2625d569716a72f8b315930c7cca5722fea6e719bbad2b7463b771b34f2c52bc96443998858048677f1f94df4ae480bb08406202f196a4ce5be0e5df93b4db13b1292263cd725c2654778e235687683dfb73a9f63123a577dcc56cdf17ff375f8f6c602c814b18b293fec99b3fe2df8a9f919ebc8f7f9e0ba690353dac6324c8a5ebb00e0da155046004087eeb6b37064e9f5dec016d56db192d2c4d0a04923ad2bf3c2a5cf2af2a67ee2724cad0a9c7dec2bb8d72bef767e0e2350a26bb6a02afd54be5250392a67c4a3c14c94d5424739270c0c854b8996faf1a98030ba616d0153facb01b05d340a9d1af9c406480d51d723307650730ca3b688c12b71bba8273d474b5ce97e4f11188ad551f560121106759d9dff0215927a1758dcf8137e13c49d3a5ab82c3dac02973be210b0e4ad370b65656da79575d5f580c9d47aba12c8b7a41ca53baa15695b92bb15c87aad97af6e3d38ddcb0e182f343fc554713ccc2dcfefa37ff400bdf9ffb5a233fc8e22894dd785731d60a757db5673c4b6bfd61955a265bfb1b9d0bbc4ca13482747fecc59f111399c24693df5eb74e93796e5de903c30a426f0815566176be701fc4bdfb0d61f131799b20111668c7c49d6921b8c57eefe87a391ed54bb95d91cf3d44f65a7504be413e22b66828525d62441d29d9ce08862a7ec2ab329aafb675e77f0cbea26fd660d6907fc58302271caaa83828007d09e29a558612815b3820996e9ff6e0562952f36ade81f1aabddbb761144dfca05144888fb600f7827bf7981d5348a8d0e0a7b18ce363d803f839c7be1fd73299a8f54d9409888f57b65b42ebdcf7851baa42685c08b6c8dc72bd7042ec5156cc30e243edffbd9b2f53fe0ad67e8a2a6eabb6c1bf1ebc4e06c983f28aae1525dfd6417ae9b0524622448bce00632bfee4b7dbf16c9f6127b4e5bba6e3aa47fb3778115069ea66b6e54a1713648f0ca93ad717cbd73d45a8d64ddc7fe14f362624852043266003f5f367662c25a138537a8688bf76bb386082038d8f3b52a7bf8974c249ad1e219f2ea0fcb0202e8720a911b346cbdcafd4c58275b211dc0f6ddcd7c497fb5b407f5ad0e9d8381af71f786dfc17a47c418c83fb0d6c8e93a38986c2639f08342be6161e505c78297906961ff05f1082c1a70e62812744dd6e4e8c219a89512923d868d905bbfab584de6353e45dd9a6c09439ea3a3fc7a19b8f7a1cbbdb05b1180cda0d9314ca2ccc4178256883b96bbf3ed3009047ee8c2a0cfe496be0357d4fb74c519cf4b8e104ff9f3733a0c2f64da9e1c3611748522d7fb9960e61aa8850bdaf5fcf269dc77dc5c7e8599443bde6cc0e0906e9f0538944a87ae2f76bd28778d89f2ff504ceb79d57fa9fa5b0ebd740315f64d7c18fc7944e9623846bb35c7cf2f6837a44da63cb494bbb56190bc57032980f5aa933e181730829c89d2d535e44d54723ad1f3df09f4662f4b911c41833e84a1b910d89d707f2970aece0359f1e53385262e918a847c8008645705c7e3388627d7641f7719cb08ec2fa531d715d844a0034037fce24fcf82af926ac35ff8583bde412c5f1e855fe39d3ec381bcc5a8398dfce91f1a8cd0026a997a2c2cab5b4f43918197c92bcade849ba5341bada98bd9b27250afd95faf8c3a94543bf86194b1490139ea88484c7aa5b75a5504d165ce43fe74929fc0e6a6a61513d306cd01212ff2e4a06aa3c4793f159161ffc03ed587a8df7e06f3ca21618209e326c91baa329e49773996579560331f984cd2d753aed7ebc4c2a878013dceb1162aead67148cc59b436aac15408fc2aaba59bb63d9a5dd2c689ad400f5e2c639ac21553862e3355285cf899964bd07b77f9a147fbcd951046d80a21dc62550b792abd273a51a98921d0a11ad94671f8b1f303892abfd7290835ff74aafaa27e2f3c3365bdc33615ca5e984f38649960716e95dcbc8eb323e5fe47da2b61568bc16d9c7023c734818c41c5c085ac57dc8d11b023d1da22eaf8c931bce7b0b6161a43c01ed8af975b12c981f5c11f771ae2cc5321400996e86f28ce25e7e6affaf8f9a8cde0e8fcf5155e5c7041b827e3b3ac371aa3edf30a66f6f3df5b353302c16a033e26982878c314c4f721f55df6cefdf615a9bb81983cea73a386fa3bd13ccf5e465c7686d38424a9c3218649a9a7121d53b2e92429d83acfeefd3374bc0a3c133abc762ea85974b923fd37d5baec8dc266a071a808d5d25654a853bfd4916d471e5ff846daf9a81051dc122a243be2616274e08e5d1edd8602ab969d752232e8ae1c69d7ef598bd18947803087cc84af6e36b0a23f0a318de4e055a51d9ff60f4fec952b23a20f6ef6a92ebb4871f4f3c29eb452b9fe0c4a2a188b733b1414398788f1513bb600b661611988ccee5ee3c35e10ac79abe24c31872be2d7123b0732636c69b56ece0c6c64aa686cbfa03335c9c9081782e560c70abbe4538e0efb7bab2484bd3531d4777b01694eb06bf5ddf099e8d75123c35031b64a98ef3092a75eabf56b208437ee493e5491d60d342d895aea1872440b506a37991caf74133e82a4cec4947cff492e12c4d5bcca7be9c26555adae4d3eda857f41b8e1b6a86d983fbb1f426c29ebb4db73572163449acc37e30a9ca221128fabc3404f25b8d3aa413a4294c89eda0ba7c0491abee826487a", 0x1000) lseek(r1, 0x0, 0x0, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x240, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8a221eb780be388b, 0x0) fcntl$setflags(r1, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)='N', 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x29949b5a1ad8be55) fcntl$getflags(r0, 0x95abd5fdad01a2f8) readv(r0, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x80) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000080)) read(r2, &(0x7f00000007c0)=""/214, 0x3fc) pckbd_enable: command error 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f7fd036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = accept(r1, 0x0, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="732e1b2e14473d74899f2724708983643f3d0f3508bdc77b242e189d63475f1a5a70b674615c0398b80922c4a086942576d844328496218c5346a817c4c0", 0x3e}, {&(0x7f0000000100)="b3b5a827cdbbff0700001056fcfe4b950000000000000000653f327c01cd0f7d8767edbc28311782927089ce8d87f5fba0d3188470a9d02c644251d2b1f5946594f9aa1fd7f8380000", 0x49}, {&(0x7f0000000180)="b54c08911b4dc8e68eb62c76af35bb875b5a7e62148540c009a281eadd19c1734560d0e2760fb5d7cb52291ad7f70ab50fb0e5f0adaf277fa9a110530a682f45664399d8546b536c796abdcf6a137d64b79c0e7f64cb862ef8a59c77239512312ac919bc2ed0570c4879a74572dc9df2577277ef85628a5e5f9c03625ca01a0dff0d5d83237517d591900ea2a55b510fa2d2ba0efea65616c6bacc1f4e74e5423fbce18c8a643db890fa5129d42fa7662812da3c3e2b4955f80459eb3a335e22ac52658904a81ecd1eaf0b4eb749a1", 0xcf}, {&(0x7f0000000280)="71e69cac879ec7babea609c57d3ec94ed6b1fe06e27633e7de3901a0deec05a0b05281e3686b74b53f1aaa0233a05b0eca3d64f8ecbeb4a4dd1e9dd2e5d796bf08ede5a95bc4613adbb134e46690ffd65ce7b1c4f0369efa3c6ac12f3c85c477161a7b653f477f2afd1f85f87c42a358ef3a8183bd5bac33fcfa6c7cad3a96d17a33f403df66abfc0f8b94fe8f7cade6aed35521960117bb0bf224d1e2510caf495a740f860079e0b96265b448c7de0b4dea47a7c6cff82cd3e76df9433b", 0xbe}], 0x4, 0x0, 0x0) kqueue() kqueue() 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x22, &(0x7f00000001c0), 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt(r0, 0x9, 0x0, &(0x7f0000000140)="60cd41800125f481a3b3a539d4a09b9418230e485b469c144243bfc4dfaa3731e55fb773f4dbca3e24d896cfd7d5ac51d3a098be1c82d3d6e3e69461e7a9c87d2242d6e98d60fdc53d9364ad86c36a785f10e91927d868e0e3c40b1df25a5121b5ef29bfb852363a8f905b98d56219f264356305981855ecce3161315c0899b70fc9aed8b3c8c0b03d5fbbb3ad50f576aab0072bd00fce45e322b3490d9788ddfab0d0bdd0142e6ae37cb603152e1d59921d2b2775dd441945d0cc5c23574b270cca89ba1071f363", 0xc8) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x40) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) munmap(&(0x7f0000723000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)="ad81f880d3877c79fc537b62d625070f7c38da80e21bbf7ec722c131a28bce5389ae15e97916ad3941cf12fd3db9d6e58b2550f05f32229c802bdadcc5497f100cd7c916bdfabd90d70e0bd51c7670d8e54c9938abfcb55051c233418490be906c83611f6336a8ada0f9a845c0292cb4ae48f33392d662b749d754feacfe33d8ac98635053086f059bd912f1e1b79722bb4cac9ecc7ea2dd722f6f498bf3f70934ea96b9bd21ba67fa563bd20c24f4ec439eae353bfa10606835980289471df00689cf080567529839049798db9e3f39dfc30b8555c9b634b00c38c85d0bcf741814298aa62f8e9a5a", 0xe9}, {&(0x7f0000000240)="990492bfc61bcf", 0x7}, {&(0x7f0000000280)="5d1fd45b7c8f8f6a0b4fae1632bfbbe83fd2f37d0f8ba8fae3801eed3e8daaae30825efddbdce8e4ce8f83c067b52f0230864d9a1d74d3020ead7f2f7915f8ca6517bf9be4e1d8906739190aef540131a0ff22c3385b3f6f9ff6ce61a1f99d49c86edde2df3ed1ba2077e3fdab37a2c2db1849fea7fb9271cc2a504db84415a1ea3d", 0x82}, {&(0x7f0000000340)="71c005947d1010b6d0e7b8dfe8ba2452eb6232ae7358f33780", 0x19}, {&(0x7f0000000380)="3d935772eec7e60bdb33a1ff7927d164ad57f04c1e5c2009f6e1b07264a506aee71aa68d93ae4c1d124486575ef2206c574468f0d6fe7eb5a236d733330e82a9137e1f68efe5446cc39a8ee5822261bedf6e7fd51cd2dc367fdd0aae6149ebc24b7f3d5802666e51f2c4c88efa3f122e490828d0df0fbe79da082d6ee31264126bb4f5df8ad7bd2cf4f713aa5478ca674d", 0x91}, {&(0x7f0000000440)="40c95ad9714929ebc3ed990131a6b82062181f5295b7c510fa0a327261d4955d4d1e7f113cc4f87dc616e6d4171ffce94589fe594d78c7e275801ac2c5c15844b564d8ca9db0be7e8e526140a23b0b304a8660c556d86636315ac3da2c0d3757562a96eb1fa36000150309555f14", 0x6e}], 0x6, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x10) r1 = dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da2600fd55801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d774853fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0x1}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x88, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000200)=0x80000000) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000040)={0x200, 0x101, {0x2, 0x6}}) r8 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r8}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000002febfffeff0000000000000000005b67071b542a538706000000b818000000290000e8300000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff00000000fb221b166fe35a1b67ae3fed292661a194df959c3f65128ca896cbefe5d18c79a679ce0aab8d6fa40225e911ef7015fdbe6bcfc70da0e3634449ab7e6fb1dd1ab8c1038ccb8d40941b703491f6362dfd917e1fd07ca416160af75b5aba0c78c0828d276bf6a1753b56550b07533edfc99eb44421a8e65ad0fbabaa7fd7d11c95490172f294e4b9d8410c73da8131d2f8b709192f9d58750154e54f842a8475d92b0f4df8421b2854ba1ce79abc556da684907bbffcd8bb1399785ce04e007696bc23d1456a780427"], &(0x7f0000000080)=0x6e) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00221ae2ff"], 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r2, &(0x7f0000000080)="0634281aa455d4", 0x7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r3, &(0x7f0000000880)="bd", 0x1) close(r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80000000, 0x1}) 16:00:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="97c9de67867d7063dca000a3d675d2a9fae0a5c02847cbbf3defe6abbb7709a13b3523c87af7872f24d29b393f1631f9254378f952796cd738af7fd6dd6457defa5d37295469444f43b46fa372722574b87bd8f115ef8b00bf84b64c9744e5a471434b6825c7f92629d2d972c1374cb24ec44e4920744a8fff3f6f1f240281e75b636b610d4ba32af6c73ec8510d255abe2880ac6464f089f6747e83fe861a3a050b28a50cd5951a9afca6", 0xab, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c538706000000b810000000290000006110cae56a6973c3"], 0x30}, 0x0) socket(0x18, 0x3, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = dup(r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) recvfrom$inet6(r3, &(0x7f0000000200)=""/137, 0x89, 0x65038f03a68187fc, &(0x7f0000000180)={0x18, 0x1, 0xbf0ec46, 0x401}, 0xc) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 19:33:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20002, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f00000001c0)="b0efa32299ae9277880ca2e8a6fd7bf7190c7cdf2f0adc92328c83d925383eaac9c9fc7fe9c5b4e46a1fa92da010421ed93cc62b5b9d196a2234878a8e6589d62212f988529f8ff41ab99cf4b94025defa3dcd0c1edc0d2d30a7d6468bf9f7f44c32b13aab3bffeb743672e8a38c1780", 0x70}, {&(0x7f0000000240)="2b6b6c9dbb1581a5124d32f0348b425c344710a88cacb124777b23db0125e44ab0e81d67d59a2eedaa5649b8ef65bb24b4485c11ea764feb23b2aae7458feb4cc642b30e1c43b4ccf85d7f3acfe70951fd36e5461c8a7703bc7355cce140df43079bad11c0336cdfd53305e496401527e90b67f63e7b3054f8178905108eb7", 0x7f}, {&(0x7f00000002c0)="085f73b5ea2afc8a070f6ad89d50d73c2b2f19272c79917ff6c7c694f92e86eafca31075950e68724091ec46ec394ac831c3c6b2df5eba09106370e45a6e077e2891a8ab0218824194c7c93ded564ae4a38e4f2b568bf2b8ab40ae6fe9ea6a401694d7e5c7243ec9c6a9d3987674397b2ef920ca10ccfb65e812b15f79a88a34fc1576c01b3b5fd99bcb91e296def39ae86188fce32a87a27047a102825510bea9e1001ce48f7d4d0422643318fe2fd95d3e82460c5ae9976eebb900f9d10d5309e8cb90399c4e3ee3965ee14b22a216e17e0921702029a9011867948fe823fcac4f30027a3a1d57478d6e78fb84e126c3419248fe09", 0xf6}, {&(0x7f00000003c0)="3db4b52f1d2984fe1dac109ae8d8041df84b45fbd5c4e25a6df2f755bf86d7d926145a512408c66de7a9c833107f95138a76b59ebaa6a995afb87f672016622807c1fe082d17a4561982071be4a91705037ca90465b4a1e57020db8a01a1ba8e6a82ce74ce08fc362a306642116d5f321cf19e120b8418d38d1ce388b0cb3c45bec3df1455a44357c12bad4de9f133a393dc7b5bf9924fe9e17f956949dc701cb9a4cda8c139", 0xa6}, {&(0x7f0000000500)="83bc846eb9ed2b4769b3fc0ba8b04e9efcbab8d848be72e31da100251d0ce78a6f291c53e6e38e6338ecb2337d4853f55d02032140db566378bb60778d0fb39d948ac6836e5b9a35a3a9f0c42f34a438fbe226", 0x53}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) 19:33:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x0, 0x9, 0x9, 0x81, &(0x7f0000001040)={{0x1d, 0x7, 0x6, 0x0, 0x0, 0xf98d, 0x1}, {[0x80000001, 0x4, 0x7, 0x7ff, 0x1ed, 0x4, 0x9, 0x5, 0x711b, 0x63bf, 0x9, 0x1, 0x401, 0xfffffffffffffa93, 0xb09, 0x3, 0x4, 0x2], [0x7271, 0x8, 0x22, 0x0, 0x9, 0x0, 0xffffffffffffffff, 0x2, 0xff, 0xd1cd], [0x400, 0xfffffffffffff801, 0x3ff, 0xffffffff, 0x2, 0x72, 0xffff], [0xfffffffffffffc01, 0x200, 0x5, 0x6, 0x2, 0x7], [{0x2, 0x9, 0x3560, 0x9}, {0x5, 0x8, 0x2, 0x1}, {0x4, 0x7, 0xe7da, 0xffffffffffffff6b}, {0x3, 0x3, 0x10001, 0x40}, {0x4, 0xb3, 0x407, 0xffff}, {0x0, 0x2, 0x5, 0xc0}, {0x1000, 0x3, 0xe9, 0x2}, {0x80, 0x200, 0x40, 0x9}], {0x6, 0x3f, 0x5, 0x8b}, {0x8, 0x6, 0x7, 0x1f}}}, 0x400, 0x6}) close(r0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) poll(&(0x7f0000001000)=[{r3, 0x5c0361be5332e982}, {r4, 0x2}, {r5, 0x20}], 0x3, 0x40) r6 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) shmctl$IPC_RMID(r6, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) getpeername$inet(r8, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001440)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c923c7c2672dd3a8296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363ba5459f1eb011638a9d12d630bed3662658dfc0527e9e15fce40146c9a43a9e8f2d8a4910c11a4c331efd42aa0f6f1899c116142e031ffa085dc3bb8501d6a15f5b5982831b1bb09a2c327cf37e69cfa81f025", 0x518}], 0xffffffffffffea9) socketpair(0x1, 0x5, 0xf5, &(0x7f0000000040)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f00000001c0)=0x81) 19:33:21 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100080, 0x0, 0x0, 0x80000000}, {0x4c}, {0x8000000006, 0x0, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:33:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x477c, 0x4, "000000000000000100002000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000300)={{0x95, 0x6, 0x1f}, 0xfffff837, 0x9, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebfecbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) write(r0, &(0x7f0000000140)="8c65", 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) setsockopt(r4, 0x8000, 0x2, &(0x7f0000000040)="bb6fd7b3ded923700ae85b4b70270dbc09e155044ea413d381f1eae8eba08879bfa6ec38631ac840dc5d7ae90dc0cfe8ab448e4f58a0ff23bbf038a0b2758800724efe5fe609c8049bb3d24f9fbf61a8e94cb842b2007b05718c663d6faff8", 0x5f) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) 19:33:21 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) 19:33:21 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 19:33:21 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 19:33:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="51d625f2397e9b9595b35c14fb321c16920fed0c8a7120ccf583eb61f4cb55f9a643a0", 0xfffffffffffffd74) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = geteuid() r5 = getgid() fchownat(r3, &(0x7f0000000140)='./bus\x00', r4, r5, 0x6) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = accept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/85}, &(0x7f00000001c0)=0x57) recvmsg(r3, &(0x7f0000000600)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000400)=""/46, 0x2e}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/79, 0x4f}], 0x4, &(0x7f0000000540)=""/156, 0x9c}, 0x841) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x18100, 0x1a3) bind$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000040)=[{0x0, 0x7f, 0x20, 0x401}, {0x4, 0x84, 0x0, 0x3}, {0x63, 0x5, 0xd5, 0x6}, {0x2, 0x4, 0x7c, 0x8}, {0x400, 0x35, 0x9, 0x5}, {0x9, 0xed, 0x1, 0x100}, {0xfff, 0x5, 0x28, 0x5}, {0xd9, 0xe7, 0x3, 0x3da}, {0x4d53, 0x7f, 0x81, 0x20}, {0x4, 0x20, 0x7f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="bc") 19:33:21 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x12a) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200), &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=',^#@!\x00', &(0x7f0000000300)='\xe4[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%!^\\&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(\\$(P\'}\x00']) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0xfc, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 19:33:27 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) r4 = syz_open_pts() close(r4) pckbd_enable: command error 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2000000000000458, &(0x7f0000000180)=[{0x8, 0x4, 0xca, 0x3f}, {0x1c, 0x80, 0x5, 0x8}]}) r1 = socket$inet6(0x18, 0x4, 0xff) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) sendto$unix(r4, &(0x7f0000000240)="60b25c1b56588b60631e9e906f2eae1f6f3146b11a8dbd024d26c857e547d4c61df212f27dea17ec8a6bcd27676d24e65dbdf3c4a20a3054d458fa0922b0111d6cd5c421f392e26053043fe90af50ec7f4396a949e9f2ba2da6703e7689d2348a178fe78104b81975610dca2c843b4278985d0426bbf6a8c936918551abccfacfa1402fe4a2ffa6ae3008d52c7ab85ca525aadf87a14829490246990663d55fb48368e570f4d003048a7609d065f08d94d448d5e9d71b0c286a4526e861ae35a", 0xc0, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x3f, 0x7, 0x2}]}) 19:33:29 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x8005, 0x9) r2 = dup2(r1, r1) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/143, 0x8f, 0xc83, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x2}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 19:33:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/50}, &(0x7f0000000080)=0x34) 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20055, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000240)="975e744d6819e6efef0b148da079c5cb34c63afad61800af5dfeab81822e324eb17835b9bf5615c10eb42786d5e6ed6ece79eed7563426294d5551469c303b3bd50a9c45478e59c42f91ab3876a3e8f10cfa336a9243fa119fb78db55b865ca9a3053e9be3746387c2cbe7d06143b8b999d8f06dc4205484c1d0dd8703f24a8dc3f1630f06aac047f94812020c2180cc952581e78ae361557148bae77d1c179cdce14d41126ea28c44ed1bae47e9ff05f6d1affab3a8ae427e4970b42f") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x5, 0x0, './file0\x00', 0x7, 0x2, 0x727, 0x2}) pckbd_enable: command error 19:33:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x7, 0xfff, 0x3, 0x1, 0x6, 0x95, 0x8, 0x1, 0x0, 0x4, 0x8}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:29 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x6, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4e6) msgctl$IPC_RMID(r1, 0x0) r2 = getuid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r5 = dup(r3) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = geteuid() r9 = socket(0x6, 0x8, 0x0) dup2(r9, r9) r10 = getpgrp() fcntl$lock(r9, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r10}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5, r2, r7, r8, 0xffffffffffffffff, 0x2f1, 0x4}, 0xfffffffffffffffe, 0x9, 0xffffffffffffffff, r10, 0x3ff, 0x400, 0x2, 0x5}) 19:33:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000000140)="75c6bc7de8746c1538fd0c4f4bd9c0b73ae2d845aec237700b612f5156bad3e45e299d306dcaccfc062388bf415d434f46e52719674de16a55a73dfe2efd54c5b5dbffb9250174a5fa4f6db498a50e9e42f29f1f10d269e833384f8c3d3dafee67ed48406c17c45f11a17a05934e32bf4aee413646fbed732016154e075dcae3ceb71838666c911a84706145e2a996c337d40add858c9dc8ff5071dcad7036aa0b7cd40aa7b095bb6af99b232a05035f174e137d3762d9ffdf299977236fc60b3261c265d7f2541ee012e76c2c5f43f71a2b955c769b0f58905bed11cb8a4852773394ddf81067c151b5", 0xea}, {&(0x7f0000000240)="64c91465671dd40877d141c9b16950c3ede3a515098c1d9e05f31dd62ee0c3c58f6b182226961efdcfbbe182450fd61c6b1aabd54aafc0272269ffdd4de6579cdf45ea39211dd644f453b32edf1cdbb92e85d6aa0233bf4b59d6ecc342f26ea3b46fa254cde66d4cfa2bd529c314b4978f9eb2d6cd0d0eda004828221cfd1bc0d07f3458b20f04fab90837d27699c3d2eb45970fe1637c0881bd459ba7cd1b3a9c2da0aa815d67914981b84f435c6827483fb0ad31f3d307b460640ef26a7d7a793e595e56b03ea89067fb5dd1a6f9c1b3d42515d18f4a12e60137169a1eab96c427bc4505e01c5605a4277e2c2aba93d655cbfa7d899f66422373436439fdd1a66043dc96f15883cc73ba87f5cb1cdfb08e1d1c343bcea537a6818007005ea43f9741aa27f4231c3e9459371ae182d9b75fe8dfa18eba9997963dcd09ab7ebbd828c329ce866233bfa53c850edb5a8f3bc64b6534cd95a2248657e7eb1f183d6cb9eeb0ecbf39834daaae3799a433730d9ee568114bcfe1b80f63d235135f8e5846d895af12bcd111705389516e54d594b4de5ef6e27ccec7b50f5a5a35db20153a8c7c36facbc9e9ec13ecd9a6fb188e61e37ba93a826806ee7c08bcf8f50e35e782a34d5003a5719c939c5e7fa8bb2968a547a7971c566def799dd8d63948f4721f135707d646ff5a214d2be8260861a7f5735d3d4789e7202898e0720c6429998d9f055b0e2b030b23c3b541e66e07506bc0b1a198091988ddb42219f622e210a66b2fb272307e3785aa1a7e24ce6a4bc9a36d8dcc15715c756c1f860ee11dae7a1375fd0556a9f02799bb1a7608042aa0f6beab7e729b81f6f125616fbf584f2bb28308d60d74655008503be3062112cff83d0a5e3e776a80dc175c6ac2de26c00cfe2f489e9d9a92a9e20c2fcba8031c2244703adf3a104da06fa90a331b7fedff7bcc2770227be4ef7635ef09a6ece48eb0f54624a0d6b056de4749b08831b6b16116867d94dc183f1c719084ace7bd50b05b2a03ed99beb09a7940783a5ec05856ac92d65ea4c1ef379ca8258d8b810076d30f570444f6c91a4722c236015177d1c4cf910aa06f6cf4489955a4d947be92d963c28b6819152e32bb5fad61afc270f04a297115e5ae5a1cdba9f6082577fb79c45932b54d1fc9c515e8f52790cf838ae3d2ba98dba196da1ae437e8a9f89c146347791c348bd2b9ec1d69470737e8172f4be65508ecbd4140204d766c60ee51ae0db3f5e65709aedf229d62bdf6ec60269cd3d0a29bbe9a362122c606619ab9c9e034db689c5560c808f46b2deba9a6a4f98476965c7cca3945fa66e422cd106f4bf77962cf0e8f735cc3959dd14de97994cf4e0d49fa11ba574f6d99c7fc31f83f8df8ae4e527cffe8cb847d6d636d2d3c744123101eee4fd42d19bcb73bd27a598c6dff1c2512bcbe601908b7fb419df9441731d06f1660b124197dfab1542dd68087a92c64e956cf3c267c940f967ed45f1f047795d6ede5c853a857598d46b819eab2be859464cf1b161c7d7ed1bfc3b454037908efce768feb9bee0cca13cbf2e331bb14a23e437ec588af54ab4067529cdfe9ccb827f46ed407b8d8812048d3c4092b06b4632330f4e29b1261812c45389f00d62e7c4a6e67052a84b97598f8483cc222cd7b53d09dd97b5fa00f73d15c7423b7cc69cc339462eb9728193f7a7b68bbbdec8992952519672ba31de3b14782b20af295946e928edadbab28f0fe502b24a665d4997d0f7998f745cf96d91fa1905a8248a7ece7a7c2dd9d4c684cc2e292b929226a531b18378463439cd4705c7552141c63aa44a8b8ad42663dcff46d0f18b8c6e8e2dacbdf1138d1c1b298c7c59df46d02b7fa762df0399a6c6e1dcf9ef1d64f284389abfe03ec63a45cdbd9e95a2eb9f25b9d1793518e29c308ab1d1ec02bb20478e1636db3dc5b1d6c624f2503adf8e21dc5831b88b76ecccf6cb20e1c8818d4551d9778a823aa915db9736448e15d5a2b566bdd15d6bbb4e2925868c5eb167271ff3689b4688b3031d4e9d29c3cb1b33c7a957690c3e7898f06e746dda3e9d2133acb4a03c6730095836726fdfe0cd708018508b8d9b1d0d8989f8b61ea1433f72b897b3a0148fbc0a1ebe9bfdc87f75f83711451c126047141bbf6f1228a3c131ad251698296d1dee31e5e5cf26e1cd1373ee547f3af3a15373f6b05c571dff94715f6a226d6358bdc3d6821d21015567ca2c7100a775fb961e61a429cdd39873468d99b1d760ead912dee8d40aa7d410040e7d17d46f0125bf7fffb17ec1a0b635512d5ee876ddb397b8d3420dcd61ef5db14c1e1b3dba5168eb40e5a7c35099a5a93b1078ccdebd4e448e50a6ee027fe74f106eedbc37b1078f8f9adb1797048d3e9afd59a6f08e60c61589461a65e0ced4254c7347e13628ffe75db803078c42aea21d02b3a266fefb4ff049757a71bf2a4cb230f47c49faf6eda60213ccbea9d98693a06f609789875b9de34839afc560d34b09a4143fc640db73b2f589439ffd1b46134f760e66573c25aeebdd075066a7982c1114c479edc4ae6850442eb9f698865d6618297e94a5d9b5adf718722f1a1cb16d585b701e3cef66b8e25cf14990ce0a1517e5bf2419c8a44ca202ff64677e885c2d18f24e717b0abfe995a37c44a141a1b606ed14a14187a975fb41c02543b2c566149499346fb09bfb1e9d5ed4d93a265746cdc2ca97c5d333080c74bcc4b73faebbb73d51e3433b169d3fc78dd6993389e55fad227b29f0c1687db2477d998a21a2604cc8c0a98da87c179a11fafe5a0e0628793ab6dbe9df6fce0b3a1909dfba6d97d0c3c18d9ed753e949ac776b56d013703f84f38bb4d9336c7b36e24eee88862e15e60d051a582d0860a75c0e0cb152dcf014a69ee6cd22aaf90959ceac3fe482d4216ac2c02f89cc00931ec835695b46e9bda56bd8d05c7f357423935aef921234b3472ce510bfa025cf2eac6d77771a1c0c055edcb1297e4655a32e512933a51e36426c757e4f3805fc80db964a6efee80da86cc7d36d73f7fb7f94f3052a0d9d70f85f774de74aabf292b71b8339fb26b6656115f3b53b0e6f7c5f25cc65b861ec986b5e46898596269425a208c18aa0015c9b274b2aabacef6235aa5949655f6e913cdab706b9ab013ff4674dc96b339ed69e0b6d063d63b82d28b8ab76f1696ee28a3c737508f92ba2d5d88cf8a226216aaf901ebea309a89a339317e7930fca500b12b95662077880994f6cf95c339f2c277b0b26f13dad2a93ef32da52b45dcca996730fd14d160c0d61132edfc2c47ae03d31eea408c2d403447f6452249fcfb938977a3605c91492f3f269296dd2968f5694e6207370d8d2b0ad4db7f58fbf0ad8204116998c78f2a45f9f8ad143d52e497cdea5df9e28a1f06ac44cb38675f8a0e68d541c8e48e5bd1c83cea37726a6569fc00664c8a4000f76f35838061d2e4372f4fedbdc6991671b7b99c22a90d50d6145fded14aee052bb0b0ffc1b0c0c84bcfe96e05e3103eba1366e0690e64ab2c5f8d6defec4056a8bd2529f935f72892a0a55123cf253800f6939cbf124b5cd347ff9b5cdd2d284844425f4097495c62d4e8620e041cdbd886784c57af440dc7b3708b985020acae1cd36150438b9cff712c11338ab74a1f56b539d7b29b688f6310b0b561febc7cebb0fa3945209b7812b2850802e2ae357ff93d7281b84826bf3f56cf817f32b8a108f1f7ae7b0e7739d46c7df7ee584138a3dcc9c1ea5c80acb3a1fe34b253288e263bc4c06955dc348df48ee665e0b5bb1ae0a68f24ec90d65c2d84021a3c54f3ec871ea941bb7163fe5d58365117776910f643d54f9df6ce14b547f0abacaaac099c0149706435ca94bea7df0453ab1b9e31da477d3dfe230e6926fe3241915aed3df0ef05d989a1094c971a5df889486f918f4f465764e5518b49e8c181ff5b7cb26546c830c46ba161049f384eb461ee43750a49be0e0d8fb658325ec16f6edc6e356b7cef7d324e209f9797948844d00d4fb924426d62486793061641018e6d4b27ff56629fe0f3a26ae3bf878b070d1210e43e228762434c0fab3b132cafaff6e27232e4dd8de0b6ded81576014d6541e4ba252bc0e74daf3e2635e186e664e8b9945a518d7ec18502bf0bc386168a538373c43d73c7751921cf1aadd7fadd64dda122ae643336b9becd325a63e78ac9b1869faa0ad36b356be6625ceb52e868f13383d1a20838ad7cd71bf1a5a25a1ed9532e083120278ea131fe0b00f0e7d69839d28ca6d465d74eb459040acd4425b05a546ed58a0756d7d71a5567bfcbf0f262347e87b4d20e52e2ff3239b8f89f5b72979f44234a72acf3a564fe6461b0f435d2958df87b9499697018d5d54f457c9a16a84e0aa03d0cdfee4052ae6ec94246e2b6e213b36b36b83e1638942b2d5e725b29a99e7b4f80970b08cbce674eaa5a40a1f66fc551502b87149aa5fb07a62680fa974e197906ff84c492d5afb5856f57259dedf88039f67054383b1f3b9b54fceab59e2e77e6007b87ae3610c398a30e3d50254c7d1b037e502cd03750e596ea496ea38a053a3e00ebfc6bd881782c9516e4df40e92c593ea3948f2fb12adc90047e56aa36e12f2a437fcbde1edf43a90a3cbf14b6740712b3c61bd18d66bd2662620201e9d969f1aef8f75463cef116c6d2d4e8608c29ef92be78b50fc642002b4c9b6a1afefe8ea9df4355f9e9cbd7cc69d9e2f151b147517f9c953bf87173d1b99c62a293ccab0273c3133f348273a049585737576ad77888c23ffe19899d469c339efd54f83a3e72b546907426a320944b0080eeb9e5c069ba11dc58f3184fae85251d83aeedf682761330732315fd2ce66fb8109d940d0862e3fe6fa9b1c488e5548b864f3872e3a586473bf1b79bcaa841995aa688078fbb4921a7d7c595a093715b295717aaffdcc719c3187ac8d64e5a69de4fb4013961adbc3b9e5755fe318e7f0f623bc489f878e945852d1d823fdbadf6ecf2b05a0a1f6192a3811cd2b1d836868fb4e9aea47faf2f896b8a9699bbc0b70cc3549582c005ea6e9c209a3e095346ee85dbe5a7e1a7434913a2338448e7f119ef334c39612e4d17d409ed9068842250bc474166732e75cafd1aa61e73b057edd1b5cfb8e8c39a89f1492b50ae2f0f72c03f3754b232604d0724fb6f42f1df532b73f76b55a2030bc5e743debdad74931de424cb6b05122b89a6482a19bf87f4c7c2ccd2bc90cb8acb6408cd237c97fedee6bb772c2545516094d73c518b44c56670070ed3e4b9961b613a46f8c13066ae53d5f60af37be878bc0565e4c287b06cb250fae36d3f43121217efc76168621347d7e817322b92c3f542f6b2c77580b77300a934143d426fe3bbb0b6c2ae7274a1e66bceb705a0e0d1421f2ff43a04dfe1b9e5f4654519d2d92e209ff6ffb7f7c0c06e0439327f848000da2836ac85921a6b14590b83d34e91f9debb2a161c5d6fff2a584072f72211c80147dd8b3403836313f4daeb9b2c601ca8084d1a489bc9ac231bb7b4b04fc41d14b03b58ff047fb8ec647874607854bf658a40ef6dfd0ab74c653e6edad82fc125d00f5fbbe59d81ba06637786fd4242aacdad8c32f63b86df11f0133f2a15bd60057be76f7666a8fb7545afe298fdc77639a6847e04d8264e9f470b5cb7afac3bc7e77b1626180ee7d362e7943827422b83677174a7ee28632b579055403ef886a8d8fffc701caabae786dcdd574bda97823817aef39b1986f06f06f4dd3a8b", 0x1000}, {&(0x7f0000001240)="683679045d308d768fcb368064b47b584c", 0x11}, {&(0x7f0000001280)="bd81feb77dbfe2a928888a7d46b4b930226d2a40d78ad582b28e5a3799e74a1c13e3fd9f90b1f0d0d1d48bb21709ccb87a1e8ceae4f313f4c2a038cd6c401db227e3c323635726c3f9d869c059dd9d314c6d29052550d1e9032667f72adddae9269993a7c28703acd9084c7b5adfa04944187bb25642e4c5c029aaf25f1c032603f5e87c2e74a0a361b65b249a5ee8c5f36ea2ab7a048856666b8f14eda7afaebb5a2dd692b706936c096718faaff2fb437bf0a252d144fa8e6ae83b7b98fb4ae379ede58e703b80515ceb0a5c383773c1e4f4f6e15cb9490b1b0240d7dde32b93d7e02cd73c712e872c23c6fe7d1efaa9ec6baa062155188184be7a77168a4ffb6723095e07873ce649760209b803ffd9a1ef3efa8fd1f999f0e9f2e05afc901939a056d39a7f18796456cfb8505b4ac647f83be10094ac81889739248baab32348d6918bc5c45614f29572d24c21d7971b48083d353054e399ce6877519e5e9f50a75c84aad1d1c42b5d147cbcf845fe7fa5177a1019fc8a95326298b84e9f749c59edaa7953acc707073526639f673af7cfd4175bd5bc4b6904756c352895e90e26575ccac9a56a17a7e714f227679b1fd3a1370b0cc6f8f64a5685f7baa948a9b95e7d2b0006205e7948f760357c05eadd646c8bb27d2a1e09783c5273be53d2d507350c7277a91196e9b04e438b26091c8f0f703938a5c0d2a7450355444949337707bdd10253486b39919d2f9836ceca0a9d962fca6769b1e777b0a72c6304f880933bcec97f41c8e8ef5076a74a01c07c332ae65aaffb9d6d7daceb74d1b7b7fe30be3b20a8cb99ff6f9e9008e3b1be655dc246290a8f4ae1c3812bdf5896d3c5c81fdf59dd6d16151d3081c0cbc9907ee6592d83601e63f6fcc6d80b29fc1e36c86be1ebd11547496b6470c8be00863ee0bd6e164dffd573764415c64afd1a322c3d1ece95b4295e520a67740212144ba82db4cdccd20ed1c5eedc4d012fc695293ab7e6ce4572a5362640fec2c35c10a161f1c030ca51d864fb873971ee660bd90c2f13348543a3d62517672df67e4f0cbe62d9e2382584915ffcffe654dfaf471603a6420cd8cc5737fe99c039ec86484cb85f6c3c83e6d28de8121223b4587bd817802652730d20af23681158fbd9dc4d85dae58281a0c5d27c0a7e2a2d98b8a4596d87d3c19bea9ca795613c61be2086d7bca466461016f9ed8b6f07ba1d6ce5fe2c7380925399c781048047d4cd559a197849c660f66f19c19afa6b2064196671a6e7b6ee1c4758109f532138ff365c176373684e6cd51618941194921203a5138208e272a7bf981bace2920658685d920267641da1aff16807c5aa6e99f679ff78f829e68b8ebd34dbcda64641a64336417c00a80a5e84c6b59a1cb00689f40eb8c83700783b0362c13141c37e66aec97a7d39faafd9ffba0076534dda19d663ccf08a203a77b8c7981eb9f516bb53dcfc9c8d635ec311e147427a9869b14953d9bee5847a470809eefcf08820e42e56429f2fcab05f946d773ae66031e54fc42eeb7c6b31ee095ea3149bba3d08f2ddfe2d597b069f40e1f0de94b4697cf1882a0410a0d8ae45922459391258b49caf65952468090440f4e40978c76809246499b912af4f47e5c10b9cbae8538effc121a185236cc832cce1560b2068be717dc02e0c67be0a651efb45cff9f0d449ce1e1153c43529ea777442b558ce7847b66f6f7e793ad230b133d1562855f323fd5f975c20e35167c95ed8ecdc0ead872e0757c34a136fcf4d84b6215a91c4f70a5bb89dab76bc51caacbf4c74efbc847d5e2fa6974db94174bd138a9ff607cda32f9eff5be5295405c8c7e54f1f51723aab420e3399840410a30a9e8a39cba30a83a40fbee976ce427bdc63fc612c13428bc7e2d3a1d677fb9a6db8366cef4828a7671100fd91eb0844f7f34a01530c98200b0626d23e9ddaa12acb1bfcb63451f46688f773659758a5480d928d30cb1cd5b8093288b928a8053c0452a4b58efe491c3bb27522c3f03f35c953a0f8e76c48f563210d096fc82e1eb7c940ee952e2126751d7eb8f8f08d0200ec66d5d376419ea3a75dfdaaeff8bc1783ad6991c0ff36d075e85493cbab9ff1ba41bb65c9e5158578673b62061c8010ec136bc4eba170a5301f2a87645e1848335e36d879133e2a456a0ed8fdad3fc6a4dc4c4e86e4c34d48463e214839678224957006469c59858aeaa25e2fd36f0d26f56288b4b6acea19911e4ab9aabfbba5132eda5bd3baa487faecd89073bc9fe1620ff68ebfc4c292aca0907871eebb92504353141931874b78b5588327feed0a06552f0935ae6e64eae41fe41d1bc235cd46090e10daeb033e7b6e855495d02e77bb870dbc0582ba921c269fe3ec9c3637f37abdeac5876da17f806604dbef075b93d5e69aa1706ac04eea5fa7c2d221453277c03231c74dcbc34a1c4ac71558a10284380b6606adab9ef18ef871847f8dd2cd2b7911e620bcce169e6766874449417c876b6a38f2419a08445c27a178aa85e8841aadd7643a854883a92e123808a705f68b6703606e55864c406297951c2402bef6633d871a77f05519908fd717b86d66ddf87969dc516bbc07bf4b1cd37d90900b7af6fe88606ccf6fcc1a4d690a39361470651b444bb78550bf308e9de78c55bd665b104ced144d8bfc8db19a1ee683b3188d6c74ccbb214b0c4d0c5c788fdb4b43e108e8eef4c3efbca6fc0170518cb21f99d4790cbdea61b792315b8afe12d59fd924910918c10c9c2309257f1c2224fbc685fe8d87c55df826f15a682bf6f1a0c743a85d288c8972decfd77a836c27ba283ab3621bf065585aa2886c1f5af115988f66d346f7cbfdc329351bd01647b5c45c437fbf55d431b9283c30adc47cce8b46fbb062366214f0e26740b30aab8fca551c3375d685aa1b790edb1d47942f0e605e19457e0957e645feaee402f5c7d826dcad429cf50a4ad1937c82527b6371e1a43e58883d17ab5e8798683100b1aa152810c4cbe8b800788441844c753fb6d02a1c4964c416640ddbec6e71180aaea24f6d354eb50e202321a16582dc39a3780fd3fc8e905833426fe42d4687365d732633a89f82aa61b92bdbcc244756a793c1519d31a60099f4415118bdd7983186c4218289afc72f744d79943554ab473f3a5711afc34b032c468a7160a45f05b128c84245a84ca7ac16e088944612bd67b522e770863586d15e107adc6074d02aac8d732ae36833fb1cb0d8badccf2266dbc3e6c330c43815bc12164866ed384b94e61009f935353614de01e63c73dd96196750c09e9b02bc7b931429ae9bdcbaff50a83def8dd77317cbda5e14dce795f4f24baa027d4e93131003edbdb356b27bac82b4afde9056e4701d82dfd815e59b70936ef9faf1081f8a370fb378a02526b0698ac75cab8131ddaa65d55592c81940c34fde44e637dc8f07437b56a27fca7b8f044ddc7407c0ff7438c07d34e6d49302186c9df8cac46411e195ad71ecdf78d7edf1d78f36dccda6d62433a97d74d96f0d863d79c99233fc484de218bc0cf5795cbb11575fa4d665bda48568eda01d8b32014e49a81c676d3ab3dfe73674730c49281867e25c5c23507b39986134c44e7fc60772597b39d2fdb6a35420f3638943bc57b5937de70807e92e31e1a9bd729a7cd7040cb0984a28a065ad90f93557b518f93d8b299bed053f472a438e4647733ab3b60c8fe8e22113d8382b15b44820dbbba68bc4c0d580bb48fa5163dde3e5c8a0c0f897977ac911aa2d3219104719181474ffe33dd1cc3ec2d9fe3e6b2f72e2ada2a92f16e0a02cad7b6f765bdcb859291679b45ee283a6ec3746be2203cc1cf93bfca0283174ea6b935cf6985eead16c157c0b48b086204b7e9c0829dd9b0355e56a224b3fbfe0d3d5f8ebaa27241ca6609a6bf8b6d881f15a278f08840ab5ef53c643d21cecf302f98f2049bd0edc62087484e88bb4915b73a88811a5b34ac10da834751afae8adbf5d83b64efe47f57bbfd20f6e26a9fee28e7805124c8ebf83fb1def48ac67eee059aaec031be723831aed392c913b5ecc63b3e0a5deeb9fcb9b9ba4774e791071d7d001702bdc6eaed3bc68a3bff1353e13eefb7879e414d0629ddb093c6df4948f3774e7dc1afed7d4d6987db63cef40479969d0e5b41bd1f093f86780671a7dd84ee7a91fffb921ba750974f47c14437062c205de36a8bd298ab84b9f37fd9eb2f340d6b3abac4f1f6cbdaa104c00512ecd890757e5c2743406425764fec071a44d71b4a4f8aed61648cdb01415739cee38aff9066902dd3c2a733b322f247024a21f0cd1e62af614c6b70bdd6a28e8cd22236129abd42dccd895ca2161034753215ffe968bd9f8e976da4b3e2d912b3336f2c4d43bc0bf0ef3ce58bc09c1baee84f161ce5de61e28d283aced32cfdb8177361e056930cca0825a73e071229540d7c029cef6528127f8bff4f3881271a69b1f8137324ec7290c8f655a6245563276783f34d099a74e4aa6e3f26a9fd63e4caa0e63b41e0b886d21c01e1be9803a7cf11ee9dff1a6fb8b80fda6c7925e0b1e955be4d2b6c6b0a2572b87cdb53f5825aae2e19adc3382ea5f3807e8314e0290d7259f546ba4e7b7e787bcbb7a326a3f15a2206c59c25872d80e9527d7beb0107ce496529a58062d286eddc291e2124914685230807b929b0cf6e21e666b2f46a6ec28cb2226963cf72cf548fe85de66800d3295c1513815891cea6cdf9f507dfefb01ec70441a35b59a2c11038a16de5e17e07a9b5b2b06aaa7daad63e94af708fc16bdb1ad61faee70a0ef2c5efcca3445fb6872a550890e0e053be5ca1e517c73748f03fab59c12badda0486ff55ce91dc82cad0e9a397ab50e5845d4ce3789c4cef35395c53d92534ae04bf8802a4fc5f6873839f8c199b2fc7ce74d331a22cf0a88aa8d419f03cf77b639692f0c8ec037528189831846161dbd0cc82e549d24c6f66b3ed15df49ba6fc7dc0867678b3409e2b407b7f359dc3acfcc2ccd310fb573b3e495550d95876b0a4b00d97b99ce4507354cd10a11deaf2050245d44ff39efaedaa054ae7ab2ddfbd195e6f1d5997d51b429354e70878f6992d52686dd8f2f50af5577b6cee1babde84ecc131a2f3b0c2878de8e5c9afa0adf1c3c6d76480e258d8859e41dcd6fe1e888b6904dae340b4c6741905cbdac8d7f981202b5df0d0953e7ee5532f70088338ec7e4f12ff4d87ed7190e850e76fcb7ca5e721be5889ecbc01699137bfcf123459c0995722b4127b6749ea7f861abccc70b649552f2753d8bc53357a231e122824f344f0c55c09d1860194f6578928df054e8ec5f38619aa96127da07963133e3fa693d1f5609eb9897740e60645d2bb0d3185db685fa9b3ad9c4053b9ad2c363ebdf2f9da48e139d5d64e801f090fafcea2f29d6f9a1624f7253b28ea9f325e27efb6318d7a2d6f946583ee945e2ebfa93695bdad037902fa7adba4c4f329036c680b8e444cb762682f890215f3698e9469a6c7f58e08c8b4b556c38b4182c03bd82e2994005eea73929423fa3d694dcf32552ca505674b026b45fa13d94db65f012d5ef3b121cd5407023d9c50a7d3b5ea7951ff6f92a222262b1562ebfae25a04ff0138f4e417c2ab106be422b95d2c62bcb015d462737556b98a6eb279b996a5fb44bda1cca362ca623ab508e93079a067b880c957bf6e98bb7296a0f81e3cee6c56f2a194b3e311c88cf8bf37e276c86b61c548f664f71bca8bc7513e52e65df77c62a0", 0x1000}, {&(0x7f0000002280)="474e3cd0a1fb6051618cfc8284d623d9d8a6c63759723ebc5d632af0f0249a3c3d3c58e6f66860b2c4147d28f9b9ffcc880129ea111fb43622e9d55bd843f5822f189f50c0b5f5d77d6362ca83950db3418800b3b9a377264e058a1768e2d6d955d241b59143c8958bcbcc2382aa64355a3dc103b8", 0x75}, {&(0x7f0000002300)="ec8bed01c148fa9fe974bef1ad06a01ecdda2053fda77948c0f61de87ad49395e68d6d02c1f61f8a08f0dab510dcbda831687fe491cd6ab50487e76a03ab44c6303c9ff1c99ad68d7b21945346abfad9c203ec1452e04b89b5f9d2423941d5afc9b3660607b6c84f57e9a3e1621c9e055dacc5dfde5d951c7548875c0bf491a30f1f8e16d7c45eade19b51a6831eaf092fb226a3b57955f5aac2725be3c91f54965252598c565c246dcefe4f6038778d4a2257b00a9abaacbaddb5bbf9", 0xbd}], 0x6, 0x0, 0x0, 0x400}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f00000000c0)=0x6, 0x4) writev(0xffffffffffffff9c, &(0x7f0000002e00)=[{&(0x7f0000002c00)="30ccc9e5520150bec8cae234e340e6ae22e8280512347045718d1adef9671088f06c8b26a20218145231d377c5b3c92fb803c6c6ebdee06301a822820d600066a260a27e7f2ba7b19b3a0c2b3a7b9b0e67020a5ea3ed53b587b69167e373411ad9d62774f446af69f548a9dc10f87ea1dd4d961d74cdb834e2df55215c6a98eca80b844377872fab24c9154b30555a2f503000b0fffe4fd8b5d6fbbf50af19167757"}, {&(0x7f0000002cc0)="a9bbe291192a27b1bd1ac30c742255dad2799b1cde83c1c7bae684d313bf81f456dadaf414fca3e06a857fba8f02bd331732d88bf9923fba775d18e23c04db156c239dabfb535a363b6732dea8921f8519def403118817593af48e71f1d4f3e7ff057683f4ec295ee8f150e8c6d5a8ab0543c7cc37d252f1b06dcc6a203a5d0a9e250208f45f685bf05bc35267aa36d25e6cfc1614d8dd392e25e348a578ecf578b8db787f65036afdcbb8b25fbaeacf716a706ae50c2d5cb27c9a61113bfada6630"}, {&(0x7f0000002dc0)="ef438194e64a4335f5947f5456583cb954ba2f1961"}], 0xffffe2b) 19:33:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = syz_open_pts() dup(r5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 19:33:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 19:33:29 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x222) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x7}) syz_emit_ethernet(0xe, &(0x7f0000000200)="51885e64a688c9215405d0c7ef21") 19:33:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200)={0x8001, 0x3}, 0x10) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) recvmsg(r2, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1, &(0x7f0000000280)=""/92, 0x5c}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r5, 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 19:33:30 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20002, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)='(', 0x1) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) 19:33:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) 19:33:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='!.\xaf$\x00', &(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='-\x19\x00', &(0x7f0000000300)='/dev/zero\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x80, 0xffffffff) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 19:33:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 19:33:31 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1b7) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x3, 0x4, 0x7a, 0x3, &(0x7f0000000100)={{0xa8, 0x1f, 0x3f, 0x4, 0x5f, 0x9, 0x3}, {[0x7, 0x1, 0x6c, 0x5, 0x3, 0x81, 0x7f, 0x7f, 0x1, 0x7fffffff, 0x1, 0x1, 0x101, 0x4, 0x8000000007, 0x4, 0x3, 0x7], [0x4, 0x9, 0x1, 0x8, 0x4, 0x8, 0x40, 0x7fffffff, 0x7466aa7b, 0x7], [0xfffffffffffffe00, 0x4, 0x9, 0x6, 0x0, 0x3, 0xc6], [0x8ecb, 0x20000000000000, 0x5, 0x3, 0x7d1f, 0x8], [{0x4, 0xffffffff, 0x4, 0x4}, {0x5, 0x5, 0x400, 0xfffffffffffff801}, {0x6, 0x4, 0xbb3, 0x80000001}, {0x8, 0x4, 0xffff, 0x1ff}, {0x2, 0x2, 0x400, 0xf100}, {0x9, 0x3, 0x1f, 0x8}, {0x3, 0x2e, 0x100, 0x3db}, {0x1ff, 0x8, 0x6, 0xffffffff}], {0xa6, 0x7ad6ad74, 0x9, 0x8}, {0x6, 0x6, 0x9fe, 0x524f}}}, 0x0, 0x29}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 19:33:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x4000, 0x5) flock(r2, 0xb) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 19:33:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000001900)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/228, 0xe4}, {&(0x7f00000014c0)=""/173, 0xad}, {&(0x7f0000001580)=""/73, 0x49}, {&(0x7f0000001600)=""/111, 0x6f}, {&(0x7f0000001680)=""/97, 0x61}, {&(0x7f0000001700)=""/209, 0xd1}], 0xa, &(0x7f00000018c0)=""/63, 0x3f}, 0x40) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0xffffffffffffffff}) 19:33:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x2) 19:33:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) close(r0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:33:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) dup2(r3, r0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:33:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x80000000, 0x4) shutdown(r0, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) r15 = accept$inet(r14, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x509c3264e7b3b2d4, 0x0, 0x8}], 0x8001, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x40, 0x9, 0x3f}, {{r9}, 0xfffffffffffffff9, 0x1, 0x983d2b2790b85f36, 0x2, 0x9}, {{r10}, 0x4, 0x40, 0x20000002, 0x7fffffff, 0x8}, {{r11}, 0xfffffffffffffff8, 0x40, 0x20, 0x8, 0x9}, {{r15}, 0xfffffffffffffffd, 0x8, 0x70000030, 0xba45, 0x6}, {{r16}, 0x7e135edad7ca3ac9, 0x4, 0x2, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x1, 0x80000000, 0xba2}], 0x82, &(0x7f0000000300)={0x4, 0x3}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 19:33:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) shmget(0x1, 0x2000, 0x301, &(0x7f0000ffe000/0x2000)=nil) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) execve(0x0, 0x0, 0x0) 19:33:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:32 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockname(r0, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) flock(r1, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45, 0x40}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) 19:33:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x380) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000000)) pckbd_enable: command error 19:33:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2c0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) pckbd_enable: command error 19:33:35 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 19:33:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000880)="bd", 0x1) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/96}, &(0x7f0000000200)=0x62) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8}, {0x60, 0x6, 0x59}, {0xe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8, 0x0, 0x40, 0x9}, {0x4, 0xf7, 0xdf, 0x7ff}, {0x7fff, 0x81, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x3, 0x1, 0x3, 0x1}]}) close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r2, &(0x7f0000000680)=""/4096, 0x1000) dup(r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0xaed, './file0\x00', './file0\x00'}) r6 = socket$inet(0x2, 0x5, 0x40) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000800)=""/191) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r8, 0x7}) semop(r7, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000140)="2a022750be0de34214e76d924f36f800e2b316a7752a74eb8228384cd0f6c5770f6d9ea30767dbff7d648c418acb3ccf72a5141d9cbf05be476909fd50ac72b27697664e142cb8a000ec563b078e0bc0b877fe2e18ef992f56ad5ac53f6cf010555a1ca8e2a85202df", 0x69) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x6) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000000400)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") shutdown(r1, 0x0) 19:33:35 executing program 0: r0 = socket(0x18, 0x1, 0x69) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) fcntl$getown(r1, 0x5) fchmod(r0, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/130, 0x82) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) r4 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) setsockopt(r4, 0x7df, 0x8, &(0x7f0000000580)="0f48410cce9995bd6a6ee3381e0cc3b65f4226c4e1f29d5309f1b5bee240b39d7b426bd7cf188ea34d1ee19e06437c49a42ecd76ec6ef700be2dbeb2d62643471a3a8d638c403f84fe0a358fcab29d345b328339c548e9e0f32dea12b65ed7bf438f385dce1182269f6345c74b2d0de6700eb111d63c3a41d5255297f4d526e732d60d4155dd56712584dbccffd12d2a11adfcb7f0314672127c1c23d10b2ca6bc914579fb9e3158feeb55cd85a799462cb52e667cecfd7fa7a9587ee20d87419612276f6ce2ec65860e67496b7dc03c010c7b681b919f4cb9c552a75bc0edd94a2a25180dc4da7893455ff00cb678004bc70731ebccd6f9c75af27b79be9d64107ee27814d02c3ff2302fa1be31864c2410b4fa5c4a00ee82b0d0f7fea498306f87833fdb23fb899e17fc964293f0fd8f6ff15309a1ae91ab6a8b28522d8e699a91c48f418b241cefb39e7ac0a69204f21592329c3efc052dd94bb2632190cbfac2d26808c8a782051b464eb272c8bef4c6382d133c4391d1f717e13a15020986e457f0de3ac4dc6a80c75594d12d85bf0f829116e7978ad8d4b6ecd6699318f16a860c8305233b42d1d52856c312923d9c5246ada5c8ba4a065127c13f5c490b52ca992ab1e4d3f6ba27fbc2b095271cb49e1a96b3db6b1fcd43adb3cff9c046278481ffc91b2f0611e4fba12ec2e3d5d16471198f695f0821e4320aa16763b5982761c8c53ceae61e3dedf4702a44393dd95628c5105216f6ee5b08f7aa8d737b17ae21ad932e54602a52e6e9f10a8394ea5f1b57506d668de947e27480889d0bee309b6e5eb9f45c91b4af6c79bfabfd0498a26f82da9676cb80c3feaea14c342161cb32fc667410116abe27d8f00d2187b35aa51bb173bbd9288e660f4400609d0746a1df91b0b2961e24b65ea738535b435ed53b820928329d7bd81848bf4c730ed1566b96940d63809e739eef4a74a34c546de617692ce38b862d83562176fa205830cc681d8fce9c54cf26cc57bd63a1d565f2b9f849511cd0e998c7fd29f6f3f7ed2500effa99437fe0fa0b6e42de75b3453c2eab2334b607ced57e741a4a5f104ae7674b5eee69d9a3e79418e4fea34ec544e4933e9d1ffa7cb2c05660ad4638152a97617d3f59d9c934ac99eee33240c0fa4cf4a7078513d3c33b34a9acf823f5d0e3b2c57df6fd5a75cc50a43dd9fd71682614e6d70a724cd08a3d8d751869cfaf750bc61889b14a4bd3b2012f7eabcc207e1744080f0f57574777916062d7552fbac870521cbb7f639eb3f2b4a7a9f5338bfb3bdbe94bb320f939fde39ccf83f22a36a8a2f3440ddc0b5d527f0f4dce5c986fe0bfc6a22e3f99b21dddac14fcefec32af7b96fe4fec781c59a30d5c9bc29d60357108b157d8acb1aeae41dc99415c3abf9fe6edfe6f58d780ba0cdb8e77fed5a5e670ad13f8eb75f54e627bd7807fff804c8a791960131bc661f804d805316e9c86afa936edf3e6e37d295433983a9ebb3a60d08fa3ce75f47a44f914804964a52bf229d38a7ad31e70e2fc5cf0015ed9a2a8b4d5b7980c981ac6878c54d90496f8889765bd2a647806059f3a5b4e4552d3cc7a9d9009c717e39ede7922c56bfa2120805cd7be4ec9b0502b3ffb74de4197eff90061dbdb62f07bba27c29548b2b734903c0801a9a2234f1608ae27e78df08a55c572ccf73d95860c515e88a1022866f1f3af293f7fb34b424934d0a9804b7eee7a1e4dba39d1385130ae63a70cd70afc0d93ecd8ba61eaae3b2c7250f65395bf10fe10000cf20c17181c4b856c5d1bbf06462ea44a8e8b6346240c0c392685e44c0243601941a3cf62eee9ace30cd2b8fd70818915e7b929d14122c13c39da7ecf0344b04a84538e47ed9184f0d70a496957a0f76be871311f156f44fee8aad223def8bcb1942328388a9b24938fa9768a542cb357f72a116ff49f38f300d22c7ff9d60e631b55cbe31eef8de272cd482c5ee76a755d1cb308118342aa54fbeab50870ad32fcf011268cef1be6c6aac3bc3c9584885b13718b0b755bc6a9b58f060959a6e77c21c17e2fc20dbe9762d7254fb0596d56fe55bbc76a4eb98bdab03dc6612a6ffd5f1762c74b15b2905bd545c296de1b9ca98d80eb76d3f928938a60ab47df8c620adfe1c628ae2ce09e49e00a370ee4a9c190094353f3275fa1299b11a381245adc59bfdf93edcc00c9b324e5b5613ec556a0be4e2198277a0a22a4758ddb2d224354eb6ea2583245ea32577cb5f25e8b61eccfa3275024d6c508b8c12e21b178c300a81eea152a6f96becb0f53ed0b1410faa9b78a1c701e09c3d69d6ff31450fc0316a0623cbea3a9081973e0b98c8c7088641ebdaac743435decfad3dbe4b95730335275286d9d7dce742fdb8f1d15f84c0127eac8be8e7a807b55492d9e4fe39fc665100c534f401a4d306ed1adec1b5b1dcd7414e18a1200672f17c73d0b34787780326470da0c3787fb152bdabf299e12d6a68cada28a5b36219ef9cf9757d0501634298b2db9cf936255ea03dc78138d08aeb59eb63564bbac0175a46bb613ef92e4551c8d5195d8c55022356f9c258e908814394aee44d271a0ee337616874e22f52d70327618b5914d473c17d17f815dbf99acc804fb31687dc2e56ba379091b2994ad3f95cb4fe76679af3ddb0a24b52a233caf53e2c10f706d2fafe372e992636e2943d60633582685dacd79cd4539629f759921790c5d232a3edf1ab775f5a3ad82d28cacb48cf23fc455ea7745a3967411186fa1ac6deb8d23413d31d69d4b7e57680505d4a708a024c8605294669d040c257bc013233fd1ec02b8fe7a0c5b5786aed33f5e4f998c245abe3d89fbc3ddb86cc5c13ff8a94727cbd14f2a02f28c5357654798cca52754e208e3dcc672fbd240bdbfd9ec083c66249ef74250166c4c018e5bb36b066ecba3c071da59e19ee1f73d8f5b3af0bf209487ffecdaa63ba494203406694fbb8bdc049773c5f6ef5503bdd6c3fd71daaa47f6b246a90ceb794b11e5056976626ba6fcadbc5d0e50f34f6831dcf2698ad48b979be9b8a2f623056377c77670af32864fa2c00a2b8be833657b7cc03354a81d22643ce79194e460cb78f6c15082b69fccea5b9c45c78447da456ee3aea3b7885693952fb9c1e3a7d63bb1005bf7a1333ce7e861b9bc9c612bdca2449a1cf020cc76f3f6a25ba7b62e9433f4ddcc5e5d8a1c1d37b7229ac90cbf3a322b7e457b8af28fff24317a363a3af11b87c65d1f17d27615cab11bced8e09ce1f944763882ce48edd2c54a135b0af047bdb629827fbbc5b764f7f75f02f58bca33447aff1b38f20dbe5278ee2ec58a7065cb7f49339ad6936753dd2ff05755a4621e52e3ad55aea7ef811d0ed3503919e874b6235a84bbf45eaaa2afafcc9107de1acd21baeb40a0b22bde45e440f72d159efa71b1252c72cddb41114936e96765a325490d9ec4b6389cbe5e4b1b0dc908706b799da3c2fb813d5de95bfce1738335ed5918d6068430f30619132a2cd55d5ee092927b48bf53f671378a984a216e8aa685a525794ccfe2ff73685f34c9ca74ea6aee11af559518f4c82f3af1561e1cab79140011c0e439f52776c04c2c71efd42ff3cf962673364aead8e7a7dca9ab089a50ed70c293221921d3ac87a5821e0dd68a1634e5f1dfebc5d36f2d3018aab8e181f9c8200eeba6cb9e60442456579e393ca534b5eb77bf3eaf6ebd34b88c9650985e9cc820baab42768823faccb7015bc6891b20a2c1c2daceac3c41564f99541a9dd4d261aaac300a62389876a9bd8e939544213e93221cd4407ae7ed353381709e00d2ad726f6146509f3823f1802ae18063baa58da07b350f197ea4b2b7622ce34ccee7fb886ece616557d6efdce906d43314d524436e4bf01c966031ea772e7c33eab677fcd5af510ebbd1a011f6276630a5d8b71665efe41f681d72920cce2af941ea7a78c04125fb42d9d4bb7864709c57876881cf6ce5a4facf29782ac288ff4fe856de212589e803d44bde4481394f297f308444fd76f122c1733fd94d7d0dd6419895195907630bfc760843fd9e318043a9b5b28ad9936fa39bd3282ccca558e765adfa78a08a45fa15abad230e7366793b89832312691c3f42ef83290e77eee6ecd41de4bef4faf87fd11810df5438c9590aae26952c6bdcf0a9d9c685a20374b78151e15fb0e0b36d7e671b463167268ba160b89bf5025776d42d7f8f28533cc29c73cb6e2801f35ad512e6e8d7aa7989aa373b60684372a31197d44675e540b36a28ae431e32345aa39b9d5aee00c5f789460c98b9735ff6ea1e95ec1c684296166280fcae28d889ec2faf91257a7f4764d4bc22997f77c62ed44e6af5cd4b8d8294f998ba0158b0bb0aa50b4753465a8e68b970ab568d7bd0846afb861e0c7fa3eca4323fbb96acdd2deafdd3a3ef3661c4544b5e8227a8f01c430f5f15b938d02c73d705055f77cbc6f8c2f3198e315085e21f7d33f003b0fc9b93d10789935d5c30abb8eb3b4c197a9a5ef468ced1b1a88d12ee0ca4b0615312d90063247024a90f6bba82c37a2ae67ffa3b8d7a33f531c09f93686c49be17c5b70e5121d2ce17e8db96c1ba58d19ab69bafca14ff9c6b2007b07f508caff0afbaba395526bab49a73f9dfed2f32a42c1968b47963d03e68292b0b6868dc13399d2d9c733558cf96abd0dd64df20cb9ff9a7c2f6e2124c719a7b52db8feb1912fb5f0c7508b53335227a6f6e54af34a9827ecaf18efcce85162e1b334227ea87d9f5feca422f3dbac72b7cf79e72f8eb9aa15ed523e492d1c39a5d2e28b8ac57e33fbd1e67f6a3ea508e3756e320548de066e67e3a083c1118d2d52ed7a18e4ff812db706c52760fca22527fcf473235eabd50370dd85ad221cd795f7a2567f7a834360163eb0baff01eeb83acf45ff24359430cda23af82a2db5d1e97a356b2255322f3282d6dd24ae48e7e18f7e125391e888dab56f12a52f8d504a9dcfaa92e8a96b7e91c81291401a8ff22a5c0d003f384925fd4e049c6dfd5d09709f92acf1cdd6cfbb4b19e1909de79e7d0f7596b0453271495106b8bae2753390ca05ac74ce3849355ddba9a9b6eadb0a2d102eaa5d9961f40f0939e66ec137feb847b1f67bf7e5cb7ab11a3496376d6ddc54475dabbf553883bd5733b8b73e1bd07e40803e3f5ec85658f80ec72e61b58673d7d5ebe04823bb3c683cf06fd85b86fbe82aeb17400cf02d5cc192a85eae24699974b5835fed40be6ba21b0cd4f53b12dbb08cacfdbfa7c8d12dc64263ca71064cb4b246c632840570d73459373c9376e5159127bdc06968688a73bd4e95e9c18a63ee15443ad108d507ed4912e149274f740a81beb07869de23e33221d2376599e9658686991aa931821a6596076b799d06718f5b708e44c0449a350fa7d89f3665d9710612d75503282762837fe95af68bc2626f52b7eec014d688024d4c33b0a9260e221fe76e56b1aecfa5da1518cbc24faff50d4da648c7d531c4524189ee4d3e1224e9b20d43cafb1cc52ea176271124df14d231ee7a551a06a93ad5d008bcaf9c50738f7ff0ad2c702d2346b629d89d3c7bab571d540f33e5aadba61f13d4d9f4070ce541804e84d6dadd469208f95169b653b8fd31236194f40483f4ccf1adeedb36ecb40276f0b8cdee8fff4a389698b62061290e544ca29b3c75718d438d74d831918ae585dd6127577ad942b81ae4ea6babddab0a2fda3d9604a7d324778b5f346daa86a5c9dad48841b1e8ed498bb5375419bb103a453", 0x1000) r5 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000001580), &(0x7f00000015c0)=0x4) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x1, 0x4835, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001600)={'./file0\x00', 0x800, 0x1f, 0x4, 0x1, 0xeb4, 0x3, 0x7f, 0x2, 0x2, 0x8869, 0x4}) sync() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) setreuid(r6, r7) semget$private(0x0, 0x2, 0x400) r8 = accept(0xffffffffffffffff, &(0x7f0000001780)=@un=@file={0x0, ""/108}, &(0x7f0000001800)=0x6e) getsockopt(r8, 0x5, 0x2, &(0x7f0000001840)=""/4096, &(0x7f0000002840)=0x1000) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002880)='/dev/null\x00', 0x8000, 0x0) getpeername(r9, &(0x7f00000028c0)=@in6, &(0x7f0000002900)=0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002940)=0x2b) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002980)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCDRAIN(r10, 0x2000745e) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r11, 0x20004269) 19:33:35 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40a0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2, @ANYBLOB="a2771f6a464394b10b20690566317c856d7b2718a90dc2e2c06fa1b1d9ec7441faf2afbdab40750bcf0321b51975d80af426689c6b89a4306dbfca6abeecb94ab1f5f2e8e387f0418f7a4d7c306182ba37dc990d024e300fa543823edf53319e6c5fb870bc9ab76cdaae9f6d062ed617fbf0b66c", @ANYBLOB="58ad2199198ea7b1c2ddcfe4b77cb925260f7252b813c9124e57e8311f228176ae97ed8143fbac448c1d9253a574ef80b080dd1e5e5a672f096956eea70f865df2c7ad7cc1ec916d1c0b10f93434879018c9511308afb6ca47800b677193ae9498e2f2b03a74c692ae7125917cb0", @ANYRESDEC=r3, @ANYRESOCT, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRES64=r4]], 0x6) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) write(r5, &(0x7f0000000100)="8c714063978914fdb9167cce201d54f3bc94fa00588ca17497d1660ad3434a819d36a08cabb0cd68e7cf981a2f245cee55ccf19b52952d29c1ddc314d25aaf45a0e05663874fd814ffd5e8dd841283b95ecb", 0x52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="2632f7ff4b5cf266480917eb26408a026ccb280919a232683d233b17c73031f0b92dd83a6a76c48795591f8e28f1351469a31a5368c83882140739deda13ee0c3eeccd551fbcd87325415fa8fb6468fb7b95dae7db79e595c2502156107657fa9178b0be3dd30eb3856111110527c5e4c15eed580b407c4fa14db2294ad0f798b230043706b24016df5778d6b3011ffe0003248209091a95a6874716b7bd06c74b5357aaacb3ee6688aaf8d0dad9140159dfb8b40ced4236374c86d1b7319cbb72632b838f354654ef408f84"], 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 19:33:35 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3, 0x8001, 0x4}, 0xc) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) r1 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r1, &(0x7f00000002c0), 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) semop(r1, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/236) 19:33:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = syz_open_pts() dup(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfff9, 0x8, 0x7, 0x4}) 19:33:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="1b13a0586539801871e57b5d4d4c", 0xe}], 0x100000000000003b, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) getsockopt(r1, 0x4, 0x2d9, &(0x7f0000000140)=""/112, &(0x7f0000000000)=0x70) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 19:33:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="450dca1605c70679cf8bcd611010a72177639eacc61685d086a08758d0e5edc8a96c342c6a753dfba56798e4f3f490aab42df9c4df7818f731234e644c9ba02ccc56489e5a8de1fa2bf21ee89ac8b1ea24c87fe9d99f87f1d276041b4fc68846916a1eb803442bbf788d0775ef5b365ed8fa0c62bf063e820154651d8e336274b5ff7125af"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x4, 0x9, 0x5}, {0x2, 0x8, 0x2, 0x8000}, {0x0, 0x6, 0x8, 0x1d}, {0x69e4, 0x40, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x82) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 19:33:37 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 19:33:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xb00, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)) rmdir(&(0x7f00000001c0)='./file0\x00') accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 19:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8, 0x5, 0x68, 0x1e7c0000}, {0x100, 0x6, 0x4d, 0x9}]}) r1 = socket$inet6(0x18, 0xcc429c5c8bc55edd, 0x85) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7f, 0xf7, 0x6, 0x0, 0x8, 0x0, 0x58, 0x0, 0x1, 0x2, 0x100}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0x10001, 0x88, 0x85f, 0x3, 0xffffffff, 0x80000000, 0x4]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 19:33:37 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00207a68bc7c905cf1c9b5a0ae3ff3eded2e3b00", 0x18) 19:33:37 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:33:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/174, 0xae, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) clock_gettime(0x2, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) rmdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x20004) fcntl$setflags(r2, 0x2, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='.\x00', 0x80, 0x54) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0xaf1, './file0\x00'}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)=0xfff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000340)=0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000400)={0x1, 0x80, 0x0, 0x1f, 0x7ff}) fcntl$setstatus(r2, 0x4, 0x40) r7 = socket$inet6(0x18, 0x1, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(r8, &(0x7f00000018c0)=[{&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000680)=""/163, 0xa3}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/119, 0x77}, {&(0x7f0000000840)=""/16, 0x10}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/13, 0xd}], 0x8, 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002040)={0x0}, &(0x7f0000002080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000002180)={&(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001f80)=[{&(0x7f00000019c0)="4c0d85c19b85c7c44cfa3a76402198d3a3092f8b14b17f5a0fbfb6fdd7b98ae4871b9dceb215550fb0dfedc0c7f3b54bba1a6f29c98f99bb0b920d1cf79523febd5317a242793341e87af7773e15d0ccd242bb6ee538f0e4f4eb811355e251bb014b8954fc8694beae542f6f50ce9d205113c3163e8f3edade4dc650f56d7df0c9388942ababc42ee73b23c97e3411731ec4b3b0982c18deb4c7768fc8b547820176ce4c3afa402ae94c2bd169ab5558552b7f1e5ccc0731", 0xb8}, {&(0x7f0000001a80)="8e6a9a9a01b366205044c90ea59b9a0838055a6c566002543f3c8888cee86a8639e67777f9418ec8f7ec34fc56114c6ef7d712de6d2b2069126453744e5245def521fd8f0e6d0b69dd8892c41b612901af7c52b8cf22af0847d11e918bc7b7f42ee1f8b0199901b8311db967a523fb0e5fd7c6659bceba2e085d29fa946579701e28724fcb23193c9d167ac8ce9c29d02c71943859143b9eb9d8bae49e87930f21ac0eccbc4ebd684992c6d3c5c15724ce394eef978bd392c02e6274b07940fa0f42c8870ff1e063c558f0480ca15bd74ac5544f5e4f15989fe040d6f69fe6e4a955bc436bc60f135547999e5b", 0xed}, {&(0x7f0000001b80)="c579d35c5d51dea15362cd6abeec95d293a3cf59f05741bc26006f84d3c84a3b8b3dcc0a957088ab34b1b0e3dd2497136eb8fc69d2be3019bec091f7c9d5a0d00efae878eb69974e5a7b9a8ded901900799df0751cfee92a0bd0234f0e2020eb293888c5547838de8688a7d483fd690a291080e59a570394dcebdea3d552082f8f13f2c42c4085e5c5c4b071bba56650843f9f0c275626c9aa6f8c40843300c796260556affff03680e0ea7e7a35dbe4c413844c856699fc393ea07f3198c20a4f4245e16fc57d487cfb1120e2", 0xcd}, {&(0x7f0000001c80)="fc88c33377b329a145d5847224906600c202f713422961092d55f1ab539eaf77cee0e8520db267b7db191481be70975d23bf268915ae817df98e377d924777fb22a7ca8f5ea8da329dd9f78b18121c04236240f0", 0x54}, {&(0x7f0000001d00)="58fab53e4962218e9b30f8bbbdd3cef9ca56df75dfca19476092a3", 0x1b}, {&(0x7f0000001d40)="9672e0b1ead870ab914c3099c3426a796237e38854bbc5763abbeb6925f248cb487e0786d8d754ccd60eae56c4d38a78bb98892350974c6f1e05a210847cd6469cab43d06473ad8c3fd94216068aec06ba087cd1fac1078308145e27971e0c3848bf382efde4da93ca11f6e894b613c4ba68cebf13a505e0a4378b6116cb536f346ee1ce58d02b", 0x87}, {&(0x7f0000001e00)="f1eb48f35e7a707dae663563b744de93d72cc2ee5e0132e231ff6ed018d89e0085293452c2365c66fe1fa71dc0477d6edbe8631842674850209095fdb2085280b80a328be3d7d216cb10bf61fc3eea6c45347197621a313b9b61004da805590c2b46ebea50e28b66e1b0ebfe4aebbdf8d96185471a0ce86799ab96b56b7eb1fef0b64fe6353697aac8274b8834", 0x8d}, {&(0x7f0000001ec0)="11a96c209fbc57048b4656bf79b20c0c4f8e397fe29f0d04a407f65caa1d17129aec22ce68fa0066cd3ad43375700632745a0ded4f9576b66903625c3c822c10e73cfe7e76559e0962f76c88af979c088efb180d3a0b2172cb09514cf2fb", 0x5e}, {&(0x7f0000001f40)="2f71590a8cfc99ef5766e7280249af609ce2fc66ab73c94bccacfba57e4e181c04de0c1f9fff56437317a61e5cab2e1717cbcf15b428fb8ca18bae", 0x3b}], 0x9, &(0x7f0000002140)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x9}, 0x400) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000002200)={0x20, 0x80000000, 0x200, 0x4, "e4b715a3565fc81b7cdd8f81b874fb7e47978aa1", 0x18d, 0x3}) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x167, &(0x7f0000000240)="985238ae0f7c875e376662c849be") 19:33:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x78df2ef4502f1160) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(r3) 19:33:38 executing program 1: 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, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = open$dir(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="048f66da96d558136034086b75b8e0978c026dd9738420c30d062690528890475606f02202dfe3044c44b31872f3f046f4f7cd8b5f3240fa36bc8f2290e4747bb5c428ba600b2314fecf1792724458e90f0c76aff3da9e0c3fdc0d98fe38140c88afc0595013ae840fd8f415159282ab1c54ac054387a4a5259376a6d4e23f2fb2fa0fb7acb33d1ed1ab98f482f5", 0x8e}, {&(0x7f0000000080)="d66b8804779b5b38a78a5a00942dcf54a7d7cd84252c052b0066ad4e6c0a880369382fa81fdcfeaf6624cfd5e87c69c7eccd31afd0636841aa4cc1b45b89c65f9f29e76c98aed962612160873e6a1d", 0x4f}, {&(0x7f0000000300)="0bae51b64b120f3cc16185e51185d45e1f84d23e403c9f7c275e0aa4a289a4b19485afec6189c6a6ca3e1b27e27db41616c1211826aa24453a472cd8234cc67712fa492dfa51999082c58879f8f61669e1d811f27e0ee6f9bf7316f3db248681e16f8c00e2849040c0aa4f7636cda099f9b23df38ac84da74b14a249e46f10871eb3d56b04c37c47b471f216aefaec7b1860fc171032c6721126ef354d5f1ef7d3364bde7e54d2085bbfa81c3554f9e629133a3b856c63cb309f2d9d84bedd11b48cbcc96d8c17c904cdacea81a263f461d6061c8155f712f350b234fd40395f96c8d939ea68b41f1d7ac3be1e", 0xed}, {&(0x7f0000000400)="207165bc4ecddc0b535ebcc452f3bf6d3fb007b6cff1e36db9c5824a995a9e16f43a06b7c994", 0x26}], 0x4, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r0, r0, r3, r4, r5]}], 0x30, 0x4}, 0x1) 19:33:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r0, &(0x7f00000001c0), 0x100000000000012b) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0xfffff07e, 0x2}) 19:33:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r1 = dup(r0) kqueue() recvfrom$inet(r1, &(0x7f00000000c0)=""/237, 0xed, 0x3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 19:33:39 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9], [], [], [0x0, 0x4], [{}, {0xc}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 19:33:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 19:33:39 executing program 0: socket(0x20, 0x3, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1bc0000000003}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x57, &(0x7f0000000140)="228377e1ac9b38bfc8f6cdea8e5f40ec512fb7bc3daf7a9d1a3d8b2887ee061b9ef5cc72c97e07cf11bdf5e0fce49e0a45694424887160bd4189d68890eb90abcf9a5db2b19c7587b60ff5fab14a871fdf23f9f8cf9b6d") ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x9, 0x7f, 0xf074166ea48bdbd, 0x80000, 0x2, 0xffffffc1, 0x1, 0x2, 0x80000000}) 19:33:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000001c0)={0x9, 0x7}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x95) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 19:33:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001380)='/dev/diskmap\x00', 0x208, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)="b439eb303e4ba90983b67dc592d9b308aebabf88345ff8129a168b3353c907b6b216b4ac4a537c4b5bd2dbd1a35087e6a25b5f9e74aa1b608afaec8fa028753cefe7b488cf2d68549ec1100cd9f4dde41f555382e494891c248df83dfbd4c59a09a3b9c1d962702e19160317b3957a30915bc29e8106966e85e6876a10a52341d45d5b864de7d1e2459f869cf798f7c6c289fc4c99015ea1159b17446b0521b144f3d5bd1fb644cd9292", 0xaa}, {&(0x7f0000000280)="dcdc20232fc36b6ecf4f34760295e244923394957589f0e2eac7af4773bda05a44b637b1a9b09a2e9f711a06882f8fc90d66c85c703bf0db916cbc271ed6ba2e41f3cb0d5bdffd64878efbd2e5b557543ab59a193d22af1e9617421eaee53058bb000bdf05bcbe82c27c2f902baa9a70abc3f6c0d2e8fcdd9b484300b17da2fc8d653475476fd1a94434f0018de7dfc04f77c54d6e2153fb7e143b2d6182932e387c96ea6e0c3569e5ba461547421b29011d68c284781039cb227fc7c0881521d494e5c6a34b014699b9ff99de6366321c83394485", 0xd5}, {&(0x7f0000000100)="cb63ee16c4bf03f65b3c3704adcb4c29ea8fb2856036fdc8754ea85ec0818e92479f81d938945683ce795dc952fa042aa8", 0x31}, {&(0x7f0000000380)="45eaa43845b3990148c6a08a6579ce0cd66b05be0de88d77a657db4c81fbf5c8c37f734b45f50c84954174134e887e87129ee6df3d9b6593831cf08bf642f57fd5bec3f5fbe57da05e1afc66fe564da58180a8d2790a1b29ec556e725c728a9cf6c497cc129d8f4d7e04f1a22a51dfd450cb1b1aca06b75f2d03063ac3c159301ff37805378d4430ab9f377f4f33b94cc96a9924c6797b57fac746d5bd59d8805951f3cae4e230cfd59e4a8113ef3efd920dd4f5dc09cc22810cad7031debc9652f4dcdf298b46fb7b4f9555c3e515d274b007b6b9032595a423fd464c2cede803535f2b6b972c1eb9369b7a923f2d74966d10f1a65a6dfeb24266231b63c40ed176902a496982018213d3669bd774d5035c9d3ab37645f4c4e747a720d4ffb594417baae14ebcebd32da5c21d6341954f5f770c430bb79681e1db7672ef9e1a9e5709eb01efe05869403ca7cfc3d5881cde949fd11b08ac64ca89ccb533cc503b64c43b050da091b3dc3759390bb9fd59971fdb83494f38fe1933911445576704e09529819363279a1dde98a77fe97707d921b9f9039ba010a903be0e4a059f0220bfd4da6092b87aa9e5dcedff78876589a9afcaf0c2368b94210cfe427f6aa72d7d80b8d3ca9f0b7eea49b874de6e14f5f069445e008d6b4cf9da89b3e6a3b95470562d7f5093b6f71f7b5b88594f6b968297a801829a2bee9f8034d85475b6b196110f0e1cf176c37b32469b2a8497e69865be2e2f264c845a6d1f9a715338698fbabdecbbca7d6018120a0eebc3759737d6e719536ab61f569052d0e8a1cc4c27ec5aeb6a781710742215f3c8d6aef4dad7655fb932526d6be5028ec31a72c016d9536b1d51730554ef46843fa3bb4022d123938446e98e29b8552fd47c7dcde264d18fcee47a732c811a93cc6a05ebc0d3c5e626e7448ba9d4db9cffbe36cacf1c9e76a4fabb0d0f01155bf0871fabf238def58a7f0ee81c414f789c6e4cfc55bc4d593d403b7d374c5edd17d036c34848877032f8a212b8ad0a12a5fe618dfa28f7888eac2ca2cc490d42ffaf0e527937cfa8d74a5afccddcd53308b3a05f60667ad9d157397570b37072d5e7828ba6721bdb319dfd2433ad1002327d7973c5c1f00429ab76e2d91e52356ce604401f49bde2815fed7ba6653ff8f7ee17d4c3a36d13380ca15199e9cf7f447e0edc3ece46c8e91cba7e348f86da029a4d3e1f2341e8603c4626d406bc7664c67710faca509860e138baac74c4453ad3e536eb0420df7e57738f51471c96c523dcf5d9256f892550c556e99f71b9ad6bc20fd7c1c3a53e902880327897b0241b9cca6aa138a72308c444d9c534e1ac2bebe4e6f8457f873d5c4642564d0876f5056bd8d9059c923c596e0f4b91b6451cb1ccecc9dbeb97cd1680aa5f2df389add78347f42c92299e553061da9413e102d0cd265398626151f33fd9badc4dbb6e3c4a0e2b573c0f5cec5a826ef6f0dc7d15ff0c5f45e57b3c1be76dec22ef7046726add0920f09295f870bc63d138d8253a75964dc90d7638570cf701ed98476384996c6ba5efad63fb40d2cec224f4fb30a4ed4ddc63b960e036b07a2bb15f9a80e5a3dd51700eadc0a193f4a02eca9d2f06cab8b60b62dd4150cdb783af09af6b1c0cd21e744a3577ca1fa3170438917004e23411d9013d603a79ff923a905b5f9ce73c207cd891fe936534075aca96dcb3a4bd0c56f8960d183420497485676c0eb6098bcac670cc85fe97852185f4c3e8cfaa68d4800caf86ef29de5e204a07719fb1b002d2dc58bf5486fb2db1bf77a7a0e66ad08ce5ab65327636859b00adc205054922e2703a0f81283378bc076a92065c84947d4bda23a6e14b0dc112415d4893cf78dd1d4ed49577fec8edd2d46d92d492ae9dbe37c5b9caa5d1e8e678b3ac66f5a057d13524e9cd35f64be8c2e500e7457647e7d96bf44340970c7687d71708290d00b78413e3c17d5d2ed80d46a693e27b1c858f9abfe6290d14cedd4f50879a386a5059e8b60caf7b9d21842ec07ae55680eb8711b3ef225c83466eaed229fcfaf6bcbb95c9ffd994d4dd997fc0282581b81fb7d29922ab6b2042a6d77df4566c383151b98df86684486a9e5712d6e80a2239ff1dcc1b2e4b4462e99c0e3f338d244663992560e28bc9e35adf326357ef92fa5c8b37ec361f484e8ae248d98d8ed85029852a6758e2b086e493bb4b84d0603eb67c66ce31a96ec172436b0bf816d1d7b9e96e3897902a72de2e27237e6745f49df933c36a8775c5561b61bf66bc4df3ef999f4ede86d3b8b39f0744c857f14b110edfc51af0648832d110572355d334425cd9ea331d15217693365deea44a1c9ff1ff05b0eda4a142eb4fc684741014f64bfd911e01334e43739c19951170c15c51eaa3a5f7df22bbf19a656a93ba7c2c59df75141758b3eb5cfcae8cb65bd6f26c0ff5b0382e54c23d5c1199342e79c04bc63a5075085048718f34ffb94a7a821f7011a76f33b387aa2a314a323f99041fc1e41f66ddb466cbd01f1935cb8580dd98b89a72e7297f421b53df3080908dc2bf3e4601b625022e9f542f8624e6695ea674dcdd4a1d959a9c47154a412cc3b514ecefb79d31aa42edd4e07823805ea9124d96b8db31e37ee0d72651439eb3f2802ff01c47ec6cf601cc8ff3a1f9582210d6d37987807bb9a45167abc72b5b9237123ed6f8cf1b382d95eca1a0ad57e93d25f7f530567fbe2706d6ccc198f03569fdcd9ec0780fd5bfe275213348d9af15a36207e8ab02f0d992b9ece2a5e6461e209af0dfa207bbd8dfdbb27b93e7209c1f0d208edf8a036425bc8d6de0ead52d8c52df113c9a68d13f8db6b9bd148031ef476543e69f98f82a6c6a09a362382c208d4591b7e247251087cb1ec6aab80fe441a3ad4b6339f4cc1a0ff2861a4adc724d6f4f81a8406a41d49850386326e56baa67435cfd8023f6c068b7769ff7560cf82448e875a87185513884414a90d04237341986cdb881216204be87198309f5d95f9b361116e137c6b94ba029ebdeb64f396bd1ceb4cf8f5a6843cb7f838a68b983006c1436042921c7e97da7c16169bbac986b13874426acbd785996c621d4b622670e84a6e2a56e1bc05f9224f8d485436316937195269ec31423e179fdf32a36bf9c4b0a34a2e9aa38f3b4c60b3911ff7911731813fc34aee6bdefc10ad03d23420572c16053ca06a90dd1e9dbdd7af6815428ea2f56b39ecbaf09121150f17ab387593bb18d3bdd2b66f54ddcd1176c674ca87dac90a341474a208a2d23fb995698a75fe7808275e6e4f3293f8dab7cc411be0552047503111084296036e0b3b78ccd8cb422af0be239961009fe7c2cd7cf939fd9bcb791d188610c74f0a914e980519ed79a572d893f64b23ca468c0891b782d69c168464ad863e92a25b8055e6e006e09ff167f4ead2925f8664604a19506b07d1a7463f4ad33bcad512059de43ad005b249ed03ed602a913b88d91534b8d647d08f7b1ba73521254e8f0cc2fd00d953d24193fbd6d45f250d06cb1b73a55f05b9c4db1d69386ecd84a0f09cf9449a1ae009dd55c3ea62de702c56d7ac1c399c7361f8c9f9a423be7a97b3b6e9029e8cda578e7e6a45f1eb57457da25b67733cd6b7a1e8312ac136d76c2f70e6f08815d87431fd52f6abda93b448a78e09b0c85a40df055d0ba20b6926dbcb95e7a9044dfba2ec02591b519a89b24995724c6b7218db9af4571c23196440de3b917b9af6187d6587c4070f0b69356604db9466bf2aa49b4a48941258914b741315be36e3e59b87fadff4854d48dfc625bee2365ca67cdf5eea48032f18a8fec163d7835cf52f8a53f3d03fee4853adfacfb2f22be295d57585a0c9fec1828c864616f9c43c24252e35f31c9a3215c9efe84dc24988c5d0a3df1d05b0a546c1dcb7159197d64372f7e55e75594f7a875e21c8ec75bbd162ef204c8029d242d7cff67a63f3552e0eb32be3a0f6cecdf510202bf0f6b698d0ac81e5d12dfaa177671c0abd6b715b21137d8b84c7f763b0982881c7d913629dcc5f0758ee65e868feba1fc5f4faab7fd27ba96fe3189ee10e149aae6f87e85dec937a2060b224fabf392d654f3ffb81fa4934e944903ab5a8c36c34953a3cf2079066e94ec4fe9ef08aca0c7ee67912da7cdc9ced005d8c90036ade7e3416ac903d7607e3587458830e8a34615d54a078bffae7eae1d625f80b61734ed612481064bb2f3a7f96fba314ad3ca79ebb39cbb0a96b107ada1434091cb30058a0c1bb5cd895682a97fca9f6d8ddc3a17db0b3362e936a20ef602247cef738ee059e4623a023876edd5eb23e377b2662bfced319c18808f2f78780964e4af36e70c543e44132200391caf5e973fe329ab26fa50ba6f2e7e916252cb611c482468eb469724b1025c8945d05324361c1a67926782f2d7785454d947538569337fdc4a514062a23f7a6cf87f3aca16505fdf642a3de8ed165de5480522266041ce1182cbcbb800c45740121b630d934b8c7278fe8b37b0aad876c8ca8b143245d4debd61e8c7845b3b8dbf3744907b8da11101905ab9f0081a59219cadf7a0c5d3ce848f794e3044c3bc011c76396678bcc3baa0c2763b6886fe5abc7377b5c575c3a05726fc3020c5bfeed29e2300098abd09b91afd215de47e0cdbb8c2d25844080dc9b0b495dac131fb0d409cb1bec6878598226538e7beb0cd81e7520636dbc48254473d3c0598b7f7ddda790028717939f0b36f0eb7435cd81b343bbcd77086b563eb20157a83ebaf2ec3257b99ac5b97699b7f7946f905fe28ece1ec91d93195856c4af5759c81d0d8aef9c59e8660c77c107a720e2c59befa81f9d982baecea2d499bfaccc1755cb9c6cefd17578123baa48405803b934a94a37f8a2582b64f3eee00c597085e05b46c877482f08cdce51c7ec6b5e42a9da080ef77730b27f0cbc8fcbffc2a6905142f834b93c48cee2922c7e37a476e178d533982b91b8be333a7310a27b870ed6269143ea32d06f14724efcb00269d89ee094c0ae34af5860d917b7c56e529063dc45c08e82d8e1099c85e3343f823907bc357d09f20ea088ce4d458e0e12e6bfeccba1d7f218e613e5fdeef43b23afb376fa5a905b27d94eebd3cc69060c3267788c218f7ef4b91e9c6d557b88879eed3aab29909790540f9a49eb7f033cff0210b649353bdd61ec72284cb84a415fad93c93a8fc8693b406c1239c724848091c92c1dd022de1e73be8b8c9795e23c7281ae217217f43c7bade5586610981649db9da9ba58d141ed231c67819ebe2a65839d5bbf45e3add1c48bebe4022ddaad86a9740d6536f512eb3b5121de2726e273b8fc51aa44657b9e1238c3aba598a7a9be7850f2c94896e6a58dbe29e803a79769b591382eb68d90fa94b078de5d5cd7e84d9acf44c85e1c6818396b006c6b3346421dbb6b21e89e7f9a2f600f93f06b429d08c62da8bcb021f3ddfdf3beade76827f9243c2e6873b8fffb403a00d995b6faf33c3bc37afecdf99aa0e6d9fdf3a5b1a5cfffc15419d5bb018e984862e705c715f90ff9e625edd8576a10151d774129a6f17402a66045e89643c9cf3d5523dbb1a75bf836775cfdbe0ce21643d584e994e89e345d35cfe324c650d518a4e957bc37d16ad6339589b806607a9507ea66c75d7229a8a1d263c159bbbba5552fe74415426b7ee97bacdea9ae0d82cd24419fac23e9d9ac9ae82d4923e2c35f638a61d9bc701fb3de7a3c7ce05ee2df9260d07c57cd3786f30efe441a334a601", 0x1000}], 0x4, 0x0, 0x0) 19:33:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r3) r4 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r4}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r9 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r13 = getpid() fcntl$lock(r12, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r10, r16}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 19:33:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r3, &(0x7f00000001c0)="78b2124cd8c9fdb971481edf9644ebcca44820230c4debfa4b1bbd9848af911534cc29030f22fa29437e4e1f8aa82c1d88808ad74448a6387af8e260b91747afbb5dcaa08857a22de3500d", 0x4b) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 19:33:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:33:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) setuid(r5) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r7 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666d6c6530007bc2a83a5bad956c116d2541b4f1c340f81677a8baf8606a95511fe6e595a56c22f1fc17736e5b81b0beb81e259a405daffd93abdf1ad9072722aea82ca0cd037fadb1b24c1c21ce89258fa050ac3a44f9480547d47578930736af36ae05cd32bf1289a98e0829f8898c"], 0x10) socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000000c0)=0x6) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7fffffff, 0x7}, 0xc) r8 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$BIOCFLUSH(r7, 0x20004268) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r10, 0x20004b3d) 19:33:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xe) write(r1, &(0x7f0000000000)="220e228901", 0x5) r2 = syz_open_pts() dup(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r3 = getpgrp() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r6 = dup(r4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10003) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r13 = getpid() fcntl$lock(r12, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)="1c6f7dc247174b6105ce96655aa519db0cfd17adce6b2d02a2057103edd11195f57a42a9deb3c325038254a05ad16ec216bde7e96a7a98288404bf52fd5fff0fa1e59ec02d83625ec563859c8c26a5e46704cc3139c7ce58735000c7d7be47952ad863a341e2916ed94da3b42318d4e5b069ceecbf67d62d5eedcd4f23c211b8d1145214457aef06644f4444a85dcacfea4e6749c32fbc41ac6c6e9f97f6a24d05b03eab1069fb68c1bd839b9093042630e0d20155409a63b1a971107c8e672fd385ede5b8196d035f3edad035a0405ee11e5dfb41a4d936433a061914784b04903aa3795f1bce121ba03381b15a54e0500c6a", 0xf3}, {&(0x7f0000000200)="cb850b9b6eaaa617f70f78b9b78228f87959f6ff0b1f162a0ca2db00d934ffb7c3b3add2e50ee7cc0000f0014f823e92eb3a75b63e191f5ac3db50e7aa6a2b8babb019b0fb48a7403c889cac491f5fc18e458c3820649b7ea51a1ed6ca909d0866ee1c9407f8b3b7587693eb5aa9cc9d58242613813096cd8586dfd126f1531c7ca0", 0x82}, {&(0x7f0000000400)="a9cc175e6e14f91643643058221f7688103a79fcfebe573f85d465d37d1f4a9b205c2b35fd0ccb4a527e86b165820cc810671e7a1bb0469c5dd6e4498971e785d02490176fc042f1e60bfe9c9c6a4fe4bdb0a42067f4d2e7be8021e092ad0df53dc74d338e78a4793186db717154695946c18d1bea748d7a13eb59b3c5089de8126733c2eeb461ee0d8a813464be2bb36aa11010e724a64ed01469cae56ba25e85bf4476eea2d0f6d7cd6617ca4c5eecf8f79c53f7823787eee594e45a7a6c044951dafc9e", 0xc5}, {&(0x7f0000000500)="e5d6b33f4a134cd6602bb8747a5ae5e2189388ee5fbb34dbd7c9f772c28a9b9811a8e86a6bbcb2fa619ecc936574aa992815f9a0fa2998176f02a7637a00227a05a416418022015a207a3bd9752cfce281befd59dc26dfc986703a889ee45d176d0836c499e1a4e7284601109d01d9fd831a4cde24b582d39fceaeb3a5f413e9dd40685322d6159ba9e9f875c7d88f2eb14de12cfa8a379f087fc25df27c47e72d396f2844e2f2529d9b911d1edddfed3d60421d1dddc308f13d64db209bb338", 0xc0}, {&(0x7f00000005c0)="c174838c3978a66b5af2ce8662444d25e5e50e303c2ff80940e36d118c06ea826c29244573942500a2570c00cc387ba69c5b055378017143a0e33125b1e60ab3a600fbadeeb6a4a6bb4daa6b07fb67a2394ae582f77c7723c7ec3411680a110de1e55ec654f102d69a4dc263cf97c96b9b183ea2c1e12d9ecd8367c32dd8ba003315b168b136cac582b362aa8ca59150c75b301e490261b7c37621751c42434c42e514464365041554a774aeeeb5766f24e02de99c9ae09f78a3895c82c9217270043837b36a6d533493761a043dfabd0800dd9cbe68c047678ac0efd293e1a5034c711248da81", 0xe7}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r3, r10, r16}, @cred={0x20, 0xffff, 0x0, r17, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0xc}, 0x400) 19:33:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="11000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000f70e17075ec20e5def53655dd49", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 19:33:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40, r2) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0xfffffffffffffc01, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc4e}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x1b2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10002, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a4afb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed07191bfa734e37934a695482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0xfffffffe) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04"}) 19:33:41 executing program 1: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x5, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) 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(r2, &(0x7f0000000100)="8c65", 0x170) 19:33:41 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b22"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) 19:33:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) fchmodat(r0, &(0x7f0000000680)='./bus\x00', 0x88, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000540)=""/116, 0x50}, 0xc00) recvfrom(r0, &(0x7f0000000100)=""/232, 0xe8, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) acct(&(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) listen(r5, 0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) preadv(r8, &(0x7f0000000340)=[{&(0x7f0000000280)=""/136, 0x88}], 0x1, 0x0, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r9) r10 = accept$inet(r7, &(0x7f00000006c0), &(0x7f0000000700)=0xc) preadv(r10, &(0x7f0000000800)=[{&(0x7f0000000740)=""/158, 0x9e}], 0x1, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) 19:33:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f5ad5a6657d88ef41cb5839c85cd881fe5b15de104cbca7ffc21d59392475b57652d419d707a55e2c71287e642243be09dc4a13fd34c71e4b133269635751cf100be724c6262a52015e373606e749a04b1ebddd10b2459b5314a61c638d51ed1fc23eb3ee79e5593f0e31690efaa7bfed3f0ed558676249f975144fbe6a7e6c7b75154f7af4eaeba0d9c9e73d8b3ae8eb030df9363187008b5500e5d4cd3600a43382f7f3bff5c81869bfdc29510fccc3296026ce50f982a4c0f550229fab1603dd3214798e7c5dc19bf9cc3234fcd34aa3b8b0be9e6a23633e1fe8ebae6ab9a5232"}], 0x373, 0x0, 0x40000000) 19:33:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x119, 0x3) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)=0x2) socket(0x20, 0x1, 0x7) 19:33:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) 19:33:42 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x10) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) fcntl$getflags(r0, 0x1) 19:33:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) geteuid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r12 = getpid() fcntl$lock(r11, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) writev(r11, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r17 = getpid() fcntl$lock(r16, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) writev(r16, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r18 = dup(r16) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r22 = getpid() fcntl$lock(r21, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) writev(r21, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r23 = dup(r21) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r23, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) setreuid(r14, r24) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x0, 0xffffffff}]}}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$dupfd(r2, 0x1e, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x694) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000100)=0x4b36, 0x4) 19:33:42 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3264d204b527aab0, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffec4, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:33:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec152793", 0xc3, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r1, &(0x7f00000002c0), 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) semop(r1, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500930000400000401167f5bf00020100", 0x1}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 19:33:42 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 19:33:42 executing program 0: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x110) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x205ecf22e059805d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) lseek(r4, 0x0, 0x0, 0x2) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x100) 19:33:42 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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) sendto$unix(r0, &(0x7f00000002c0)="de3a7e28534d7c2e8f76dbf07179186a56988b92becde36908022d6a973afd99e42b95feebf88ddeecb99053692a991e90f9bdc911be509040ac536a991f5e83779a4fc44e62a94976b6780f1dfec8c5b2437ff8f889566e2bd7b31e8a747000019dd8f64c46e5c009dd65916817cd07d0a12c8e5ce135f47f83c27534ca716d0a755fff476c4d23f5bc07cf8d6dfee6f36a74fb462855acb2d2b6dace4225ab658511399462e658246f969dd421e49c6616fdc18155f321088070693a443ced4ac4b10c7377c2c813925c0c7a4fd3b3c73f3e2f460223c6345958", 0xdb, 0x41d, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 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", 0x23c) 19:33:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe7f) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 19:33:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180)=0x1f, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 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, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x22) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e01800000653000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r6, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000000c0)=0x2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 19:33:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 19:33:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00000000653000"], 0x10) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x2, 0xcf}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000180)={0xfe, 0x6}) getsockopt(r2, 0xff, 0x10001, &(0x7f00000000c0)=""/70, &(0x7f0000000140)=0x46) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) sendto$unix(r3, &(0x7f00000001c0)="62b2469ffeccd56ce47814036c139d0a952d292cd451e5657ad72ff506ec79b39cdcaa9b76ad23cf7dfa3342c16327877835b74285502b98e546e8d217ac641bacc9b3ba9c98e55bb3d684e533d4e609eb1762a98e82fd6c684b404d96bd7e98d560dac78b4e5404040725cfb48813dbe5398143e792271358876550e1f86f142c981e133f886345b76eaa701a73226ece90053becde88c88d5ae304aa775f", 0x9f, 0x400, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) 19:33:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x10c50000, 0x4) dup2(r0, r1) 19:33:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4}, &(0x7f0000000040)=0x6) 19:33:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b22a48d69e0000000000000000003a03000000e30badc2000000000000000004952dd352af", 0x2c}], 0x1) semget$private(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x401, 0xfffffffc}, {0x18, 0x2, 0x7, 0x10001}, 0x3, [0x5, 0x3f, 0xfff, 0x4b, 0x16, 0x101, 0x8001, 0x80000001]}, 0x3c) 19:33:44 executing program 1: r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xe0, 0x0) close(r1) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r5 = accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1009, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 19:33:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 19:33:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$inet6(r0, &(0x7f0000000000)="d19f4e83f468dd174e0a58f377a121d92021c7e5d0ac705d6f96fb4cb35dc07a7d7253c325d8d3a41191707b83e9c6b030b8abf56f09a9f4aef4df5f016d53f321b4005b659e2ad44cfaa2c40d9e8adf2291b83158ed527e4ce1ec0dcb96af25248d434c5576cda2fbd9d7e0118a441c1063ff3c6466ca3577a4756e552f781d9343e8053bba1a4988f54d03", 0x8c, 0x400, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x6}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:44 executing program 1: mknod(&(0x7f0000000700)='./file0/file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0x8000}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="422b6dd7b0fc86980191478b7b25a08ca5baf5026755889dcc85302c4133b77f3d5e9104566e254dd2c240438445a9e164af15798230414387bbe6abfad3c4bdf3945c146f8d052429957e5eb52a2975b6ddd3a4231f43cb", 0x58}, {&(0x7f00000001c0)="5ce713d9fb5e05ee7c4f6ae406dfe7683887a12fa8c4e0c64be351a4dbc2ea1b35ee1208d3e7a91a680f33f7db817c8b1a31be276447f2dfab6e26c7046067f39eaeccf15c53cedf525729b5767b2c144da154ba10e6c8be6d5a69656da749c95f5aaa0f7edd1cf58879d0bc1af26696d795ecd2706756d03910c851c2ff7e21cbe379ca0a7f07197a54829024bfa39e86e8a8f9806d5e911850170cfd3363e6396c5a5910c162b3c42f0b7fd34bf0ff9d9e2aad576d3bd48e16f7c909dbd2618d9524e66757f913a5da57a99b4954e53843d525a645fe6a0ab10c0461015ad2ee93f1f2c7184e4ddf119bbe269556e82aeb4e61d2ad27ae45a8c1", 0xfb}, {&(0x7f00000002c0)="514d4bd06883cd24387679893c7be54bfa883163dd7d1b1f75356e9ae8c0c776be574e78255495694d9309843b5c9f95a01201e018f2f443c95c204da932259bb787c77a3a2dd4b193ebd0b6fb31b9535736b6a0b8f54f534e9a2512a5f1a8d1d3dca42e2addc998a84a59445e5e68b88deb669ac4e61a2ce047e1b4eabc82b7baf52beb650f02281792b324a84d4fcf2b9c41b475eba96b6b4d96dd5975f35adb94e9a635fe5a3cb82a049fbd4af04d4f093ab9d53276e2fe2d7e50442dbfbb647861063116e6", 0xc7}, {&(0x7f00000003c0)="28249acad4d2f6f18ecaf8dcb6fd79241d80cb86c9717e2a3f3c3cbb1a9a9e02ce3276816d729d960ba3aab825ded9997df829c109b2939fabae30a6a4fe1aff5e422f59680a0eddc87071f428871a3adecf12da486b7c26c9651b5cbb79b17a8bddbf35938ab602dc942107b8447ec71539c67fe35a7c4b0cd5a5d5e5899fddccae52ce5cba1a163df2a3afe4b284380feffac67ae74fb41eca79b3545442caea90f6acd1903a0c63465ed2a2aa5ef32eaae8392153d4c3da78a297cdc346495714abc63efe42d427e912ca56f408c300d9ebadaeb6c2ca4a0da5d13e784bbea5c093cff01f6f2935", 0xe9}, {&(0x7f00000004c0)="e522fb25846e042af13a17af63e5c8540f93d787a64f0c5f2026513b0e4ed8a17d3c7572f9f1765dc952f4c2d50895025bbd16f4789f11ef466d100512e835bd29792bb652e5", 0x46}], 0x5, &(0x7f00000005c0)=[{0xffffffffffffffbf, 0x1, 0x7, "919dc88978fd0df9b2303dd65b8714e0d2a816550c38353a6b9c72ed57d94c229abf153578ae239c50b5699f8bc1a2b9e4bb2b97e22036ee5ca596cd87e91f07925ed8b1f7ec143a42a6365a3778830d37e5868d15cb95ad0866e7a57670d41c29fec14c6be01274708118fb4795d3c989b064d251be228fe88984899af33bef3d6778690788cfc1"}, {0x78, 0xffff, 0x9, "960047d062f6860a4f6117e77beadfd87afb0aa50005ed796a0302f5258d1370d04bb13ca1c3fc1457601b2ade8e6d556ae3cd6ce37f267d4928cbe380f0dab83b910c8e16da1b7d26745ddaca95ce2896a13ec52cf4ee35774af33f6ec70badd2d114044a2202"}], 0x110}, 0x18) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 19:33:44 executing program 0: r0 = getegid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0xfffffffe, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) setgroups(0x2, &(0x7f0000000040)=[r0, r5]) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x101}, {0x18, 0x0, 0x155c6f93, 0xbed6}, 0x9, [0xd6b9, 0x2, 0x0, 0xfffffffd, 0x81, 0x10001, 0x3, 0xdcd2]}, 0x3c) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x200) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:44 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x4, 0xffffffff}) r0 = socket$inet(0x2, 0x8000, 0x7c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x0, 0xfffffe00, 0xfffffffd, 0xfffff366, "7f79f6018505dd7b95f296b212f8f69e1a902e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0xfffffffffffffe3b) 19:33:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6e696c081000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair(0x10, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6f6, 0xff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 19:33:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x27, 0x0, 0x393) 19:33:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x0, 0x1f) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="62d4654861914d070f58a0ea3c383307e00000012000"], 0x10) write(r1, 0x0, 0x0) 19:33:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) dup2(r2, r3) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="fdac761f07b1c681ef0a8ef595afe00535b9ee3e02ab3eb8ab02c604496de707569bfa07fbc231a5124e69ebcdf6590f7d89a72101056be70d190d", 0x3b}, {&(0x7f0000000340)="a8ee14456b86262da6c295444f1b3b692726eeb4ad730af06c22235258f771a9a28273b447524b68fdfef3cc2c0ee2113238144ea95548f643e087d48c32e6932af402885bdfd79d52324aa029729758c3288a522f7de894e80c60379482a358bc57be35f879f1c06868c34f9f752e0e99ee93ceb8da24a8ffa6d54f796216acab0cffefd92f2f623c7590bf873633cacbae6b1ba0112faf6c95a47b75d88baab8d65f2b934a82a8b0f4a5d2cba138efd584e2b571d0d8672434c5f5a51bbc3a39091029c89a9dba2d4782e27d9ed73ad9b9cfb8bd87023ff3d57f1c64ed522788831bf2f1ec37cd154b1687df3d98466d07dd6725cccaf396a2a5a78e4be64800cbd429c9dae8405b35b772e20a94436eacf15ecaf139555d697f293fdb2d6ebabdbfebd0b70fb652cee47b60d091018a802216d7907db3e5b5a22714289e2a23dad0f0debd6ac511c0b4717082915178450b2d57166af13b4d546335a116184dcae2e76cea2007be67508a5dab689bfecaff7508c5482abcaf2d376f187f93d21241efc38cbe17ef4e1d7bc1b3ac3e650a684ea0dcc17ef98a6b79e2b6fd418fa476bab71b0b1829ce08aacf0043b9aec1af41f7a5de96d024457664ee47ac64b0406ade2dbecdf81322d6d70dd1b584097bbf3470d4e959f76e1d015204209c6b06d6c71628ec7b140a0ed56e0e5cab56e5d898fc11d9666b58492357834e39b1197864626e8ac5b69c5639a393b77e9e9ed66b8e35f6ba2589c8cea9001a7e6b59687ed2a200d64d730d1ed58b0d74f077ae2ad2634e6ffed1aa80aa3e7808e01c1d1dd352af58f7030b13e11ef739a1647812e0c2d6ac1edac2133499393f8c8a76b37e4410b3d092a37f710b3e3e3b7e8f5a77da8c2ae1b9a881cf540b1d727e46c7542d4629af7b59465129b1cbe661eb450c8301f87623aaada746d6336893c42d777913b1432a94eb7a0ec16a1af6a538a0b0f42589059d2d7359ff116df6a7bae86547fe9374e5eb93fce19bf87ef84402d5be74ce639b39edb97dc284f854ef63d3115eeab6f553341cd0ce0886a7e7f6c59482208f7fe66018c7320a8279221aa4c1ce0b3d23ea5c4659d31b668a483cca93bf8aab4171f6ddcdc08fc767700949633d3d070767a6e3dad44e2417f0811195d55669d8fa71fc14918fe2689a61a078998585b1e818f0ab7fe64841eae7c7e951fe9f9257f92a1fc20eca2e52fa211e0b6490bccda87807e631eb5468edd4a27932f9d17faddfc6fcfe274f47692e2d5b0e5d1a7912d0df8b408856d7450813fbccd79082e47c4d8b9cd740a8afd294c2ace8942c3ef8bf1c3e95ebdb9768b56106a7603602925c8b4c01638f59a86f5b75136248960f57c911e2ff6d031322f62ccae3fd6b26cff3dce84284021ac50d9149244ee62c1f882bd29930b1e2cc9bca6399ac5175ab7444c23ec3f20fee628bca5f802a1ac788e24b791e01b174e61482a2113109ab09138544b7070ac3a6e261834f43ac61d63b4ffcd844f2a35aab5a08596bc68045db24eb2d186e8daadf643e4609cda86a76677b65ab3b06e4f1cfa9086c67295c985eaca458728c9fed54d935ebb0a8bd61e436bd88f0db43952d5f66cdc2f7733f9a69270bedaaefed3f18a60abb53b673ac5122aab89d2c2db9dec5b88ad8bfa85da52a2af4600bffd7ea71a0dbb6eeef14e9206b867fb29c6efbc8c678384ca6b549691fa81c85f3a926d14240d1970adb5bdb6ae6d251151e95319da12cc94858a9539b493dd272861134271cf2b654c82d4e0804123c313bf7cb95bd60871befff10aac49410c65e4f14bb12dfc56be9fbdf74e734786728f8d3d92a2c347f8906628448b0085af96e350e13a4a3880bca478dc57e910a7d9a7109c16ee5cf903e60ab55518d11a1ae3d753b9488cc830be2f2acf0ad3a5e4b9f5fd000b3edef8996096d09112115ba054ec63a45c323a6e86feb32164b2fc6cf13b8713885c9543f06eb2d184a9c94054aa7964597578aea39a1c30058c53a89a31e4ce299db47b3c2225123b2dfa1f6b5630abe08ea478df113455faa922fe39bbf9ec4b91d67e4418992e343593ba340cd5e6937fb1d363ec2214e7fc528d3b0083dcfbf5a23c5099741e1af3098a7017c2d6d519e2fef5cae4509a90208f5b074a78e8d9471dc219cc7bf24c56836c455d99f1d06ca97795f269ab7279551a6179e2bc6ce785487e343aa8cca708ee230f33d177ff60a76a73fdcd33df6d95bdd06818bca8fcd6253d20fda2ecc819e284a99b868c1f04378f11bf0ab4dffb221b0d84b0a46fef1e10f7b7899df76ba2659e2ff670e8a477e531d93c427eb0ffacf4dcb07daaef232921477cf7e0a7b758fad8782a19932a946d97353f500cccaec72698384a358c64ba365970c43574b89c2491541f3eec80642f25be70e5edfc0a31db48ea0007db332b384c81b94447d00a9efdaf0d51dcc2711a3bf096637419e03a1222823e8b10f8e976c338e04bfb07c117ccd7da6c46f9a8df55032da3cd5caf7c95ae3bcba45e19374a8d1676397a277b5dc63a04f632d1f8d2eaefca180546670ea3f95e51a44def8d79278afa80722a9e23a5a3459c921fc0d2f0ffa3c95c1d39154b379b262e4711df54d945b49b91997d1758f034bd2fa623effb06589b7796bb4d788b77a3fbf081192e61bc246eabae5255977a3706db8a0e65bd96c05c993d3f886ad1601f935ffb39e5859954f687370c39c92124087cbea5b5e3dc6e24dee8336587a21906b3b6052b8f57565775049748502b1376b1458fe76b2d3ab4a60f7da2857ac6136d4992583c6c49dfd8c3294fe617a53dbd4057c03c9fe2ee1db023617c3a5a909b0fd7dd8f68e8c5bc9e7e90ad4c9211051dbe7598cc3c43ff0ceca764e3c83abb43c9944bf1285ba6d291c65d810770f686f2b1cb50a5cf666f58492bd69c3cefc0d65d97b729caeac61e464df6cb2a9e0cf486e022be7b37a7c3be38961c8fe8a5d7c4cdbc4b02f4099bd22b56bd922919cdc21f0ba953a349834b3c9b408bfb7179ecd6c534ef2cbdb723fde1091661fafbeadea3a9b719e29d0e54114ff4fe9942372586310403a12d459eb0cdb551305342a23e962b1bb46809ecb5e93dfb0158413c6feb625c5df9f2703c721438ceb399dc33b7456585fc4ec1fe128f1916e3afdddc15ef3c9b4156eed7e987030a3e7f08ba07290301f460ccde084cf5163b204856b97608a22dca96bb8a575d39d6fe65c7a31e522158a4fa2e00d785cda9d316ecdb6b308f711bcd2364ae28b75dfb6f84eb38538215ccfe9a02c0b54e56fd50b90fa3113331c95357c7229063dac697b9e9ac0975d7073fc4ca041aea080c4807ff865593eecd6717fb2fad8c6324743a41f94ecfadf9eb62913aa89f5347e99a597f9db83fc62d357e3b6bb5997f334dd3d8e87b1f5b61ed7e824dece58c5cf941dd6ccd38299063d222e5fe3d0b8332bf464f4b3c5373e5d2ad0a3a7617ee33c8134274a4acb70c6c1d2de617b0dca3f6a6bfd4d971a67c3cf32d57307fce4adf65a7cb2d6685d8d99c8d7ec47a703a75531eb4f622b70e6b49724cefc4085da09e500f3bcd81e0e684fb9acc1f0ca67b885e4c17b56cbfb24e1d62656645cc1f2812f969b8c01d94c22d05a515004191817abe2206969336d1e7bb0f8a57a964c40b7cc1fbe4a3c7c0011d0e939d43971d634494ae03ade8623268316a2f708fa64a78168453d1d5cf11c95f90c8845bee93424b43b13f52b6736720af25ac85e8cbd085fb7af2d397c1ab511e989f59bfdee5f16b9cb9625dfc421321365d18beaf06c16d523d080c9f3273d5bf1b747975308b70bfbcf3bac8bdb2fac7de35a35feb1d67aa2177fbc6d7fc951397977b5cd5bfe1380788679ea7d2ee861193235466f8d752bf829efe29320f137801f95834c98187c5cdd825dfa5e9f0a13e78f44bfa94d384b3cc89d59f91f29e88cc42b81918837b2ed18653ebf88ee818d7e6584e87e1dec3fb0cc0fc319a0d0174ae0f383bb6d29cadd900b582e11620ce1cbc0510de802a49ec263a08446ed267c5ffed8ec9ece0ccd63c3d46ea46b9afcf910f3b699e05459c1956a721d28ed1c7a32d00a264a96b8ccbac667d93ef8c6e045e086725dd7b6dc162803400d4e96ad19d84858db398d628a8b1c798326af300bf44c363ec02c1d718baeb20092234860df1221c3122e6974ebbddae91ca1d640de288badc91472be2272509c77462fdd508ca3b6c209b1a1fe62f6d0725339cabdd16a632f41d2817063c59fa8bae73b26ac4d131d08bd3b59f0865456eb6805e69e569e8b3c652eb391caff78dc4309f7e7aa621be06ffed7dc5caa1cb30f754d024ef884cc7ae14b8ac858ec8bccfc9e4f42ed1f1423d40ba7c7972b94fdb75ce04806f2a1cad7b35cd56694f7302eecc2f49c99c86dbea3265f50d2276f1bd6f7fb071ec67925b39fd65df17ebd7466bfb1bdc12a7f17fac7340faa1cb315bed1e4726c67131e0acb80f156a4a800af4abadf7c5367d5bca3998c4d0562cdd82285d4db4a5e4bc35f56ea5a5af97beb2f2bbc62e6b0341382b6ac6539a4b0a61c307eb52ec46280730298d251c58a7bf21db71500867cb07c3baf29354e8f94ffbadd32ddbfc28a875892ce61b24f8389689043f4630595d53450899826fd10497dcddc112ffb964aa7cdecaaf31f11e16d924a171795da30752534768e19849aff2a1e885f394f1155d460e90f0d89cd7ad4716e49a9c9aca4fb8e33fa5a72ca486cdc02a844c64227e72caee195cfd83d25894f9c2877bd70bdf6d8b7da7b240d3065372266decd0eec14fea801a30ea9e820840438aea22064db5703a6f284abf16d8e3943319b984c5a8a1037d02bfbae50fd726c4c1c2e8dd22265fa0d974c5e7d3eb608590390bf08ad043bba77f092a23f0e32b967cbf0e7536aec3184107f16237c1aa731aba3c9df6c74bbcd67c63681e98bc95ab2fb5eb396a611ed4ff56ef116af80f08a8a45d74f27d8eddbf36a94674ade030b7e41ff6ca79bbac828bc6165eeb347d6c673d1f9060f320d8ffc45851bb87034c46fc2ead2479d8f37a6bdd53a082bccec6b6453dea62850c234cf2a5e9b46e2c72799b3cddef331aa1644f0b90c8e4b4cb5756e2106bfdd66749a3d02344c977ed294b4c8342577c861ef7e4fba42bde89a39e2afc126862910d436f9423b782aa02374f604f2072eb49a6550c377fa0defa853a2f63572cb05916245ebf932c3e057426c181932ed501ad525c92283c285035051bc0134e627eafd592eb85363e778c8db32b57e0f581b64c2d290c4bc6fa4c7d1ace342d1a9963b77e1db4055c07df52a469f40d42d4aa0f3564a4b089f07b346f0cbcdcc48d5c6d353197dd890a8a427495ec1b63ec8df2aaa35ee65d93b7a58d6c6772a0f6c96787169f43b001782a02340b0c2bec1a8058fba080715344d66c46554a5372d3a85b743daf521baf4e8de6005839ff391b4e5f4d8b028d9e937574784749e7a49868f41dfd5e5dc727f6a838dba77a495d34ddc1a8428c6b4c5a9a1b8c2df798458802f67f15f28536649c150a4b2700d850b970fd814af30fdc37fc7799cfe432ffd67728840e902c56c3ea14fcdaed5298813e05f71c2ed1245553ebc3dec434ce339e0799a3cddcb75ca32991d4950dc273da567628f7a6ce9dc9d9e935d541264f2f4a013734bba5557d4b060e3d96d1279279be0d1b4c656414d90d1a0b6ec1084d81e2b0401c1dd3d2a4b0bfedd20d6", 0x1000}], 0x2) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 19:33:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r4) r5 = getpgrp() fcntl$lock(r4, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r5}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r13, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r15, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r16, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r20 = getpid() fcntl$lock(r19, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) writev(r19, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r21 = dup(r19) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r21, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r25 = getpid() fcntl$lock(r24, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) writev(r24, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r26 = dup(r24) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r30 = getpid() fcntl$lock(r29, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) writev(r29, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r31 = dup(r29) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r31, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) getgroups(0x7, &(0x7f0000000740)=[r23, 0x0, r28, 0xffffffffffffffff, r33, 0xffffffffffffffff, 0xffffffffffffffff]) r35 = socket(0x18, 0x1, 0x0) dup2(r35, r35) r36 = getpgrp() fcntl$lock(r35, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r36}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r38 = socket(0x18, 0x1, 0x0) dup2(r38, r38) r39 = getpgrp() fcntl$lock(r38, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r39}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="c4424d7111591fe78b10bee9544befc85a1be533d6e4d3304b0675e0a11245331b0cc96fe5e2166ab234db6041670af2f253f48f0bfe03e9f973b0fd7c684fa2f25f12ebdcb4e6e44297", 0x4a}, {&(0x7f0000000180)="dc723948aebf17f5aae47795dc98db780eda51221b9267892522121cc663b1ab74934ba3728fb8b79f2c86b33c83c528eee810aaaf394cea", 0x38}, {&(0x7f00000001c0)="adc878f06e2bbaa156eb6d2217b1ee89434ee1073a04cf90b385c92905bb09163e9de7e3943c232281fa4f697b72810349ee6b1688287da10c67d10b6a6f06e782726c0b37ceabfe0ae4379fbd97dfcece30d3d4be5368cd6a0a87ebea12ce0bd28cd434a646de4cbcf75e9729c47f4e3cfb207d41e2e45d085a88743b13c793dfc447474305857c19aad74c71d809ed930599b6524f058e4a74a824ba0815087013683ac969672ca5fac42fd249a4f76e29db5c11d25c10f178781cabf849231cbaed9e2fac655c74570f3a91b17395e26a1d14b3e292b3e8be9f6c108f681a88", 0xe1}, {&(0x7f00000002c0)="7c72352ded40e1a1e0d31143be792554d48e3f78cdb7af65d6100084b62d4882234b30ff487a8a20387849f2ac64a826bc33610e6871d2fccdfcbb2c43d3b4dee9fb4513dee64e2abf3a6c2f83ba99d97a759ca6aee751bad9429b9b9027ac12d8c48fda11df4e1ba5a16b660c4314470c7ecf0ab43ece00d29b9a4b8a6f7855038376f3c836", 0x86}, {&(0x7f0000000380)="6fa56257bb399cf7edb30520d42e29e07e1361438740ecb6d57321889957db427d51a68659c4d7d99377ed52372d1ad7a037f560fab41719d3dcb4447dc96228344bd25f2f4779fad820966ba2d1d53a7d6e750c33d0f253c3afe1683d8bb12127696fe3fb6a9fb6bcf6299fc2c82094b098fea6a0537160a3abedcfcdf27551e4c0b421feac1399c2a55139b6b0c684f63dc47799d966bbde8131ccc147ba64dafaf9f7672bc4ea73ee225f5a6566d41f5d8b8950dde1022e6caabc2788c7a7b1745108dbae2decc44d682f714dd850e24d89f6e76b454e0dc13f183ea0095905c84fd713edd400c0d439894b2b38628a8318", 0xf3}, {&(0x7f0000000480)="8373c61f26f52261e6b2c024dd996c77b359d2132a78915fdf30fc85e4003f9fcdd91b0f35006f3eaa9c62815c50ae9dc8153476", 0x2b0}, {&(0x7f00000004c0)="a5c14b4964d418f364fba6859181d189d6ebb1b76e062633ce736b81a147bfcb68b374f63f1d5e3364edbfd924dc8dc93afa99b9cbaa712db011d43720b83cf1b2c6c5e9bb49332b43aea43c390fd3760e39f99d9e2b043f57", 0x59}], 0x7, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff00001ae9488d", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r13, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x404}, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000040)) 19:33:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x0, 0x201, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) 19:33:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) 19:33:45 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:33:46 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x100000000000012b, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/119, 0x77) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) r6 = syz_open_pts() dup(r6) ioctl$TIOCSTART(r6, 0x2000746e) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) preadv(r4, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:33:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="64a356d95ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x3, 0x0, 0x6be6, 0x6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)) 19:33:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000e5, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x81a7, 0xfff}, {0x18, 0x2, 0x401, 0x4}, 0x800, [0xffffff00, 0x9, 0x7fff, 0x1, 0xb72, 0x6030, 0x7f, 0x1]}, 0x3c) 19:33:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000180)=0x1) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) ktrace(&(0x7f0000000040)='./bus\x00', 0x29d5b139d512315d, 0x40000002, 0x0) 19:33:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) 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, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) write(r2, &(0x7f0000000180)="0ca4a09ff782ae941ee0420adb0e171bc83c31c6dcfb1ee4bf315750781c6148f1b2ae1eb118fcc3080cbbc581ee342c2220f5002db384c4a2cd166ead84c45f6caf99dca5e53d", 0x47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="56ee040000001800", 0xfffffffffffffd94) 19:33:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000001340)=""/41, 0x29}, {&(0x7f0000001380)=""/175, 0xaf}], 0x5) r3 = socket(0x2, 0x5, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x5, 0x3) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x400, 0x6, './file0\x00', 0xeca, 0x0, 0x3f, 0x4}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f0000000040)="aea8ed913cccd7d5afc84bb93882b21531029f0b506072560889235b1ce27c9ff2341e518bbdb4f4d59c830efd70e2d84b92fc1baf636bc5f0dead1d6b54751487e63e04eb6ba66bcdb8889430d1f03f7a320c21ef66c42cf4a43912c3b9ae0a53d0c60a03ba76", 0x67) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000002580), 0x8, 0x0) 19:33:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001000052a3784300", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 19:33:47 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 19:33:47 executing program 1: r0 = socket(0x6, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000140)={0xc89e, 0x0, {0x7, 0x75}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) flock(r3, 0x8) r5 = socket(0x18, 0x2, 0xff) socket(0x18, 0x4, 0x1) getsockname$unix(r5, &(0x7f0000000080)=@file={0x0, ""/59}, &(0x7f00000000c0)=0x3d) 19:33:47 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000180)=0xe93a) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x1005, 0x28, 0x2b, 0x517}, {0xfffb, 0x40, 0xe1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'u}p', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 19:33:47 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, &(0x7f0000000040)=[{0x74}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = syz_open_pts() dup2(0xffffffffffffff9c, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f0000000140)=""/158, 0x9e}], 0x1, 0x0, 0x0) 19:33:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) getpgid(r2) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000040)="f23afa6a4c950d0680fd90557cd9a85d8cb8721406c1a82c1d8b5a8b007b7b8586e3b3951d674d4f620e32b19f7868cb1a1c450e43e823ae157a5229d1121da7087c6b68d071501954de96ad36f16ce236744a8cf6797c597755cbb1e97273adccfc0f832aa290e94d738b9a105cec8e51148b5752e0b5a401ce7240d9afa9568b438fc5838053315a017644899d1ea64cd98f7fad725af3c11079a16cc90787e41859b31ff507447d0b1fa5176f27c07fa611", 0xb3}, {&(0x7f0000000100)="ac7b07fe02210e38fec4ab91b4842908f7b25ad7aa63c0dd89fe0e412e5247ed197f7be3d68f63c550f5495b52c0415c8c334e101fb4b25c0da30286375c1c65", 0x40}, {&(0x7f0000000140)="ff8aa22fccaca0f3692bc461e7ba23c834465ebeae64cbb84e8d157a440013d43ae4d3522bc9a4ab19a5e838defe117c33383e14c2c9fcccb51a6b3e69cf3afd03f67bae4ee9ef88db064c1bd61a6f4f1a072805", 0x54}, {&(0x7f00000001c0)="ec930f9f4f5dee22b536e080c8171ba094b8e30d1447e5f45a253c36e2a97312a1433cb636c7284b181ce01cca993d81ba6a75811687ee1c69bc42e376bb3ef3ffe6bcb169a80dfe7280d13cf41123508afbd4524efe99f7a03fd712cdef1426a3b4ac69f0", 0x65}], 0x5, &(0x7f00000002c0)=[{0x108, 0x0, 0x9e8, "e19d7c40f15f85b2fb0f29ac83086221775292778d90e248cf242b5d6da0d77fe85e32a439787143333be7f8cc68d12c9a3216312e1cc7a57b27894f6531fea21b06f3af1bfa8e7938a7ce61c7f93796f209bbb91488f468fe2899273c183645ba008052af97013889f1e920fa2f1b98e04373b98e51ef56758a24dcafb15e77392134d409d3914df6189a8081d2f8b929395f6a2da6d215f5ec3d5a9fe6fd5b345c636f1f468c5c597174a75806cceacfbd730280b5b03cb15e2efaf554d8591d84168b5a4ace7f943365579dff78b96a39350397bbe513f5936246706a4f8c22bac161dc082d072d60f359c4d588cbcccb57104c6bf0c1"}, {0xb0, 0xffff, 0x80000000, "e531a7aca5b11bb399dd2ed896417d0f64a05f62a465b4f012cde5a2cb83ed7803d46be5edca7737fc2084f14352f3b5b219de0d3bc2cc10261cf121a176933c4ec1df15a3e709f576b451e2c781faad1e1b9cb1376b7af37c7d619ee9bc1591beebb5458827a7686a6b7e32d37ffc35852764fdd9e7327b4def5df56c77c1c9ae06a2b2822e2762e60e7bdc1f6888d39475c119a2b98ee9ac975aa1e45d27"}, {0x38, 0x1, 0x5, "fb78a0346f38a9cdcff036b9f4c4ff7a5afbb00fc017c3edbe148e50c67cce7e22"}, {0xb0, 0x1, 0xfffffff8, "e3ea9d5cf84fd97f099ee911dc7798bd89f61f48018712a8e39d13b1c0b23589a1d36bf8523e245f686e9e34cc43e87f02fb40ea266b85291bf3b5c6b3ab3a5147161aa098649bacc4378dafcaf66d4a3fc97c093e55730c4f6f828a3af2328dc5e6cd21616581bc8f0c32a0ced12ad39e7a01df42f58fd06e95ef5f07725a33d016abdbe3ef82559df5b3316049a57306bad970e694483fe953dc6478b9"}, {0x65b, 0xffff, 0x2, "79898f0c9da6de915481c93cd2945861882981cfce8483620dae69e8048087214389645c9e71b093dc03b95d81f40edf72b67821861fcfab3ca3d07142104fdc97cf493b875d41250f694f23560aad0e86fa39f8c1c8e8209dbc9568ffa4bf2c5e75ceeeeed62bf0b4d9d7dbb69836d7db3dfa4d81fbbd241ae26893f05a8edf92b25b86b44068e6c553319af34892fcb986f2b5c0268eb6ff972fa542c46afee2852debca4a6620643caa7ce708ceea39e7f14e11a7ff9b526d2a7062022bfbd81b3ada9a875e234e4a266a018418b9939b8d5d6d6db65c7a4b1fb2faf58f6cff472c31dd16d7fa9233bb118fd302503a3fc0371ed94c7adeeca7a4e81d9169c4da972f572e6b8e86d69562b1e2dab73e9b2b059fdaf49f706924b146c70a0cb36bf002ca7ca29ffebfe5d562f7fc0583e27320722f2f9b48218be005ea5e795da58af71ebca4f70f397cb8a3bd5d3f398d3bc0fd510c47c8c2ec7e4bb9f0bc8a6319a181955c5ee1b75f4ef7e9515786ff5a2b168e4b308178338fd15fc6324f7c726a852b00d703a2057eb3b1597de55b802a77eaf95cabc5cd8c95a35753147d73b0ca4f765433cd1651937569b6937209d76fe8e94a0b0199a3ccc188d88823f9cdc5a964889271b62bf875ab0e99ebcdfa8dd01100f6b94279a825e4812831d059a155edb958ba36461e801faa60b40ee0dc17671e10add454752b80c688c7ee8a2d8b238c435bf5e5fa5b2ae0d94765d1218abb317453f7f7c8339f6ac3713bf9d6caad931a724966a6d69879a2a2caf87524af73b6aa9bc9c4e54c9afa3613d46a17a33656229271744e2948cd3a0903b093646e51b01f4e6c3e0ad6c8c899d967dbe260c991ffbe12a41b79e50b33e72604f76a0d4ba063cf7f0a94e1eb5cf99dc62127333bd6b483df3f38e8c89df98a55d63c7ad413478e038df04c2e970887b91009c6fbe8249643b2de4d4d763578b26f1411c93615f553a1c72c6160f8ae9bd89d23e2dc503c0299631683707ac983ce7e6afa05a68586543ec1f472813bf5b7d653285436c23a229d071ae690802f0ced518760780b897f02308e9fd82a4337cc5bbb2abb5c4415baae7916ff312c2775f96ecc58e8255702fc1322005980ad0a7b9bbdf97ce1ed320651cea8678d2727df3925445c354397c1cfd4a70f4d1e42a671bb2b9dc63587d9ba6e31adb6928122fec67b8f06b8ee22646961311c21ea44e713d13047f54872f3cd39b35b7b52caed4246861db1cee4d60efd64c8a4f62af320025acc848e76540cce28cc626a49bf1cdc9ee2599cdd72bfbbb52e4de676f78cb605ec42c77d87ef94599401d8ccb37934de87ff3c4267eff7cad51151cb70172dff47aa28c6868d7786f9cb5a165672aeaf0234e8df88eef6a6c95ad1206f79b957de043999421ee96b3451629c21b5eada1a8e371b7bcbb1dff7833fbb67d9f3ed743f127439650fc0148e42cdf45ef67de51c9edda747dba996b4b9e7b099c4cd9434f0edc90eafd06a80a3c4be15651f60621564d6ab6ffe54467fe2158043c47ce0a44ccfb0b1bf776b2ff07bc631561e8dbd4ec8459bbdd143d6dd18e4c0d6b9e6913588368bebec4e953e3bdfdb04d0b2b9baadeda30361ee95c41354e91d1e975371afcf8421143c5aa0c5bce4e8a7667fc4892876e6cb02b88cdc31912ac82a27d7e776704e199c9e969545f9f50fc30b8f176056703bf4ca69cb728cd8f900e548764f15fcc23f1e9c6bd3e6ad0adb8b14237f2a3ea720ff96ec0bf68eef3a1cb07d81784c7c06d4a533b707bce5cf5068304aa6a37c3d185e84454b2d8df8dc8491b143644f0b9408f17dce478f3b6b74d53214aa99b2b225aa449af8164933224e22115f77141fb4ec561f4b22d2f5e5604a49a58841d3cc18f4d7a041fe6a2f4a672c9f0a419806438d8ccc437e1033eba8daf4f643c6ea1a3722756bd83b3765c776c8e4473c44a970cce62ebbe2a55888900b98f6c931fc355bbdf102b80b885654312a88cdcfe957b01f60b659234657ded14057e3cc5cf05aab1d2e403933bbd62d784d25b65357c097e3b64d8c4149a78d6f04e186a9667641ea5835ff5d5014b2eb8ebfb7ac12f8aa89c8e4bc5673b3dea0b86a11bc6e2eb3319852e020f1a8f7a0126abfb2c9aad8e78b188f703837a799627ccc32eabdf4ffac4dd857c5a33aa45409cbd7b923d22dca3b4374887b1975a0d705201f7c16f1b802f2024db80d76f4c8099759f49c2cff28bb1045c8dab949358f2da5aefd4f5c6c37034ab67ef7ebddf48102cff12f7919e5fbfc4623224afdffdf377b000c56f34a99fb69ef833911bb4810b408920ab5e37e40710c7c9e2eecdd6d3e611a1fa9acb30759fb8c3cbb87466154bc1f06668fb6f855a877aa6be3502d1c2cff040229d3f716563c6f475e928d467838db7d087ece78a7704e2b3d9b142e797d74ecd5c3cc3593db05421d66856b46f3a412e3ec015475a08153d20b952f1742dd39948bda95c71afb592fcea156d519b05ddc0997d874fa599e46f043f472030f630005e187514438f911112cdfcdb70a3b6439ae36df2f6ebed53d64911dd31312b19289853e59943d43d807cc86f17dcc25722d8b602e768ab5148ee7e3d749b0a63d889145e08eee6846356293cd9fc49d82aaed32bb0f49623acd2f5cea0bfdaa963f60962fb753ee7dae7e0b3c78cac97cada603a1355ebcffe209cb51c52c040690a0e8219c531a43fcb86034100409f6fdace13c5f09d37c1d0296ba8936b1f6e2975fea10b1ae70dcf960aa1038eed1aeeb0d9a03596195b503b2507413e2d0f5965deead92d4ae67fa5c356019445d53d8ce8aa5363e52c2425c49acaf9b3940327ffe6e503d2abcb58fcd9b007feb6aabd51ffdc7b520284c740359ea9097dfc450c22010f19db0dad729509ba44aad6ff75625bfa377886dca25ec0a99b44d60216eee266ae7350f1ae5b7cf6925456825f6c3a5f9b207bafe1e445eed171b242c7298353d7ebe66ce6ff0d920df75302ba85c5a21530329613f1a771c6326e49187c5da211b5ea05d26264e72331258d53607bc740ef9c470c33f6bcd1635ba1df76a3ef615f37f36ca7a813c49cf6a5931562b80c0f1fa07bca1470753ad7ba3cc1a548ad54b0f320fd36e31ad3d06baaae71091e5ecdd06b69e5bd1e93b9e6e46abbea2714abd95bc06589222410213fc1c9a7042ecc9157bde0ccd4cb74e650a452c7da0a77e6263b03b66948ee9aa296951a06a46e8b594cfc4d47602c0e845665c5a4367a185508062695e1086349fee5dab05cb2a584b16255f717f414afc98422628e2ce606f38cff69a09c301a3c1c13200174c52f81f4c5b43bb0d82214ff3749b09ddd4af7b206784ef901f8511de2680723169ded2f1df0266c77464a16e6c4d32d0e06c7b7eb0ca99061400459b1885ad7b737138d7e1fcb851b16a734b957bdb7fb6ee9064ddfaa196e89382205284fcd6577f7a20bfc5db144be820bf72b62384c7a7813ecab141e037b3157d8e5805a7fa3d0d7e05700ed33571fed68d4063f71a7e8167d77f8f3e3fa3a568be857b150e5ae80a5f22c32a23af4f37dd6dfb4dfd257fe803caf9988bc51319a99ba33e39eb9a6231492beed4bada18c27d64a693c5cdbd968362105bec9fc7f10f4619f1fa6363335ff56d75e131c20c13ff2860b8645a83b24a4dcbef33d795e86b3f180d1ed40937cc88c170f3ffeceeb5a71aedf89e38c6ef902d80e905139ce87de02e9a0cb8474840533f95027cd65b4a5aba79763b8c715e1d992345e5f4bafdf6cd761433fe2bbb740226af824e95c7602b41a1fd2764de47750f6dfd9c36da9efb4c7d7cf91fce0981c9bf9e11ebcb4547599bff34f606bda843421276df84c3e21e9da2f096d368fd8e3698edf862ce208c7fb118c9e40a3c2e72e48605d3bb59e94e7d0d39ac35aae29c7eb105b1e089db25542e8d1c5b7adbcff8ce6703099e6c873cb1469c64a6199eeef5aad54e0d5acc106f4fe699bcca6bfdae5a6a5d32209ea6d121d15706aa41393ccddbd5f853f58674610969917ba205f8dc14a33fc531a73a01af58111cb0773d67cda3c8488568982076b12bc1946932d76a3ce9b2cd153a87d8d693dc43487a3d6ece6190046ac8ce7cdf419d40074801b39570dfd8e8bacdbc5ab5dc496ec8c31b6c2f9c6cae3cc12c5e36c458b09a9be7bf7f779ce5b835e7ff9768840806790a8a1a1cb4016b8a3e531a60ef3f114255a91838389e66fb6a6b5e16af8f4446c0f03e61cf683bf6aad3ad98a6bc45686cd406f76d7c69697a4e7e87c3edc006bbc14bbec7481fa32240b8ca34217b885c315aa99aeb2f43d8057c394d861b532faa8add36397e927e507a23a8f6f39da4135b8b603c1e428458979257ab61a574e8de99f81d360f6175fc6f68c7b451dc36bd03b317499f85b9b9c9590f0145da392327c8fca0d38d746c2ac64b1b7ba0b83d2a7ace9486f4318c438411ced96a3009a64951784ae2c4755ace538e942f6831c4c3636036435e1104a9540770616bfacb638b320899ac8e8d7232d908db288a04a5a37ac4839d5235b0466541b5d5b81eb063d5496267e89c7c20f0845a392426d4fc49abdd7de91cdcc69a5c9c0f238e73c50fc419048ea4fca34a413d8d675294cd94f66aadf95d1bf4510dc99815a8f594e048b1f05eeb8560249aa5b70ec83ac068edada3097769450d46cda38af6a9cfe136008148be4bc3659f1711c9287f27d051fa7bdeb1bc95ef566bc59fdb3c7806024cc1860977deb03561ced22d170557e3450c5799ed1acc66316512e357e1a465fbff9488c12877044f79a6ab6479433d38338e0a19bbf5f0c9ad13093be91d7a1fb0fbf741326c39369c50a84d1a7249a1e96fb7940a206a6928bc274b38c569a0d5d9b309a1301c13a1302c729e8de261abc93e04af99a7aba471106c3ec4f176ae5ee69ee21ed07e9e878634eaeaad1ff5442ce5f75e5e52bcc928919dcac68a1e1b2a2424c84ef10deffc772e93cc1fcfe0d812c56665ae6d29d401d18fc154a171520db59039cd4810b28eadc9c8474959e2f48cda2e24bfd3c3c9a54aa641c703f9b77b8863f0e6dbc39410cb4ba15f98f74e900a259056729990bb1d7a24a713846d01fe5c2a72bd0c57a6e28150ca494af737e46cf7ac8c997636a97a23fdd68bbb68a228978c0eadce87257d6a7739e20fdc7ba7afd957dde4e20cc18db25737010c589a0325387346592ca2d2b74353a3a2d8e121153649c5842ad4be9e58d87e495cfca0272b6f3e94d74a22599f33c30ae70a5637c9f92812721b57cdd58f891f2a3960e8cfebde01c4b82302f2e2f86dbc88008745d1d7ac35cd729550137f738b8ec784818d8cf1d40e249c22c47e2c942ab9ebd85388aa372c78ad5c520aebcd428e3971cf777b96125ea6d6219872f7450e8667c01563f62b3030e5d503e510356749e5a8bf135128242ae4e0bf52d7257314754f89a4d4e44f3003949b98d248b2f8a9076624b188271e042f79bf0fc7f4401ab2a138ee9471aeb6ceab1bd28a240574c659de24561d2d7540d1c8af70cb2282b87cafbe26ffb33684a5747c93b97802d604b434063d6b6413cdf163c360a20175ec4c5b786459c0ba3154d839aff4424d4f1d6770e0153846f24aaf8d61b30a8351e3f9d24ab7e2615b3b0f3684fde22d736c4faa4ee6d8ef4b7f10f4e773f20ad5fc7be4691efa331564a6f325512f93ec4af6d7b6e14ce41d9fdef5b684abccc6"}, {0x60, 0x0, 0x2, "a8cbea184bf2168c98d742eb6001a49378e70049de0d3c6d0dc0bc8d7504b64275e4960c9cab00111521745ccbcd614463f13172774689d9dc463f54090587a0c9326311ec7d1c70f4"}], 0x1310}, 0x5) 19:33:48 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xd13b1ac414ded890, 0x11, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) 19:33:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="fa", 0x1) write(r0, &(0x7f0000000180)="c4", 0x1) acct(0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) r4 = syz_open_pts() dup(r4) pipe(&(0x7f0000000200)) r5 = openat(r3, &(0x7f0000000280)='./file0/file0\x00', 0x40, 0x8) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000002c0)=0x1001) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7]) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) getpid() r9 = socket(0x18, 0x1, 0x0) dup2(r9, r9) r10 = getpgrp() fcntl$lock(r9, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r10}) r11 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r13, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) dup2(0xffffffffffffffff, r13) r14 = getpgrp() fcntl$lock(r11, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r14}) r15 = socket(0x18, 0x1, 0x0) dup2(r15, r15) r16 = getpgrp() fcntl$lock(r15, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r16}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) fcntl$lock(r17, 0x449e139af20779d6, &(0x7f0000001040)={0x3, 0x2, 0x5, 0x100000000, r16}) writev(r8, &(0x7f0000000100), 0x0) r18 = dup(r8) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000001240)=0x5) 19:33:48 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xffffffc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000140)="76c7ecf9b8ddc70955e40190b83890f11ac10c6eed673d05292bc6a6cfb22019809d3d10363e0ebda03d1c45b31c041379a022a059928e8a83cc08c48fdd17c8e14eef10cce48d32590e0fa2a83ae9dd759cc94e818ba895d2e0b782ecdcfa4fdc86c40a19f6f48d703b130a20d12bd5", 0x70}, {&(0x7f0000001900)="e10989278d583fa9a8e50170984d075f531d971c05aec6c72acc506224e20342199936f5046fe8a7d344cbefa5bdabde93872fddee90462dd9395249c94019c6615e007736e5174dc77bb17e402db9ad5415c5832161a0562b47d165412688b1261599ae56703574e8c61f6ebca6230246ae76612e1721b3d924b6f7170a3961552e151c7cc4517689109d301f0a09f560f28b1de8935d1c01429c16d670640de2c366da7ba779cc0a8b05a516fb7e3017c5ee53b8ee91570cf746f94da5dc2f24b28bc926190e2f4d4da55225f117a9766e85bd2a3af3f9d2d389fb749ba270088e340ab50fedf490b6390e7a56e41dc63f3ef1315ddfba93332a2ba7cc546fdb8464c389e27aea220fc2944187d8ccf678495e19268f50a76713c07899273c57eded277e17fd7a52cacac56aca07c3880756ec5e0e57b7831ca131cfdb057fb6a5a7798eb2cfd0b00da06a46aa8030b9828fc313b9af9efe736d84acf5df5933021d3665761685ea7aedf005dd30c8b3dd4111ac150c5bd16695dc8fe78583870ddc4f059523a496d9f3f3ce4f91c0ba108b96dbbc97567f", 0x199}, {&(0x7f0000001780)="162f6013281a0bc78cdc6185845828bfb0054bbe642767f4d12dd2d9aa6aa23d6ee024dec8496e101f7d9b5b433f8076f97ee57f885b5243d574ef0003a5b5b59c89a1e9f50c50db3b5ec4e440d701679a3c82e39ad2d93039b4fa96d1e89b5f449dd6df55b0245e0a1d8fededf8efe1539d2757f107af35eb0fa7f006722f3cecf5cf0fe56dca478d22749599267f7964b1d0d9", 0x94}, {&(0x7f00000003c0)="3494e65535b01e9a35898595a99dfbea8124c05a20c1ccb2dd3041ef8563e7f0971908786d4d048be1a66b71b960d6a6ae83787a639c", 0x36}, {&(0x7f0000000400)="07979901e9fbeb928b2d659aaa8d21dfeb84888154ba28944b1583f1f3df44ac6ca275f82a87e6fd65d3f0c3e5134bbb10a4f715e58729d82178c84d0b1f7f0286597bdde67e572a106115c7811c26d4464d4f7efee1f9c49ece26435072579bf54ca72d33ad4affc9570d8c76054bee6461bbeba8b322f91287950980a1e2c6ebda985e8a3229958e5862d75ee1f9a1c02dca0d6666da9dc016ccc3771fd8ab2c282a093864c0c707", 0xa9}, {&(0x7f00000004c0)="6289c23d63de46bd2ad1bf3122c709f6cd8c373a55e2ea5d802180d5675e4e497565e46082edd85e32c195de199656ed82b77eee5220a19b5763c3154d74237f02c50fcb766637f4f44c8fc3dce5f81e2bf9e31f68d6486049a60380e7d5c143a3b5d5ea08070ed0e70148b30d3daba5c7643b75f4b007aae3f51153db1d7bc5177b906bc20650cb685ffccfc38441ac6a081591698606262c063b03fdd870df574581d5309c76f7a237f4e03bad9234d18a1287c6d16a38115bfdfa063be4fcb4b480395f5c2722d5ad79548acefd2487f43662b352b474d93a0b2ef05881e21e6535f8f54ceec07995f9b572f0dde73087a0a9a70beb2f34ce5baccb92f0772e1a5d478b5006f352a774df44a2a04aace3ffbbbc485ece187d1494a612c70d9b8242d3c3f6ccdf69d0fcbc332b438f2176cc7f9d05d072300bf2ce93142c28d61e17c28b2800f74b7cc2ce33dd611177f2a662699ebe28fca4827ad383d5fe905b35cf1438e62dcd14ee90a35c6a5b6a222f399cd8e190bc1d35dd9963735bc46299c4fb8a59a5a6ce773514363d3c91c959c1acb28bb4b359f716d73cf28fb0f5e9bcfddb4066fdd3b5bf7b773b0cede1ee886cca9d60f28eca800ea0483dc2f369fd0b4f53bff239ef48108a2cd7dbf861eddcd45451aabcaadf287b92e237d2af4707ab6799fc02132ca7b8a58c019d67bc52702ad43fd1bf091787b75f03575be6f7f689e9102d92fa7af1d641ea86b55394337e3aa09ca63d37522f1650f8d1631c783307823a76271c3b1b48ae7e492eae5b55561192668b149603a1701a188dac671236d90ba9b2e560d8a447afc944eab631395b0c44c9133a4ac49a3a2f0941af5be8f9bcd5a441dd79a38bc7958ab2fe95664e4de955eef1a6e0c04f83b2267536135251fc4e73f051f6134251ece59c25b1096ae3c4a938b54001a095d027e4a78001421cd4fbd05a1d8894155292463b890d00549d943cbbdfc2c2ccf6907b9a84613b41d7beba460fa1fd695ead13f936b4038dcb658b4f44536c6424f32da0bdb1a78b6d636927fcea4c6419ce0dd294a0380610051798fdd283739858c968cc0b33b2fbb7aabc89e916de22b8612f9b450d2899355eed8af56ac014afbb5653e71af1310c3476b60b865a85b6d1ed0d418d6967809e1d39ade4773e7a9c1bceec0a48d87cf27d342911c4c0989796470434b77445d6d706bfa4f65594f1a984e0d0ec896bb385f6a79af6eb52a07e74660e517cb609ea1525cd9b58817fddff364b091d813180c7568dce21b7f6e8661f45209063a01827142b05dc15e594712ecb3817a10b492d32a803fe6ee60ca32483bcf057d1ceeb78be64298b7874099efb91f7f9ff982502f1fb68cf710c57a29619db3b31150a723bc264e807b8a0042b39a102a3c8e00ead2d10d77fe25316a9bd63aa56f8d8f2d40962f40e73cf6855f78187412485dfc00ce063f5295b5bd5b4c09bffe87e7c5313ea710b2021d5355638246236c98357579ce8030d010f91f919ac9e16ad89bace61311e6ae91054ba1020262b1fd715a0c9afa4715aa0ab1460603451818b84f7bbb72281a774972e31651b17c18d74f78b88132b4921860e23db9bcad5ee79fe126486a800afdc366eb7d25198936ffb49b3d6d6ef919cd71eb484d3f1e26f1a7a88ca2dc171c9f706f03b4560d7de6ff093471ef07e72944b51ecd0e46762b144aecacf065ffa28fecdd17459b30d49162820dfc35788517fe8a0df597586a422de06855ea89ee58dcb8c27294dc327a7000eb9c10ae8f0e3d9b7e4c981a37d55f47effe395337db9330474816c07279ba8309881d0bcf38cbe4320e748abb79c5bfe7a8a969dad727ae10f8a7be5b1c1fd6b42d5256200bcc473a68936e77c4aca89c1bfa89bfe5c83d39a01faeed49c6f04b20b221665c028b823fda24baef89318717c8e52a6cc0b1cbd3b976aa7b01de6bec6b59d30648f53a50d2c4d89a646df67126312b81a585151d55c49ffb5e45193e98e1843b60cd40bff7c0aae76e6cfa5c2fada74541131b8fc02a730b3121f1131f6283e3dddc8420404ce3304e13ccbffc06afb00ffd7e3787f5d4e04e52c3e3514b076df07b7e79a274e66ca96061f150e60a6d2b1696736e644a75b18c66da4a3c92f482de3b33c5452a03d8d9580e78c42ff92ef23e5167284a2ec3b012123665123d58a01f0ed40d030b2141d39367c61b3ec8c566922d84314870e67551d21b078e8a490ec82c53e4a9ac8b60b47015f04025f8c54b43663f853c9acdcd76866fea8b37cac8cd50351c8aae3d41b611998ec014d3d03bdaf2b11eebc73cc52431242ccf39a3a8eaa5419bc3e0893fb0bd654c6c61d286583ea72aa54e077a45c2c64b86effdb902aab31d34e3ba43e492863dd37f4e3141cd45d1a572a456d0e3bd48863b34481fa63e7d693c786c9255aa358f58acf79fc59bc170d86ec86ce8dd69bc9add1f27e70b28a8d2ded114b1e2db1594f7a09229719a16cf5b1b1e67f5a56855b49a601be30264688de6d9bcf1f8473448b1ac4423384ac85ff59218d517ebf074d7923c950b60a07811e8e4ff0a6fe5ba3fa89e759d2f3e090bfcde19c8c6cafdea87c66f28d94c6febc073d4375ccb93945ede54aa981771630f242ddba4356d558b4b8edd1c98f710ae61f31ad27fd1993fd9ff9f94264a4d754a65630223485af754c871069470a6a00b68d24db7d16203f6b5285fe142ef5fcc79ac86c4f5310e1ceb4fb6b148912a3b9af385270f9ca64c71a35855a5dbaa309501c0134972ec21568768bd4b89714da46f1469e4aae29aa80ce945a7c23f989eaf7fe03b61c03a3a09b7e20eaff3ee8e528ed9f091bf13354031e77bc0555022b02bd58cc85b7987ee9462eef8c263a908c0f825df0d6b5d14f37787e07abd8ade8c67849594ec8247050ab456954228d29613786abc728ae7df53f1c32946d57a78d9882f161537d5ff209eef165a09305f4a2962250d87fb9fa386ac7eb506a2729080e8ce52a73df2968045830843101a05ac85afaa0f4eef2edf6c22ebbaa329d143eeac4afb4173379e1068a4132ac99450cc9c3fc5aef658669bae2e95a1d105d42546ad934089146158df9ff27261c2186b708349861d7437cef104c6c2ce5df46fc1b2d71fd0aa0bb7753900b9d5904f24659d40424e95826fcaa57a7398c802cf5034267bfd6275688f94d50b01527683906764ef47bf6c4472ba3a15427c93034c72206a33ec2b5052eb8df62f7a06de95a15b3d5138c9cfdc7fbc2f43f54045853bd8b6517be41a4624f30a27295f145b20be031f63c3114f72bbe56d63329041b79b23caae3516750c21fb0f708a2a5897bf4e954a4bbd571c0f618603e4897e180ffc541d9a605970bd4de6cb422d3ce19af1f6428c226e68103f108edd3ec234b57fef5740b84121e62a88e410fc7d11d82a8f7c439aee726cd9e5b77ee8930b68aefb5634270f7265e26d749a3303ab583b57fa77607d0d7b96b7cf2793b6ff50561f0494e630f41f9942afe72439b1527b462ae78101da9c02ed2dfb36892e0e46d6cf4c227b2377b82b6a2a06c6155c765d4041d52509415bc0068374908bb71ba0805086701dbdcf3c5209394fbe1588cfe9c7d590f7fd5e0968ecf30fec28b3fa9cc23b0d80ded08928a032d03d48b1fbf93e13a2e4c472fa528b1f5e952a75f51e03c6ffddd53acf6e04f1b37707dd0b366e9a6697cc4dd09c38e593e07643b174330e10f024c069bbe2f1f4db2d0363dc0e152de44f39a56b50d719bf389ffcaaa92164873ab65298f989a14d2c84c3e12a69ff269c6f0411132701b4f7c74b1e6b69e4f7b2cc241f29a3e62af6f84281f2b2dc1624e872ee6d5885bae94ac1e8400a68c02d859c5444d74db64e3f84ee60b7c1eba7497a868e836f2502c5a2e43b5035150555a73dea97764edd04af3d6aea5100d548be0f9f70a46955e58abe992175177ba32de871f3f7ea01c49fd85f419b36d08c1d20b1dafc26ddf622cba13d0ea1b1d2fe489d4290503e77498d0c8cd087f467989bf80066f6a946247161bdb887efc5c560d62b86b37472355162768139e317a752614163e3e14bc92696c175f48debb7e77ace86ef2dc78c7b441f7ddd2f68c5a9f1682dcd817e7f47e6443a20fe7653048fabf7c7b247f3cfbbe894106ca81985394b414c60e73308f7af762121abdf8e3b7bbeb1039d0196cbb275e46948d008a8a7bbe6174b15ece25c3399541ba3b51b9a4a20acdf9d5e0aae6288ff3e147993070bf3262d96d5a6b1e9b816202d8b72fba5475f8231f67f29d2a1fefb1d26168d92deedc85ad3646a6cc6e332cd5832932bfc94bdd0022f162ef0be3372557c28f3484020c934be8045aad0232bf454eb8c4e9214111a5ca3179ab49ef0e97f1670aea7054695bf77b048302fd1b292ce15c37cf686664696b6f9e3bfdc58d576a73ddf14f285e7d2844ef91f69b09bb10f896ca12580fc27c973429754a4da7ababfa318644eb651904cadb88165dcd1a5768f7d77ad6b99290ea3e8c8ee23de41223db7660786bbb6695b3c061e76ecb249296c1da1935e47326ef2481873df5c2504b5114494ecb2aab4c2f4b2fa9d72e8e98b2713f2103072c30976f49c254972b0998a467f7f35ad3f41d70df344443887fa0ec13fa5e876271a4140b284a09d1eaa90ad506411856e131a46c9fcb899d7304a5d96407091af66212ab0c84e05476696200c87e65c865a97c72cc9df3187d51f39ec807becf45aa9aa87c4109f0445084c6a81b82cf05bcceb80e5655da34642a17000888590fe3f613337277ba907b52f97cbbe32ad11984e4cdd60b8f27efd51c7731964cb06402b8b87e7dd7f9f7cc6ce0ac98b4630dfe1f76acae926fca570db86d994b43644897643c84ecca3eee96b241108d47949af09aa91b5946308d88e07e59981029e776fead0a394e292a4730942d51e26d9b2e6fabe89fc8130555402c9e2037a7cf62b286af46758d30d583c413ef9261e06a083fd0bcab469363f139fa24558d700493490b51fcaf30660a5c71a21f6a88cbc6145a42a10316c5fd6487ace4e1bb2ee85d2cfd4fd1d3cb9c9d9d4bd432b3cb50af8fae4e4c4a0de6f10e58a9ac42ade38cd056f2eaab5fbd638821d21e62c962d0b7011464b77764d23a7281d71e36923c45325fe29a70becc77bb85e5672046f33cc298909e445c6bc6c761f6714674025a0d9cba3abe21d2de997e70aa50717d689f190b9c969d5958e2a372a5f08680961fe6d8254f88bdf19c485f8e7478c074545431a3570222e04b8a0c22f25b0d860da86e8e0ab1246deb8eab32a286f644d44ba739edc4c7c956c72cba42da1ba519260dfe6a6f45f77aa94e059c7c09efa71df063e96813ae517c20431d4e1a62ab330cbeff1e57ceade5b675dfd0b8dba113d7c9654a7e8360c6a1f1c5c18964a693b64c6491270fd3dc2f10650516ecc5b0c011f5cfa4cacee2447b7620e8da9946f2b4410040c403761a8c77f1271550f7defda6be44c5fac5e6298b146ba1a1aa1e3abdb87c291ba32543bd021bdab83605bbff78c8e76d1e979074a52647b32cfa9066c2c1332c70de693de4681ad85e8f5902c5dfa12444181826927a6dacef9ed245b220295d9e712bb346db5bcb8310ef2657101700803f73c2e7ef7b04cfa62b1f12e64cb1650ff1f0c8669dadfc7e8b063c48701e509163eb2103ce3dcb1813199a5c7c2c63c64b31ef88ad14e37d1ab6d709913bdff1e569d9", 0x1000}, {&(0x7f0000001ac0)="e50c86162b79a0f5e61611ddc67d74a8dcc0057b7c99f1c60776790313949f7d78efded6cc2c748cdaf129cb3e1ef9fa77d066ce61cf6170a9282db9990b8d902f48467bac92c2ebb45d6252e09694b9e2935c2fc3ae84b5f0a586dfda55a57afa651991e61e20c0fd781100274508022fe6e5644db1ef9f6fae43a4c0e437223f290dfc5f532c1b2e19298a0ad0579c1613bc9fd263e02334d596ff76077758d119ddd8b38b5dc9b4be0dc20aef16664d017442a6e27bf6497b8211a7153617ec92aa34bd", 0xc5}, {&(0x7f0000001580)="8b0ebbad1e81aef3cecc9ce5e75fb9b523b213956deb878bd9adaea8d65565f223733968373cacd81be1ef8ffae1d46889a2e84967afb173f23e1f9f08b6d2b286a894ec09cca274c9a6da9a6d655e2a4d554aeb896388380bc52b0209096ceb4d771c176acb46c3eb647e89096fb36ad0ae3dd0042be2c1c4cd979389a4aa7c16c34e3ab8037bd388a9f19580480eccda5b7b52b6caffa868330f7d72e0fd9f189cd8929dd974fd49a74ad006c6efd89b9f8ce8c98d8f868690ac8756127279041642f9f125755f3213063d0dc5584308f4c9e99b00a0fc66e4f6001a4883c8fecd1b89b3b808b81cd490f7652a7d74", 0xf0}], 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001700)={'./file0\x00', 0x8000, 0x7ff, 0x4, 0x0, 0x969, 0x40, 0xfe5c, 0x3, 0x7ac64f3a087a5722, 0x7, 0xb0ae}) 19:33:49 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x6, 0x2, 0xdf) socket(0x6, 0x3, 0x8) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$getflags(r3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x48}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) dup2(r1, r2) unlink(&(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") unlink(&(0x7f0000000180)='./file0\x00') 19:33:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x220) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) 19:33:50 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) r2 = dup2(r0, r0) socket(0x6, 0x4, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000100)=0x1, 0xfffffe28) close(r2) 19:33:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 19:33:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x2b) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:33:50 executing program 0: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:51 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x5) write(r1, &(0x7f0000000100)="31dfe89ec9b9095991a9d5217f4229232422075152bfc71eea2a3ddc94586739d5d1a042fc4c38fa293f530adb3b7490c6618c11d580b15a5595a344968c3a0aa413cd99996f83c140aa02c374148b81cd7b76a4d9f6504e5f5d0886c3c4f59e1d1a26ae8ea4fafd544235c1fb5028b3e29f60da7ad6e90e2e3170789fcf1fefe753", 0x82) mmap(&(0x7f00007ab000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x2d) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x400}, {0x3, 0x66}}, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 19:33:51 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = dup(0xffffffffffffffff) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x4010, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 19:33:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000200)={0x81, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = fcntl$dupfd(r0, 0x5d1ec85f5cdc274e, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x0, 0x1, './file0\x00', 0x3, 0x9, 0x4, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x84}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000180)) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 19:33:51 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x9, 0x5, {[0x7ff, 0x2d0000, 0x9, 0xf4c1, 0x9, 0x8001, 0x7, 0x8, 0x1, 0xb5, 0x7, 0x7f, 0x3f7, 0xffffffffffffffff, 0x3f83, 0x0, 0x1ff, 0xf87], [0x1, 0x5, 0xfffffffffffffff9, 0x100, 0x4, 0x7, 0x2, 0x1, 0x80f4, 0x81], [0x100, 0x2, 0x0, 0x80, 0x3, 0xaa02, 0x6], [0x0, 0x2, 0x1ff, 0x8, 0xd8, 0x1000], [{0x2, 0x72c6, 0x7ff, 0x393}, {0x1, 0x65, 0x9, 0x9}, {0x2621, 0x3, 0xff, 0x3}, {0x90ad, 0x3, 0xe5c, 0x7aa726e1}, {0x0, 0x3, 0x4}, {0x20, 0x8, 0x1, 0x100000000}, {0x1ff, 0x100, 0x4, 0x2}, {0x3, 0x1, 0x81, 0x5}], {0x2, 0x5, 0x9}, {0x5, 0x80, 0x1ff, 0x8000}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x15, &(0x7f00000000c0)="174af205b6068bbc6bb52d1c5af52f86e6634ecdd0") 19:33:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000001640)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000180)="cf940b34133ec213a31f4c1b62ae6b5df1ef14eea23c11e37e52c763b77eb3f79fbba1d00f0db4300af566237b2be51721895841ad5d1abfe78439e651f0767b5956b338441a87d2275691d50397cba1c8f2e0fec646681c23d2ef068e257ec7f1f9150afe2f40d280082cd94c", 0x6d}, {&(0x7f0000000200)="42b595629dabdbe66cb19a6acef9a48759ccb6a80b42d8f76cced21eb1544eda14dc334647eec878446316f260ba0a3683c91b852091ffc88d8b9a2e3faba3cd86f72622ca2f5caafb4d2d151c8b966084d18f770e61c20163b8a343f053e65cec755a79a4d6a67a34d01aa84b798d8cf4f3f1eb8a8d052ae86f80e68acf2ffedd7f712819dc5440b26f64cf6ce228b1ac189ab92e975d8cbc823365f306e816cb196c1051914b8258b72f", 0xab}, {&(0x7f00000002c0)="f25d981a13a3e1626f1f74eb21902298bf9a8a1dc238b4f8fc9a87dc5c32f33e3d8a2b06ebef0271cc3789fcef40729045be04cac17452224e790997738bfeba3427c5845e8e059beda4eb7addf80bb3bbee83c61da8530d8012124841c6ffc9c9a37552e9aded18c7dc83cb4432351d6be96295ee4777d55f99ca599ef382e60b3b364b9ab4a1bc6a46b310d309f1edbdce5da0e892e4fe6bb5dc4822c97ef044f32eccaaeee909caf610af6218d522c3c633503deadf27f5f66a2af094dc0cc88c241abcb488b22bbd0772c5c3bc022df5f1b75d0bd5fc1f02bf7c49520ba39fd9204f2785828074f2815f3fc8e9622e3f80068eece5bb070a02921442a251b7b242362c9e4fb93862ee8f0a34216c6bb2ca8c868d7dbefe069b131d75be27df9c5b8cb31d4afa8e242daab37c6dc6cf4ac1c77c9079cf7249b38f37350bdcfe14520fffd4b21536f19955b2d5396a172516da7201cb177f6bf7b2dd9577bfaa5aa924962cb5083d8b07786bbcf2e4e0eb2ccd94960a08d8af61bcb29623ac98c44016cd3261fea787ef5c2fa28a4e88d42e174a61fb0ad88e19a317622f70b5aec772abe7c224d0ebbd09226fa3879b87a8c32f4899c5ef37a8ab19311179a91d92eaf9492cb71f62c43c48a2e92ae7dc68576103a2502a6f211d64257dc739b0be0d3d7d9dd4c5ac8e5aab88fdae7125d14772f2b4df2b6f40ae755b547fc2b3100f7d9d4da7bc6ac3a6d6059589ada4279cb0d175f5346c33093855aeaff95fa6bc78101a82e8e6761cfaa844ed25bc1bcdb5cdfa9e3b4094917a205f95787b625c80ab28d65c2ecce6f52a3cf3f3c92ebf1f5166fe978fa9c87327af2cc7b040297d54643b37f3571843002d365a34786b5d4a25b1a2c46764ab5ffb2f6f0cf218bd9608d64061ab51fc2426686b9c8f018b2055b078b11e63e72d5cbf754d588da54ffce8afc308f79b2215ea5f3874e41bfef54337e334ffcf21396d2a11d991711c6061a27302ecdd4f4e7d630cb38131701e8b50eabc6330cb88f4661d28030c03c00d97de80f52656133a969751a7a0227b0889a1f5b0242a7942a1a0f27b355cfb7ed63c1fa3c74b7d1845f5034ef95dc4439d2794b33ab2125d15d2bfe3513883a0b33bdef8ccf558dca4ea1703c84d0d3985a863bf6e054ce4c7460c4352374e6e91bda0d35a63838dd4f881f14865662fe15ec1e128977cf4a635005a5d6f0a9e60861fb3fd94931ade923dc6b6fa136241d207758e01270dd3b5c12c89a745b3d6cf6f1be11926ca7a31d36ea836667a20f3f1e3870800247dbeac8fd53e358ba21107d138219874e58b27cb8e71667c54a676e68c12e2bf45095d0a11d10632ce3f5ba0bbc106195857df6d287c253910042fb48200fce741a32381b4926fc6134046eb06ba1910c894357264070d999bb081975755c6c8e95d0afd8e62474cf347aa1720c7b115c94a6321c3ce22eab67ee739d4d9c52736d8dffc972615e4a56263dd5523ddfa3a7d2a20e7f389ae10d459431d4abc928d62f754816521d2e513030e486cb4be0a988d7e35061779ded26b152eaee34540e508ff8e960d2399a40497e7be202a98cdd2b02cd2643f0a938f5709ab448c79844eb5d7d17dfc49b8ee021dd2ee4dcaef8276f9834680f46a61ea3c40ae9e46dc8d541ad00dc2a9ecd9e70ec3fbf4eeab7dcbe03b3ccd1a4bd97af8e84d5f2525b5a51ff2ac9d70acbeb9e6ba493cf3bd74ba553683a8f736a307ffb7f175254a6f9c043052659bbc552cd9a9696784d0a4afa10a43e77731a42e19627a8e5e2022dac161f0bc5da4a71dba6c4026015d4225fb84a67e2f28467a395934dc26a3dcd53e2430c45eb86ac48923562833e959116db5b166ce62c593a8de18441762813623a800208d91c97f9931845229df0a9876fc6dab74dac42738c1ae565efc13c3db3085edb5fd753361abc7283b4433025d53daaa4a2e573e4af91c36fc57b123e9b073187ae98b5b4c6188e87790881602e40a02a4ac785d076ab7b693d632d5ae47f1d83d953ebb4ebfce8297c8cdd6b98000ee216bcd027f8ab7a129ee06da3aebda9c533afed60f8c022cf162eb6c9f3355ee7078224cba0dc71cf2b5e9fd629bea59786751842026826ba6f9b918d26bab73598c9fdd35dacde62531607aedd796e5f87e03dc50b1d75f1a86ecb04b28dd4462d38a34309c2b852f5e6854f701b674be8ac8023b3f738c3406110451645d40c98e6dedc5860b98cc576a0ea3dc7cc5a7144dcc4ec2efe0d94cd5e53d31419bd10e2821d55ffa6db033dc99fabe4861f21ff2e4efead678a0c11ed792fd1b3b6b9d37490d26d2fd001a41ca287237800dad0cad6228f456b426789916725e83edd32ca9a609f3154b6fe5097b24b7f015a8bbc0c9bb28c14e215568dbc5c1cfaaa9aa6c6a31050e679fc85c6dc7a499922503b5c09fb4506ffb9f32ad9f2ae52fe391078253197cb14018c33d1d2f9ea65f7a3f1fa95a910b742be381a81bdfc4d9518ec5cec4c848344dd4e8df2e55603273ada030cebc91a3fc40b62aa5b130d2f9fcc49e10fc84cf2b0ca3f8c64ef1218d70ee7ad91f43a319be8a7aaaaeab6292c7b92db598d7a3a21635a4caf8fc1eba47962eee906971060c18e6c3f3f74b43662ec9514d01fb2797462eee9f40782ce38d1685fbcbf359d71da03d7789399a2b3d23c7fd1b7c975dfbc2c179f4d662c06d634f06e75a2bae80dad805e2d341b58b7a6c0bb9355c9c421693eb14b653c5da2a5c1df455075c06e9cf2ccbd9cff482771186be62e4309861b277cd1fdc0c18315940529ba125af4872eec8e9644daedcd6b0a8211f89e220b7a5cebb3ede690a3b900d39561ba74720d44a1ebc82aad65fee683e4ad92b7280597402949f4d93515b90150b0755e9cd50c02e35f23858d2f7ab977d372b90c6f8eb2fa90888c7ca025f703bcb3ff8e637c6136e477eb696cbd42da17b5975d42315fde7b3ed3b985c9291bb7582e11723859cfbef21641414c1c9ecf4e4aeccbc72fa27931705286bd4eeac73bf24725172caad5c80b99cb45a344750d9d415fb02523bd66bb0b0fb032d81e8c159028a0761c3274678fc1b5e5169cf8afc9f7f1a309f90777b5b45588f1a9acd83b264fa3dd82925d5980d50d1ee021a4f4bc24bbebebede59f0b248dc3a762db49c1e140469e932eb2f5a5b9366c997e7c87f9cd497c775a3338ad720bb35fc41a4a479fb64e4e85d2087fff343d23f5f38367c06df863dd298ae10bda6259fec422b021f6efed052a1b9fb597278cef9826076c3e3f592eca842f34bc92bd75676f6db7c362c5ba1447b42773379e86e978d9641538df1d948a240ff102323745498fd678bac82b204e090df65a455b0367855f94a9c20ef20a6b7be09a21e895ffc8e6bf6ec312802ad3bfffa4f6b86736373ff3b9bd659d9df5873f3d2ca8482c15d9519f5032149889fa643b78c8b51ffa9c2a95a553409658c655e81b64ef096ca5d96cd5ac9c95d41802661c8bc22f2dd26206640abd16400a9a90ba257c7d5fce6e9fbe2a6560c2fdf3a3539ef2e90f476c5d74d81f216b48742e6a36fecab52de892342e2aeedbf34bcfd4c8f2db95bcdc13f0f457a15dd074f49bc0f8b03104bfa61fe4f585611f5ee3f8651630f4bdf2b87302a93f4549c7e22c040e74b49da1192d2699d506412d4ac4b8ffb44b21a5ba036973251b59992dbc10942e2ac53c3fd6451c7b0e18ad93c96a4cec99a9207d93fd30e95f69ce6ba8d2200f7a68bec82f4f3e7cc3d34f63533e5814a2b38747eb4fc2b611d77cb394852bd3a76e147b9526d24ad0cfaee4c489ea898be444807319c7ddb195b1bc598a4aed69ba5b2cabe6a48ca2e79594230820a6291f2f1aed382349d4bedf3e6863b0d95bd8a82a01fdc602b9948fa83e0b853ca2737bc55ac92a15a39b1c7fc8e3b7a36f2b89e0b50499c50681d57cce343ef07dbf16f019e9d28077cdacf8a81fff427f634f6e614a852cbe6cb096a9908d2d7c1ce0ad9baee02a0334b6c1bf423707814b4c95d725f84ee88ba66150989bf831fe1a2873505f375701f48d0eef034744016ff44fd571f3245f86cd23af93fbee88bd901cffc00d86e88af7828d8cfd0e90991d82be18d09ee6914b4b3108376bb89807f6f9d36db17075fcd8ba9dc5dc76264cf20f9776ed851f0b4a7dfdf547bc96f39939a1064ad1d1d11c19d37a50049f1caba357c0ebb7eff7076cf1c04d0e542d3badf10ff88381c78cb907f99ce87de23d7d62f709d453c5f6cf99f8095f82659f9f8bbb99f8c1bc5086279b15f412dbf76f51a41007c685487e03b24f89b13f34059af29b6c69f0e1ad3d9b96472bfc9ca67fa6987a23b9747a4f2d14e179a3692e60d53758fd7acc160decebdabc9ec7f11fa317f6d80a50b22b465efd98c17df64753976cba10a85f6341262a804e469e4f3b2a92d1d94601ba9904201560f89786cfc39944228e1c5fd4f0ae2edd851275311cd5cc836ca8ce81ab01490c102bfd6e1a66c8bd5f59a5bcc51cc1c53e80ced9beeebb4ab5c86ee8e7823039b67524a2d076b2db2bde9c18ba73ec6d38a5b4bf1ee8759b3b68f66d1380722309ec9cb73aaa1388d9377c7c38fbc6836c7a2ab4e347e6d505d4ddbabd24206931f02374de8687e85b22a341662ddb278c61ea6c8b38dd96364b0fb38f6a8495e5bf3d1349c1c4201f836b7d7c9ab66d15e8923dea20f09d09125366bab5621934bfe0546567b88c2d35439af5cd1b8b913f211a69c6f13b764152a06067901767f216b33e247690fe18558a61d8de5dc617cb5de56cd97854d74fd1003d1aaa28191eb6f8c78b89e945443a0c439e86bb8db4453c842fedb31b49cbf1d15bba7c653c7865c3978bc5a3b05fdcf7972032187ae5f9c0d82945fb41e7baef3545159db825ebb36bca29b90fb2ea4786701f286848f26733d67abfca8a917814096d08a33b9799e00828c85604fdbc9df4e122bd3b9dcbf56ec9e16ee824d103bd7d3fe7ec256944cf8fa39aba30e3612278c9771109fd81c2664917eafe0d1164513d68253e5d19f9a009b56fb82e7720494d8028cb29b8cb8d1153b87bc0b7f20b16f88ac16bf87d46010bf04f28a79f8697b6fa28b93daf5bc72d5cfa8822bb2b2ceabb033b7351b1adec68a473338786b9a626cb04b9bf1f01ca951423181253610a56ba4f6dbb258272e6283c39a740a7cfa7312c810ff42862692b75e707a51c52eb9e39feec03b0f82596ae7013bb9c08547f4ddde84df0ea0f4d65b90516897c0242a3e17088a94c78124b2d7bd354c8e2b8cd8cb1dbd44203d30fa88f0795f82be24689c1f2da84bb28c045991bd239b011641d5ca0e749f10646c8be10ee80d792667944c87f9e33f4e696323e4c1996cae0a3fa87fe8c724c611d2797ad7c4787ccc8bda10261d26eea7a5a0a15ec871da3f84552a676d8e03a51811cd5f4cac2eeb29203098d9cb43254246c35dbdbd2b840fe5223cbc9147f91d99fba1c9570b0a188c1ff08838ac5bfbf1d058965f3e0c1b99cb1617bc329192936b3dcefe88f34d9428a7f373fda803dfae59ee487badc66dd88f92d9b8a456e6730fc251ee9a8be3547c3682636f18836d636bca29f65753d5661589d26c5d815d24f4678f5eedc00937b4be81bb38f1cd1d7517f2c2c3657c87a4ca52ce55594f21bb1ba444775f7101e5e576186640ccbdb24a012344cdd3ca6869c748ac20e485a9f83a8ffe2f0513716e8ad76fac68bc47aa", 0x1000}, {&(0x7f00000012c0)="f401a5749133a2bbbdff662055a26bacdb397b176c9c2e12c5ffff67eaecba3436d7b8d035a82e3d752bd418420fdac110da8ab74857e2f42a3da019286b85d7c7371e1a26db7ffc164541201351777c091fcddfcac75920a9306cb2693028317d1e9da06809c2a10fc853ac7c30dda61b34221299a3a595276c6eca819a14ac1eaa642fb07e7cc9b44e370605070382277d97938563329dc062e2b24ee4c98f4756294bdf058e22ca5119149e825e1172329cf05dbd0be4c91cbf91a5b32b4fdddcb389f7ef02e16e0273891a0dce741c8daae9288eed425fd64a94cee4b443b9e698939c43e693b705fa7796eaefe380dd5624d351c98466e169cd", 0xfc}, {&(0x7f0000000100)="13dd3da50848c91b29d74329e171e99eb18788c82798430b60", 0x19}, {&(0x7f00000013c0)="91ac2d6d886a205ab84867241f8b2482bd8b5389d961df236b5c3901c0fa99c7d52e84e4a5d085799b1cb4e2c402124b1a3f9000d15ec11a5d69903fa2e1d7deadce1d9120fcf1e6f2a6db9ad29a81f5e52e36bb0242a43cc38e0faf63426d90c487bcb533d183a1b0153ebbb66286b81af86dc435dcb6832f72d5c1c28d110cf4328916e8a5633a28db7f81cb", 0x8d}, {&(0x7f0000001480)="3abe59fd55ae37de62f73a0180f223e87852ab9df7dd89495822ee4f9f5007ebbe199800bf7884cf2686a0f2", 0x2c}], 0x7) close(r1) socket(0x400000000018, 0x5, 0x53) r6 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x60) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000015c0)={0x2, 0x8, 0x5f, 0x1000, "e86af2d9fa74716bbd4c248f1785d3d4627dc60d", 0x5260, 0xf4c9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt(r7, 0x9, 0x1e8, &(0x7f0000001680)="1279c2d9ebb1de92a7290b738dcb9f5781a580ec3cb98f05a5e7af6b989422ece3f948733b268bbebf834d4805417855101062709e66bd31de4b79629cdd3090e4b5e81eac0f5ccca0cdb9a00b8ef16c56bbdd6822ef16c47a8ec87216d34a7c39be141c7898c990e6204780ce34250caa51a34e13f1745963b52c8d5cc51e0e75a0b1", 0x83) connect$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="00000000000000d9d43f198f4328f418889e4ef754123940377a87d21595dcfebd8bee486c22153272716688fac23125b4e6f683f6903a7434eb587b89feebdda0f857b72c937d147a458f75e50991bd3035c706dc12d2af26edce5a43785ab857e33180194332aecc00c88929ec06310cb2a8ac60f6a56958d758f8c7c0f47048436917f0c40ee6a330cb61ab14b6ad57608ea2948e4e543250756ab64fc5a1beffcf5b00"/174], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) shmget(0x0, 0x1000, 0x8, &(0x7f00001b7000/0x1000)=nil) setsockopt(r8, 0x8, 0x0, &(0x7f0000001600)="68a254bcdc5937f02295fa069ae934f8c8559efc348e684c8268cc489c82ec460addb6437c120b3469499b514e906ba218bf1ce89a", 0x35) r9 = semget(0x1, 0x0, 0x104) semop(r9, &(0x7f0000001540)=[{0x3, 0x432b, 0x1000}, {0x6, 0x1ff, 0x800}, {}], 0x3) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 19:33:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:51 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchflags(r0, 0x0) 19:33:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) close(r0) close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "000020003ad7c44600f8ff1f00", 0x5, 0x7ff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffb4) shutdown(r2, 0x2) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000280)=0x1a0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fcntl$dupfd(r3, 0x0, r0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) r4 = dup(r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) 19:33:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="e4022e85145bdf2ab3653d96a40b1925bc45f7f80de6eb9827af9305a7295fda2b5369bceb93535e394081659a6f226547b517bdf343b28ae443eda1490636d7ce0cadda219affa3c4b95e2a8f1f008c", 0x50, 0x53af67e3ada1a7b7, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file1\x00', r1, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x3}, 0xffffffffffffff18) 19:33:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x20, 0xc3, 0x1f, 0x1, 0x0, 0x1, 0x401, 0x1, 0x1, 0x9, 0xccc}) flock(r0, 0x1) close(r0) 19:33:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0xc010570d, &(0x7f0000000000)=0x37) 19:33:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="829c4a5a17ffffe2"], 0x1) r0 = socket(0x2cc9d6cdeebfd4ca, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 19:33:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r2, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r10 = semget$private(0x0, 0x7, 0x40) semop(r10, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r12, 0x40047309, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000300)={0x80000001, 0x5847, {0x7f, 0x401}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:33:51 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = socket(0x2, 0x3, 0x0) socket(0x1, 0x6, 0x3) r2 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xf3e02182afc57b13, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r9 = getpid() fcntl$lock(r8, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) fchownat(r5, &(0x7f0000000000)='./file0\x00', r7, r12, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) 19:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xc2, 0x1000}, {0x46, 0x6}, {0x8b, 0x80}], 0x3}) 19:33:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 19:33:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0x7, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x404c11c2386b6377) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() write(r4, &(0x7f0000000180)="6ca356d97ca778a36789156f9b80f0406489699919a68b6885acb6d2495bb90a06fa1acb4bd6ca626507492c9c256a8df67f04d65bac334e81aff130484c2b1bbe483e4378e8ee3369", 0x49) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000100)={{0xff, 0x8a, 0xb1}, 0x101, 0xffffffff, 0x101}) sendsyslog(&(0x7f0000001440)="4faf30e4ec671aae1a4b66715bf767b46203b751c1ec084436b81b8cb14141c27b7dbe9eebedb5466573dc5ad0e149abd2bdea428a55dee37d2eb12c6929569419a260d49a8cbae83dab0ec74bb2d51e3648d014ad9389e2f8e75c5a1910e85d965335e17e7b7cd780cb0da90ed695d9fb8acbfe2c9f4a31bea89f7b05ec88f8c65d47d1bc24e11594a89d4e1d33", 0x8e, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001340)=""/223) preadv(r4, &(0x7f0000001300)=[{&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)}], 0x3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) lseek(r6, 0x0, 0xe, 0x3) pckbd_enable: command error 19:33:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) fsync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 19:33:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7) 19:33:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff, 0x8, 0x1f, 0xd8dd, "8861b1062a0e5ef088f88cc6f5b34ac9cb5a9ce4", 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r9 = accept(r8, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x0, 0x0) r13 = socket$inet(0x2, 0x400a, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r15, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r17, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x1}, {{r7}, 0x42cb45bc3c3e6755, 0x0, 0x80000000, 0x8000, 0x6}, {{r9}, 0xfffffffffffffff8, 0x14a, 0x10, 0x100000001, 0x8}, {{r10}, 0xfffffffffffffffe, 0x938999cf6d3d9eeb, 0x20, 0x3ff, 0x9}, {{r2}, 0x9, 0x40, 0x40, 0xad, 0x20}, {{r11}, 0xfffffffffffffff8, 0x28, 0x2, 0xed7, 0x27fb}], 0x6, &(0x7f0000001340)=[{{r12}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x800}, {{r13}, 0xfffffffffffffffc, 0x20, 0x20, 0x1000, 0x68}, {{r14}, 0xfffffffffffffff8, 0x34, 0x1, 0x9, 0xffffffffffffffed}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x70, 0x80000000, 0x0, 0xaa}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x400, 0x9}, {{r1}, 0xc673e8b26457bec4, 0x10, 0x20000000, 0x8, 0x2}, {{r15}, 0x3, 0x8, 0x20, 0x3ff, 0x800}, {{r16}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x3}, {{r17}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xfffffffffffffffd}, {{r18}, 0xfffffffffffffffd, 0x20, 0x20, 0x1, 0x8}], 0x0, &(0x7f0000001480)={0x2, 0x582}) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x8) pckbd_enable: command error 19:33:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x80000001) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pwrite(r1, &(0x7f0000000240)="3e4b1da5cb0f1e47646c0c52e629a71fc07ecf20bb8f9e993a120ed7a3ef1aacfa156c3b739a18227c0f91833aeb605eff038bc2919959571cdf36d4dd97469b01d8f497cc54c233c9c810ca5149c7f4a9351f62491b1c352d2bfadc4d9b4e6e4dbd890e82e42925a449eb2ce6e89e79aff8d24c1c0486c06aba5c067f7631cdb795d1a632402dc60e2e03e360c8e6e3cc1cc92330093fe79a0b11375edbedf2a0108522574e8c89b9f4cf56e89068ad9650318fcf7ce4e948bc261e07ae2dc716baaa346a3935b2b4f4138468a24f2efc14b944553fe84357373e15f992d8830bc6ce1b3c79", 0xe6, 0x0, 0x0) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x6, 0x0, 0xfe, 0x1ff}, {0x800, 0x8, 0x2, 0x5b2f}, {0x7, 0x80, 0x1, 0x80}, {0x0, 0x62, 0x44, 0x100}, {0x7, 0x8, 0xc7, 0x1f}]}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="0ef1c2c871ff9995c2ae1ab27a62238b331fe336eec5ebd6ded51ae01c11c2e39b7b5dad054111331725716af51372783cd73e5d4ff750731656f52b65751063c1d95d4486379616fb9aec26f6cc124ee7ad9c453974d97b4ace432f55d670d5f13fed01c6f7c8e3e668a601949dd5ea237f9c28f092ff1761e8f2c9c1db15f625c6d326a97499411abc80aa355af61d6dbcd8b9cb9a59e88fd362a185", 0x9d}], 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000380)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) sendto$unix(r1, &(0x7f0000000180)="01703bc19eee1a2e4ed8cdc9dbfcae7a7d284ca0e0115ea750b21b109e9a7b8cef0c49108a7e15a42a0a323d93cbf3e460f333e49d169c98f9f36551f17c559c08a2e612760003e8aba92899a536db40f1a89e3bf0a23ca2d4f774f1698b00add2fbf4e027862c8afd5203619f745946bc669069b76f3011a84cf28d754f8b9159ed2fe38ef8a01a237e4e3628b4d1be0a286247920d9a9bcfef9f5b874866c120e5ee0b63e14a433ccbfc7367b078a301", 0xb1, 0x404, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) setsockopt(r3, 0x8, 0x5, &(0x7f0000000000)="1385dded414863cff977ddd52abc1b531d074e108c35c39d76acc4b45379689b6c48e9774362217ed58eb3950e93a6c90f305171131834303d581169fb5bfba52b937878296f02527f32c52a2a7cfc0d4856b0ab8ada791b0118fa08ca45ba40af61ae958e6383d34f4790c48c999a3d66a085db42878e77a242c59afb398b294f807b122244b4269571217c60a0127d34fd7ce3a45c90471f626ea04c9ff912a066ea08ccb60c0a99466c10271c847c61772f8fa01d1c5129", 0xb9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 19:33:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) 19:33:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x82) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x1, 0x2, 0x20, 0x6}, {0x6, 0xfe, 0x83, 0x2}, {0x8, 0x7f, 0xfe, 0x7}, {0x9, 0x1, 0x8, 0x8000}, {0x9, 0x3, 0xfe, 0x9}, {0x9, 0x9, 0x20, 0x7fe}, {0xfff0, 0x8, 0x44, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:33:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)='p0', 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="a50877c43afe486becaf86811c40c316f7edcacfef5713dbf9aca26375441652912df8dd2f69dd75f00d03b68ca573be3e68526c718f5fe53ff055336fd301a00d6b79b1a43f7671197df39860433c268fccb5365b403df0812455819821c91d2871c2858e6a3bbd3763f827bcaefd34c1ebd25ca2e3bd19e6bfd0", 0x7b) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x25, 0x2) 19:33:54 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x9) 19:33:54 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) dup(r1) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0x2a0}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x1000000000000074, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) openat(r6, &(0x7f0000000080)='./bus\x00', 0x790, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x80000000}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x3}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20, 0x0) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81, 0x8}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r8, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000140)=0x4) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000248, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x1}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x10001, 0x3, 0x4, 0x1, 0x401, 0xff, 0x0, 0x0, 0x2, 0x8, 0x6}) 19:33:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r3 = socket$inet6(0x18, 0x8000, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0xb2, 0x4, 0xe8c, 0x800}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0xfff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x9, 0x20000000, 0x7, 0x8000}, {{r4}, 0xfffffffffffffff9, 0x2, 0x80, 0x5, 0x3f}], 0x73c, &(0x7f0000000180), 0x34, &(0x7f00000001c0)={0x7, 0xe9c}) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) recvfrom(r0, &(0x7f0000000040)=""/52, 0x34, 0x3, 0x0, 0x0) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x72, 0x0, &(0x7f0000000100)=""/114}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:33:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x40, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f0000000140)=""/91, 0x8) close(r0) 19:33:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1f, &(0x7f0000000080)="d0") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000140)="a79feec862cc8d7edb5571da7b28ba94336ab771b0d36f34f3e52c569434a10c4a70bafe91f4624aaec56e431cdf11f94e23c5618b31a565d4987574f3fdd6f2a96cecff741e85bf255a4a575d7da5b2351c4ea5e1a29fea420aedf9", 0x5c, 0x0, 0x0) 19:33:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x16d445bdfdc50acf, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0xfffffffffffffff8}, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r2) 19:33:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0xfffffffb, &(0x7f0000000140)="ab5913b2620ddb1034ca7d08e83d32572b23f1c51d797e4690ea3cd3f6f5e4dc4d2d1f755282fd1fa929af86fd693654254fc331dc8a86789d5a158061de8dcb5ff57d32", 0x44) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c0f3b0a3680624dc9bcfbdf9ee553e61000000000000000000f9ffffffffffffff00"/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000780)='./file0\x00', 0x8300, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) r6 = getpgrp() fcntl$lock(r5, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r9 = dup(r7) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r14 = accept(0xffffffffffffff9c, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r18 = getpid() fcntl$lock(r17, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) writev(r17, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r19 = dup(r17) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r19, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r24 = getpid() fcntl$lock(r23, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) writev(r23, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r25 = dup(r23) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r25, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r29 = getpid() fcntl$lock(r28, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) writev(r28, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r30 = dup(r28) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r30, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r34 = getpid() fcntl$lock(r33, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) writev(r33, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r35 = dup(r33) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r35, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r39 = getpid() fcntl$lock(r38, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) r40 = dup(r38) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r40, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) getgroups(0x8, &(0x7f00000008c0)=[r27, r32, 0x0, 0xffffffffffffffff, r37, 0xffffffffffffffff, r42, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r44, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600), 0x0, &(0x7f0000000900)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r44, r3, r0, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r21}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r43}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x1}, 0x8) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="85f56ebf30f4c9f2a788b919a5071cbfe9a7bd6ab906716d3c3eca67819caa41ed9f0f57d9be8988558b9e0e615423e92c59e2e753036fc3eca0a9", 0x3b) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, 0x0, 0x0) 19:33:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x800, 0x5, {0x2, 0x3f}}) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:33:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r4 = fcntl$dupfd(r3, 0x5, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000380)=0x6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x8000000, 0xfffffffd, 0xfffffffe, 0x6, "85495500020000000000001167f5afa680400900"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) sendto$unix(r5, &(0x7f00000003c0)="179ff6e5465a1f3bc5e78845212b902ad271610ff0e1668e0626a4277a148f9ff8628ba8c8fed092672e22cbeaec8530d1cd28f76b5b0c253a3f2f6553ae970ba89ba9264fd62f306c08761fcf2b3e7b4b3aeea75a9b0a1aee48a5e6546f96778dd57f2007e3dbec76c9dad9a9d12abc9d6ff242a4162100c94de4d7b6e0223d32c0f7467670ddfa8e62e2b0aa84fb9b8c81fa4ddf72adb50666e21c", 0x9c, 0x9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x251b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000280)='9', 0x2b3}], 0x124a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) close(r7) execve(0x0, 0x0, 0x0) 19:33:55 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() r1 = getegid() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getegid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) fchownat(r4, &(0x7f0000000000)='.\x00', r8, r1, 0x2) semget(0x1, 0x0, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r12, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x800e, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) close(r0) 19:33:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") getrusage(0xffffffffffffffff, &(0x7f00000002c0)) 19:33:56 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 19:33:56 executing program 1: socket(0x18, 0x400000000002, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000880)="bd", 0x1) close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020223e00000012000"], 0x10) write(r0, 0x0, 0x0) 19:33:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x103b) 19:33:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fsync(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x8000, 0x0) poll(&(0x7f0000000580)=[{r0, 0x1}, {r2, 0x311}, {r0, 0x4}, {r4, 0x40}, {0xffffffffffffff9c, 0x12c}], 0x5, 0xd8f) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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']}) 19:33:57 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) kqueue() dup2(r2, r3) close(r3) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xffffffff) execve(0x0, 0x0, 0x0) 19:33:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x20, 0x8, 0x2c, 0x7}, {0x9, 0xf3, 0x6, 0x2}, {0x8, 0x40, 0x2, 0xee}, {0x8, 0x1, 0x9, 0xffff}]}) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x7, 0x3}) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r3, 0x2}, {r3, 0x116}], 0x2, 0x0) 19:33:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000001200)="32d90031337eaaf07c6a495d9a44bab6193a4918317a806f4e11d22c34731ca029fe3a717f6d0ee126e053d49676f1d782577cd3334d6af9e5c44d36cff81e6b2c75e2ea395b501bd0c7db9bd581f83d8a3ab33de92f334628907eab65e3a9e24801a283036b9ad0b696ec5f169c80844cc7a488a6897f70d848d5f1f5aa45bff10b6d56a24a669aa792ee60e404e058c4bcc9650cca6de050de3e5b9a9871f2de5d76e2cd51a36570df56f3aab38d7fa64065ddcdb1ef4e563277e38e63c1a7cff919012b88b42fb202433b830b8f7bbfa9f27448ca1cfc5f663e6611a4", 0xde) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="4eb94812bdec0e0490a014a4bdb16baea544403c1680c87c3ca1f98d033ace0bfc4a3d20c57e5e1d735f1250fc3104ff3db13f7e2a0c1684aed3e3efa9b670280c43ec39eaa422d1609fc76c08f6556aca6e5fb072bd7a978cfc118dc875863f7c651c09402799652fc4da4b2fb387d39dbe250a90b6a92a85a60c2c9ec6271e80a048cd25c31448d049aa1cd2c04316be4ac72dca5019a0fffb803ab950da5f14d1bcf7d59665f7c0b0092ba8a3953bdb8f8604ef0b84321198c1065d6318a95d2dfc5e195856825180bf52fd5d0dd2320a1c51d66fbe9e9654b56e32f23aff6be2571f086fbbd40d56dd6cd6401802ce5dd0be01c7f055d2f5064b50972950c0536b6038ed07646ac083a5e813ea73d94a5c3d22b1748849d90012d3cf538d8689af1909b93934c0099f4877b051237865b7f4af8d343503bd1e530a6a344953c7127024c38cb6b8c090da6691f56a8a8ee7d2baee7a601c402a950eab9d4a5f84481507e9099aa569a335268f37411a6c610c2b2554fad3a38d0e2aaf268b007d685c16b61636b218b99043e8bc19d14816012ed6c7edd72264b620097b5a5f0abd3f4a57db4c60dc011a29a61a06de6fb99d7ab464cd5ee68af9f94942e07c43913359deb788e23beb2c97a3ff572912a00e0e4a428bcc5d606d6a8ba975a8cddffe98d86a919c8887cf82475246734346ebc73e8dcc28d56b0312a85a428902c9617ae49850d67b9ad67cdd38fb5cdf04acc57b2c0c7b13fbee8f509a581780ecf7b0185e5860e972739a39f5555e8339410419d091f4b05992188aacd120dad516d97b3f9bc3c540df5ab5f2ae10192d442fbfc2a636b7ad1824c5534324d3a1a4bec8f30b0131e4e7477a59428ea0c15e96d065463c9ff7a770f49a348b588c268a8943c85ae5f4893f2fae633d40fc92682c3bc50995086247b411c95dbd8200a650a8278c9e8e6dad757345c9beba2ffcc5ef6848716ac98fb0e6966bfa78f9c5141994923831b9ac801de09ea24e22e903083d2eef688af3bec180f772e0c5d2239212d5777a322eada268bf6ffbaa4fb2786a8c1dc341205da666182f3a1c812c354d7d320113a7a7e436d11006b96dfe16a9e89881f73995879529583e1e041cfe7e8c3b65f84b9c22cc6333d2c3666eb7f4ac1557a566d5386138b6a342b1c0eddee8d21d30d3308d7b2ef198d7dec9d11191ca1090768306b2017c79663136242d67ba5d952c0f382c8e8011c35533503ce40143b7b79a07dfcb3eb9ca18cf04254fdce76f58c1181299424c3bb4bfbf46857839fef47478022b50b02155f4e3f4869a706ef43d1e9c5744903cee20b1c467b6349c194abfd3ca11d4c218056094d1eca79058c7f10002cc07a31f190fed381f465c68d30b1d5e06fe64d9003abb55e880ac73afd892c90d740e9b99106934392e9a3ba90801727cae46012afed8468e38ede83a6385d5d1cdb4d1e6fa9333072cfa5dea88607a624360972486f9e4d4c4199a39ecb1a8c9664c6846a8cbdbeca8d084f511ca9a42326a9bd1ff547d34e5daecb81baba47ea26a803e8d16b353d52fd82d72177df85312bb761aa88c2ba08d6eae7f629106283fe25e429f4062a8ece5c6674fad7b78c1dcb48bb0265674def1adf066630580bee4e861f9d5a96efff9059339ed6f5926b7f35a830bc55793b4e622891b5894dfe0189a19ac33b394344781426ff9e84f04e22bb2f54b9e7b17738d4e748b6f6a927d4c9c33c8941785f3fb7d588ff3912d62e169d22ca9868c1736495e5a99669114c544515e4ac8608578354f4b0d1a5f43c09c08c2a7dc0fafefd2bf2dacab0bf092474ab057c89dced0cf804ecb93c9eb7a8ccb65c0d87a7bca2602c8842d649f61b5e94d5fb7d75bbae423898f396ffb597d42561fd77e275dd03a96ec811d143b8c7140760538931f34dbde9b2397b58c0a49b4677dd7bd63432784b1c010d22003400e23da22f544a8bbcf242d5ce0dccfdaa65bf4880793ca837f3ede2f93a838c57dfcdbb3290f281d0648317fd2c649cbf3d942308780c12b854737f08904eb4d1c56ce17ba98240595bec516044502d309c8dfa36d740fc381bd3e82551e10b3390356161f53598c2d56873a97a39c781a37ecd99e0695c0a5cba750eca867e20b2b9dfa041961990e7cee5b74084bdec2cd3f057f21d079e087fc3b100828533c5fc027cf83b9e394efc5b16c856433f141b08f8fced39c87f2eaadd8d8b2ac12c229ac8699292d002d5d2d9e5bb79d69f9d267b0ee83f197982bd280648db770f05b808728d04de9dceeac1bec821aa92e5e3f9b18f506a9936c099148c01175afc5675f1ddda66be549e596cc05d80527bd130fa6ec72221c8d7404acb8bc8376e0e99ad22d0db6ead9b02fe7266cab58e893cfd5b3a7bf71c8700ce97a9da123b26fa39efdba7f9803ae0a329117eea9c47c961c292b2ed4a02458a486647cf5ada50bbd218b3b4299f20e0644662817f4040685b65e0dec3b709c907845e71a31f16cd8f30519cb839baa70b42c3a9fdf831d8e35b92dee5c07f68eb57f9156018787c291ca622f8cdf67c3fe74f2b77733b41df74553ff8243fd08b82dc809c7a48b0c27638f181f4c8f42aade55984e40e2cff784c667bf72f3e2ac16e8315a58dfe53eceffb2f76f931c6c505e4d000b6f59e8fdfa95e8de3f6236337171cb2c106a9844d13d5c57841e1426d24e2940328620a62b9949e9474cb65237bcff19cdf3ca75025b8c88cd82ee0edb5af507476b0dc3f93707edecbb5966e2b0907cb303b19242e3097efc16322f051efa6fd3e7c6826c3fa9d5ce0e729f3ac8cbbac03fd8f94f5c318100287f2cc0707eb538d540a1c91a722d9b46cbc26204cb1e132fa2bda73f6b0d37e55c6b1f294bb9712e03794c50bb0ca096bdd18208b7991b4294ca78f304614df862be4770fa6ffc96861287a0b1e1fd7777377848cd96870daa259bdb3919e69980d365b4e265aa21cdcc2e37680cf5f624b609f293535a43680500b5c2337b3fc06ee32737da79b05f1e56fcee0877bc70a9b01f74cf8e293d7cedbf465463a396287522015bfbe4071f36bbea353036ca27e8fbfaafd95bb421d388c7e744fee9204c0a24af0751e5620e2d2e0ced5b395fff37da7c3017b9f7a0e7e422da6ed5029540ef2c94a80a5b25afec9ac7bd28a7deca865a8db18d3268b52540a2d3e678c7f7dcdb60adb1fa15ddd0352db9e402a3a15a188766e2f68ba3caa214c1b3761b4b979af4c7d7622e70af77f7b183fd8ed299ee576fe982114fffc63e31adac7a46844db6456dc29f19175d06d35ddeb4f416052c1e21c1552093c0e742de9f4f6d4dd41b3d6cb711d64bd5a95fdf68ee97a54f3e9d27e698b1d3137caa225e56e976b1e18ffd96f45dbcb8c230be52c5e5afbe9c0b7ac14de2db55cb75306260275328ed866e907b6f02445d1cd15e313cc68d682247973856087978db151fbf373bdc7fd0df7a8893fbbac9f114d152a66204954620e414059cc1295aac98acff424ad61814b38c88c6238511a24774606d00962decdb98820771b8dce3faf6070ab8e0ae57b8cbb19f6c8c58261e34c711aace2b23b455a1659eb81cc7c05d98a9a184952adc2e9291b65d6e289527acc74b9ea5591a4537eeac8e29e0881c89426dd61ef255c2ba25cdd4b1d1e8744600458d8e3fbd1fd09a188685ff1d4f32aa4fdb6cbfebdbc84e2e07b30541a31a8b6004befb13f67de483bb05cbff913a50177e4117733754be73aa3a7ba5670d8292f3765a7689f9be0ab024ef05c2c054ab55221e0261ffc4d9cd43ada9ab2ebeda3597ac0a6cb588e9ddddf0361214a271af35ef76cea162fd6f9d911e12538a9520e7d6e0304bc676f98a5ff8f98980dcb4f46476e1030e147e99035cb720cfd17314940173d2dd2ac71b39176a76bc69e49e4d239782b837a78303ccf5f0b7e41394cf2b419399e36a75787229587619fbb38d31e183ae52faf17cc6f73815d9b83d8ccac413b46b253370bdd616d85cf4a8007fc931d2b569b6d1be53a2e3cf1e63515a0be7fbc8a1bb2999e0512161f33f89549aef06c8d16a88a3bfa94b31b5bd634a8ea66a63efba2a218c3bb57f27db202983a6f4dc343f0359d12b29a88767c428c3361afda558e6f6ebeb5b39d86038fa8fa156c5dd0d03a3fad9c580c977e47323f5bfac1cace2fc16f803da18a24ebde0b78a3248bd46decdb863e00fd61b8728a2b4dfa892fce80888046c251e7ecb3ded0388a7b8dc25dda8481de72fb5b259bd59da8aaffb64840a49bc57e1a40f7176163a46987a6a543103248b2c3585799ffb3112bca2c20331cd36b4f30f58be3d4d63d47f47cb188c5c0c5f1b98a2377e45d7aca68a28c63982ebf1cdf119538a363a7cc77be51e44176f8ae1849902d0a38b914db0c7c65d5bc47e761c1c0caa548720c7da5e60f1fcf08d16f3def6008ebee4982be53b684bcfc7df9992dd1f5cc8d1185051cd5487532581f565617252820615c820e31498ffc679bc87e3e804efae77405b3cec31e8c8171e57ca29b9dd4add2b53d5a428a1ed8962bf3c7123c76022ed8617a159079813b6453ac53a463813bdd8191dd0e222264a53dbe6155e1a233763f58b1bf7e27f9407c4fcf7b4ad96bd9fe531549e40053117b11e96261d3758a79243e57f5303eb11c5f95ff41836ce8c7ff7a2b25a7ba30426dc9c6bcea4dbb5168ec6ed1e8bd43fa385b347ed3477405499691100c4927aa54593c470b0034149950bf6ff86ce64eb30b4fe55b6dfe65bdaadfb0dd7041b1bbb084a0e9519a5b87d416e594da25db0a58dbffd993903b7d70bf7a41a48d562a45288b0605f221d5042030d54aa5da5928b82fc42d52668a6b17bfc2600be973428bc39d7d31bc3c7e3b76217d4c76fdeb0a5aad81020ac5e4e2427516cb847d1f18a47d280ebfd21d6dd5e51d4f165a7d413818b437ac2cc2181e2b93d39eb2fa16f853b6d8e0342c55749e64f0d8af6e4bbb70019234f50c4f3581b7923a81bc1d4c2b03ab878abb21e152479540d71cab3d200346ea0961dfd21a2c1ccc8502ca8b25e159c45e3d8b1897602cba6dbbc44fdca8ce43e1afaec0c9d56112ca70e5bffc95955e89db65141b677ec37fe1f1d736c14884c925162d8a4963fdb026bfb96cf2034175fff3828425d7eba17ec1b07b1571dd685b4f66269a6619afe08623e4464529014e36b133cbc7f53a87bff2f3a89255c9f3c34d0fe6dfee8dccc07497827f36b7f153b5c80bf028f3abfba09e99f9a791e8b622e7e34e072c366d16d85367012a84edb3a1b3063b8d690d62373b7bc5448f09dbdf8e3b211c26fa52bd1dd11cf491f4702d71f9fac3db2a8844e5c51a29c418cd0066e32f68ee59232f75c560f80398d0b7673444d62f80cb2ee03105da14c9fa778e3b6c531392bd5c0874c10f99db611d7e7fc92039664bb6f362fb915c5fad7d3c9deb2bb3ad668342d826f5911dd6ba0a41b0e245bbbf2bd693f863d3bf65772ce290ace253d55cb13a7cb3212a466c3b55b393af78332655c9f2bba115ab4cb46835a5783babfe3666dab9d73d38236a84ae74e45f597b684b9ecf925e42fa6b762c4e66cecaf337cd2bb67953bba9f63582f9cda22be295e83ce187b2212619cdbbe9885ce4f238e5818bb8de5afd0dce4850082636ba689ed481da0f2f683f093070b5f40368395d40c964bfdf2685689449c446ce701f845b780c41c6d0296b7d3d4f9eb7f58691f188654a3a3a5ce", 0x1000) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 19:33:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x40, 0x0) msgget$private(0x0, 0x4) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="d64aadda9f410b2e25238242ca9e191977bab848fe436e9a9549a899ed04b5b2ce36fe9a83f52015f356fa4db09c03293092aa9199a2d969d09cbd852159ac6c6b87fb77b1313196ab1878521ecad64e7e8930f427056eacf339ae76647270e614ec0350a03326f7a019c62983fa782c89e513270fb85be615c72aa86fbbc2f89264590a8484bb5fb795db413362b84392c27b41efce823809c3be7761dd2663770b9dca899853ffbd0b4023dae4479f8ffc4752f42f626ca3e2f3f1e74b94496bfbc494", 0xc4, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="2d838d34647da7b21ae6d9decfb6caf6c27e3097bb5a8df7b0053743f0f826e5921d449a8ba4c00a536e390caeaa12507f115317ede41bb4a2512525339fedd8d6", 0x41}, {&(0x7f0000000240)="cadf5b422cc141ad6cfcf595d93c28bf945c6e0cb69ca3dcf3d0bee934637896ca772b70f3c4194d372f031d5d8920d1e01b29cfd6919744b367755d602b8e4b5e3a0e38059809cd126fb8692bc022ffe20a6c4fa90fbf7c13da00847e3f0395526bd3b0e59057706cb8e2b2693f1d6ef319d23f78c26904864a40c36cf0677e79440e264243eebb645123b0ddb89a900e", 0x91}, {&(0x7f0000000300)="3c4fed79b7b9ad8248f981e078c6163f5e542a4a482dc53ae9c30d6a01dae08954fc2e6ab993b83a199e43141bf983ef2d7ba8653cc98208f2acd7e8242528af27c32d1f881776dc58bbd415cb34b09369242b09802275c48e9b08840c10be202bfcef7849772d4a4a16b16f6820404b50bb", 0x72}], 0x3, 0x0, 0x0) socket$inet(0x2, 0x2, 0x22) 19:33:58 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000780)={0x1ff, './bus\x00', './bus/file0\x00'}) lseek(r1, 0x0, 0x87da86990c828a41, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000a00)=[{&(0x7f0000000300)="0e78a1aa537ce8ef8457343afaf25aafa05ce263f9d05fdfbb32dc14314b734096d0c762eec89339d07a42b2d8414297294647db5ff42b041a2860428f0e5e0f4e6955880e85", 0x46}, {&(0x7f00000000c0)="26916ce8001e9b8813a1790e9695023f36ba55aa5a4dfb96b32b1b95142c", 0x1e}, {&(0x7f0000000380)="63ffdca142835bcb8c47d857faba1fa507b39452daf58cc3521536f45bacc965e379b5c20dd4af46562b25810b7b4ae685dadfc491665f266a36f423f649ac507d22ec98cb5dda969505b9ebce172ec5d08b83efd637b3d6f8d96d9b2c1949d115f67dc813ce4586206f7f03e5c2929991413865a67544ad6cb4cd0cb94b85c8a96a0c8d5d9cca11c1e158ad039807ae078e5118e678e238321eab0037ff24a04d", 0x353}, {&(0x7f0000000440)="e23b539dfa45ba0be1d01c614c91e1d0cee11e42c9ecfa9489e4a0340210695a4cf25f3e2d84836a71a0348a29f3bfa5f983c312ec04", 0x36}, {&(0x7f0000000480)="058a30bb90ea049cb251626bf357c40c1fa8f9ed493d7e05dae6e36d5ffceb95017d4fb0d1a35c5b1a59a39c063de56c70ea157f415c4d44e0f9627834c879f40e1fbd71b6600ad4403d4098d73169cb0e3b442033399243cbd95f685340963434cde57709f9a1829ad3f730f6c31a07f090d2f3d7c21da806f9a5f905abe4fbd7f6d8a1164117775891a6a0778fa4701a65f43ed8f650856819d2118ffc4b1020c7", 0xa2}, {&(0x7f0000000540)="23e94693c6d881d6028d14fe5fc1bbf9f5757b8fbacf6ab47085c70dc5f4f0f3bdba339e31f4511793582c549906398a73630e3e6049f9922edc8ba11e8b9f2b3930f3eeefa96c516b2b239f3fc2bb5770082550d58f16aa315eb8cde08c1f2f95bb19d41e23e036c8f3ae3d4b3773a94cc84aaa2af30dbf6f3fb39177dc33e73b972ea637c84667305cca51335963e11c179df1ea20058aced01f3ceb2dc857839fe56d26413ed828f37d0f3680ff01c4bf1a23aa92c8a75c2e1dea34cdb10934582dcbde7ad976e9d699736b873b2163479d184efe12c50bef31e691f4", 0xde}, {&(0x7f0000000640)="04a104d186ecd25da59f1b7cfe8c36681c0d031be4bbd66bea513a7f496ef39a032535ae6ffe371107c65b064c709ca2b54fa5b9300f76faf8d7c14edce4a791c0d255264fd4249f3f9cf5d2968074e394f1e67529cebfb2c0727626aefdb652863253c581b87996149e1e3bb0cdd890dfa5389b5b5e3a5e", 0x78}, {&(0x7f00000006c0)="67e92cc7e5cea4f06196716e5835f6bf7ce71b71477b33fc0c50418b37fff3d3dd99890fe02f039e482538c8ca5110d0f2c36e14b809784ce801b541fbba406b85356acc3c690afc2f18a589f4407153c6142088fd7c22a88012462a7ecbf90840f210ea0560716c851686206b694dc5e32216ef883a3314af4bdad5627fd716c21b58de7ebe61f7bbeb054fab77601cfc11352e1cbde49b674abab44b52b4bed8edb4ec413d5c4a", 0xa8}, {&(0x7f00000008c0)="ed4037f88d7f9f7da785decefe9517c33fcd453c94417d566a3e244f239de927d29001e9689341b4a6c53ac6ccfb1f5580099b1693ce74acc18b5aec838c15a15d6422dad76b6486f307d8ee4b26d611b4c5a63466b4f88ef0c1d7736c101c3160c77323d66a23e2223c605e5ec0cc4ae1f32042bcb46cdbd82b7a1a64f05e67d5e464548cda1623fd72ee6e64e742b866a455f22f5b91efa745abf768f65553206c1f5a7f2d408ddbd562b9df8c46c3d6e8ad0d51dfe643b6431651", 0xbc}, {&(0x7f0000000980)="480f1d2c08443fb49b5db2500b9c5f92d5f6601efac5a116095186b6e06bddf6b30b312dd00a7026fc75f61bb04c18c175d420cab44b49c569b8ce022b0bdca523e3a8c862eb3fd8ee79ac5b6007dd0d5b181b5d212d5a30a8b100b3aaad786e", 0x60}], 0xa) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x99) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/173) 19:33:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) listen(r0, 0x8) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 19:33:58 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) getegid() preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 19:33:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) r2 = shmget$private(0x0, 0x4000, 0x27c6cf2903795a14, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)) chflags(&(0x7f0000000000)='./file0\x00', 0x80000) 19:33:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r3 = accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r3, 0x20}, {r4, 0x12}, {r5, 0x20}, {r6, 0x2}, {r7, 0x40}], 0x6, 0x8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) 19:33:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x74}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xc, 0x8, 0x22, 0x5}, {0xfff, 0x9, 0x60, 0x5}, {0x0, 0x0, 0x1f, 0x100}, {0xfff, 0x4, 0x80, 0x2e3}, {0xfffe, 0x5, 0x3, 0xffff960a}, {0x5, 0x9, 0x1f, 0x6}, {0x1800, 0x8d, 0x7, 0x4a}]}) 19:33:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0xfe) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 19:33:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r3 = socket(0x11, 0x4003, 0x8) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getgid() r21 = getegid() setgroups(0x4, &(0x7f0000000240)=[r15, r19, r20, r21]) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r24 = socket(0x11, 0x4003, 0x8) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) getgroups(0x3, &(0x7f0000000140)=[r28, r32, 0x0]) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r35, 0x20004276) ioctl$BIOCGSTATS(r35, 0x4008426f, &(0x7f0000000500)) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r33, r34) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r38 = accept$unix(r37, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e0900"/271], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r35, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r42, 0xffffffffffffffff, 0x0, r42]) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r44 = getpgid(r40) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r37, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r37, @ANYRES32=r36, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r36, @ANYRES32=r35, @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r34, @ANYRES32=r38, @ANYRES32=r37, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r39, @ANYRES32=r41, @ANYRES32=r43, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0xa8, 0x8}, 0x0) r47 = getpgid(r44) r48 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x2, r5, r20, r23, r32, 0x0, 0xfff}, 0x7fffffff, 0x200, r47, r48, 0x5, 0xeee, 0xdfb}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r49, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETVERAUTH(r49, 0x8004741c, &(0x7f0000000200)=0x45a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r50 = msgget$private(0x0, 0x1) msgsnd(r50, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c87d56efd2be9e4c8a9d0c5a18badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980f"], 0xd7, 0x800) 19:33:59 executing program 1: kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x17, 0x0, 0x3ffffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r3) fcntl$setown(r1, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x80047308, &(0x7f0000000000)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = accept$inet(r8, 0x0, &(0x7f0000000240)) lseek(r9, 0x0, 0x0, 0x1) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) ioctl$FIONBIO(r10, 0x8004667e, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r11, 0x2) close(r11) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r12, 0x7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) socket$unix(0x1, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 19:33:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000024}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40100, 0x0) dup(r4) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x9) 19:33:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcfe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b490c14d036dc292f897da4cba7859261be909a1bcb9609f2e9749a6d3a7b241c74b888"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) read(r8, &(0x7f0000000300)=""/166, 0xa6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r9, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0, 0x0) close(r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r11, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = semget$private(0x0, 0x4, 0x221) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r14 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r17 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) r18 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r22, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r16, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[], 0x0, &(0x7f00000003c0), 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r23, r26, r34}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, r12, 0x0, 0x184, 0x3}, 0xffb, 0x94fd, 0x0, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r37, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r43, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r44 = semget$private(0x0, 0x7, 0x286) semop(r44, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r44, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f00000000c0)) 19:33:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7}, 0xfffffffffffffd77) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000300)='./file1\x00', 0x0, 0x2) r5 = socket(0x18, 0x400000002, 0x0) close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) setsockopt(r6, 0x6c0d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:33:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000880)="bd", 0x1) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xe61) close(r0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getuid() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x1d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0xf0ff888777f26a67, 0x528d58c5d2860870) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000180)={0x1, 0xffffff39}) 19:34:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) bind(r4, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r7, @ANYBLOB="811201d59ede05ec42348635284e2df8120e7e99edfc616e645f9e86e8b110e9d7", @ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="4af4f9d23ce75e7d45a134e666a4b238c101a0c8d2bcf7a37df98721bfd7d4fdcd1d3a1d76a08ebb5e0bb0271bfb152952dfa6ac354aa58c4545b850a1bf60f4e265c3f800817433e4cb60fcb6"], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYPTR, @ANYRES16=r10], @ANYRES32, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64], @ANYRES64=r0, @ANYRESOCT=r9, @ANYBLOB="d7d2be5f9cb6dda513b002440af49295acb01daeea0e7d06ec8138f070757a3427b1d250929390c041b11ac2a0b2ca17996b8c9ac76be8284e5108f42160b891781d1a7282482bf49512b19d796894db04c7beabe4b7690b8c9eb3ecc8942774204569e08907422d0c8435585f93487a070d3344fc105f91536767475ec9c0db3ae16a3294e381f3e16adf708d98ffaf6a3ce39675c07dc53053394fb0ee789e4efff7c50ad8d3536da6ddc2abc50542a2700d77b22776734dac5ba02a3e3d2f6ddf15f472905f8f974b1b1fc6c56871909bfbeac71b801590ecf28c03a49b55e0224eb448d153fdf61520337c91"], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r7, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES32=r0], @ANYBLOB="64409f7175e94e4234ae6381e6bc93a2b60f7a5b9b086855344874db8c5bd98349e517621cc12b53088c749eaa2d5121adc37b0f1f022cb3f6311a4dd857630f5484890bc924ffaba6b625ebbfcdd0a5b9bde5798e3a03d2e38f6470fa59977e7613f1e3b2e8deea0d36d5aa9e3b07ba69546d853a045124cfff6b0e44cf2ee298860a3fdfebc4a6bc37f18c498a6bdd6151490b", @ANYRESOCT=r2], @ANYBLOB="d34fb8cb6cdaecec179299856e6226816f4e4bf0f773d47ede24e6de071769f284aae39d52e32e97d37eb581ff68afd0296cdb18dcd2568d69a5aad8c86c436c4d951708a576fee8db03cc50979cd39590832d809ec589beca93ca6926ca1d6deeda28c446a0c138fdc22229c033e99bc89e59aea07534ac2633930cc110e64bc5191822"], 0x6) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) 19:34:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() mprotect(&(0x7f00004e1000/0x3000)=nil, 0x3000, 0x4) write(r3, &(0x7f0000000200), 0x4268) 19:34:01 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fsync(0xffffffffffffff9c) close(r0) 19:34:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x202) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000140)='\r', 0x1) 19:34:01 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)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0xda9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 19:34:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:01 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xfffd, 0xab, 0x5, 0x7a5e}, {0x0, 0x0, 0x6, 0x2}, {0x1ff, 0x7, 0xb7, 0x4}, {0xdd1, 0x0, 0x1, 0x3}]}) execve(0x0, 0x0, 0x0) 19:34:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x40) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 19:34:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0xfff, './bus\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) sendto$unix(r0, &(0x7f0000000100)="2652198dc66ace9bfcc787a7ffeef546c1e3b66dd251fa6c6fb04e8cbaf41b2ea448c626a185870415e4a56040d9e8fe77129dafcc51d6da995fe8daf8438dac5fff3090a556f0edeef4a5f008f5a0e43630c22594fc6b0d9779b579607287f9473c130e7074429c6e64f8a5e552fcc6e8b5627aa8ff13d16ca1e536a158470c9f22c4f7616d73c46ad0a98b859bb0ef55baf0f6e9005eff70d7", 0x9a, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 19:34:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x9}) fcntl$getown(r2, 0x5) 19:34:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000880)="bd", 0x1) close(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0xfffffffd) 19:34:02 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f00000006c0)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665377a1c498a34e26f7251f217c4e822325c07646d03d09507df7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1ccb3f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd0ac2f1f81e3659af7c593ec805daeb94cf8001f2806a6d6b5cb3aa105d0012ef0f8dc0e6fde37156c7bb09298af78b53fec9ebb0ca5808668b000c154e5292565e0776e7332ef6ded0b1e94db4193148f00159d97cca5bf5d8365330123058b4fc934a53220489c878b1cf16eeb3092bec0528c8", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x9}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x2}]}) 19:34:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x24, 0x0, 0x5}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 19:34:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2019, r2, 0x0, 0x15) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8}, {0x1, 0x7}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) dup(r4) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x8fe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:34:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r8 = dup(r6) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) setreuid(r4, r9) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:34:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x9019, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 19:34:03 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 19:34:03 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') close(r0) 19:34:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) renameat(r1, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x26, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812e0000010000000000929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:34:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r4 = fcntl$dupfd(r3, 0x14, r1) recvmsg(r4, &(0x7f0000001600)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/168, 0xa8}, {&(0x7f0000000580)=""/64, 0x40}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x1) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x5, 0x1) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000380)=""/218) r6 = msgget$private(0x0, 0x400) msgsnd(r6, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) 19:34:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r8 = dup(r7) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r9, 0x86}], 0x1, 0x1) r10 = accept$inet6(r0, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x1f, 0xfffff, 0x1, 0xffffffffffffffff}, {{r8}, 0xfffffffffffffffa, 0x40, 0x80, 0x4, 0x2ab7}, {{r10}, 0xfffffffffffffffa, 0x1, 0x10, 0x6, 0x2}], 0x6, 0x0, 0x10000000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 19:34:03 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() dup(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:34:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x1edb8361}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000880)="bd", 0x1) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x1d}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r7, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r8, &(0x7f00000000c0)="1e75aa9b6b", 0x5) syz_open_pts() execve(0x0, 0x0, 0x0) 19:34:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x8ad1fed9e511b2f) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x4, &(0x7f0000000280)=""/44, 0x2c}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) lseek(r0, 0x0, 0x0, 0x2) madvise(&(0x7f0000613000/0x3000)=nil, 0x3000, 0x4) 19:34:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec152793", 0xc3, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500930000400000401167f5bf00020100"}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) sendto$inet6(r6, &(0x7f0000000280)="0983561d178eff5ce520813fb0382900e4805f486ee82ae3f015189c2f6ae1176e69ba018fd3d1c0044bd62010d0ee0d9ca899e90098ad23cd735a526d9d9f880f443eee8479eb98878ce3fb674b7bbc5de9f7f4cd75a3e64d880966f2034dd64c6a2a3b588f7c66b478908292a156b485caf4fd576c54d14992c81c3b93bdac2a71dfb809ad9db9282cccf74bc198e73313470c4d514a2651a9c419be12c3957af6e0", 0xa3, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x80000000, 0xe4}, 0xc) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 19:34:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat(r2, &(0x7f00000007c0)='./file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) sendmsg(r6, &(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000080)="8dba9c2833366161c964049eb91539045534baec39ee00d101aea1ad8bcb323b0d7335fa553dd6b795737f538d03e141b0afb6ab9a3a14fb2e2ef705f8571f3c58ffbc6639aa7392d28e9e85e0237f5aa5828439fad12dbf8b6d5f5ec0986fcc7fb17d335354dc8d5db629b798645834a20787ca5a45ae829b8ed95ef77bdfbd12cfc8ff7caab9a0b88351bbd1f600825b97cd1d1784ce05234644cc15d3ae3b6f79da924f5f7d6edf1a92f8ecce4f95f75a8f1abb44f324b01340", 0xbb}, {&(0x7f0000000140)="9bfd760e0794fbd5c34fe8463970aeac5ad16e2beb44d6bd3fd5618a0178c04f09b17b45d873aa9ef4dba66479248c6eb2f8ec581863549bb7eceecc8d5897f4df5d943d8ec4b2615bbae034d9cbfaddace277de7c30f8229a5ddc356b0e2bab250cbc", 0x63}, {&(0x7f00000001c0)="3c9479c19876daf189bc8b8db09a62063d5e865a513631ca837284663106975a945b67e06e78bf932b4379f18049b153d6086d2f91b0c4122561026bdc6519bc00ed7bb57e8b62560ca8aed88b485982dca03d06c4337fefb487e7b748ff356cca6139120d4155d1f2705a8d41c150e8", 0x70}, {&(0x7f00000004c0)="57e491e3bae0b9a4c79920b02e4d805f5be4c4424f41b0411c1265bf11ccc1886166b6583e81ff3f1935c6542bbfec71752b575e004745fdd5b0540de975bb8e1483b658097e729e589b6ec3ae59ca47301b48abd08fb71200f7c557db9b0cb395ad79d44093529f6432b300c6ab35d18787f388825559e075daadbc16ee504ec000b9cbbe71ad4849c10303d18cff13f755e1b95f14b8723054db72ee9663ffe0ebaee448f05ae11a1cf73ea1af6f36f59e9327e67ab208bac2a13fbb5bca56c92161568e46ffff06ab1c72e48937693793964f7e", 0xd5}, {&(0x7f00000005c0)="579f965253ab01be7d641f39ee213fe4bc4bc042aec0b258d27a43860df395c99867ffabd0a7df5c674105474d2812adb38cfd288a92f9e7a7e58316c3dd60134a491e5aabff7b40eac9432203e7b17dc1ce90981266a84fe618906df1a2d934e120bc91ae71", 0x66}], 0x5, &(0x7f00000006c0)=[{0xb8, 0x1, 0x9, "785389942f5b4697d4712a007ff5faef698bdb3228cf6a766015c0a43ef2827ad258a63a197b93b04071c10ee2e896bec1cebb0b9e5a819bc7c8dbe6f0565783e242b7ecb29f36063929796bcc7fb774ac48da8fcbd57481575979af1e6aed762d4e1d8d8a3ea54464d371b6a252ce72345b933c665c25c12bebbedb5a0f9df85165f21db78436fefb2c516cf3e276e4284d6a062495466dfea57a294d6b22b3ac078ee7"}], 0xb8}, 0x400) 19:34:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x4) 19:34:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="7221f16705ab038231daa5184675a76f4321b980dc201e6ff0be2b93ccda212f15d29f356059d82ae2782255f525b306418ed3e8f96ac08bab3a53fbcef2148ebb7dce8687524b38ee8ccb9593f0204a524f7d5e5e0306b154782249c7ce471e03b43396189273b496329d1117e5413233fae55af7d75bb2965f87c2892e09a5874bd132c78b43a47e81c2079516ffe46827f59c1f1227b03ffe5958a0cf3ccaf54a4b7cf96e90beb8a3fb800252947a", 0xb0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0xae, 0x51, 0x0, 0x0, 0x0, 0x2, 0x3, 0x1, 0xffffffffffffffff, 0x8}) 19:34:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/220, 0xdc}], 0x1) 19:34:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) execve(0x0, 0x0, 0x0) 19:34:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/151, 0x97}], 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:34:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) read(r1, &(0x7f0000000000)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x0, 0x3, 0x2, 0x3}, {0x6fd, 0x0, 0x5, 0xfffff800}, {0x15, 0x80, 0x1, 0xfffffffa}, {0x1ff, 0x22, 0x6, 0x3}, {0x1ff, 0x9, 0x3f, 0x1}, {0x1ff, 0xd2, 0x5, 0x3}, {0x100, 0x3, 0x81, 0x103}, {0x9, 0x81, 0x5, 0x8}, {0x400, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 19:34:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000000)={0x40, 0xffffffffffffffff, 0x834, 0x0, 0x80000000, 0x8, 0x8, 0x7}, &(0x7f0000000040)={0xffffffffffffffff, 0xf, 0x1a, 0x20b9566e, 0x6, 0xd2, 0x100000001, 0x101}, &(0x7f0000000080)={0x40400000000000, 0x0, 0x9, 0x2, 0xfffffffffffffffe, 0x80000001, 0x81, 0x4000000000000000}, &(0x7f00000000c0)={0x6, 0xbee}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 19:34:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:34:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x87}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/247, 0xf7}], 0x4) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 19:34:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) 19:34:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) semctl$SETVAL(0x0, 0x408b9a397463aa16, 0x8, &(0x7f00000001c0)=0x4) select(0x40, &(0x7f0000000200)={0x20, 0x9, 0x7fff, 0x6, 0x7, 0x7b, 0x5, 0xe5c}, &(0x7f0000000240)={0x3, 0x1, 0x3, 0x2, 0x77, 0x182, 0x1000, 0x8}, &(0x7f0000000280)={0x0, 0xb3, 0x1e, 0xffffffff, 0x400000000000000, 0x1, 0x0, 0x9}, &(0x7f00000002c0)={0xb577, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x188, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000400)) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000440)=0x2, 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000004c0)=0x3) semop(0xffffffffffffffff, &(0x7f0000000500)=[{0x1, 0x9600}, {0x3, 0x3d4}, {0x3, 0x81, 0x1000}], 0x3) sync() r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x8000, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(r5, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffd, 0x60, 0x1, 0x9, 0x9}, {{r8}, 0xfffffffffffffffa, 0x18, 0x4, 0x6, 0x4842}, {{r9}, 0xfffffffffffffff9, 0xeb, 0x2, 0x3, 0x8}, {{r10}, 0xfffffffffffffffd, 0x40, 0x4, 0x8001, 0x6}], 0xfffffeff, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffffe, 0x2, 0x4f1fb5a81bb1758b, 0xd4be, 0xffffffffffffffff}, {{r12}, 0x0, 0x2, 0x1, 0x5, 0x2}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0xd13, 0x1}, {{r7}, 0x1, 0x169, 0x1, 0x7, 0x31e0}, {{r6}, 0xfffffffffffffffd, 0x20, 0x4, 0x20, 0x800}, {{r6}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x9, 0x400}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x401, 0xeac}], 0x2, &(0x7f0000000740)={0x3e1, 0x4d4}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x200, 0x0) ftruncate(r13, 0x0, 0x3340514b) wait4(r1, &(0x7f00000007c0), 0x1, &(0x7f0000000800)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x674c93766a45345c, 0x0) fchdir(r14) pckbd_enable: command error 19:34:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="8600d6893057c91e4d0e53d2b7212b86efb5ebc697a73b988d60e6a3e29fe9b225bbf0815d8266f566fdf5fd4c97f72415553c0b97a36fe7e161a0b3862492245b10d4558fce4cc1275ba0232fbeab45cb50a915e009db0c814a8a93e5eace5eac31ae5d56d7e338284b91357534e59feefc094c9d2b39b32a953ef1aa0bf7c52aeedc6e3fd1f2ff24f44bf4cf8e550db9d6584eba398a0e8521f3a664aa903a61f005da8674747e805d249e4922744aac6a82c98a", 0xb5}, {&(0x7f00000002c0)="5d6c923e1607571b070eea5fb66934538e8a5bdf53fb86f906a910a624775aba2482d4760eaddd4deefc54e87616aec7d4779a59fa98c301a7d14b1bcd6277c10ec899de4c237cd4c3870a9de5fc749f3b158244050d835b565bb7494306bbad476863983933e95abe564aa4da9908c83273983ca6bb89a585e08bbd53591b890b7d42246e13699acab2a281b5e48fd9aa0184bb32e4c5bdeeb6cc201c7445f7acb70e54431dafbd86c8792a50cf6a65d57aeaf44f59e2340c7d44dc2c94b785f054eb8643bc8bf38e221717f53859d32bf301a130f74872a48966ec", 0xdc}, {&(0x7f00000004c0)="bcdbbb869f60468e009ac90e22d2a1fc2688aa0857661a1fb95842d05ddf8a4cfbfce78c2f5f54d42e21e0713844a878cbce49231505592f621a80712c07972856a16c6e6ccf059d50dc6783150508281aaf160abd611ed3ad09c8c274ea3fe294acadc74d5d5324807676a76875c1e48d7d0d621871871130172b7cc8332052508ff2c3f6c7b8afe35a85598d7b3706d82f8ca218fc1442c64b9644616e8895928d0e65780cbe05c30511a6f4ec0f13a14dd864f87540ad970404f8fbc0c22eb2c289f76830b1994cbec43ffc78e6939306ff8ac5756fa39f72718e11d18b67f8c6bc1ecd93390c08effcffa15e938a1d82e551", 0xf4}, {&(0x7f0000000200)="e0a049cb2daeba65203a35cba787c6c21ca48378dff5badac21c187cdeb65d0b8c595144dfef2badad7d70133ded413579cceb079f2734c2c37446", 0x3b}, {&(0x7f00000003c0)='dE', 0x2}], 0x5, 0x0, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") pckbd_enable: command error 19:34:09 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="fda3a41b00f1"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/def/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0xa7, 0x1fffd}, {0x3c}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") shmget$private(0x0, 0x600000, 0x0, &(0x7f00009ff000/0x600000)=nil) r4 = socket$inet(0x2, 0x8000, 0x40) recvfrom$inet(r4, &(0x7f00000000c0)=""/251, 0xfb, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) r5 = shmget$private(0x0, 0x1000, 0x3d6, &(0x7f0000ffd000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x887dd0e3e59a7579) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/36) 19:34:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000440)=""/29, 0x1d}], 0x1, &(0x7f00000004c0)=""/233, 0xe9}, 0xc02) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xab, 0x802, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)}], 0x5, &(0x7f0000000380)=""/87, 0x57}, 0x842) 19:34:09 executing program 0: pipe(&(0x7f0000000200)) r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(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', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file1\x00', 0x0) semget$private(0x0, 0x0, 0x0) faccessat(r5, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgget$private(0x0, 0x300) getpgid(0x0) msgget$private(0x0, 0x0) getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) dup2(r8, r9) 19:34:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x4, 0x3dce, 0x4, 0x0, 0x5, 0x1, 0x5, 0x1, 0x6851c2e93f0222a, 0xffffffff00000001, 0x1}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/113, 0x71}], 0x1) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x3010, r3, 0x0, 0x0) 19:34:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 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)="ad18f05de2f4ef18", 0x70) 19:34:10 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, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20a11, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r6 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getegid() r10 = socket(0x18, 0x1, 0x0) dup2(r10, r10) r11 = getpgrp() fcntl$lock(r10, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r11}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r13 = getpid() fcntl$lock(r12, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) writev(r12, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r14 = dup(r12) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r18 = getpid() fcntl$lock(r17, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) writev(r17, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r19 = dup(r17) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r19, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getgroups(0x1, &(0x7f0000000440)=[r21]) r23 = socket(0x18, 0x1, 0x0) dup2(r23, r23) r24 = getpgrp() fcntl$lock(r23, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r24}) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r26 = getpid() fcntl$lock(r25, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) writev(r25, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r27 = dup(r25) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r27, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r31 = socket(0x18, 0x1, 0x0) dup2(r31, r31) r32 = getpgrp() fcntl$lock(r31, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r32}) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r34 = getpid() fcntl$lock(r33, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) writev(r33, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r35 = dup(r33) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r35, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r38, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x38080, 0x0) r40 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r42, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r43 = socket(0x18, 0x1, 0x0) dup2(r43, r43) r44 = getpgrp() fcntl$lock(r43, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r44}) r45 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r46 = getpid() fcntl$lock(r45, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r46}) writev(r45, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r47 = dup(r45) ioctl$TIOCMBIC(r47, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r47, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r47, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r49 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r48, r49) r50 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r51 = getpid() fcntl$lock(r50, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r51}) writev(r50, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r52 = dup(r50) ioctl$TIOCMBIC(r52, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r52, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r52, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r54 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r53, r54) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="f71b1c033a358c4d9383636d48f6f499178d7b088406fd67acbc310f0e8360c5e7d39beb4a70758324572e22e8f7b8eabf720e5233a8ca27be5fffaae960180aaa475074e5eeae2165def96a2b3038f52146b9296022b1f4f05e8d0023579f411596c13eab491bd7d8090ffa9d94e343cd32f7436b662ee424fbfaf5235a13c0d85658aa3a5c337029be62376df66da7b2c8f85f42138eb4e842d0907597f7e1df7e8fe9973c1adc9a5a02db1596d11996d25c89d2d41e735b507a76b958021a6883fbab1481beffc5a1c226afe8045ad224452a87c20c96af64b12b028ef24b6f3f29fd756b25e0aa34568bd45aa7bd85d933a434897d7029d3e5", 0xfb}], 0x1, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r15, r22}, @cred={0x20, 0xffff, 0x0, r24, r28, r30}, @cred={0x20, 0xffff, 0x0, r32, r36}, @rights={0x38, 0xffff, 0x1, [r38, r39, 0xffffffffffffffff, r40, r41, r42, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r44, r48, r54}], 0x108, 0x6}, 0xe0a) 19:34:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x400}, {0x18, 0xffffffffffffffff, 0x0, 0x9}, 0x0, [0x2, 0xffffffff, 0x0, 0x0, 0x0, 0x61c, 0x0, 0xa1]}, 0xae) 19:34:10 executing program 0: kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x17, 0x0, 0x3ffffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r3) fcntl$setown(r1, 0x6, r3) r4 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x80047308, &(0x7f0000000000)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) ioctl$FIONBIO(r6, 0x8004667e, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r7, 0x2) close(r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r8, 0x7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0x1043) mlockall(0x1) socket$unix(0x1, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 19:34:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) writev(r4, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r6 = dup(r4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r8}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) 19:34:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xb, 0x80, 0x1000, 0xe000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x12, 0x1, 0x6, 0x1}, {{r8}, 0x4, 0x80, 0x2ffee1ad981e2c3, 0x400, 0x5}, {{r9}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x22e2, 0x80000001}], 0xfffffffc, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x20, 0x400, 0x100000001}, {{r11}, 0xfffffffffffffffe, 0x10, 0x20, 0x4, 0x212}], 0x20, &(0x7f0000000240)={0x80000000, 0x1}) getpid() setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 19:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x6, 0x4, 0x662}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000080)=""/59, 0x124, 0x40, 0x0, 0xffffff52) fsync(r5) 19:34:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xf7, 0xf46, 0x8c, {[0x8, 0x6, 0x6e, 0xbd, 0x4, 0xb6d0, 0x101, 0x4000800000000, 0x80000000, 0x3f, 0x7, 0x1, 0x3, 0xfffffffffffffffb, 0x9, 0x8, 0x400, 0x5f], [0x1f, 0xca, 0x4, 0x8, 0x2, 0x1, 0x0, 0x10000, 0x1, 0x5], [0x796, 0x1, 0x6577aa7f, 0xfc0000000, 0x4, 0x52d3, 0xffff], [0x5, 0x800, 0xffffffff, 0x5, 0x5, 0x4], [{0xf2b2, 0x59d7, 0x63630ee7, 0x8e5a}, {0xfffb, 0x200, 0x3e93, 0x7fff}, {0x0, 0x6, 0xa1, 0x3}, {0x1, 0x7, 0x80000000, 0x5}, {0x5, 0xffff, 0x4, 0x1}, {0x3, 0x7, 0x100, 0x41b7}, {0x3, 0x1, 0x1, 0x4}, {0x2, 0x6, 0x7, 0x9}], {0x4755, 0x0, 0x80000001, 0x6}, {0x3ff, 0xba, 0x1, 0x7}}}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)=0x19) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1, 0x36) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x5f8d, 0x0, 0x7fffffff, 0x5, "44f4624cca27900e1fdba7972185dfdae09e9c92", 0x7, 0x2}) connect(r3, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r5, 0x0, 0xff, &(0x7f0000000480)="81ab175f208c0f38b69ab391e17d6f90a6dd457875cbb26157681b1f2f5592b9019fd95fe5ba9349c1f09a7e1decb044c69f630e70667f14f439906d51c4fbd81f6d8d5bc6fe6c3089f6b090b9753a8726706f4dba781636e874f9fba519d9dedf8f5d6d0c875788d9cc6f23efd6a8186f5865c604cec655571ae657d420ec7c379bfc8453238fd4363861bf815a415aff5a59b4a359c6b6e268ee944d253f39616012b4735629cf3713b1349e39337d38bf4ca5713fcb5ee87680c927cfaf9b58bd4e447d995e5fbb1ac8c2f61f613a182eba8bb3aa0267be51f8c422e60ddef4a0229fa6a9dc4da52bcc6d5d54370473c11719b9dfa1c9368f", 0xfa) r6 = msgget$private(0x0, 0x39a) msgrcv(r6, &(0x7f0000000580)={0x0, ""/32}, 0x28, 0x2, 0x1800) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000005c0)=0x1f) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x8, 0x0) close(r7) r8 = semget$private(0x0, 0x3cb122bb4cc36462, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r10 = getgid() r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0x9, r9, r10, r11, r12, 0x10, 0x577}, 0xe54, 0x20, 0x4fa3}) r13 = accept$unix(0xffffffffffffff9c, 0xffffffffffffffff, &(0x7f00000007c0)) pread(r13, &(0x7f0000000800)="41fa5ff9cebb060c4bee39c2c46eca545ed62309955a69d27af3216a1cac2fbfa0f4e8b59c6ef0a01ab882ded68ee8ee028a8629a812b4240fa871322bc63c705704945310ca0f34120979ced4d8ebfa92f396440d412f714b57c36d04e41264b97a66fdabd2c6a9aefb44e4282853ee9fbf5ab0", 0x74, 0x0, 0x0) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt(r14, 0x7, 0x9, &(0x7f0000000900)="201c8ff1ca3eb69be3981abfe2e8463e0533fa4c08711b8bc14e0bfaa66fdcd8f4d2cfcfa356612b2b2c9c054baf5cf26e1b66cc4fdb358e7c8a7a6f35afdb59bb4642ed986c713536611c64", 0x4c) getpgrp() 19:34:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xd2, 0x0, 0x194, 0x0}, 0x40) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:34:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000280)="2e75ec3e740db073dbf426d213dd355eee22db125d945746be44d33ad391969f38dd37e80c8698614af0d487dbb87806ef1e5c48e46b9442fe0be2883af6ad2e85cab93b0b92c770540dbb5ce58afdb5213b03cc6122bcc7a2956144aaef954dd1e3a7b9b7bde1f4abf2c540e63128cb3d92e25be7d1dd46b032d56d038c345b334855", 0x83, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) listen(r4, 0x9) pwritev(r3, &(0x7f0000000480)=[{&(0x7f00000001c0)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623d2372f3c904360087dfe8ef91e03c13c16320e44d2a154062682ae99fb4da7770cbab4aa6b8c32c0994e8afe9bcaa87325dbb126a5debf3944093ae92296a56707bcd660f80a3691cba68ad1412b", 0x88}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:34:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) r2 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1900000000000000000000000000000000000000000000000000000061968a41381fc2c146e10cb767c4fab22846627e88f0493f750c000000"], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000d4605b3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff0000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000001000"/224], 0xe0, 0x7fbf12968565d031, 0x800) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3, @ANYPTR, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRESDEC=r13], 0x5, 0x3, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) r14 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = syz_open_pts() dup(r18) r19 = semget(0x1, 0x3, 0x4c1) semctl$IPC_RMID(r19, 0x0, 0x0) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r20}) r21 = dup(0xffffffffffffff9c) setsockopt$sock_int(r21, 0xffff, 0x1002, &(0x7f0000000280)=0x3f, 0x4) r22 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r14, r22}], 0x20, 0x7}, 0xb) setreuid(r14, r17) r23 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x7, r26, r27, r26, r27, 0x2, 0x2}, 0x5, 0x54, r25, r25, 0x9a8, 0x15, 0x3f, 0xfcc}) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x7, r31, r32, r31, r32, 0x2, 0x2}, 0x5, 0x54, r30, r30, 0x9a8, 0x15, 0x3f, 0xfcc}) r34 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r34) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x5, r17, r27, r17, r32, 0x1b1, 0x2}, 0x8001, 0x3, r20, r34, 0x100000000, 0x5, 0x3}) r35 = msgget$private(0x0, 0x401) msgsnd(r35, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r36 = msgget$private(0x0, 0xc4) msgsnd(r36, &(0x7f0000000a80)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c696aebff030c364013273ce218420cfa905cb26871c557da60033a9f1af7a205a728e4b4d614ef814f4cf5d01edba31ef198219ecc962a2b32051b25dd0b4906937177171e5c6fcde58fbebab440bb454610730d4382500c9e0c7429741e9244bafc0ea7059ac37b5d5612967d389dc57fb816f045c3ddff47763b0b994d7ee345b2a39b917b69839ae49c82e06f0e46dad6e2f4a3bb7954f5c97ecf2f045c0d8fb1496cdeb345618ab3d8f0736e762ef1d055e2a94f5198a032ad19c4be0dac1dfec3f86c45497d8b44982b92b8e79cec119d41a48b7acfccc349e5ad6"], 0x1, 0x800) msgctl$IPC_STAT(r36, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r36, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r36, 0x0) 19:34:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/250, 0xfa}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/171, 0xab}], 0x3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 19:34:12 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = socket(0x2, 0x4001, 0x56) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r9}, 0xc) 19:34:13 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:34:13 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='W\x00') 19:34:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) read(r0, &(0x7f0000000140)=""/255, 0xff) socket$inet6(0x18, 0xc002, 0x6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:34:13 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x3) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{0x0}], 0x1, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) bind$unix(r10, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r11, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 19:34:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$inet(r4, &(0x7f0000000080)={0x2, 0x0}, 0xc) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:34:13 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x200, 0x40}, 0x8) write(r1, 0x0, 0x0) 19:34:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 19:34:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 19:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) ftruncate(r1, 0x0, 0x101) 19:34:13 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {0x0, 0x87}, {}, {0x0, 0x4a612cae}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200}, {}, {}, {}, {}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000500)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r3, &(0x7f0000000400)="9bd1b0dd9b59e04f833270da875e5ea012ec687470763257600a1263a2feb9f7ea907b737890e84e5674d319a22cceb185b25a6854cb92eb5e3fe62739dfad28c630954202bdced3ea53175f22788e431683c155ad4e8de7c11313ee399b2812c37437d9e5cd5bc922914fb9be9e90cdba95c89e3ad5d1247ca50ec20a9f58543fdfe850f02103220faf6fce34b6e8196a77c6", 0x93) fcntl$lock(r1, 0x8, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 19:34:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) close(r0) 19:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d198b2a", 0x23a, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0xe97, 0x0, 0x4, 0x9, 0x380000, 0xc167, 0xffff, 0x10, [{0x91d5f7d, 0x10a, 0x1, 0x1}, {0x8000, 0x1, 0x0, 0x1}, {0x8, 0x62df, 0xa22, 0x7}, {0x0, 0xe0ec, 0x8, 0x3f}, {0x80000001, 0x6, 0x3f, 0xf585}, {0x2, 0x3, 0x3, 0x8}, {0x7, 0x9, 0x1bbb, 0x6bee3383}, {0x2, 0x180000, 0x4, 0x3}, {0x9, 0xffff, 0x6, 0x8}, {0x6, 0x6, 0x5, 0x1000}, {0x9, 0x7fffffff, 0x20, 0x9c49}, {0x2, 0x8, 0x4, 0x7}, {0x4, 0xb0, 0x3, 0x6}, {0x5, 0x2, 0x3, 0x587b}, {0x800, 0x2, 0x3, 0xfffffffd}, {0x1ff, 0x40, 0xef, 0x190e}]}) 19:34:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$dupfd(r4, 0x5, r5) r6 = dup(r3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b009b5121dc9ac15a676a0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa81000000000000003baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef", 0x801, 0x0, 0x0, 0x53c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) fchflags(r7, 0x0) r8 = kqueue() r9 = dup2(r1, r2) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) read(r0, 0x0, 0x0) 19:34:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1516, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="5e16c5eb49db2b329c4a59cbefecaeeff67c7603699b4ae2239c2fde1e854b6d4f30c0793ce7e070e787f50d3e640ab62be3cbd2ba7d314356e61bf7dbcbac40f3df0990037b9f414dfc5565f700251c132d461fb499f5f155ea386b0e6bb1052301b33d11c8ea07f289373a5b7dc645bb50914c1ba11310cd68c374f558db1e114772b48701f60d7f2be7991106c4bd3797bcb3623d2a3b837302f6b0e7b8ed941c418968b9782a641c32b67e8f9d8181", 0xb1}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) r3 = socket$inet6(0x18, 0x1, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)=0xff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="fee4264a7fad51f5a3c1fa4f2a63e745e710f8570a31460a6ee318f552f888feac9eccc5c9830ef38864d1c40b7295c9a0927affed889a17", 0x38}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) uvm_fault(0xffffffff8251f028, 0xfffffd802bdc7e60, 0, 4) -> e kernel: page fault trap, code=0 Stopped at 0xfffffd802bdc7e60: jmp 0x2bdc7e92